From owner-svn-ports-branches@freebsd.org Sun Dec 31 00:58:14 2017 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B23A2EB6966; Sun, 31 Dec 2017 00:58:14 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 7A98077119; Sun, 31 Dec 2017 00:58:14 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBV0wDv4031395; Sun, 31 Dec 2017 00:58:13 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBV0wDNC031394; Sun, 31 Dec 2017 00:58:13 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201712310058.vBV0wDNC031394@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sun, 31 Dec 2017 00:58:13 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457658 - branches/2017Q4/Mk X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2017Q4/Mk X-SVN-Commit-Revision: 457658 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Dec 2017 00:58:14 -0000 Author: jbeich Date: Sun Dec 31 00:58:13 2017 New Revision: 457658 URL: https://svnweb.freebsd.org/changeset/ports/457658 Log: MFH: r457657 www/firefox: unbreak OPTIMIZED_CFLAGS=off build after r450707 x86_64-unknown-freebsd/release/libgkrust.a: could not read symbols: File format not recognized PR: 222641 Reported by: many Approved by: ports-secteam blanket Modified: branches/2017Q4/Mk/bsd.gecko.mk Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/Mk/bsd.gecko.mk ============================================================================== --- branches/2017Q4/Mk/bsd.gecko.mk Sun Dec 31 00:57:06 2017 (r457657) +++ branches/2017Q4/Mk/bsd.gecko.mk Sun Dec 31 00:58:13 2017 (r457658) @@ -290,6 +290,13 @@ MOZ_EXPORT+= MOZ_OPTIMIZE_FLAGS="${CFLAGS:M-O*}" MOZ_OPTIONS+= --enable-optimize .else MOZ_OPTIONS+= --disable-optimize +. if ${MOZILLA_VER:R:R} >= 56 +. if ${/usr/bin/ld:L:tA} != "/usr/bin/ld.lld" +# ld 2.17 barfs on Stylo built with -C opt-level=0 +USE_BINUTILS= yes +LDFLAGS+= -B${LOCALBASE}/bin +. endif +. endif .endif .if ${PORT_OPTIONS:MCANBERRA} From owner-svn-ports-branches@freebsd.org Mon Jan 1 12:20:18 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27520EA7B47; Mon, 1 Jan 2018 12:20:18 +0000 (UTC) (envelope-from rene@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 mx1.freebsd.org (Postfix) with ESMTPS id CB83E6AFA2; Mon, 1 Jan 2018 12:20:17 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w01CKGut024395; Mon, 1 Jan 2018 12:20:16 GMT (envelope-from rene@FreeBSD.org) Received: (from rene@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w01CKGS0024394; Mon, 1 Jan 2018 12:20:16 GMT (envelope-from rene@FreeBSD.org) Message-Id: <201801011220.w01CKGS0024394@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rene set sender to rene@FreeBSD.org using -f From: Rene Ladan Date: Mon, 1 Jan 2018 12:20:16 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457769 - branches/2018Q1 X-SVN-Group: ports-branches X-SVN-Commit-Author: rene X-SVN-Commit-Paths: branches/2018Q1 X-SVN-Commit-Revision: 457769 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jan 2018 12:20:18 -0000 Author: rene Date: Mon Jan 1 12:20:16 2018 New Revision: 457769 URL: https://svnweb.freebsd.org/changeset/ports/457769 Log: Branch 2018Q1 Added: branches/2018Q1/ - copied from r457768, head/ From owner-svn-ports-branches@freebsd.org Mon Jan 1 20:30:34 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 86F98EBB290; Mon, 1 Jan 2018 20:30:34 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 508277BF59; Mon, 1 Jan 2018 20:30:34 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w01KUXqe031989; Mon, 1 Jan 2018 20:30:33 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w01KUX6D031775; Mon, 1 Jan 2018 20:30:33 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801012030.w01KUX6D031775@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Mon, 1 Jan 2018 20:30:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457798 - in branches/2018Q1: Mk graphics/mesa-dri X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q1: Mk graphics/mesa-dri X-SVN-Commit-Revision: 457798 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jan 2018 20:30:34 -0000 Author: jbeich Date: Mon Jan 1 20:30:33 2018 New Revision: 457798 URL: https://svnweb.freebsd.org/changeset/ports/457798 Log: MFH: r457797 gecko, mesa-dri: shave unnecessary quoting for absolute path to LLD Left side already unquoted and Mk/bsd.port.mk didn't quote. Approved by: ports-secteam blanket (style, merge conflict avoidance) Modified: branches/2018Q1/Mk/bsd.gecko.mk branches/2018Q1/graphics/mesa-dri/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/bsd.gecko.mk ============================================================================== --- branches/2018Q1/Mk/bsd.gecko.mk Mon Jan 1 20:25:54 2018 (r457797) +++ branches/2018Q1/Mk/bsd.gecko.mk Mon Jan 1 20:30:33 2018 (r457798) @@ -312,7 +312,7 @@ MOZ_OPTIONS+= --enable-optimize .else MOZ_OPTIONS+= --disable-optimize . if ${MOZILLA_VER:R:R} >= 56 -. if ${/usr/bin/ld:L:tA} != "/usr/bin/ld.lld" +. if ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld # ld 2.17 barfs on Stylo built with -C opt-level=0 USE_BINUTILS= yes LDFLAGS+= -B${LOCALBASE}/bin Modified: branches/2018Q1/graphics/mesa-dri/Makefile ============================================================================== --- branches/2018Q1/graphics/mesa-dri/Makefile Mon Jan 1 20:25:54 2018 (r457797) +++ branches/2018Q1/graphics/mesa-dri/Makefile Mon Jan 1 20:30:33 2018 (r457798) @@ -68,7 +68,7 @@ BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}mako>0:textpro .endif .if ${VULKAN_DRIVERS:MINTEL} -. if ${/usr/bin/ld:L:tA} != "/usr/bin/ld.lld" +. if ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld # --build-id isn't supported by old GNU ld.bfd in base USE_BINUTILS= yes LDFLAGS+= -B${LOCALBASE}/bin From owner-svn-ports-branches@freebsd.org Mon Jan 1 23:49:35 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E5C1EA2DC4; Mon, 1 Jan 2018 23:49:35 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id ECC0463706; Mon, 1 Jan 2018 23:49:34 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w01NnYE2017030; Mon, 1 Jan 2018 23:49:34 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w01NnXub017028; Mon, 1 Jan 2018 23:49:33 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801012349.w01NnXub017028@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Mon, 1 Jan 2018 23:49:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457818 - branches/2018Q1/emulators/rpcs3 X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/emulators/rpcs3 X-SVN-Commit-Revision: 457818 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jan 2018 23:49:35 -0000 Author: jbeich Date: Mon Jan 1 23:49:33 2018 New Revision: 457818 URL: https://svnweb.freebsd.org/changeset/ports/457818 Log: MFH: r457816 emulators/rpcs3: update to 0.0.4.220 Changes: https://github.com/RPCS3/rpcs3/compare/78f7020ce...198e9dce1 Approved by: ports-secteam (junovitch, implicit for snapshots) Modified: branches/2018Q1/emulators/rpcs3/Makefile branches/2018Q1/emulators/rpcs3/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/emulators/rpcs3/Makefile ============================================================================== --- branches/2018Q1/emulators/rpcs3/Makefile Mon Jan 1 23:48:19 2018 (r457817) +++ branches/2018Q1/emulators/rpcs3/Makefile Mon Jan 1 23:49:33 2018 (r457818) @@ -2,8 +2,8 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.4-207 -DISTVERSIONSUFFIX= -g78f7020ce +DISTVERSION= 0.0.4-220 +DISTVERSIONSUFFIX= -g198e9dce1 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org Modified: branches/2018Q1/emulators/rpcs3/distinfo ============================================================================== --- branches/2018Q1/emulators/rpcs3/distinfo Mon Jan 1 23:48:19 2018 (r457817) +++ branches/2018Q1/emulators/rpcs3/distinfo Mon Jan 1 23:49:33 2018 (r457818) @@ -1,6 +1,6 @@ -TIMESTAMP = 1514567106 -SHA256 (RPCS3-rpcs3-v0.0.4-207-g78f7020ce_GH0.tar.gz) = b1fad2d8562795f1b21a4f435e1b973e8cc91393ee73e1095734ab630923a155 -SIZE (RPCS3-rpcs3-v0.0.4-207-g78f7020ce_GH0.tar.gz) = 3612071 +TIMESTAMP = 1514792467 +SHA256 (RPCS3-rpcs3-v0.0.4-220-g198e9dce1_GH0.tar.gz) = 1cafe6fbc1f6c3bc5d28325772db20ed651a032638009c24d814f9dc45f58d18 +SIZE (RPCS3-rpcs3-v0.0.4-220-g198e9dce1_GH0.tar.gz) = 3613328 SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = e50e4f4e9035e891e16867e995f44aac87ce734a9dde169f02fc9719b2ce3642 SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = 105623 SHA256 (RPCS3-yaml-cpp-release-0.5.3-62-g017626a_GH0.tar.gz) = 1d4b32443f137c23b68d3cb183ba6fb48eb76be2b0b30016970adff5c770d841 From owner-svn-ports-branches@freebsd.org Mon Jan 1 23:50:36 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0715EEA2E6F; Mon, 1 Jan 2018 23:50:36 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id C555463811; Mon, 1 Jan 2018 23:50:35 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w01NoYRL017224; Mon, 1 Jan 2018 23:50:34 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w01NoY48017222; Mon, 1 Jan 2018 23:50:34 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801012350.w01NoY48017222@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Mon, 1 Jan 2018 23:50:34 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457819 - branches/2018Q1/emulators/citra X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/emulators/citra X-SVN-Commit-Revision: 457819 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Jan 2018 23:50:36 -0000 Author: jbeich Date: Mon Jan 1 23:50:34 2018 New Revision: 457819 URL: https://svnweb.freebsd.org/changeset/ports/457819 Log: MFH: r457817 emulators/citra: update to s20171231 Changes: https://github.com/citra-emu/citra/compare/c3c684cd...e203c10c Approved by: ports-secteam (swills, implicit for snapshots) Modified: branches/2018Q1/emulators/citra/Makefile branches/2018Q1/emulators/citra/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/emulators/citra/Makefile ============================================================================== --- branches/2018Q1/emulators/citra/Makefile Mon Jan 1 23:49:33 2018 (r457818) +++ branches/2018Q1/emulators/citra/Makefile Mon Jan 1 23:50:34 2018 (r457819) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= citra -PORTVERSION= s20171223 +PORTVERSION= s20171231 PORTREVISION?= 0 CATEGORIES= emulators @@ -26,7 +26,7 @@ ONLY_FOR_ARCHS_REASON= https://github.com/MerryMage/dy USE_GITHUB= yes GH_ACCOUNT= citra-emu -GH_TAGNAME= c3c684cd +GH_TAGNAME= e203c10c GH_TUPLE= citra-emu:ext-soundtouch:019d208:soundtouch/externals/soundtouch \ MerryMage:dynarmic:4110494:dynarmic/externals/dynarmic \ benhoyt:inih:r40:inih/externals/inih/inih \ Modified: branches/2018Q1/emulators/citra/distinfo ============================================================================== --- branches/2018Q1/emulators/citra/distinfo Mon Jan 1 23:49:33 2018 (r457818) +++ branches/2018Q1/emulators/citra/distinfo Mon Jan 1 23:50:34 2018 (r457819) @@ -1,6 +1,6 @@ -TIMESTAMP = 1514044176 -SHA256 (citra-emu-citra-s20171223-c3c684cd_GH0.tar.gz) = b0121d9c75a25eb496c732a0d41a2007dc15f35402204249147680ebcc83d284 -SIZE (citra-emu-citra-s20171223-c3c684cd_GH0.tar.gz) = 1649903 +TIMESTAMP = 1514755045 +SHA256 (citra-emu-citra-s20171231-e203c10c_GH0.tar.gz) = 53c73f38292ef7523d3c1f53ffbbcdc94798cdf8aca8a1c820981a629f131b25 +SIZE (citra-emu-citra-s20171231-e203c10c_GH0.tar.gz) = 1649895 SHA256 (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = f48c211bbabe7ad79e1c504af1082756c74241be6bab4aca13140803f4b694e7 SIZE (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = 59366 SHA256 (MerryMage-dynarmic-4110494_GH0.tar.gz) = 97703cefc1bc325634b2b2c9abdbaffd6e2d1caaa751f8e38c74ee882af85cbe From owner-svn-ports-branches@freebsd.org Tue Jan 2 06:57:38 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 76BE4EB73AD; Tue, 2 Jan 2018 06:57:38 +0000 (UTC) (envelope-from antoine@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 mx1.freebsd.org (Postfix) with ESMTPS id 410C4728E8; Tue, 2 Jan 2018 06:57:38 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w026vbBc096914; Tue, 2 Jan 2018 06:57:37 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w026vbUb096913; Tue, 2 Jan 2018 06:57:37 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201801020657.w026vbUb096913@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Tue, 2 Jan 2018 06:57:37 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457832 - branches/2018Q1/devel/pycanberra X-SVN-Group: ports-branches X-SVN-Commit-Author: antoine X-SVN-Commit-Paths: branches/2018Q1/devel/pycanberra X-SVN-Commit-Revision: 457832 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 06:57:38 -0000 Author: antoine Date: Tue Jan 2 06:57:37 2018 New Revision: 457832 URL: https://svnweb.freebsd.org/changeset/ports/457832 Log: MFH: r457831 - Fix a typo, an empty package was created - While here, fix indentation Modified: branches/2018Q1/devel/pycanberra/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/devel/pycanberra/Makefile ============================================================================== --- branches/2018Q1/devel/pycanberra/Makefile Tue Jan 2 06:56:20 2018 (r457831) +++ branches/2018Q1/devel/pycanberra/Makefile Tue Jan 2 06:57:37 2018 (r457832) @@ -1,9 +1,10 @@ # Created by: blubee # $FreeBSD$ -PORTNAME= pycanberra -DISTVERSION= 1 -CATEGORIES= devel +PORTNAME= pycanberra +DISTVERSION= 1 +PORTREVISION= 1 +CATEGORIES= devel MAINTAINER= hello@blubee.me COMMENT= Very basic wrapper for libcanberra @@ -20,7 +21,7 @@ GH_TAGNAME= 88c53cd post-patch: @(cd ${WRKSRC} && ${MKDIR} ${WRKSRC}/pycanberra && \ - ${MV} pycanberra.py ${WRKSRC}/pycanbberra && \ + ${MV} pycanberra.py ${WRKSRC}/pycanberra && \ ${TOUCH} __init__.py) .include From owner-svn-ports-branches@freebsd.org Tue Jan 2 07:26:30 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59F3FEB8705; Tue, 2 Jan 2018 07:26:30 +0000 (UTC) (envelope-from antoine@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 mx1.freebsd.org (Postfix) with ESMTPS id 2390373747; Tue, 2 Jan 2018 07:26:30 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w027QTEF009660; Tue, 2 Jan 2018 07:26:29 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w027QTOO009659; Tue, 2 Jan 2018 07:26:29 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201801020726.w027QTOO009659@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Tue, 2 Jan 2018 07:26:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457834 - in branches/2018Q1/chinese: . ibus-cangjie X-SVN-Group: ports-branches X-SVN-Commit-Author: antoine X-SVN-Commit-Paths: in branches/2018Q1/chinese: . ibus-cangjie X-SVN-Commit-Revision: 457834 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 07:26:30 -0000 Author: antoine Date: Tue Jan 2 07:26:29 2018 New Revision: 457834 URL: https://svnweb.freebsd.org/changeset/ports/457834 Log: MFH: r457833 Remove ibus-cangjie, new BROKEN port Deleted: branches/2018Q1/chinese/ibus-cangjie/ Modified: branches/2018Q1/chinese/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/chinese/Makefile ============================================================================== --- branches/2018Q1/chinese/Makefile Tue Jan 2 07:25:59 2018 (r457833) +++ branches/2018Q1/chinese/Makefile Tue Jan 2 07:26:29 2018 (r457834) @@ -52,7 +52,6 @@ SUBDIR += gydict SUBDIR += hc SUBDIR += ibus-array - SUBDIR += ibus-cangjie SUBDIR += ibus-chewing SUBDIR += ibus-libpinyin SUBDIR += ibus-pinyin From owner-svn-ports-branches@freebsd.org Tue Jan 2 16:00:27 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 636CCEAC618; Tue, 2 Jan 2018 16:00:27 +0000 (UTC) (envelope-from madpilot@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 mx1.freebsd.org (Postfix) with ESMTPS id 2F079661B7; Tue, 2 Jan 2018 16:00:27 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02G0Qd7028932; Tue, 2 Jan 2018 16:00:26 GMT (envelope-from madpilot@FreeBSD.org) Received: (from madpilot@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02G0QEW028930; Tue, 2 Jan 2018 16:00:26 GMT (envelope-from madpilot@FreeBSD.org) Message-Id: <201801021600.w02G0QEW028930@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: madpilot set sender to madpilot@FreeBSD.org using -f From: Guido Falsi Date: Tue, 2 Jan 2018 16:00:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457901 - branches/2017Q4/net/asterisk13 X-SVN-Group: ports-branches X-SVN-Commit-Author: madpilot X-SVN-Commit-Paths: branches/2017Q4/net/asterisk13 X-SVN-Commit-Revision: 457901 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 16:00:27 -0000 Author: madpilot Date: Tue Jan 2 16:00:25 2018 New Revision: 457901 URL: https://svnweb.freebsd.org/changeset/ports/457901 Log: MFH: r457044 Update asterisk13 to 13.18.5 Security: 2a3bc6ac-e7c6-11e7-a90b-001999f8d30b Approved by: ports-secteam (zi) Modified: branches/2017Q4/net/asterisk13/Makefile branches/2017Q4/net/asterisk13/distinfo Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/net/asterisk13/Makefile ============================================================================== --- branches/2017Q4/net/asterisk13/Makefile Tue Jan 2 15:53:55 2018 (r457900) +++ branches/2017Q4/net/asterisk13/Makefile Tue Jan 2 16:00:25 2018 (r457901) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= asterisk -PORTVERSION= 13.18.4 +PORTVERSION= 13.18.5 CATEGORIES= net MASTER_SITES= http://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ Modified: branches/2017Q4/net/asterisk13/distinfo ============================================================================== --- branches/2017Q4/net/asterisk13/distinfo Tue Jan 2 15:53:55 2018 (r457900) +++ branches/2017Q4/net/asterisk13/distinfo Tue Jan 2 16:00:25 2018 (r457901) @@ -1,6 +1,6 @@ -TIMESTAMP = 1513196474 -SHA256 (asterisk-13.18.4.tar.gz) = a14c2132eaa4f581452cd6d4d5094639e67a28eb70102458c796660d704115e4 -SIZE (asterisk-13.18.4.tar.gz) = 32973012 +TIMESTAMP = 1514023097 +SHA256 (asterisk-13.18.5.tar.gz) = 23706560ae2d83af44b521040b2db1155b3e873b0e1fbcbe27ae4b7895f3b74f +SIZE (asterisk-13.18.5.tar.gz) = 32973835 SHA256 (asterisk-core-sounds-en-g729-1.5.tar.gz) = 8b28a59cfa53b59c76e0a191704f0708e3d83acffab8c5e6f25dfc599f0123f9 SIZE (asterisk-core-sounds-en-g729-1.5.tar.gz) = 1551123 SHA256 (asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 From owner-svn-ports-branches@freebsd.org Tue Jan 2 16:01:34 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2D56EAC6AC; Tue, 2 Jan 2018 16:01:34 +0000 (UTC) (envelope-from madpilot@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 mx1.freebsd.org (Postfix) with ESMTPS id A630E66398; Tue, 2 Jan 2018 16:01:34 +0000 (UTC) (envelope-from madpilot@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02G1X3V032186; Tue, 2 Jan 2018 16:01:33 GMT (envelope-from madpilot@FreeBSD.org) Received: (from madpilot@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02G1X78032184; Tue, 2 Jan 2018 16:01:33 GMT (envelope-from madpilot@FreeBSD.org) Message-Id: <201801021601.w02G1X78032184@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: madpilot set sender to madpilot@FreeBSD.org using -f From: Guido Falsi Date: Tue, 2 Jan 2018 16:01:33 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457902 - in branches/2018Q1/net/asterisk13: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: madpilot X-SVN-Commit-Paths: in branches/2018Q1/net/asterisk13: . files X-SVN-Commit-Revision: 457902 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 16:01:35 -0000 Author: madpilot Date: Tue Jan 2 16:01:33 2018 New Revision: 457902 URL: https://svnweb.freebsd.org/changeset/ports/457902 Log: MFH: r457847 Fix error in conditional in asterisk rc script. PR: 224833 Submitted by: Robert Ames Approved by: ports-secteam (zi) Modified: branches/2018Q1/net/asterisk13/Makefile branches/2018Q1/net/asterisk13/files/asterisk.in Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/net/asterisk13/Makefile ============================================================================== --- branches/2018Q1/net/asterisk13/Makefile Tue Jan 2 16:00:25 2018 (r457901) +++ branches/2018Q1/net/asterisk13/Makefile Tue Jan 2 16:01:33 2018 (r457902) @@ -2,6 +2,7 @@ PORTNAME= asterisk PORTVERSION= 13.18.5 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= http://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ Modified: branches/2018Q1/net/asterisk13/files/asterisk.in ============================================================================== --- branches/2018Q1/net/asterisk13/files/asterisk.in Tue Jan 2 16:00:25 2018 (r457901) +++ branches/2018Q1/net/asterisk13/files/asterisk.in Tue Jan 2 16:01:33 2018 (r457902) @@ -61,7 +61,7 @@ asterisk_stop() return 1 fi echo 'Stopping asterisk.' - if [ ${asterisk_stopsleep} > 0 ]; then + if [ ${asterisk_stopsleep} -gt 0 ]; then sleep ${asterisk_stopsleep} fi $command -nqrx 'core stop now' From owner-svn-ports-branches@freebsd.org Tue Jan 2 16:02:41 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4457EAC8BC; Tue, 2 Jan 2018 16:02:41 +0000 (UTC) (envelope-from feld@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 mx1.freebsd.org (Postfix) with ESMTPS id 808DB666D1; Tue, 2 Jan 2018 16:02:41 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02G2ec4033270; Tue, 2 Jan 2018 16:02:40 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02G2eo5033268; Tue, 2 Jan 2018 16:02:40 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201801021602.w02G2eo5033268@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Tue, 2 Jan 2018 16:02:40 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457903 - branches/2018Q1/www/redmine-ldap_sync X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: branches/2018Q1/www/redmine-ldap_sync X-SVN-Commit-Revision: 457903 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 16:02:41 -0000 Author: feld Date: Tue Jan 2 16:02:40 2018 New Revision: 457903 URL: https://svnweb.freebsd.org/changeset/ports/457903 Log: MFH: r457900 www/redmine-ldap_sync: Update to 2.0.8 Modified: branches/2018Q1/www/redmine-ldap_sync/Makefile branches/2018Q1/www/redmine-ldap_sync/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/www/redmine-ldap_sync/Makefile ============================================================================== --- branches/2018Q1/www/redmine-ldap_sync/Makefile Tue Jan 2 16:01:33 2018 (r457902) +++ branches/2018Q1/www/redmine-ldap_sync/Makefile Tue Jan 2 16:02:40 2018 (r457903) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= ldap_sync -PORTVERSION= 2.0.7 +PORTVERSION= 2.0.8 CATEGORIES= www PKGNAMEPREFIX= redmine- DIST_SUBDIR= ${PORTNAME}-${PORTVERSION} Modified: branches/2018Q1/www/redmine-ldap_sync/distinfo ============================================================================== --- branches/2018Q1/www/redmine-ldap_sync/distinfo Tue Jan 2 16:01:33 2018 (r457902) +++ branches/2018Q1/www/redmine-ldap_sync/distinfo Tue Jan 2 16:02:40 2018 (r457903) @@ -1,3 +1,3 @@ -TIMESTAMP = 1467732269 -SHA256 (ldap_sync-2.0.7/thorin-redmine_ldap_sync-2.0.7_GH0.tar.gz) = 8e495ce9ccb1734f7e0eb46183b3ae07a91c7bac3e90a7ef48f74f00313ad9ab -SIZE (ldap_sync-2.0.7/thorin-redmine_ldap_sync-2.0.7_GH0.tar.gz) = 76848 +TIMESTAMP = 1514908420 +SHA256 (ldap_sync-2.0.8/thorin-redmine_ldap_sync-2.0.8_GH0.tar.gz) = eda8ffaa972ac2fcd781b9511bf1cc635b3394a7e7296340fe83e514caf74d75 +SIZE (ldap_sync-2.0.8/thorin-redmine_ldap_sync-2.0.8_GH0.tar.gz) = 80004 From owner-svn-ports-branches@freebsd.org Tue Jan 2 18:20:29 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C172CEB1FBF; Tue, 2 Jan 2018 18:20:29 +0000 (UTC) (envelope-from dim@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 mx1.freebsd.org (Postfix) with ESMTPS id 701DA6BC6E; Tue, 2 Jan 2018 18:20:29 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02IKS75089411; Tue, 2 Jan 2018 18:20:28 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02IKS3R089409; Tue, 2 Jan 2018 18:20:28 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201801021820.w02IKS3R089409@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Tue, 2 Jan 2018 18:20:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457915 - in branches/2018Q1/sysutils/smartmontools: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in branches/2018Q1/sysutils/smartmontools: . files X-SVN-Commit-Revision: 457915 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 18:20:29 -0000 Author: dim (src committer) Date: Tue Jan 2 18:20:28 2018 New Revision: 457915 URL: https://svnweb.freebsd.org/changeset/ports/457915 Log: MFH: r457814 Make smartmontools 6.6 compile with clang 6.0.0 and higher Because clang 6.0.0 and higher default to -std=gnu++14, like gcc 6 and higher, compiling smartmontools results in the following error: os_freebsd.cpp:487:45: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] else if (sscanf(dev, NVME_CTRLR_PREFIX"%d"NVME_NS_PREFIX"%d%c", ^ Fix this by adding spaces around the NVME_NS_PREFIX macro. This makes the source C++14 compatible. Approved by: portmgr (zi) Approved by: samm@os2.kiev.ua (maintainer) PR: 224826 Added: branches/2018Q1/sysutils/smartmontools/files/patch-os__freebsd.cpp - copied unchanged from r457814, head/sysutils/smartmontools/files/patch-os__freebsd.cpp Modified: branches/2018Q1/sysutils/smartmontools/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/sysutils/smartmontools/Makefile ============================================================================== --- branches/2018Q1/sysutils/smartmontools/Makefile Tue Jan 2 16:49:24 2018 (r457914) +++ branches/2018Q1/sysutils/smartmontools/Makefile Tue Jan 2 18:20:28 2018 (r457915) @@ -3,6 +3,7 @@ PORTNAME= smartmontools PORTVERSION= 6.6 +PORTREVISION= 1 CATEGORIES= sysutils MASTER_SITES= SF Copied: branches/2018Q1/sysutils/smartmontools/files/patch-os__freebsd.cpp (from r457814, head/sysutils/smartmontools/files/patch-os__freebsd.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/sysutils/smartmontools/files/patch-os__freebsd.cpp Tue Jan 2 18:20:28 2018 (r457915, copy of r457814, head/sysutils/smartmontools/files/patch-os__freebsd.cpp) @@ -0,0 +1,11 @@ +--- os_freebsd.cpp.orig 2017-04-24 16:34:16 UTC ++++ os_freebsd.cpp +@@ -484,7 +484,7 @@ bool freebsd_nvme_device::open() + } + nsid = 0xFFFFFFFF; // broadcast id + } +- else if (sscanf(dev, NVME_CTRLR_PREFIX"%d"NVME_NS_PREFIX"%d%c", ++ else if (sscanf(dev, NVME_CTRLR_PREFIX"%d" NVME_NS_PREFIX "%d%c", + &ctrlid, &nsid, &tmp) == 2) + { + if(ctrlid < 0 || nsid < 0) { From owner-svn-ports-branches@freebsd.org Tue Jan 2 19:17:31 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56707EB45AE; Tue, 2 Jan 2018 19:17:31 +0000 (UTC) (envelope-from antoine@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 mx1.freebsd.org (Postfix) with ESMTPS id 204626E227; Tue, 2 Jan 2018 19:17:31 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02JHUsD014757; Tue, 2 Jan 2018 19:17:30 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02JHTOK014755; Tue, 2 Jan 2018 19:17:29 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201801021917.w02JHTOK014755@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Tue, 2 Jan 2018 19:17:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457917 - branches/2018Q1/archivers/py-acefile X-SVN-Group: ports-branches X-SVN-Commit-Author: antoine X-SVN-Commit-Paths: branches/2018Q1/archivers/py-acefile X-SVN-Commit-Revision: 457917 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 19:17:31 -0000 Author: antoine Date: Tue Jan 2 19:17:29 2018 New Revision: 457917 URL: https://svnweb.freebsd.org/changeset/ports/457917 Log: MFH: r457916 Update to 0.6.8 Modified: branches/2018Q1/archivers/py-acefile/Makefile branches/2018Q1/archivers/py-acefile/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/archivers/py-acefile/Makefile ============================================================================== --- branches/2018Q1/archivers/py-acefile/Makefile Tue Jan 2 19:16:38 2018 (r457916) +++ branches/2018Q1/archivers/py-acefile/Makefile Tue Jan 2 19:17:29 2018 (r457917) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= acefile -PORTVERSION= 0.6.7 +PORTVERSION= 0.6.8 CATEGORIES= archivers python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Modified: branches/2018Q1/archivers/py-acefile/distinfo ============================================================================== --- branches/2018Q1/archivers/py-acefile/distinfo Tue Jan 2 19:16:38 2018 (r457916) +++ branches/2018Q1/archivers/py-acefile/distinfo Tue Jan 2 19:17:29 2018 (r457917) @@ -1,3 +1,3 @@ -TIMESTAMP = 1514244111 -SHA256 (acefile-0.6.7.tar.gz) = 08ab5069a0a1fb50317a962b45b109d5a29dfbfeeea992434809be5cb4f85efa -SIZE (acefile-0.6.7.tar.gz) = 47628 +TIMESTAMP = 1514917996 +SHA256 (acefile-0.6.8.tar.gz) = 757234deb06ef76adf40dc2858568a36ef421ea5ee7ddf48ece3ae1a0b602a75 +SIZE (acefile-0.6.8.tar.gz) = 47743 From owner-svn-ports-branches@freebsd.org Tue Jan 2 22:12:16 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B31ABEBC3B4; Tue, 2 Jan 2018 22:12:16 +0000 (UTC) (envelope-from feld@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 mx1.freebsd.org (Postfix) with ESMTPS id 4D98775DDA; Tue, 2 Jan 2018 22:12:16 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02MCFcE092132; Tue, 2 Jan 2018 22:12:15 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02MCEks092120; Tue, 2 Jan 2018 22:12:14 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201801022212.w02MCEks092120@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Tue, 2 Jan 2018 22:12:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457931 - in branches/2018Q1/mail/sendmail: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: in branches/2018Q1/mail/sendmail: . files X-SVN-Commit-Revision: 457931 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 22:12:16 -0000 Author: feld Date: Tue Jan 2 22:12:14 2018 New Revision: 457931 URL: https://svnweb.freebsd.org/changeset/ports/457931 Log: MFH: r457930 - fix regression introduced by r457706 PR: 224452 - add option BLACKLISTD https://reviews.freebsd.org/D13475 Added: branches/2018Q1/mail/sendmail/files/patch-blacklist.c - copied unchanged from r457930, head/mail/sendmail/files/patch-blacklist.c branches/2018Q1/mail/sendmail/files/patch-blacklist_client.h - copied unchanged from r457930, head/mail/sendmail/files/patch-blacklist_client.h branches/2018Q1/mail/sendmail/files/patch-readcf.c - copied unchanged from r457930, head/mail/sendmail/files/patch-readcf.c branches/2018Q1/mail/sendmail/files/patch-sendmail.8 - copied unchanged from r457930, head/mail/sendmail/files/patch-sendmail.8 branches/2018Q1/mail/sendmail/files/smtputf8.patch - copied unchanged from r457930, head/mail/sendmail/files/smtputf8.patch Deleted: branches/2018Q1/mail/sendmail/files/extrapatch-smtputf8 branches/2018Q1/mail/sendmail/files/patch-main.c Modified: branches/2018Q1/mail/sendmail/Makefile branches/2018Q1/mail/sendmail/files/patch-Makefile.m4 branches/2018Q1/mail/sendmail/files/patch-daemon.c branches/2018Q1/mail/sendmail/files/patch-sendmail.h branches/2018Q1/mail/sendmail/files/patch-srvrsmtp.c branches/2018Q1/mail/sendmail/files/patch-usersmtp.c branches/2018Q1/mail/sendmail/files/site.config.m4.smtputf8 Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/mail/sendmail/Makefile ============================================================================== --- branches/2018Q1/mail/sendmail/Makefile Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/Makefile Tue Jan 2 22:12:14 2018 (r457931) @@ -2,7 +2,7 @@ PORTNAME= sendmail PORTVERSION= 8.15.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail ipv6 MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/ PKGNAMESUFFIX?= ${TLS_SUFFIX}${SASL_SUFFIX}${LDAP_SUFFIX}${BDB_SUFFIX}${PKGNAMESUFFIX2} @@ -48,8 +48,9 @@ MILTER_SOVER?= 6 OPTIONS_DEFINE?= SHMEM SEM LA NIS IPV6 TLS SASL SASLAUTHD LDAP BDB \ GDBM SOCKETMAP CYRUSLOOKUP BLACKLISTD SMTPUTF8 \ PICKY_HELO_CHECK MILTER DOCS -OPTIONS_DEFAULT?= SHMEM SEM LA NIS TLS SASL SASLAUTHD BDB1 SMTPUTF8 \ - PICKY_HELO_CHECK MILTER +OPTIONS_DEFAULT?= SHMEM SEM LA NIS TLS SASL SASLAUTHD BDB1 \ + BLACKLISTD SMTPUTF8 PICKY_HELO_CHECK MILTER +OPTIONS_EXCLUDE_FreeBSD_10= BLACKLISTD NO_OPTIONS_SORT=yes SHMEM_DESC= System V shared memory support LA_DESC= load averages support @@ -100,14 +101,13 @@ IGNORE= option CYRUSLOOKUP requires option SOCKETMAP EXTRA_PATCHES+= ${FILESDIR}/cyruslookup.patch .endif .endif +.if ${PORT_OPTIONS:MSMTPUTF8} +EXTRA_PATCHES+= ${FILESDIR}/smtputf8.patch +.endif .if ${PORT_OPTIONS:MTLS} TLS_SUFFIX?= +tls CONFLICTS+= sendmail-ldap-8.* sendmail-sasl2-8.* .endif -.if ${PORT_OPTIONS:MSMTPUTF8} -EXTRA_PATCHES+= ${FILESDIR}/extrapatch-smtputf8 -SITE+= ${FILESDIR}/site.config.m4.smtputf8 -.endif MAKE_PKGNAMES= for i in "" +tls; do \ for j in "" +sasl2; do \ @@ -133,6 +133,9 @@ SITE+= ${FILESDIR}/site.config.m4.ldap .endif .if ${PORT_OPTIONS:MBLACKLISTD} SITE+= ${FILESDIR}/site.config.m4.blacklistd +.endif +.if ${PORT_OPTIONS:MSMTPUTF8} +SITE+= ${FILESDIR}/site.config.m4.smtputf8 .endif .if ${PORT_OPTIONS:MMILTER} SITE+= ${FILESDIR}/site.config.m4.milter Modified: branches/2018Q1/mail/sendmail/files/patch-Makefile.m4 ============================================================================== --- branches/2018Q1/mail/sendmail/files/patch-Makefile.m4 Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/files/patch-Makefile.m4 Tue Jan 2 22:12:14 2018 (r457931) @@ -1,6 +1,13 @@ ---- sendmail/Makefile.m4.orig 2014-11-11 15:49:49 UTC +--- sendmail/Makefile.m4.orig 2015-06-19 12:59:29 UTC +++ sendmail/Makefile.m4 -@@ -13,8 +13,7 @@ bldPUSH_SMLIB(`smutil') +@@ -7,14 +7,14 @@ bldPRODUCT_START(`executable', `sendmail + define(`bldBIN_TYPE', `G') + define(`bldINSTALL_DIR', `') + define(`bldSOURCES', `main.c alias.c arpadate.c bf.c collect.c conf.c control.c convtime.c daemon.c deliver.c domain.c envelope.c err.c headers.c macro.c map.c mci.c milter.c mime.c parseaddr.c queue.c ratectrl.c readcf.c recipient.c sasl.c savemail.c sfsasl.c shmticklib.c sm_resolve.c srvrsmtp.c stab.c stats.c sysexits.c timers.c tls.c trace.c udb.c usersmtp.c util.c version.c ') ++APPENDDEF(`bldSOURCES',`blacklist.c ') + PREPENDDEF(`confENVDEF', `confMAPDEF') + bldPUSH_SMLIB(`sm') + bldPUSH_SMLIB(`smutil') dnl hack: /etc/mail is not defined as "location of .cf" in the build system Copied: branches/2018Q1/mail/sendmail/files/patch-blacklist.c (from r457930, head/mail/sendmail/files/patch-blacklist.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/mail/sendmail/files/patch-blacklist.c Tue Jan 2 22:12:14 2018 (r457931, copy of r457930, head/mail/sendmail/files/patch-blacklist.c) @@ -0,0 +1,60 @@ +--- sendmail/blacklist.c.orig 2018-01-02 20:16:44 UTC ++++ sendmail/blacklist.c +@@ -0,0 +1,57 @@ ++/*- ++ * Copyright (c) 2016 The FreeBSD Foundation ++ * All rights reserved. ++ * ++ * This software was developed by Kurt Lidl under sponsorship from the ++ * FreeBSD Foundation. ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted provided that the following conditions ++ * are met: ++ * 1. Redistributions of source code must retain the above copyright ++ * notice, this list of conditions and the following disclaimer. ++ * 2. Redistributions in binary form must reproduce the above copyright ++ * notice, this list of conditions and the following disclaimer in the ++ * documentation and/or other materials provided with the distribution. ++ * ++ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ++ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE ++ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ++ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ++ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ++ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ++ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ++ * SUCH DAMAGE. */ ++ ++/* $FreeBSD$ */ ++ ++#ifdef USE_BLACKLIST ++#include ++#include /* for EXTERN UseBlacklist */ ++ ++#include ++#include "blacklist_client.h" ++ ++static struct blacklist *blstate; ++ ++void ++blacklist_init(void) ++{ ++ ++ if (UseBlacklist) ++ blstate = blacklist_open(); ++} ++ ++void ++blacklist_notify(int action, int fd, const char *msg) ++{ ++ ++ if (blstate == NULL) ++ return; ++ (void)blacklist_r(blstate, action, fd, msg); ++} ++ ++#endif /* USE_BLACKLIST */ Copied: branches/2018Q1/mail/sendmail/files/patch-blacklist_client.h (from r457930, head/mail/sendmail/files/patch-blacklist_client.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/mail/sendmail/files/patch-blacklist_client.h Tue Jan 2 22:12:14 2018 (r457931, copy of r457930, head/mail/sendmail/files/patch-blacklist_client.h) @@ -0,0 +1,60 @@ +--- sendmail/blacklist_client.h.orig 2018-01-02 20:16:44 UTC ++++ sendmail/blacklist_client.h +@@ -0,0 +1,57 @@ ++/*- ++ * Copyright (c) 2016 The FreeBSD Foundation ++ * All rights reserved. ++ * ++ * This software was developed by Kurt Lidl under sponsorship from the ++ * FreeBSD Foundation. ++ * ++ * Redistribution and use in source and binary forms, with or without ++ * modification, are permitted provided that the following conditions ++ * are met: ++ * 1. Redistributions of source code must retain the above copyright ++ * notice, this list of conditions and the following disclaimer. ++ * 2. Redistributions in binary form must reproduce the above copyright ++ * notice, this list of conditions and the following disclaimer in the ++ * documentation and/or other materials provided with the distribution. ++ * ++ * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ++ * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE ++ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ++ * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE ++ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL ++ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS ++ * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) ++ * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT ++ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY ++ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF ++ * SUCH DAMAGE. */ ++ ++/* $FreeBSD$ */ ++ ++#ifndef BLACKLIST_CLIENT_H ++#define BLACKLIST_CLIENT_H ++ ++#ifndef BLACKLIST_API_ENUM ++enum { ++ BLACKLIST_AUTH_OK = 0, ++ BLACKLIST_AUTH_FAIL, ++ BLACKLIST_ABUSIVE_BEHAVIOR, ++ BLACKLIST_BAD_USER ++}; ++#endif ++ ++#ifdef USE_BLACKLIST ++void blacklist_init(void); ++void blacklist_notify(int, int, const char *); ++ ++#define BLACKLIST_INIT() blacklist_init() ++#define BLACKLIST_NOTIFY(x, y, msg) blacklist_notify(x, y, msg) ++ ++#else ++ ++#define BLACKLIST_INIT() ++#define BLACKLIST_NOTIFY(x, y, msg) ++ ++#endif ++ ++#endif /* BLACKLIST_CLIENT_H */ Modified: branches/2018Q1/mail/sendmail/files/patch-daemon.c ============================================================================== --- branches/2018Q1/mail/sendmail/files/patch-daemon.c Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/files/patch-daemon.c Tue Jan 2 22:12:14 2018 (r457931) @@ -1,12 +1,10 @@ ---- sendmail/daemon.c.orig 2016-06-12 18:25:14.196269000 -0400 -+++ sendmail/daemon.c 2016-06-12 18:31:47.159880000 -0400 -@@ -754,6 +754,10 @@ +--- sendmail/daemon.c.orig 2015-02-28 00:50:03 UTC ++++ sendmail/daemon.c +@@ -754,6 +754,8 @@ getrequests(e) anynet_ntoa(&RealHostAddr)); } -+#ifdef USE_BLACKLIST -+ blacklist_init(); -+#endif ++ BLACKLIST_INIT(); + if (pipefd[0] != -1) { Copied: branches/2018Q1/mail/sendmail/files/patch-readcf.c (from r457930, head/mail/sendmail/files/patch-readcf.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/mail/sendmail/files/patch-readcf.c Tue Jan 2 22:12:14 2018 (r457931, copy of r457930, head/mail/sendmail/files/patch-readcf.c) @@ -0,0 +1,26 @@ +--- sendmail/readcf.c.orig 2015-06-17 16:51:58 UTC ++++ sendmail/readcf.c +@@ -2910,6 +2910,10 @@ static struct optioninfo + #endif + #define O_USECOMPRESSEDIPV6ADDRESSES 0xec + { "UseCompressedIPv6Addresses", O_USECOMPRESSEDIPV6ADDRESSES, OI_NONE }, ++#if USE_BLACKLIST ++# define O_BLACKLIST 0xf2 ++ { "UseBlacklist", O_BLACKLIST, OI_NONE }, ++#endif + + { NULL, '\0', OI_NONE } + }; +@@ -4540,6 +4544,12 @@ setoption(opt, val, safe, sticky, e) + UseCompressedIPv6Addresses = atobool(val); + break; + ++#if USE_BLACKLIST ++ case O_BLACKLIST: ++ UseBlacklist = atobool(val); ++ break; ++#endif ++ + default: + if (tTd(37, 1)) + { Copied: branches/2018Q1/mail/sendmail/files/patch-sendmail.8 (from r457930, head/mail/sendmail/files/patch-sendmail.8) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/mail/sendmail/files/patch-sendmail.8 Tue Jan 2 22:12:14 2018 (r457931, copy of r457930, head/mail/sendmail/files/patch-sendmail.8) @@ -0,0 +1,14 @@ +--- sendmail/sendmail.8.orig 2014-06-13 14:57:59 UTC ++++ sendmail/sendmail.8 +@@ -537,6 +537,11 @@ for this amount of time, + failed messages will be returned to the sender. + The default is five days. + .TP ++UseBlacklist ++If set, send authentication failure and success notifications to the ++.BR blacklistd (8) ++daemon. ++.TP + .RI UserDatabaseSpec= userdatabase + If set, a user database is consulted to get forwarding information. + You can consider this an adjunct to the aliasing mechanism, Modified: branches/2018Q1/mail/sendmail/files/patch-sendmail.h ============================================================================== --- branches/2018Q1/mail/sendmail/files/patch-sendmail.h Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/files/patch-sendmail.h Tue Jan 2 22:12:14 2018 (r457931) @@ -1,16 +1,24 @@ ---- sendmail/sendmail.h.orig 2016-06-12 18:23:05.239106000 -0400 -+++ sendmail/sendmail.h 2016-06-12 18:42:38.972341000 -0400 -@@ -2647,6 +2647,13 @@ - extern char *milter_unknown __P((char *, ENVELOPE *, char *)); - #endif /* MILTER */ +--- sendmail/sendmail.h.orig 2015-06-19 12:59:29 UTC ++++ sendmail/sendmail.h +@@ -57,6 +57,10 @@ SM_UNUSED(static char SmailId[]) = "@(#) + #endif /* _DEFINE */ + #include "bf.h" +#if USE_BLACKLIST -+/* blacklistd functions */ -+void blacklist_init(void); -+void blacklist_notify(int, int, char *); +#include +#endif ++#include "blacklist_client.h" + #include "timers.h" + #include + #include +@@ -2544,6 +2548,10 @@ EXTERN int ConnectionRateWindowSize; + EXTERN bool SSLEngineInitialized; + #endif /* STARTTLS && USE_OPENSSL_ENGINE */ + ++#if USE_BLACKLIST ++EXTERN bool UseBlacklist; ++#endif + - extern char *addquotes __P((char *, SM_RPOOL_T *)); - extern char *arpadate __P((char *)); - extern bool atobool __P((char *)); + /* + ** Declarations of useful functions + */ Modified: branches/2018Q1/mail/sendmail/files/patch-srvrsmtp.c ============================================================================== --- branches/2018Q1/mail/sendmail/files/patch-srvrsmtp.c Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/files/patch-srvrsmtp.c Tue Jan 2 22:12:14 2018 (r457931) @@ -1,44 +1,33 @@ ---- sendmail/srvrsmtp.c.orig 2015-03-18 07:47:12.000000000 -0400 -+++ sendmail/srvrsmtp.c 2016-06-12 18:36:01.372172000 -0400 -@@ -832,6 +832,9 @@ - int n_badrcpts_adj; - #endif /* _FFR_BADRCPT_SHUTDOWN */ - -+#ifdef USE_BLACKLIST -+ int fd; -+#endif - SevenBitInput_Saved = SevenBitInput; - smtp.sm_nrcpts = 0; - #if MILTER -@@ -1328,6 +1331,9 @@ +--- sendmail/srvrsmtp.c.orig 2015-03-18 11:47:12 UTC ++++ sendmail/srvrsmtp.c +@@ -1328,6 +1328,7 @@ smtp(nullserver, d_flags, e) (int) tp.tv_sec + (tp.tv_usec >= 500000 ? 1 : 0) ); -+#ifdef USE_BLACKLIST -+ blacklist_notify(1, fd, "pre-greeting traffic"); -+#endif ++ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL, fd, "pre-greeting traffic"); } } } -@@ -1723,6 +1729,10 @@ +@@ -1721,8 +1722,11 @@ smtp(nullserver, d_flags, e) + } + else { ++ int fd; /* not SASL_OK or SASL_CONT */ message("535 5.7.0 authentication failed"); -+#ifdef USE_BLACKLIST + fd = sm_io_getinfo(InChannel, SM_IO_WHAT_FD, NULL); -+ blacklist_notify(1, fd, "AUTH FAIL"); -+#endif ++ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL, fd, "AUTH FAIL"); if (LogLevel > 9) sm_syslog(LOG_WARNING, e->e_id, "AUTH failure (%s): %s (%d) %s, relay=%.100s", -@@ -3524,6 +3534,10 @@ +@@ -3523,7 +3527,10 @@ doquit: + #if MAXBADCOMMANDS > 0 if (++n_badcmds > MAXBADCOMMANDS) { ++ int fd; stopattack: -+#ifdef USE_BLACKLIST + fd = sm_io_getinfo(InChannel, SM_IO_WHAT_FD, NULL); -+ blacklist_notify(1, fd, "too many bad commands"); -+#endif ++ BLACKLIST_NOTIFY(BLACKLIST_ABUSIVE_BEHAVIOR, fd, "too many bad commands"); message("421 4.7.0 %s Too many bad commands; closing connection", MyHostName); Modified: branches/2018Q1/mail/sendmail/files/patch-usersmtp.c ============================================================================== --- branches/2018Q1/mail/sendmail/files/patch-usersmtp.c Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/files/patch-usersmtp.c Tue Jan 2 22:12:14 2018 (r457931) @@ -1,26 +1,23 @@ ---- sendmail/usersmtp.c.orig 2014-12-05 10:42:28.000000000 -0500 -+++ sendmail/usersmtp.c 2016-06-12 18:35:25.940865000 -0400 -@@ -1825,6 +1825,10 @@ +--- sendmail/usersmtp.c.orig 2014-12-05 15:42:28 UTC ++++ sendmail/usersmtp.c +@@ -1825,6 +1825,9 @@ attemptauth(m, mci, e, sai) if (saslresult != SASL_OK && saslresult != SASL_CONTINUE) { -+#ifdef USE_BLACKLIST + int fd = sm_io_getinfo(mci->mci_in, SM_IO_WHAT_FD, NULL); -+ blacklist_notify(1, fd, "AUTH FAIL"); -+#endif ++ BLACKLIST_NOTIFY(BLACKLIST_AUTH_FAIL, fd, "AUTH FAIL"); ++ if (tTd(95, 5)) sm_dprintf("AUTH FAIL=%s (%d)\n", sasl_errstring(saslresult, NULL, NULL), -@@ -1970,9 +1974,13 @@ +@@ -1970,9 +1973,11 @@ smtpauth(m, mci, e) do { result = attemptauth(m, mci, e, &(mci->mci_sai)); - if (result == EX_OK) + if (result == EX_OK) { -+#ifdef USE_BLACKLIST + int fd = sm_io_getinfo(mci->mci_in, SM_IO_WHAT_FD, NULL); -+ blacklist_notify(0, fd, "AUTH OK"); -+#endif ++ BLACKLIST_NOTIFY(BLACKLIST_AUTH_OK, fd, "AUTH OK"); mci->mci_sasl_auth = true; - else if (result == EX_TEMPFAIL || result == EX_NOPERM) + } else if (result == EX_TEMPFAIL || result == EX_NOPERM) Modified: branches/2018Q1/mail/sendmail/files/site.config.m4.smtputf8 ============================================================================== --- branches/2018Q1/mail/sendmail/files/site.config.m4.smtputf8 Tue Jan 2 21:48:33 2018 (r457930) +++ branches/2018Q1/mail/sendmail/files/site.config.m4.smtputf8 Tue Jan 2 22:12:14 2018 (r457931) @@ -1,2 +1,2 @@ -APPENDDEF(`confLIBS', ` -L/usr/lib/x86_64-linux-gnu -licui18n -licuuc -licudata') -define(`conf_sendmail_ENVDEF', `-D_FFR_EAI') +APPENDDEF(`confLIBS', `-licui18n -licuuc -licudata') +APPENDDEF(`conf_sendmail_ENVDEF', `-D_FFR_EAI') Copied: branches/2018Q1/mail/sendmail/files/smtputf8.patch (from r457930, head/mail/sendmail/files/smtputf8.patch) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/mail/sendmail/files/smtputf8.patch Tue Jan 2 22:12:14 2018 (r457931, copy of r457930, head/mail/sendmail/files/smtputf8.patch) @@ -0,0 +1,600 @@ +diff --git a/sendmail/conf.c b/sendmail/conf.c +index c73334e..28328e6 100644 +--- sendmail/conf.c.orig ++++ sendmail/conf.c +@@ -314,6 +314,9 @@ setdefaults(e) + e->e_xfqgrp = NOQGRP; + e->e_xfqdir = NOQDIR; + e->e_ctime = curtime(); ++#if _FFR_EAI ++ e->e_smtputf8 = false; ++#endif + SevenBitInput = false; /* option 7 */ + MaxMciCache = 1; /* option k */ + MciCacheTimeout = 5 MINUTES; /* option K */ +@@ -5746,6 +5749,9 @@ char *CompileOptions[] = + "DNSMAP", + # endif + #endif ++#if _FFR_EAI ++ "EAI", ++#endif + #if EGD + "EGD", + #endif +@@ -6590,3 +6596,6 @@ char *FFRCompileOptions[] = + NULL + }; + ++#if _FFR_EAI && _FFR_EIGHT_BIT_ADDR_OK ++#error "Cannot enable both of these FFRs" ++#endif +diff --git a/sendmail/domain.c b/sendmail/domain.c +index 4d1b92d..adaa6ac 100644 +--- sendmail/domain.c.orig ++++ sendmail/domain.c +@@ -13,6 +13,9 @@ + + #include + #include "map.h" ++#if _FFR_EAI ++#include ++#endif + + #if NAMED_BIND + SM_RCSID("@(#)$Id: domain.c,v 8.205 2013-11-22 20:51:55 ca Exp $ (with name server)") +@@ -236,6 +239,26 @@ getmxrr(host, mxhosts, mxprefs, droplocalhost, rcode, tryfallback, pttl) + if (host[0] == '[') + goto punt; + ++#if _FFR_EAI ++ if (!addr_is_ascii(host)) ++ { ++ char buf[1024]; ++ UErrorCode error = U_ZERO_ERROR; ++ UIDNAInfo info = UIDNA_INFO_INITIALIZER; ++ UIDNA *idna; ++ int anl; ++ ++ idna = uidna_openUTS46(UIDNA_NONTRANSITIONAL_TO_ASCII, &error); ++ anl = uidna_nameToASCII_UTF8(idna, ++ host, strlen(host), ++ buf, sizeof(buf) - 1, ++ &info, ++ &error); ++ uidna_close(idna); ++ host = sm_rpool_strdup_x(CurEnv->e_rpool, buf); ++ } ++#endif /* _FFR_EAI */ ++ + /* + ** If we don't have MX records in our host switch, don't + ** try for MX records. Note that this really isn't "right", +diff --git a/sendmail/err.c b/sendmail/err.c +index 0594eb9..67d0d09 100644 +--- sendmail/err.c.orig ++++ sendmail/err.c +@@ -1010,15 +1010,23 @@ fmtmsg(eb, to, num, enhsc, eno, fmt, ap) + (void) sm_strlcpyn(eb, spaceleft, 2, + shortenstring(to, MAXSHORTSTR), "... "); + spaceleft -= strlen(eb); ++#if _FFR_EAI ++ eb += strlen(eb); ++#else + while (*eb != '\0') + *eb++ &= 0177; ++#endif + } + + /* output the message */ + (void) sm_vsnprintf(eb, spaceleft, fmt, ap); + spaceleft -= strlen(eb); ++#if _FFR_EAI ++ eb += strlen(eb); ++#else + while (*eb != '\0') + *eb++ &= 0177; ++#endif + + /* output the error code, if any */ + if (eno != 0) +diff --git a/sendmail/main.c b/sendmail/main.c +index 38eebbf..43e17a5 100644 +--- sendmail/main.c.orig ++++ sendmail/main.c +@@ -1854,6 +1854,9 @@ main(argc, argv, envp) + + /* MIME message/xxx subtypes that can be treated as messages */ + setclass('s', "rfc822"); ++#ifdef _FFR_EAI ++ setclass('s', "global"); ++#endif + + /* MIME Content-Transfer-Encodings that can be encoded */ + setclass('e', "7bit"); +diff --git a/sendmail/parseaddr.c b/sendmail/parseaddr.c +index 2adb39c..9ab0729 100644 +--- sendmail/parseaddr.c.orig ++++ sendmail/parseaddr.c +@@ -273,12 +273,14 @@ invalidaddr(addr, delimptr, isrcpt) + } + for (; *addr != '\0'; addr++) + { ++#ifndef _FFR_EAI + if (!EightBitAddrOK && (*addr & 0340) == 0200) + { + setstat(EX_USAGE); + result = true; + *addr = BAD_CHAR_REPLACEMENT; + } ++#endif + if (++len > MAXNAME - 1) + { + char saved = *addr; +@@ -350,7 +352,7 @@ hasctrlchar(addr, isrcpt, complain) + } + result = "too long"; + } +- if (!EightBitAddrOK && !quoted && (*addr < 32 || *addr == 127)) ++ if (!quoted && ((unsigned char)*addr < 32 || *addr == 127)) + { + result = "non-printable character"; + *addr = BAD_CHAR_REPLACEMENT; +@@ -368,6 +370,7 @@ hasctrlchar(addr, isrcpt, complain) + break; + } + } ++#ifndef _FFR_EAI + if (!EightBitAddrOK && (*addr & 0340) == 0200) + { + setstat(EX_USAGE); +@@ -375,6 +378,7 @@ hasctrlchar(addr, isrcpt, complain) + *addr = BAD_CHAR_REPLACEMENT; + continue; + } ++#endif + } + if (quoted) + result = "unbalanced quote"; /* unbalanced quote */ +diff --git a/sendmail/queue.c b/sendmail/queue.c +index a323301..95344d3 100644 +--- sendmail/queue.c.orig ++++ sendmail/queue.c +@@ -665,6 +665,10 @@ queueup(e, announce, msync) + *p++ = 'n'; + if (bitset(EF_SPLIT, e->e_flags)) + *p++ = 's'; ++#if _FFR_EAI ++ if (e->e_smtputf8) ++ *p++ = 'e'; ++#endif + *p++ = '\0'; + if (buf[0] != '\0') + (void) sm_io_fprintf(tfp, SM_TIME_DEFAULT, "F%s\n", buf); +@@ -4285,6 +4289,12 @@ readqf(e, openonly) + case 'w': /* warning sent */ + e->e_flags |= EF_WARNING; + break; ++ ++#if _FFR_EAI ++ case 'e': /* message requires EAI */ ++ e->e_smtputf8 = true; ++ break; ++#endif /* _FFR_EAI */ + } + } + break; +@@ -4550,6 +4560,23 @@ readqf(e, openonly) + /* other checks? */ + #endif /* _FFR_QF_PARANOIA */ + ++#if _FFR_EAI ++ /* ++ ** If this message originates from something other than ++ ** srvrsmtp.c, then it might use UTF8 addresses but not be ++ ** marked. We'll just add the mark so we're sure that it ++ ** either can be delivered or will be returned. ++ */ ++ if (!e->e_smtputf8) { ++ ADDRESS *q; ++ for (q = e->e_sendqueue; q != NULL; q = q->q_next) ++ if (!addr_is_ascii(q->q_paddr) && !e->e_smtputf8) ++ e->e_smtputf8 = true; ++ if (!addr_is_ascii(e->e_from.q_paddr) && !e->e_smtputf8) ++ e->e_smtputf8 = true; ++ } ++#endif /* _FFR_EAI */ ++ + /* possibly set ${dsn_ret} macro */ + if (bitset(EF_RET_PARAM, e->e_flags)) + { +diff --git a/sendmail/recipient.c b/sendmail/recipient.c +index 3fad957..09eac64 100644 +--- sendmail/recipient.c.orig ++++ sendmail/recipient.c +@@ -508,6 +508,11 @@ recipient(new, sendq, aliaslevel, e) + p = e->e_from.q_mailer->m_addrtype; + if (p == NULL) + p = "rfc822"; ++#ifdef _FFR_EAI ++ if (sm_strcasecmp(p, "rfc822") == 0 && ++ !addr_is_ascii(q->q_user)) ++ p = "utf-8"; ++#endif + if (sm_strcasecmp(p, "rfc822") != 0) + { + (void) sm_snprintf(frbuf, sizeof(frbuf), "%s; %.800s", +diff --git a/sendmail/savemail.c b/sendmail/savemail.c +index 6de8f2f..8a9df36 100644 +--- sendmail/savemail.c.orig ++++ sendmail/savemail.c +@@ -744,6 +744,34 @@ returntosender(msg, returnq, flags, e) + return ret; + } + ++ ++/* ++** DSNTYPENAME -- Returns the DSN name of the addrtype for this address ++** ++** Sendmail's addrtypes are largely in different universes, and ++** 'fred' may be a valid address in different addrtype ++** universes. ++** ++** EAI extends the rfc822 universe rather than introduce a new ++** universe. Because of that, sendmail uses the rfc822 addrtype, ++** but names it utf-8 when the EAI DSN extension requires that. ++*/ ++ ++const char * ++dsntypename(addrtype, addr) ++ const char * addrtype; ++ const char * addr; ++{ ++ if (sm_strcasecmp(addrtype, "rfc822") != 0) ++ return addrtype; ++#ifdef _FFR_EAI ++ if (!addr_is_ascii(addr)) ++ return "utf-8"; ++#endif ++ return "rfc822"; ++} ++ ++ + /* + ** ERRBODY -- output the body of an error message. + ** +@@ -1082,7 +1110,13 @@ errbody(mci, e, separator) + (void) sm_strlcpyn(buf, sizeof(buf), 2, "--", e->e_msgboundary); + if (!putline("", mci) || + !putline(buf, mci) || ++#ifdef _FFR_EAI ++ !putline(e->e_parent->e_smtputf8 ++ ? "Content-Type: message/global-delivery-status" ++ : "Content-Type: message/delivery-status", mci) || ++#else + !putline("Content-Type: message/delivery-status", mci) || ++#endif + !putline("", mci)) + goto writeerr; + +@@ -1223,7 +1257,8 @@ errbody(mci, e, separator) + (void) sm_snprintf(actual, + sizeof(actual), + "%s; %.700s@%.100s", +- p, q->q_user, ++ dsntypename(p, q->q_user), ++ q->q_user, + MyHostName); + } + else +@@ -1231,7 +1266,8 @@ errbody(mci, e, separator) + (void) sm_snprintf(actual, + sizeof(actual), + "%s; %.800s", +- p, q->q_user); ++ dsntypename(p, q->q_user), ++ q->q_user); + } + } + +@@ -1248,6 +1284,21 @@ errbody(mci, e, separator) + actual); + } + ++#ifdef _FFR_EAI ++ if (sm_strncasecmp("rfc822;", q->q_finalrcpt, 7) == 0 && ++ !addr_is_ascii(q->q_user)) { ++ char utf8rcpt[1024]; ++ char * a; ++ a = strchr(q->q_finalrcpt, ';'); ++ while(*a == ';' || *a == ' ') ++ a++; ++ sm_snprintf(utf8rcpt, 1023, ++ "utf-8; %.800s", a); ++ q->q_finalrcpt = sm_rpool_strdup_x(e->e_rpool, ++ utf8rcpt); ++ } ++#endif ++ + if (q->q_finalrcpt != NULL) + { + (void) sm_snprintf(buf, sizeof(buf), +@@ -1373,9 +1424,21 @@ errbody(mci, e, separator) + + if (!putline(buf, mci)) + goto writeerr; ++#ifdef _FFR_EAI ++ if (e->e_parent->e_smtputf8) ++ (void) sm_strlcpyn(buf, sizeof(buf), 2, ++ "Content-Type: message/global", ++ sendbody ? "" : "-headers"); ++ else ++ (void) sm_strlcpyn(buf, sizeof(buf), 2, ++ "Content-Type: ", ++ sendbody ? "message/rfc822" ++ : "text/rfc822-headers"); ++#else + (void) sm_strlcpyn(buf, sizeof(buf), 2, "Content-Type: ", + sendbody ? "message/rfc822" + : "text/rfc822-headers"); ++#endif + if (!putline(buf, mci)) + goto writeerr; + +diff --git a/sendmail/sendmail.h b/sendmail/sendmail.h +index b2d0211..63a2378 100644 +--- sendmail/sendmail.h.orig ++++ sendmail/sendmail.h +@@ -781,8 +781,13 @@ MCI + #else + # define MCIF_NOTSTICKY 0 + #endif ++#if _FFR_EAI ++#define MCIF_EAI 0x40000000 /* SMTPUTF8 supported */ ++#else ++#define MCIF_EAI 0x00000000 /* for MCIF_EXTENS */ ++#endif /* _FFR_EAI */ + +-#define MCIF_EXTENS (MCIF_EXPN | MCIF_SIZE | MCIF_8BITMIME | MCIF_DSN | MCIF_8BITOK | MCIF_AUTH | MCIF_ENHSTAT | MCIF_TLS | MCIF_AUTH2) ++#define MCIF_EXTENS (MCIF_EXPN | MCIF_SIZE | MCIF_8BITMIME | MCIF_DSN | MCIF_8BITOK | MCIF_AUTH | MCIF_ENHSTAT | MCIF_TLS | MCIF_AUTH2 | MCIF_EAI) + + /* states */ + #define MCIS_CLOSED 0 /* no traffic on this connection */ +@@ -921,6 +926,9 @@ struct envelope + ADDRESS e_from; /* the person it is from */ + char *e_sender; /* e_from.q_paddr w comments stripped */ + char **e_fromdomain; /* the domain part of the sender */ ++#if _FFR_EAI ++ bool e_smtputf8; /* whether the sender demanded SMTPUTF8 */ ++#endif + ADDRESS *e_sendqueue; /* list of message recipients */ + ADDRESS *e_errorqueue; /* the queue for error responses */ + +@@ -1928,6 +1936,9 @@ struct termescape + #define D_CANONREQ 'c' /* canonification required (cf) */ + #define D_IFNHELO 'h' /* use if name for HELO */ + #define D_FQMAIL 'f' /* fq sender address required (cf) */ ++#if _FFR_EAI ++#define D_EAI 'I' /* EAI supported */ ++#endif + #define D_FQRCPT 'r' /* fq recipient address required (cf) */ + #define D_SMTPS 's' /* SMTP over SSL (smtps) */ + #define D_UNQUALOK 'u' /* unqualified address is ok (cf) */ +@@ -2355,7 +2366,7 @@ EXTERN bool ForkQueueRuns; /* fork for each job when running the queue */ + EXTERN bool FromFlag; /* if set, "From" person is explicit */ + EXTERN bool FipsMode; + EXTERN bool GrabTo; /* if set, get recipients from msg */ +-EXTERN bool EightBitAddrOK; /* we'll let 8-bit addresses through */ ++EXTERN bool EightBitAddrOK; /* we'll let 8-bit addresses through */ + EXTERN bool HasEightBits; /* has at least one eight bit input byte */ + EXTERN bool HasWildcardMX; /* don't use MX records when canonifying */ + EXTERN bool HoldErrs; /* only output errors to transcript */ +@@ -2855,6 +2866,10 @@ extern bool xtextok __P((char *)); + extern int xunlink __P((char *)); + extern char *xuntextify __P((char *)); + ++#if _FFR_EAI ++extern bool addr_is_ascii __P((const char *)); ++#endif ++ + #if _FFR_RCPTFLAGS + extern bool newmodmailer __P((ADDRESS *, int)); + #endif +diff --git a/sendmail/srvrsmtp.c b/sendmail/srvrsmtp.c +index b05348d..91e6956 100644 +--- sendmail/srvrsmtp.c.orig ++++ sendmail/srvrsmtp.c +@@ -65,6 +65,9 @@ static bool NotFirstDelivery = false; + #define SRV_REQ_AUTH 0x0400 /* require AUTH */ + #define SRV_REQ_SEC 0x0800 /* require security - equiv to AuthOptions=p */ + #define SRV_TMP_FAIL 0x1000 /* ruleset caused a temporary failure */ ++#if _FFR_EAI ++# define SRV_OFFER_EAI 0x2000 /* offer SMTPUTF* */ ++#endif + + static unsigned int srvfeatures __P((ENVELOPE *, char *, unsigned int)); + +@@ -122,6 +125,29 @@ extern ENVELOPE BlankEnvelope; + #define SKIP_SPACE(s) while (isascii(*s) && isspace(*s)) \ + (s)++ + ++#if _FFR_EAI ++/* ++** ADDR_IS_ASCII -- check whether an address is 100% printable ASCII ++** ++** Parameters: ++** a -- an address (or other string) ++** ++** Returns: ++** TRUE if a is non-NULL and points to only printable ASCII ++** FALSE if a is NULL and points to printable ASCII ++** FALSE if a is non-NULL and points to something containing 8-bittery ++*/ ++ ++bool ++addr_is_ascii(a) ++ const char * a; ++{ ++ while (a != NULL && *a != '\0' && *a >= ' ' && (unsigned char)*a < 127) ++ a++; ++ return (a != NULL && *a == '\0'); ++} ++#endif ++ + /* + ** PARSE_ESMTP_ARGS -- parse EMSTP arguments (for MAIL, RCPT) + ** +@@ -722,10 +748,21 @@ do \ + #else + # define auth_active false + #endif ++#ifdef _FFR_EAI ++#define GET_PROTOCOL() \ ++ (e->e_smtputf8 \ ++ ? (auth_active \ ++ ? (tls_active ? "UTF8SMTPSA" : "UTF8SMTPA") \ ++ : (tls_active ? "UTF8SMTPS" : "UTF8SMTP")) \ ++ : (auth_active \ ++ ? (tls_active ? "ESMTPSA" : "ESMTPA") \ ++ : (tls_active ? "ESMTPS" : "ESMTP"))) ++#else + #define GET_PROTOCOL() \ + (auth_active \ + ? (tls_active ? "ESMTPSA" : "ESMTPA") \ + : (tls_active ? "ESMTPS" : "ESMTP")) ++#endif + + static bool SevenBitInput_Saved; /* saved version of SevenBitInput */ + +@@ -898,6 +935,9 @@ smtp(nullserver, d_flags, e) + | (bitset(TLS_I_NO_VRFY, TLS_Srv_Opts) ? SRV_NONE + : SRV_VRFY_CLT) + #endif /* STARTTLS */ ++#if _FFR_EAI ++ | SRV_OFFER_EAI ++#endif /* _FFR_EAI */ + ; + if (nullserver == NULL) + { +@@ -2523,6 +2563,10 @@ smtp(nullserver, d_flags, e) + if (SendMIMEErrors && bitset(SRV_OFFER_DSN, features)) + message("250-DSN"); + #endif /* DSN */ ++#if _FFR_EAI ++ if (bitset(SRV_OFFER_EAI, features)) ++ message("250-SMTPUTF8"); ++#endif /* _FFR_EAI */ + if (bitset(SRV_OFFER_ETRN, features)) + message("250-ETRN"); + #if SASL +@@ -2696,6 +2740,18 @@ smtp(nullserver, d_flags, e) + if (Errors > 0) + sm_exc_raisenew_x(&EtypeQuickAbort, 1); + ++#if _FFR_EAI ++ if (e->e_smtputf8) { ++ protocol = GET_PROTOCOL(); ++ macdefine(&e->e_macro, A_PERM, 'r', protocol); ++ } ++ /* UTF8 addresses are only legal with SMTPUTF8 */ ++ if (!e->e_smtputf8 && !addr_is_ascii(e->e_from.q_paddr)) { ++ usrerr("553 5.6.7 That address requires SMTPUTF8"); ++ sm_exc_raisenew_x(&EtypeQuickAbort, 1); ++ } ++#endif ++ + #if SASL + # if _FFR_AUTH_PASSING + /* set the default AUTH= if the sender didn't */ +@@ -2933,6 +2989,13 @@ smtp(nullserver, d_flags, e) + usrerr("501 5.0.0 Missing recipient"); + goto rcpt_done; + } ++#if _FFR_EAI ++ if (!e->e_smtputf8 && !addr_is_ascii(a->q_paddr)) ++ { ++ usrerr("553 5.6.7 Address requires SMTPUTF8"); ++ goto rcpt_done; ++ } ++#endif + + if (delimptr != NULL && *delimptr != '\0') + *delimptr++ = '\0'; +@@ -4820,6 +4883,17 @@ mail_esmtp_args(a, kp, vp, e) + + /* XXX: check whether more characters follow? */ + } ++#if _FFR_EAI ++ else if (sm_strcasecmp(kp, "smtputf8") == 0) ++ { ++ if (!bitset(SRV_OFFER_EAI, e->e_features)) ++ { ++ usrerr("504 5.7.0 Sorry, SMTPUTF8 not supported/enabled"); ++ /* NOTREACHED */ ++ } ++ e->e_smtputf8 = true; ++ } ++#endif + else + { + usrerr("555 5.5.4 %s parameter unrecognized", kp); +@@ -5174,6 +5248,9 @@ static struct + { 'C', SRV_REQ_SEC }, + { 'D', SRV_OFFER_DSN }, + { 'E', SRV_OFFER_ETRN }, ++#if _FFR_EAI ++ { 'I', SRV_OFFER_EAI }, ++#endif + { 'L', SRV_REQ_AUTH }, + #if PIPELINING + # if _FFR_NO_PIPE +diff --git a/sendmail/usersmtp.c b/sendmail/usersmtp.c +index 24d38ee..cbc6bb7 100644 +--- sendmail/usersmtp.c.orig ++++ sendmail/usersmtp.c +@@ -465,6 +465,10 @@ helo_options(line, firstline, m, mci, e) + mci->mci_flags |= MCIF_PIPELINED; + else if (sm_strcasecmp(line, "verb") == 0) + mci->mci_flags |= MCIF_VERB; ++#if _FFR_EAI ++ else if (sm_strcasecmp(line, "smtputf8") == 0) ++ mci->mci_flags |= MCIF_EAI; ++#endif /* _FFR_EAI */ + #if STARTTLS + else if (sm_strcasecmp(line, "starttls") == 0) + mci->mci_flags |= MCIF_TLS; +@@ -2027,6 +2031,19 @@ smtpmailfrom(m, mci, e) + return EX_TEMPFAIL; + } + ++#if _FFR_EAI ++ /* ++ ** Abort right away if the message needs SMTPUTF8 and the ++ ** server does not advertise SMTPUTF8. ++ */ ++ ++ if (e->e_smtputf8 && !bitset(MCIF_EAI, mci->mci_flags)) { ++ usrerrenh("5.6.7", "%s does not support SMTPUTF8", CurHostName); ++ mci_setstat(mci, EX_NOTSTICKY, "5.6.7", NULL); ++ return EX_DATAERR; ++ } ++#endif /* _FFR_EAI */ ++ + /* set up appropriate options to include */ + if (bitset(MCIF_SIZE, mci->mci_flags) && e->e_msgsize > 0) + { +@@ -2040,6 +2057,14 @@ smtpmailfrom(m, mci, e) + bufp = optbuf; + } + ++#if _FFR_EAI ++ if (e->e_smtputf8) { ++ (void) sm_snprintf(bufp, SPACELEFT(optbuf, bufp), ++ " SMTPUTF8"); ++ bufp += strlen(bufp); ++ } ++#endif /* _FFR_EAI */ *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-ports-branches@freebsd.org Tue Jan 2 23:31:58 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75884E803DE; Tue, 2 Jan 2018 23:31:58 +0000 (UTC) (envelope-from dbaio@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 mx1.freebsd.org (Postfix) with ESMTPS id 34A4B78C9F; Tue, 2 Jan 2018 23:31:58 +0000 (UTC) (envelope-from dbaio@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w02NVvdS022773; Tue, 2 Jan 2018 23:31:57 GMT (envelope-from dbaio@FreeBSD.org) Received: (from dbaio@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w02NVvNp022770; Tue, 2 Jan 2018 23:31:57 GMT (envelope-from dbaio@FreeBSD.org) Message-Id: <201801022331.w02NVvNp022770@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dbaio set sender to dbaio@FreeBSD.org using -f From: "Danilo G. Baio" Date: Tue, 2 Jan 2018 23:31:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457936 - branches/2017Q4/www/otrs X-SVN-Group: ports-branches X-SVN-Commit-Author: dbaio X-SVN-Commit-Paths: branches/2017Q4/www/otrs X-SVN-Commit-Revision: 457936 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Jan 2018 23:31:58 -0000 Author: dbaio Date: Tue Jan 2 23:31:56 2018 New Revision: 457936 URL: https://svnweb.freebsd.org/changeset/ports/457936 Log: MFH: r451469 r457648 www/otrs: Update to 5.0.23 - Update to 5.0.23 - Add missing deps [1] - Fix plist - Convert to options framework PR: 222410, 221002 [1] Approved by: m.tsatsenko@gmail.com (maintainer) www/otrs: Update to 5.0.26, Fixes multiple security vulnerabilities Changes: https://www.otrs.com/release-notes-otrs-5s-patch-level-24/ https://www.otrs.com/release-notes-otrs-5s-patch-level-25/ https://www.otrs.com/release-notes-otrs-5s-patch-level-26/ PR: 224729 Submitted by: Vidar Karlsen Approved by: Mikhail Tsatsenko (maintainer) Security: cebd05d6-ed7b-11e7-95f2-005056925db4 Approved by: ports-secteam (zi) Modified: branches/2017Q4/www/otrs/Makefile branches/2017Q4/www/otrs/distinfo branches/2017Q4/www/otrs/pkg-plist Directory Properties: branches/2017Q4/ (props changed) Modified: branches/2017Q4/www/otrs/Makefile ============================================================================== --- branches/2017Q4/www/otrs/Makefile Tue Jan 2 23:24:33 2018 (r457935) +++ branches/2017Q4/www/otrs/Makefile Tue Jan 2 23:31:56 2018 (r457936) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= otrs -PORTVERSION= 5.0.18 -PORTREVISION= 1 +PORTVERSION= 5.0.26 CATEGORIES= www MASTER_SITES= http://ftp.otrs.org/pub/otrs/ \ ftp://ftp.samurai.com/pub/otrs/ \ @@ -44,6 +43,9 @@ BUILD_DEPENDS= p5-Archive-Zip>=0:archivers/p5-Archive- p5-SOAP-Lite>=0:net/p5-SOAP-Lite \ p5-Class-Inspector>=0:devel/p5-Class-Inspector \ p5-Mozilla-CA>=0:www/p5-Mozilla-CA \ + p5-CGI>=0:www/p5-CGI \ + p5-Lingua-Translit>=0:devel/p5-Lingua-Translit \ + p5-Pod-Strip>=0:textproc/p5-Pod-Strip \ p5-Template-Toolkit>=0:www/p5-Template-Toolkit RUN_DEPENDS:= ${BUILD_DEPENDS} @@ -98,6 +100,7 @@ SSL_RUN_DEPENDS= p5-Crypt-SSLeay>=0:security/p5-Crypt- APACHE_RUN_DEPENDS= ${APACHE_PKGNAMEPREFIX}mod_perl2>=2.0.5:www/mod_perl2 \ p5-Apache-DBI>0:www/p5-Apache-DBI +APACHE_USE= apache_run=22+ REPORTS_RUN_DEPENDS= p5-GD>=0:graphics/p5-GD \ p5-GD-Graph>=0:graphics/p5-GD-Graph \ @@ -124,10 +127,6 @@ GNUPG_RUN_DEPENDS= gpg:security/gnupg1 .include -.if ${PORT_OPTIONS:MAPACHE} -USE_APACHE_RUN= 22+ -.endif - post-patch: @${FIND} ${WRKSRC} -name "*.pm" | \ ${XARGS} ${REINPLACE_CMD} -i '' \ @@ -141,18 +140,16 @@ do-build: @${FIND} ${WRKSRC}/Kernel -type f | ${XARGS} ${CHMOD} ${SHAREMODE} @${FIND} ${WRKSRC} -type f | ${XARGS} ${SED} -i '' \ -e "s=/opt/=${PREFIX}/=g;s=wwwrun=${WWWOWN}=g;" -.if ${PORT_OPTIONS:MISPELL} + +do-build-ISPELL-on: @${FIND} ${WRKSRC} -type f | ${XARGS} ${SED} -i '' \ -e "s=/usr/bin/ispell=${PREFIX}/bin/ispell=g" -.endif -.if ${PORT_OPTIONS:MASPELL} +do-build-ASPELL-on: @${FIND} ${WRKSRC} -type f | ${XARGS} ${SED} -i '' \ -e "s=/usr/bin/ispell=${PREFIX}/bin/aspell=g" -.endif -.if ${PORT_OPTIONS:MGNUPG} +do-build-GNUPG-on: @${FIND} ${WRKSRC} -type f | ${XARGS} ${SED} -i '' \ -e "s=/usr/bin/gpg=${PREFIX}/bin/gpg=g" -.endif do-install: .for D in ${ROOT_DIRS_LIST:S!^!${OTRSDIR}/!} ${BIN_DIRS_LIST:S!^!${OTRSDIR}/bin/!} ${SCRIPTS_DIRS_LIST:S!^!${OTRSDIR}/scripts/!} Modified: branches/2017Q4/www/otrs/distinfo ============================================================================== --- branches/2017Q4/www/otrs/distinfo Tue Jan 2 23:24:33 2018 (r457935) +++ branches/2017Q4/www/otrs/distinfo Tue Jan 2 23:31:56 2018 (r457936) @@ -1,3 +1,3 @@ -TIMESTAMP = 1491412917 -SHA256 (otrs-5.0.18.tar.bz2) = 32d2a17996a882fb8965e52d92589be1a9a8fb1a15cd47689919e6d1302fe1b4 -SIZE (otrs-5.0.18.tar.bz2) = 20401943 +TIMESTAMP = 1514582654 +SHA256 (otrs-5.0.26.tar.bz2) = d4f765b8520f441588d4dbd6366f68ccbd0cf95cf3aab92ec33bc99bf164145a +SIZE (otrs-5.0.26.tar.bz2) = 20672840 Modified: branches/2017Q4/www/otrs/pkg-plist ============================================================================== --- branches/2017Q4/www/otrs/pkg-plist Tue Jan 2 23:24:33 2018 (r457935) +++ branches/2017Q4/www/otrs/pkg-plist Tue Jan 2 23:31:56 2018 (r457936) @@ -5,7 +5,7 @@ otrs/.mailfilter.dist otrs/.procmailrc.dist otrs/ARCHIVE @sample otrs/Kernel/Config.pm.dist otrs/Kernel/Config.pm -otrs/Kernel/Config.pod.dist +@sample otrs/Kernel/Config.pod.dist otrs/Kernel/Config.pod otrs/Kernel/Config/Defaults.pm otrs/Kernel/Config/Files/CloudServices.xml otrs/Kernel/Config/Files/Daemon.xml @@ -518,6 +518,7 @@ otrs/Kernel/Output/HTML/Templates/Standard/InstallerLi otrs/Kernel/Output/HTML/Templates/Standard/InstallerSystem.tt otrs/Kernel/Output/HTML/Templates/Standard/LinkObject.tt otrs/Kernel/Output/HTML/Templates/Standard/Login.tt +otrs/Kernel/Output/HTML/Templates/Standard/MetaFloater.tt otrs/Kernel/Output/HTML/Templates/Standard/MobileNotAvailableWidget.tt otrs/Kernel/Output/HTML/Templates/Standard/Motd.tt otrs/Kernel/Output/HTML/Templates/Standard/NoPermission.tt @@ -926,6 +927,8 @@ otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/Ti otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/Ticket/SearchIndexModule.pm otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/Ticket/StaticDBOrphanedRecords.pm otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/TimeSettings.pm +otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/UI/AgentSkinUsage.pm +otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/UI/AgentThemeUsage.pm otrs/Kernel/System/SupportDataCollector/Plugin/OTRS/Version.pm otrs/Kernel/System/SupportDataCollector/Plugin/Webserver/Apache/LoadedModules.pm otrs/Kernel/System/SupportDataCollector/Plugin/Webserver/Apache/MPMModel.pm @@ -992,6 +995,7 @@ otrs/Kernel/System/Ticket/TicketSearch.pm otrs/Kernel/System/Time.pm otrs/Kernel/System/Type.pm otrs/Kernel/System/UnitTest.pm +otrs/Kernel/System/UnitTest/Driver.pm otrs/Kernel/System/UnitTest/Helper.pm otrs/Kernel/System/UnitTest/Selenium.pm otrs/Kernel/System/UnitTest/Selenium/WebElement.pm From owner-svn-ports-branches@freebsd.org Wed Jan 3 00:26:15 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 927C6E82C5A; Wed, 3 Jan 2018 00:26:15 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 5C6217A9BC; Wed, 3 Jan 2018 00:26:15 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w030QExc047109; Wed, 3 Jan 2018 00:26:14 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w030QEaA047108; Wed, 3 Jan 2018 00:26:14 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801030026.w030QEaA047108@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Wed, 3 Jan 2018 00:26:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457939 - branches/2018Q1/net-p2p/bitcoin X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/net-p2p/bitcoin X-SVN-Commit-Revision: 457939 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jan 2018 00:26:15 -0000 Author: jbeich Date: Wed Jan 3 00:26:14 2018 New Revision: 457939 URL: https://svnweb.freebsd.org/changeset/ports/457939 Log: MFH: r457938 net-p2p/bitcoin: chase git abbrev bump `git archive` maybe non-reproducible due to embedding abbreviated commit: https://github.com/bitcoin/bitcoin/blob/v0.15.1/src/clientversion.cpp#L47-L48 $ diff -Npru bitcoin-0.15.1.old bitcoin-0.15.1 --- bitcoin-0.15.1.old/src/clientversion.cpp 2017-11-06 08:46:24.000000000 +0000 +++ bitcoin-0.15.1/src/clientversion.cpp 2017-11-06 08:46:24.000000000 +0000 @@ -45,7 +45,7 @@ const std::string CLIENT_NAME("Satoshi"); //! git will put "#define GIT_ARCHIVE 1" on the next line inside archives. #define GIT_ARCHIVE 1 #ifdef GIT_ARCHIVE -#define GIT_COMMIT_ID "7b57bc998f3" +#define GIT_COMMIT_ID "7b57bc998f33" #define GIT_COMMIT_DATE "Mon, 6 Nov 2017 09:46:24 +0100" #endif Reported by: pkg-fallout Approved by: portmgr blanket Approved by: ports-secteam blanket Modified: branches/2018Q1/net-p2p/bitcoin/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/net-p2p/bitcoin/distinfo ============================================================================== --- branches/2018Q1/net-p2p/bitcoin/distinfo Wed Jan 3 00:24:17 2018 (r457938) +++ branches/2018Q1/net-p2p/bitcoin/distinfo Wed Jan 3 00:26:14 2018 (r457939) @@ -1,5 +1,5 @@ TIMESTAMP = 1510484103 -SHA256 (bitcoin-bitcoin-v0.15.1_GH0.tar.gz) = e429d4f257f2b5b6d0caaf36ed1a5f5203e5918c57837efac00b0c322a1fef79 +SHA256 (bitcoin-bitcoin-v0.15.1_GH0.tar.gz) = 98b3a98a67054123bef6714e4035e18f9250a1b6d63829258ad057906e75d8b1 SIZE (bitcoin-bitcoin-v0.15.1_GH0.tar.gz) = 7547736 SHA256 (1ec0c0a01c31.patch) = 01a2fe784d7c3d21d2cfd9dc460c059c7ae358e0f5e9e5e7782f10d259db3cd9 SIZE (1ec0c0a01c31.patch) = 3535 From owner-svn-ports-branches@freebsd.org Wed Jan 3 12:28:46 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9069EBD14D; Wed, 3 Jan 2018 12:28:46 +0000 (UTC) (envelope-from woodsb02@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 mx1.freebsd.org (Postfix) with ESMTPS id A05837200C; Wed, 3 Jan 2018 12:28:46 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w03CSjZZ047629; Wed, 3 Jan 2018 12:28:45 GMT (envelope-from woodsb02@FreeBSD.org) Received: (from woodsb02@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w03CSjgJ047628; Wed, 3 Jan 2018 12:28:45 GMT (envelope-from woodsb02@FreeBSD.org) Message-Id: <201801031228.w03CSjgJ047628@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: woodsb02 set sender to woodsb02@FreeBSD.org using -f From: Ben Woods Date: Wed, 3 Jan 2018 12:28:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457959 - branches/2018Q1/science/InsightToolkit/files X-SVN-Group: ports-branches X-SVN-Commit-Author: woodsb02 X-SVN-Commit-Paths: branches/2018Q1/science/InsightToolkit/files X-SVN-Commit-Revision: 457959 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jan 2018 12:28:46 -0000 Author: woodsb02 Date: Wed Jan 3 12:28:45 2018 New Revision: 457959 URL: https://svnweb.freebsd.org/changeset/ports/457959 Log: MFH: r457958 science/InsightToolkit: Modify patch to use ${CMAKE_DL_LIBS} ${CMAKE_DL_LIBS} expands to "" on FreeBSD where the dl functions are included in the Standard C library (libc), but to "dl" on operating systems where the dl functions are part of libdl. This change to the patch does not result in a change in contents of the resulting package. Reported by: jbeich Approved by: ports-secteam (blanket) Modified: branches/2018Q1/science/InsightToolkit/files/patch-Modules_ThirdParty_MINC_src_libminc_CMakeLists.txt Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/science/InsightToolkit/files/patch-Modules_ThirdParty_MINC_src_libminc_CMakeLists.txt ============================================================================== --- branches/2018Q1/science/InsightToolkit/files/patch-Modules_ThirdParty_MINC_src_libminc_CMakeLists.txt Wed Jan 3 12:26:39 2018 (r457958) +++ branches/2018Q1/science/InsightToolkit/files/patch-Modules_ThirdParty_MINC_src_libminc_CMakeLists.txt Wed Jan 3 12:28:45 2018 (r457959) @@ -6,8 +6,8 @@ IF(UNIX) - SET(LIBMINC_LIBRARIES ${LIBMINC_LIBRARIES} m dl ${RT_LIBRARY}) - SET(LIBMINC_STATIC_LIBRARIES ${LIBMINC_STATIC_LIBRARIES} m dl ${RT_LIBRARY}) -+ SET(LIBMINC_LIBRARIES ${LIBMINC_LIBRARIES} m ${RT_LIBRARY}) -+ SET(LIBMINC_STATIC_LIBRARIES ${LIBMINC_STATIC_LIBRARIES} m ${RT_LIBRARY}) ++ SET(LIBMINC_LIBRARIES ${LIBMINC_LIBRARIES} m ${CMAKE_DL_LIBS} ${RT_LIBRARY}) ++ SET(LIBMINC_STATIC_LIBRARIES ${LIBMINC_STATIC_LIBRARIES} m ${CMAKE_DL_LIBS} ${RT_LIBRARY}) ENDIF(UNIX) SET(minc_LIB_SRCS ${minc2_LIB_SRCS} ${minc_common_SRCS}) @@ -16,12 +16,12 @@ IF(UNIX) - TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY} m dl ) -+ TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY} m ) ++ TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY} m ${CMAKE_DL_LIBS} ) IF(LIBMINC_BUILD_SHARED_LIBS) ADD_LIBRARY(${LIBMINC_LIBRARY_STATIC} STATIC ${minc_LIB_SRCS} ${minc_HEADERS} ${volume_io_LIB_SRCS} ${volume_io_HEADERS} ) - TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY_STATIC} ${HDF5_LIBRARY} ${NIFTI_LIBRARIES} ${ZLIB_LIBRARY} ${RT_LIBRARY} m dl ) -+ TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY_STATIC} ${HDF5_LIBRARY} ${NIFTI_LIBRARIES} ${ZLIB_LIBRARY} ${RT_LIBRARY} m ) ++ TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY_STATIC} ${HDF5_LIBRARY} ${NIFTI_LIBRARIES} ${ZLIB_LIBRARY} ${RT_LIBRARY} m ${CMAKE_DL_LIBS} ) IF(LIBMINC_MINC1_SUPPORT) TARGET_LINK_LIBRARIES(${LIBMINC_LIBRARY} ${NETCDF_LIBRARY}) ENDIF(LIBMINC_MINC1_SUPPORT) From owner-svn-ports-branches@freebsd.org Wed Jan 3 12:33:30 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03EF1EBD4AF; Wed, 3 Jan 2018 12:33:30 +0000 (UTC) (envelope-from woodsb02@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 mx1.freebsd.org (Postfix) with ESMTPS id C2376725E6; Wed, 3 Jan 2018 12:33:29 +0000 (UTC) (envelope-from woodsb02@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w03CXSpV051790; Wed, 3 Jan 2018 12:33:28 GMT (envelope-from woodsb02@FreeBSD.org) Received: (from woodsb02@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w03CXSEa051789; Wed, 3 Jan 2018 12:33:28 GMT (envelope-from woodsb02@FreeBSD.org) Message-Id: <201801031233.w03CXSEa051789@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: woodsb02 set sender to woodsb02@FreeBSD.org using -f From: Ben Woods Date: Wed, 3 Jan 2018 12:33:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r457961 - branches/2018Q1/sysutils/py-distro X-SVN-Group: ports-branches X-SVN-Commit-Author: woodsb02 X-SVN-Commit-Paths: branches/2018Q1/sysutils/py-distro X-SVN-Commit-Revision: 457961 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jan 2018 12:33:30 -0000 Author: woodsb02 Date: Wed Jan 3 12:33:28 2018 New Revision: 457961 URL: https://svnweb.freebsd.org/changeset/ports/457961 Log: MFH: r457960 sysutils/py-distro: Replace USES=python:2.7+ with USES=python This aligns with the change made by antoine@ in r457499. Reported by: jbeich Approved by: ports-secteam (blanket) Modified: branches/2018Q1/sysutils/py-distro/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/sysutils/py-distro/Makefile ============================================================================== --- branches/2018Q1/sysutils/py-distro/Makefile Wed Jan 3 12:31:27 2018 (r457960) +++ branches/2018Q1/sysutils/py-distro/Makefile Wed Jan 3 12:33:28 2018 (r457961) @@ -13,7 +13,7 @@ COMMENT= Linux OS platform information API LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= python:2.7+ shebangfix +USES= python shebangfix USE_PYTHON= autoplist concurrent distutils SHEBANG_FILES= query_local_distro.py NO_ARCH= yes From owner-svn-ports-branches@freebsd.org Thu Jan 4 02:22:32 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ADC0AEBF1FB; Thu, 4 Jan 2018 02:22:32 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 305A773F63; Thu, 4 Jan 2018 02:22:32 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w042MVjl004012; Thu, 4 Jan 2018 02:22:31 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w042MVVP004010; Thu, 4 Jan 2018 02:22:31 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801040222.w042MVVP004010@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Thu, 4 Jan 2018 02:22:31 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458010 - in branches/2018Q1/lang/spidermonkey170: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q1/lang/spidermonkey170: . files X-SVN-Commit-Revision: 458010 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 02:22:32 -0000 Author: jbeich Date: Thu Jan 4 02:22:30 2018 New Revision: 458010 URL: https://svnweb.freebsd.org/changeset/ports/458010 Log: MFH: r458008 lang/spidermonkey170: unbreak build with Clang 6 / GCC 7 js/src/shell/jsoptparse.cpp:246:22: error: comparison between pointer and integer ('char *' and 'int') if (value[0] == '\0') ~~~~~~~~ ^ ~~~~ Reported by: antoine (via bug 224669) Obtained from: upstream (SpiderMonkey 25.0) Approved by: ports-secteam blanket Added: branches/2018Q1/lang/spidermonkey170/files/patch-bug894240 - copied unchanged from r458008, head/lang/spidermonkey170/files/patch-bug894240 Modified: branches/2018Q1/lang/spidermonkey170/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/lang/spidermonkey170/Makefile ============================================================================== --- branches/2018Q1/lang/spidermonkey170/Makefile Thu Jan 4 02:20:59 2018 (r458009) +++ branches/2018Q1/lang/spidermonkey170/Makefile Thu Jan 4 02:22:30 2018 (r458010) @@ -3,7 +3,7 @@ PORTNAME= spidermonkey170 PORTVERSION= 17.0.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= lang MASTER_SITES= MOZILLA/js DISTNAME= mozjs${PORTVERSION} Copied: branches/2018Q1/lang/spidermonkey170/files/patch-bug894240 (from r458008, head/lang/spidermonkey170/files/patch-bug894240) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/lang/spidermonkey170/files/patch-bug894240 Thu Jan 4 02:22:30 2018 (r458010, copy of r458008, head/lang/spidermonkey170/files/patch-bug894240) @@ -0,0 +1,20 @@ +commit 19a4ba5c90a9 +Author: Mike Hommey +Date: Wed Jul 17 16:16:55 2013 +0900 + + Bug 894240 - Fix pointer dereference in js::cli::OptionParser::extractValue. r=Waldo +--- + js/src/shell/jsoptparse.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- shell/jsoptparse.cpp.orig 2013-02-11 22:33:23 UTC ++++ shell/jsoptparse.cpp +@@ -243,7 +243,7 @@ OptionParser::extractValue(size_t argc, char **argv, s + char *eq = strchr(argv[*i], '='); + if (eq) { + *value = eq + 1; +- if (value[0] == '\0') ++ if (*value[0] == '\0') + return error("A value is required for option %.*s", eq - argv[*i], argv[*i]); + return Okay; + } From owner-svn-ports-branches@freebsd.org Thu Jan 4 02:23:30 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B377EBF2D9; Thu, 4 Jan 2018 02:23:30 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 1309474084; Thu, 4 Jan 2018 02:23:29 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w042NTCk004170; Thu, 4 Jan 2018 02:23:29 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w042NThR004168; Thu, 4 Jan 2018 02:23:29 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801040223.w042NThR004168@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Thu, 4 Jan 2018 02:23:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458011 - branches/2018Q1/textproc/aspell X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/textproc/aspell X-SVN-Commit-Revision: 458011 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 02:23:30 -0000 Author: jbeich Date: Thu Jan 4 02:23:28 2018 New Revision: 458011 URL: https://svnweb.freebsd.org/changeset/ports/458011 Log: MFH: r458009 textproc/aspell: unbreak build with Clang 6 / GCC 7 modules/filter/tex.cpp:177:69: error: comparison between pointer and integer ('const char *' and 'int') if (top.in_what == Parm || top.in_what == Opt || top.do_check == '\0') ~~~~~~~~~~~~ ^ ~~~~ Reported by: antoine (via bug 224669) Obtained from: upstream (Apsell 0.60.7) Approved by: ports-secteam blanket Modified: branches/2018Q1/textproc/aspell/Makefile branches/2018Q1/textproc/aspell/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/textproc/aspell/Makefile ============================================================================== --- branches/2018Q1/textproc/aspell/Makefile Thu Jan 4 02:22:30 2018 (r458010) +++ branches/2018Q1/textproc/aspell/Makefile Thu Jan 4 02:23:28 2018 (r458011) @@ -3,9 +3,12 @@ PORTNAME= aspell PORTVERSION= 0.60.6.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc MASTER_SITES= GNU/aspell + +PATCH_SITES= https://github.com/GNUAspell/aspell/commit/ +PATCHFILES= 8089fa02122f.patch:-p1 MAINTAINER= office@FreeBSD.org COMMENT= Spelling checker with better suggestion logic than ispell Modified: branches/2018Q1/textproc/aspell/distinfo ============================================================================== --- branches/2018Q1/textproc/aspell/distinfo Thu Jan 4 02:22:30 2018 (r458010) +++ branches/2018Q1/textproc/aspell/distinfo Thu Jan 4 02:23:28 2018 (r458011) @@ -1,2 +1,5 @@ +TIMESTAMP = 1309773190 SHA256 (aspell-0.60.6.1.tar.gz) = f52583a83a63633701c5f71db3dc40aab87b7f76b29723aeb27941eff42df6e1 SIZE (aspell-0.60.6.1.tar.gz) = 1878163 +SHA256 (8089fa02122f.patch) = 28f7738df694bf5972339415d09933297f8144ee3b8e578e1f2ad5cb7697a2c4 +SIZE (8089fa02122f.patch) = 1126 From owner-svn-ports-branches@freebsd.org Thu Jan 4 02:41:57 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AA49EC0535; Thu, 4 Jan 2018 02:41:57 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id E8FFC74E60; Thu, 4 Jan 2018 02:41:56 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w042ftxF010429; Thu, 4 Jan 2018 02:41:55 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w042ftC7010427; Thu, 4 Jan 2018 02:41:55 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801040241.w042ftC7010427@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Thu, 4 Jan 2018 02:41:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458013 - in branches/2018Q1/lang/spidermonkey24: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q1/lang/spidermonkey24: . files X-SVN-Commit-Revision: 458013 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 02:41:57 -0000 Author: jbeich Date: Thu Jan 4 02:41:55 2018 New Revision: 458013 URL: https://svnweb.freebsd.org/changeset/ports/458013 Log: MFH: r458012 lang/spidermonkey24: unbreak build with Clang 6 / GCC 7 js/src/shell/jsoptparse.cpp:256:22: error: comparison between pointer and integer ('char *' and 'int') if (value[0] == '\0') ~~~~~~~~ ^ ~~~~ Reported by: antoine (via bug 224669) Obtained from: upstream (SpiderMonkey 25.0) Approved by: ports-secteam blanket Added: branches/2018Q1/lang/spidermonkey24/files/patch-bug894240 - copied unchanged from r458012, head/lang/spidermonkey24/files/patch-bug894240 Modified: branches/2018Q1/lang/spidermonkey24/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/lang/spidermonkey24/Makefile ============================================================================== --- branches/2018Q1/lang/spidermonkey24/Makefile Thu Jan 4 02:40:11 2018 (r458012) +++ branches/2018Q1/lang/spidermonkey24/Makefile Thu Jan 4 02:41:55 2018 (r458013) @@ -3,7 +3,7 @@ PORTNAME= spidermonkey24 PORTVERSION= 24.2.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= lang MASTER_SITES= MOZILLA/js #http://people.mozilla.org/~sstangl/ Copied: branches/2018Q1/lang/spidermonkey24/files/patch-bug894240 (from r458012, head/lang/spidermonkey24/files/patch-bug894240) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/lang/spidermonkey24/files/patch-bug894240 Thu Jan 4 02:41:55 2018 (r458013, copy of r458012, head/lang/spidermonkey24/files/patch-bug894240) @@ -0,0 +1,20 @@ +commit 19a4ba5c90a9 +Author: Mike Hommey +Date: Wed Jul 17 16:16:55 2013 +0900 + + Bug 894240 - Fix pointer dereference in js::cli::OptionParser::extractValue. r=Waldo +--- + js/src/shell/jsoptparse.cpp | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- shell/jsoptparse.cpp.orig 2013-10-29 20:40:20 UTC ++++ shell/jsoptparse.cpp +@@ -253,7 +253,7 @@ OptionParser::extractValue(size_t argc, char **argv, s + char *eq = strchr(argv[*i], '='); + if (eq) { + *value = eq + 1; +- if (value[0] == '\0') ++ if (*value[0] == '\0') + return error("A value is required for option %.*s", eq - argv[*i], argv[*i]); + return Okay; + } From owner-svn-ports-branches@freebsd.org Thu Jan 4 05:35:42 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B4744E8B64C; Thu, 4 Jan 2018 05:35:42 +0000 (UTC) (envelope-from tobik@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 mx1.freebsd.org (Postfix) with ESMTPS id 7DF267AB9D; Thu, 4 Jan 2018 05:35:42 +0000 (UTC) (envelope-from tobik@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w045ZfpC084270; Thu, 4 Jan 2018 05:35:41 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w045ZfW2084269; Thu, 4 Jan 2018 05:35:41 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201801040535.w045ZfW2084269@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Thu, 4 Jan 2018 05:35:41 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458015 - branches/2018Q1/devel/libfmt X-SVN-Group: ports-branches X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: branches/2018Q1/devel/libfmt X-SVN-Commit-Revision: 458015 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 05:35:42 -0000 Author: tobik Date: Thu Jan 4 05:35:41 2018 New Revision: 458015 URL: https://svnweb.freebsd.org/changeset/ports/458015 Log: MFH: r458014 devel/libfmt: Bump PORTREVISION Attempt to fix build of kodi-devel on 2018Q1. r453704 moved libfmt from building a static library to a shared library but PORTREVISION was not bumped. This now leads to build failures on 2018Q1 where libfmt.so cannot be found because the libfmt package was not rebuilt and only installs libfmt.a. http://beefy1.nyi.freebsd.org/data/111i386-quarterly/457961/logs/kodi-devel-18.0.g20171213_1.log http://beefy3.nyi.freebsd.org/data/111amd64-quarterly/457961/logs/kodi-devel-18.0.g20171213_1.log Pointy hat: yuri Approved by: ports-secteam (blanket) Modified: branches/2018Q1/devel/libfmt/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/devel/libfmt/Makefile ============================================================================== --- branches/2018Q1/devel/libfmt/Makefile Thu Jan 4 05:33:38 2018 (r458014) +++ branches/2018Q1/devel/libfmt/Makefile Thu Jan 4 05:35:41 2018 (r458015) @@ -2,7 +2,7 @@ PORTNAME= libfmt PORTVERSION= 3.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= SlavaMikerov@gmail.com From owner-svn-ports-branches@freebsd.org Thu Jan 4 19:09:05 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55310EAF265; Thu, 4 Jan 2018 19:09:05 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id 203B07A3BF; Thu, 4 Jan 2018 19:09:05 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04J94IO022766; Thu, 4 Jan 2018 19:09:04 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04J94cN022765; Thu, 4 Jan 2018 19:09:04 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801041909.w04J94cN022765@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 19:09:04 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458043 - branches/2018Q1/Mk X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk X-SVN-Commit-Revision: 458043 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 19:09:05 -0000 Author: bdrewery Date: Thu Jan 4 19:09:04 2018 New Revision: 458043 URL: https://svnweb.freebsd.org/changeset/ports/458043 Log: MFH: r458041 Fix package-depends-list for FLAVORS. Reported by: dinoex Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/bsd.port.mk Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/bsd.port.mk ============================================================================== --- branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 19:08:49 2018 (r458042) +++ branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 19:09:04 2018 (r458043) @@ -4213,6 +4213,12 @@ PACKAGE-DEPENDS-LIST?= \ fi; \ checked="${PARENT_CHECKED}"; \ for dir in ${_LIB_RUN_DEPENDS:C,[^:]*:([^:]*):?.*,\1,}; do \ + case $${dir} in \ + *@*) \ + flavor=$${dir\#*@}; \ + dir=$${dir%@*}; \ + ;; \ + esac; \ case "$$dir" in \ /*) ;; \ *) dir=${PORTSDIR}/$$dir ;; \ @@ -4222,7 +4228,7 @@ PACKAGE-DEPENDS-LIST?= \ case $$checked in \ $$dir|$$dir\ *|*\ $$dir|*\ $$dir\ *) continue;; \ esac; \ - childout=$$(cd $$dir; ${MAKE} CHILD_DEPENDS=yes PARENT_CHECKED="$$checked" package-depends-list); \ + childout=$$(cd $$dir; FLAVOR=$${flavor} ${MAKE} CHILD_DEPENDS=yes PARENT_CHECKED="$$checked" package-depends-list); \ set -- $$childout; \ childdir=""; \ while [ $$\# != 0 ]; do \ From owner-svn-ports-branches@freebsd.org Thu Jan 4 19:19:12 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E194EAFCD2; Thu, 4 Jan 2018 19:19:12 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id 2A9CC7AE01; Thu, 4 Jan 2018 19:19:12 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04JJBJh027581; Thu, 4 Jan 2018 19:19:11 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04JJBJv027580; Thu, 4 Jan 2018 19:19:11 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801041919.w04JJBJv027580@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 19:19:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458049 - branches/2018Q1/Mk X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk X-SVN-Commit-Revision: 458049 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 19:19:12 -0000 Author: bdrewery Date: Thu Jan 4 19:19:11 2018 New Revision: 458049 URL: https://svnweb.freebsd.org/changeset/ports/458049 Log: MFH: r458048 Stop truncating .MAKEOVERRIDES after the FLAVORS work. There is no such variable as ${MAKEOVERRIDES}, only ${.MAKEOVERRIDES}, so this code was simply truncating .MAKEOVERRIDES entirely which could cause performance and other odd issues with OSREL and make recursion. We don't want to leak FLAVOR to child sub-makes but that can be fixed later; this code was not doing what it intended. Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/bsd.port.mk Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/bsd.port.mk ============================================================================== --- branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 19:18:48 2018 (r458048) +++ branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 19:19:11 2018 (r458049) @@ -1081,9 +1081,6 @@ _PORTS_DIRECTORIES+= ${PKG_DBDIR} ${PREFIX} ${WRKDIR} .include "${PORTSDIR}/Mk/bsd.commands.mk" -# Do not leak flavors to childs make -.MAKEOVERRIDES:= ${MAKEOVERRIDES:NFLAVOR=*} - .if !empty(FLAVOR) && !defined(_DID_FLAVORS_HELPERS) _DID_FLAVORS_HELPERS= yes _FLAVOR_HELPERS_OVERRIDE= DESCR PLIST PKGNAMEPREFIX PKGNAMESUFFIX From owner-svn-ports-branches@freebsd.org Thu Jan 4 19:41:04 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3AB9EB13E3; Thu, 4 Jan 2018 19:41:03 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id BDABB7BDDC; Thu, 4 Jan 2018 19:41:03 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04Jf2HH039591; Thu, 4 Jan 2018 19:41:02 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04Jf2Ru039590; Thu, 4 Jan 2018 19:41:02 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801041941.w04Jf2Ru039590@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 19:41:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458052 - branches/2018Q1/Mk X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk X-SVN-Commit-Revision: 458052 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 19:41:04 -0000 Author: bdrewery Date: Thu Jan 4 19:41:02 2018 New Revision: 458052 URL: https://svnweb.freebsd.org/changeset/ports/458052 Log: MFH: r458050 Pass FLAVOR in enviroment to avoid forcing an empty value in some cases. Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/bsd.port.mk Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/bsd.port.mk ============================================================================== --- branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 19:37:58 2018 (r458051) +++ branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 19:41:02 2018 (r458052) @@ -3806,7 +3806,7 @@ CLEAN_DEPENDENCIES= .if !defined(NOCLEANDEPENDS) CLEAN_DEPENDENCIES+= limited-clean-depends-${_f} limited-clean-depends-${_f}: - @cd ${.CURDIR} && ${MAKE} FLAVOR=${_f} limited-clean-depends + @cd ${.CURDIR} && ${SETENV} FLAVOR=${_f} ${MAKE} limited-clean-depends .endif .if target(pre-clean) CLEAN_DEPENDENCIES+= pre-clean-${_f} @@ -4082,7 +4082,7 @@ fetch-specials: /*) ;; \ *) dir=${PORTSDIR}/$$dir ;; \ esac; \ - (cd $$dir; ${MAKE} FLAVOR=$${flavor} fetch); \ + (cd $$dir; ${SETENV} FLAVOR=$${flavor} ${MAKE} fetch); \ done .endif @@ -4225,7 +4225,7 @@ PACKAGE-DEPENDS-LIST?= \ case $$checked in \ $$dir|$$dir\ *|*\ $$dir|*\ $$dir\ *) continue;; \ esac; \ - childout=$$(cd $$dir; FLAVOR=$${flavor} ${MAKE} CHILD_DEPENDS=yes PARENT_CHECKED="$$checked" package-depends-list); \ + childout=$$(cd $$dir; ${SETENV} FLAVOR=$${flavor} ${MAKE} CHILD_DEPENDS=yes PARENT_CHECKED="$$checked" package-depends-list); \ set -- $$childout; \ childdir=""; \ while [ $$\# != 0 ]; do \ @@ -4375,7 +4375,7 @@ describe: describe: ${FLAVORS:S/^/describe-/} . for f in ${FLAVORS} describe-${f}: - @cd ${.CURDIR} && ${MAKE} -B FLAVOR=${f} -D_DESCRIBE_WITH_FLAVOR describe + @cd ${.CURDIR} && ${SETENV} FLAVOR=${f} ${MAKE} -B -D_DESCRIBE_WITH_FLAVOR describe . endfor . endif # empty(FLAVORS) . endif @@ -4665,7 +4665,7 @@ pretty-flavors-package-names: .PHONY .else .for f in ${FLAVORS} @${ECHO_CMD} -n "${f}: " - @cd ${.CURDIR} && ${MAKE} -B FLAVOR=${f} -V PKGNAME + @cd ${.CURDIR} && ${SETENV} FLAVOR=${f} ${MAKE} -B -V PKGNAME .endfor .endif @@ -4674,7 +4674,7 @@ flavors-package-names: .PHONY @${ECHO_CMD} "${PKGNAME}" .else .for f in ${FLAVORS} - @cd ${.CURDIR} && ${MAKE} -B FLAVOR=${f} -V PKGNAME + @cd ${.CURDIR} && ${SETENV} FLAVOR=${f} ${MAKE} -B -V PKGNAME .endfor .endif From owner-svn-ports-branches@freebsd.org Thu Jan 4 19:58:44 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22595EB2511; Thu, 4 Jan 2018 19:58:44 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id E31B57CC54; Thu, 4 Jan 2018 19:58:43 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04Jwghs045243; Thu, 4 Jan 2018 19:58:42 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04JwgZu045242; Thu, 4 Jan 2018 19:58:42 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801041958.w04JwgZu045242@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 19:58:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458055 - branches/2018Q1/Mk/Scripts X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk/Scripts X-SVN-Commit-Revision: 458055 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 19:58:44 -0000 Author: bdrewery Date: Thu Jan 4 19:58:42 2018 New Revision: 458055 URL: https://svnweb.freebsd.org/changeset/ports/458055 Log: MFH: r458054 Fix some *-list targets not properly passing FLAVOR down the chain. Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/Scripts/depends-list.sh Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/Scripts/depends-list.sh ============================================================================== --- branches/2018Q1/Mk/Scripts/depends-list.sh Thu Jan 4 19:58:18 2018 (r458054) +++ branches/2018Q1/Mk/Scripts/depends-list.sh Thu Jan 4 19:58:42 2018 (r458055) @@ -53,6 +53,7 @@ check_dep() { local _dep wrkdir show_dep for _dep ; do + unset FLAOVR myifs=${IFS} IFS=: set -- ${_dep} @@ -65,7 +66,10 @@ check_dep() { case "${d}" in *@*/*) ;; # Ignore @ in the path which would not be a flavor - *@*) d=${d%@*} ;; + *@*) + export FLAVOR=${d##*@} + d=${d%@*} + ;; esac case " ${checked} " in From owner-svn-ports-branches@freebsd.org Thu Jan 4 20:02:29 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0AC8EB2B01; Thu, 4 Jan 2018 20:02:29 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id 9B0AE7D2B2; Thu, 4 Jan 2018 20:02:29 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04K2S0t049241; Thu, 4 Jan 2018 20:02:28 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04K2SJh049240; Thu, 4 Jan 2018 20:02:28 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801042002.w04K2SJh049240@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 20:02:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458057 - branches/2018Q1/Mk/Scripts X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk/Scripts X-SVN-Commit-Revision: 458057 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 20:02:29 -0000 Author: bdrewery Date: Thu Jan 4 20:02:28 2018 New Revision: 458057 URL: https://svnweb.freebsd.org/changeset/ports/458057 Log: MFH: r458056 Fix typo in r458054. Reported by: antoine Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/Scripts/depends-list.sh Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/Scripts/depends-list.sh ============================================================================== --- branches/2018Q1/Mk/Scripts/depends-list.sh Thu Jan 4 20:01:46 2018 (r458056) +++ branches/2018Q1/Mk/Scripts/depends-list.sh Thu Jan 4 20:02:28 2018 (r458057) @@ -53,7 +53,7 @@ check_dep() { local _dep wrkdir show_dep for _dep ; do - unset FLAOVR + unset FLAVOR myifs=${IFS} IFS=: set -- ${_dep} From owner-svn-ports-branches@freebsd.org Thu Jan 4 20:06:49 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DDA00EB2FDF; Thu, 4 Jan 2018 20:06:49 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id A861C7D718; Thu, 4 Jan 2018 20:06:49 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04K6mEU049642; Thu, 4 Jan 2018 20:06:48 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04K6mXj049641; Thu, 4 Jan 2018 20:06:48 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801042006.w04K6mXj049641@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 20:06:48 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458059 - branches/2018Q1/Mk X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk X-SVN-Commit-Revision: 458059 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 20:06:50 -0000 Author: bdrewery Date: Thu Jan 4 20:06:48 2018 New Revision: 458059 URL: https://svnweb.freebsd.org/changeset/ports/458059 Log: MFH: r458058 Follow-up r458048: Properly trim FLAVOR from .MAKEOVERRIDES. The code I removed was wrong but it still achieved the proper effect of removing FLAVOR from .MAKEOVERRIDES. This is still needed and now is done properly without truncating away all of the other valuable variables. Pointyhat to: bdrewery Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/bsd.port.mk Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/bsd.port.mk ============================================================================== --- branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 20:06:21 2018 (r458058) +++ branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 20:06:48 2018 (r458059) @@ -1081,6 +1081,9 @@ _PORTS_DIRECTORIES+= ${PKG_DBDIR} ${PREFIX} ${WRKDIR} .include "${PORTSDIR}/Mk/bsd.commands.mk" +# Do not leak flavors to childs make +.MAKEOVERRIDES:= ${.MAKEOVERRIDES:NFLAVOR} + .if !empty(FLAVOR) && !defined(_DID_FLAVORS_HELPERS) _DID_FLAVORS_HELPERS= yes _FLAVOR_HELPERS_OVERRIDE= DESCR PLIST PKGNAMEPREFIX PKGNAMESUFFIX From owner-svn-ports-branches@freebsd.org Thu Jan 4 20:15:40 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8D3C1EB3C72; Thu, 4 Jan 2018 20:15:40 +0000 (UTC) (envelope-from sunpoet@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 mx1.freebsd.org (Postfix) with ESMTPS id 547777EE41; Thu, 4 Jan 2018 20:15:40 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04KFdFY056711; Thu, 4 Jan 2018 20:15:39 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04KFduT056710; Thu, 4 Jan 2018 20:15:39 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201801042015.w04KFduT056710@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Thu, 4 Jan 2018 20:15:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458081 - in branches/2018Q1/databases/rubygem-mysql: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in branches/2018Q1/databases/rubygem-mysql: . files X-SVN-Commit-Revision: 458081 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 20:15:40 -0000 Author: sunpoet Date: Thu Jan 4 20:15:39 2018 New Revision: 458081 URL: https://svnweb.freebsd.org/changeset/ports/458081 Log: MFH: r458079 Fix build with Ruby 2.4+ and unbreak this port Approved by: ports-secteam (blanket) Added: branches/2018Q1/databases/rubygem-mysql/files/ - copied from r458079, head/databases/rubygem-mysql/files/ Modified: branches/2018Q1/databases/rubygem-mysql/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/databases/rubygem-mysql/Makefile ============================================================================== --- branches/2018Q1/databases/rubygem-mysql/Makefile Thu Jan 4 20:12:43 2018 (r458080) +++ branches/2018Q1/databases/rubygem-mysql/Makefile Thu Jan 4 20:15:39 2018 (r458081) @@ -12,8 +12,6 @@ COMMENT= MySQL API module for Ruby LICENSE= GPLv2 RUBY LICENSE_COMB= dual -BROKEN_RUBY24= yes - USE_RUBY= yes USES= gem mysql From owner-svn-ports-branches@freebsd.org Thu Jan 4 20:17:10 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E453EEB3E1E; Thu, 4 Jan 2018 20:17:10 +0000 (UTC) (envelope-from sunpoet@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 mx1.freebsd.org (Postfix) with ESMTPS id ADD4E7F0AB; Thu, 4 Jan 2018 20:17:10 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04KH9H2056911; Thu, 4 Jan 2018 20:17:09 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04KH9PM056910; Thu, 4 Jan 2018 20:17:09 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201801042017.w04KH9PM056910@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Thu, 4 Jan 2018 20:17:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458082 - in branches/2018Q1/devel/rubygem-msgpack: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in branches/2018Q1/devel/rubygem-msgpack: . files X-SVN-Commit-Revision: 458082 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 20:17:11 -0000 Author: sunpoet Date: Thu Jan 4 20:17:09 2018 New Revision: 458082 URL: https://svnweb.freebsd.org/changeset/ports/458082 Log: MFH: r458080 Fix build with Ruby 2.4+ and unbreak this port Approved by: portmgr (blanket) Approved by: ports-secteam (blanket) Added: branches/2018Q1/devel/rubygem-msgpack/files/ - copied from r458080, head/devel/rubygem-msgpack/files/ Modified: branches/2018Q1/devel/rubygem-msgpack/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/devel/rubygem-msgpack/Makefile ============================================================================== --- branches/2018Q1/devel/rubygem-msgpack/Makefile Thu Jan 4 20:15:39 2018 (r458081) +++ branches/2018Q1/devel/rubygem-msgpack/Makefile Thu Jan 4 20:17:09 2018 (r458082) @@ -14,8 +14,6 @@ USE_RUBY= yes USES= gem STRIPDIR= ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -BROKEN_RUBY24= yes - post-install: ${FIND} ${STRIPDIR} -type f \( -name '*.o' -o -name '*.so' \) | ${XARGS} ${STRIP_CMD} From owner-svn-ports-branches@freebsd.org Thu Jan 4 20:18:04 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D218DEB3EDF; Thu, 4 Jan 2018 20:18:04 +0000 (UTC) (envelope-from bdrewery@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 mx1.freebsd.org (Postfix) with ESMTPS id 9A53A7F292; Thu, 4 Jan 2018 20:18:04 +0000 (UTC) (envelope-from bdrewery@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w04KI3CX057152; Thu, 4 Jan 2018 20:18:03 GMT (envelope-from bdrewery@FreeBSD.org) Received: (from bdrewery@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w04KI3ae057151; Thu, 4 Jan 2018 20:18:03 GMT (envelope-from bdrewery@FreeBSD.org) Message-Id: <201801042018.w04KI3ae057151@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bdrewery set sender to bdrewery@FreeBSD.org using -f From: Bryan Drewery Date: Thu, 4 Jan 2018 20:18:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458084 - branches/2018Q1/Mk X-SVN-Group: ports-branches X-SVN-Commit-Author: bdrewery X-SVN-Commit-Paths: branches/2018Q1/Mk X-SVN-Commit-Revision: 458084 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jan 2018 20:18:04 -0000 Author: bdrewery Date: Thu Jan 4 20:18:03 2018 New Revision: 458084 URL: https://svnweb.freebsd.org/changeset/ports/458084 Log: MFH: r458083 Disallow forced FLAVOR as make argument. This otherwise prevents properly setting FLAVOR to the default internally since it is in a separate namespace in bmake that is read-only. Approved by: portmgr (implicit) Modified: branches/2018Q1/Mk/bsd.port.mk Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/Mk/bsd.port.mk ============================================================================== --- branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 20:17:40 2018 (r458083) +++ branches/2018Q1/Mk/bsd.port.mk Thu Jan 4 20:18:03 2018 (r458084) @@ -1061,6 +1061,11 @@ STAGEDIR?= ${WRKDIR}/stage NOTPHONY?= FLAVORS?= FLAVOR?= +# Disallow forced FLAVOR as make argument since we cannot change it to the +# proper default. +.if empty(FLAVOR) && !empty(.MAKEOVERRIDES:MFLAVOR) +.error FLAVOR may not be passed empty as a make argument. +.endif # Store env FLAVOR for later .if !defined(_FLAVOR) _FLAVOR:= ${FLAVOR} From owner-svn-ports-branches@freebsd.org Fri Jan 5 02:58:29 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D60F7EAA145; Fri, 5 Jan 2018 02:58:29 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id AB4D5703CD; Fri, 5 Jan 2018 02:58:29 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w052wSCa025156; Fri, 5 Jan 2018 02:58:28 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w052wS8K025151; Fri, 5 Jan 2018 02:58:28 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801050258.w052wS8K025151@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 02:58:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458104 - in branches/2018Q1: audio/deadbeef audio/xmms2 emulators/advancemame graphics/libcaca misc/talkfilters X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q1: audio/deadbeef audio/xmms2 emulators/advancemame graphics/libcaca misc/talkfilters X-SVN-Commit-Revision: 458104 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 02:58:29 -0000 Author: jbeich Date: Fri Jan 5 02:58:28 2018 New Revision: 458104 URL: https://svnweb.freebsd.org/changeset/ports/458104 Log: MFH: r458101 Lift BROKEN_aarch64 for Clang 3.8 per FreeBSD 11.0 EOL The cryptic "error in backend" is emitted by Clang on crash. Approved by: ports-secteam blanket Modified: branches/2018Q1/audio/deadbeef/Makefile branches/2018Q1/audio/xmms2/Makefile branches/2018Q1/emulators/advancemame/Makefile branches/2018Q1/graphics/libcaca/Makefile branches/2018Q1/misc/talkfilters/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/audio/deadbeef/Makefile ============================================================================== --- branches/2018Q1/audio/deadbeef/Makefile Fri Jan 5 02:58:09 2018 (r458103) +++ branches/2018Q1/audio/deadbeef/Makefile Fri Jan 5 02:58:28 2018 (r458104) @@ -28,7 +28,6 @@ INSTALLS_ICONS= yes SHEBANG_FILES= yasmwrapper.sh INSTALL_TARGET= install-strip -BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand! BROKEN_armv6= Fails to compile: error: invalid conversion between vector type and integer type BROKEN_armv7= Fails to compile: error: invalid conversion between vector type and integer type Modified: branches/2018Q1/audio/xmms2/Makefile ============================================================================== --- branches/2018Q1/audio/xmms2/Makefile Fri Jan 5 02:58:09 2018 (r458103) +++ branches/2018Q1/audio/xmms2/Makefile Fri Jan 5 02:58:28 2018 (r458104) @@ -28,8 +28,6 @@ PLIST_SUB+= INCLUDEDIR="include/${PORTNAME}" LIBDIR="l CPPFLAGS+= -I${LOCALBASE}/include -BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand! - OPTIONS_DEFINE= AIRPLAY AO APE AVCODEC CDDA CURL ET FAAD FAM FLAC \ GME GVFS ICES JACK MAD MDNS MMS \ MODPLUG MPG123 MUSEPACK PULSEAUDIO SAMBA SID \ Modified: branches/2018Q1/emulators/advancemame/Makefile ============================================================================== --- branches/2018Q1/emulators/advancemame/Makefile Fri Jan 5 02:58:09 2018 (r458103) +++ branches/2018Q1/emulators/advancemame/Makefile Fri Jan 5 02:58:28 2018 (r458104) @@ -28,8 +28,6 @@ DATADIR= ${PREFIX}/share/advance PORTDOCS= * -BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand! - OPTIONS_DEFINE= DOCS FREETYPE SLANG OPTIONS_DEFINE_i386= ASM OPTIONS_DEFAULT= FREETYPE Modified: branches/2018Q1/graphics/libcaca/Makefile ============================================================================== --- branches/2018Q1/graphics/libcaca/Makefile Fri Jan 5 02:58:09 2018 (r458103) +++ branches/2018Q1/graphics/libcaca/Makefile Fri Jan 5 02:58:28 2018 (r458104) @@ -27,8 +27,6 @@ INSTALL_TARGET= install-strip DOCS= AUTHORS COPYING COPYING.GPL COPYING.LGPL ChangeLog NEWS \ NOTES README THANKS -BROKEN_aarch64= Fails to compile: error in backend: Do not know how to split this operator's operand! - OPTIONS_DEFINE= X11 IMLIB2 FTGL SLANG DOCS OPTIONS_DEFAULT= X11 IMLIB2 X11_DESC= X11 and OpenGL support Modified: branches/2018Q1/misc/talkfilters/Makefile ============================================================================== --- branches/2018Q1/misc/talkfilters/Makefile Fri Jan 5 02:58:09 2018 (r458103) +++ branches/2018Q1/misc/talkfilters/Makefile Fri Jan 5 02:58:28 2018 (r458104) @@ -19,8 +19,6 @@ USES= libtool pathfix GNU_CONFIGURE= yes USE_LDCONFIG= yes -BROKEN_aarch64= fails to install: error in backend: fixup value out of range - SUB_FILES= pkg-message INFO= talkfilters From owner-svn-ports-branches@freebsd.org Fri Jan 5 02:59:44 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 70BF4EAA2B7; Fri, 5 Jan 2018 02:59:44 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 3AD857051B; Fri, 5 Jan 2018 02:59:44 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w052xhxh025298; Fri, 5 Jan 2018 02:59:43 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w052xhoZ025297; Fri, 5 Jan 2018 02:59:43 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801050259.w052xhoZ025297@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 02:59:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458105 - branches/2018Q1/print/ghostscript9-agpl-base X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/print/ghostscript9-agpl-base X-SVN-Commit-Revision: 458105 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 02:59:44 -0000 Author: jbeich Date: Fri Jan 5 02:59:43 2018 New Revision: 458105 URL: https://svnweb.freebsd.org/changeset/ports/458105 Log: MFH: r458102 print/ghostscript9-agpl-base: revert r432155 per FreeBSD 11.0 EOL Approved by: portmgr blanket Approved by: ports-secteam blanket Modified: branches/2018Q1/print/ghostscript9-agpl-base/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/print/ghostscript9-agpl-base/Makefile ============================================================================== --- branches/2018Q1/print/ghostscript9-agpl-base/Makefile Fri Jan 5 02:58:28 2018 (r458104) +++ branches/2018Q1/print/ghostscript9-agpl-base/Makefile Fri Jan 5 02:59:43 2018 (r458105) @@ -35,7 +35,7 @@ CONFLICTS_INSTALL= \ ghostscript9-agpl-[0-9]* \ ghostscript9-agpl-nox11-[0-9]* -USES= autoreconf compiler gmake iconv jpeg pkgconfig:build tar:bzip2 +USES= autoreconf gmake iconv jpeg pkgconfig:build tar:bzip2 USE_LDCONFIG= yes EXTRACT_AFTER_ARGS= ${EXCLUDE_DIRS:S/^/--exclude /} DATADIR= ${PREFIX}/share/${PORTNAME}/${PORTVERSION} @@ -103,10 +103,6 @@ PORTDOC_FILES= japanese/Gdevlips.htm japanese/README.g post-patch: ${REINPLACE_CMD} -e 's,%%DATADIR%%,${DATADIR},' \ ${WRKSRC}/contrib/japanese/dmp_site.ps -# XXX CHOSEN_COMPILER_VERSION isn't supported, so check CC hasn't changed - @if [ '${ARCH}:${CC}:${COMPILER_TYPE}:${COMPILER_VERSION}' = 'aarch64:cc:clang:38' ]; then \ - ${REINPLACE_CMD} '/CC.*trio\./s/$$/ -O0/' ${WRKSRC}/base/trio.mak; \ - fi pre-build-drivers.mak: @${ECHO_CMD} '# automatically generated' > ${WRKSRC}/base/drivers.mak From owner-svn-ports-branches@freebsd.org Fri Jan 5 03:00:40 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B09B0EAA3A1; Fri, 5 Jan 2018 03:00:40 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 7A5EA7063E; Fri, 5 Jan 2018 03:00:40 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0530d4j025479; Fri, 5 Jan 2018 03:00:39 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0530dqE025478; Fri, 5 Jan 2018 03:00:39 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801050300.w0530dqE025478@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 03:00:39 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458106 - branches/2018Q1/security/gnutls X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/security/gnutls X-SVN-Commit-Revision: 458106 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 03:00:40 -0000 Author: jbeich Date: Fri Jan 5 03:00:39 2018 New Revision: 458106 URL: https://svnweb.freebsd.org/changeset/ports/458106 Log: MFH: r458103 security/gnutls: revert r431494 per FreeBSD 11.0 EOL PR: 216045 Approved by: portmgr blanket Approved by: ports-secteam blanket Modified: branches/2018Q1/security/gnutls/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/security/gnutls/Makefile ============================================================================== --- branches/2018Q1/security/gnutls/Makefile Fri Jan 5 02:59:43 2018 (r458105) +++ branches/2018Q1/security/gnutls/Makefile Fri Jan 5 03:00:39 2018 (r458106) @@ -20,7 +20,7 @@ LIB_DEPENDS= libgmp.so:math/gmp \ BUILD_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss RUN_DEPENDS+= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss -USES= compiler cpe gmake iconv libtool localbase makeinfo \ +USES= cpe gmake iconv libtool localbase makeinfo \ pathfix pkgconfig tar:xz USE_LDCONFIG= yes GNU_CONFIGURE= yes @@ -60,15 +60,6 @@ ZLIB_CONFIGURE_WITH= zlib INFO= gnutls gnutls-guile -.include - -# XXX CHOSEN_COMPILER_VERSION isn't supported, so check CC hasn't changed -.if ${ARCH} == aarch64 && ${CC} == cc && \ - ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 40 -BUILD_DEPENDS+= as:devel/binutils -CFLAGS+= -no-integrated-as -.endif - post-patch: @${RM} ${WRKSRC}/doc/*.info* @@ -76,4 +67,4 @@ post-install: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/doc/examples/*.[ch] ${STAGEDIR}${EXAMPLESDIR} -.include +.include From owner-svn-ports-branches@freebsd.org Fri Jan 5 03:33:31 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AE966EAC850; Fri, 5 Jan 2018 03:33:31 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 9128972273; Fri, 5 Jan 2018 03:33:29 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w053XSDn042599; Fri, 5 Jan 2018 03:33:28 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w053XSLQ042598; Fri, 5 Jan 2018 03:33:28 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801050333.w053XSLQ042598@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 03:33:28 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458108 - branches/2018Q1/games/xqf X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/games/xqf X-SVN-Commit-Revision: 458108 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 03:33:31 -0000 Author: jbeich Date: Fri Jan 5 03:33:28 2018 New Revision: 458108 URL: https://svnweb.freebsd.org/changeset/ports/458108 Log: MFH: r458107 games/xqf: lift BROKEN_aarch64 per FreeBSD 11.0 EOL Here's how the error message actually looked like: cc -O2 -pipe -fno-strict-aliasing -Wall -o xqf -Wl,-rpath,/usr/local/lib/xqf -Wl,--export-dynamic -Wl,--version-script=../src/xqf.map addmaster.o addserver.o config.o country-filter.o debug.o dialogs.o dns.o filter.o flt-player.o game.o history.o host.o launch.o menus.o pixmaps.o pref.o psearch.o rc.o rcon.o server.o skin.o skin_pcx.o sort.o source.o srv-info.o srv-list.o srv-prop.o stat.o statistics.o trayicon.o utils.o xqf.o xqf-ui.o xutils.o zipped.o redial.o q3maps.o utmaps.o loadpixmap.o splash.o scripts.o -lintl ../src/zip/libunzip.a ../src/tga/libtga.a -lGeoIP -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lpthread -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lgdk_pixbuf_xlib-2.0 -lgmodule-2.0 -pthread -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lz -L/usr/local/lib -lX11 /usr/bin/ld: xqf: local symbol `__progname' in /usr/lib/crt1.o is referenced by DSO /usr/bin/ld: final link failed: Bad value cc: error: linker command failed with exit code 1 (use -v to see invocation) Reported by: http://thunderx1.nyi.freebsd.org/data/110arm64-default/426002/logs/errors/xqf-1.0.5_9.log Pointy hat to: linimon (generic excerpt) Tested on: 11.1 (clang 4.0) and 12.0 (clang 6.0) Approved by: ports-secteam blanket Modified: branches/2018Q1/games/xqf/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/games/xqf/Makefile ============================================================================== --- branches/2018Q1/games/xqf/Makefile Fri Jan 5 03:32:57 2018 (r458107) +++ branches/2018Q1/games/xqf/Makefile Fri Jan 5 03:33:28 2018 (r458108) @@ -35,8 +35,6 @@ GEOIP_LIB_DEPENDS= libGeoIP.so:net/GeoIP BZIP2_CONFIGURE_ENABLE= bzip2 -BROKEN_aarch64= Fails to linkld: final link failed: Bad value - post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/docs/xqfdocs.html ${STAGEDIR}${DOCSDIR} From owner-svn-ports-branches@freebsd.org Fri Jan 5 03:42:38 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 791B2EAD17F; Fri, 5 Jan 2018 03:42:38 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 42E6F729F5; Fri, 5 Jan 2018 03:42:38 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w053gbal047071; Fri, 5 Jan 2018 03:42:37 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w053gbEi047070; Fri, 5 Jan 2018 03:42:37 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801050342.w053gbEi047070@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 03:42:37 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458111 - branches/2018Q1/graphics/libjxr X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/graphics/libjxr X-SVN-Commit-Revision: 458111 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 03:42:38 -0000 Author: jbeich Date: Fri Jan 5 03:42:37 2018 New Revision: 458111 URL: https://svnweb.freebsd.org/changeset/ports/458111 Log: MFH: r458110 graphics/libjxr: lift BROKEN_aarch64 per FreeBSD 11.0 EOL Here's how the error message actually looked like: cc -fstack-protector-strong -shared -Wl,-x -Wl,--fatal-warnings -Wl,--warn-shared-textrel -o libjpegxr.so.1 -Wl,-soname,libjpegxr.so.1 `NM='nm' NMFLAGS='' lorder encode.So segenc.So strenc.So strFwdTransform.So strPredQuantEnc.So decode.So postprocess.So segdec.So strdec.So strInvTransform.So strPredQuantDec.So JXRTranscode.So adapthuff.So image.So strcodec.So strPredQuant.So strTransform.So perfTimerANSI.So | tsort -q` strenc.So: In function `StrIOEncInit': /wrkdirs/usr/ports/graphics/libjxr/work/jxrlib-1.1/image/encode/strenc.c:(.text+0xf18): warning: warning: tmpnam() possibly used unsafely; consider using mkstemp() cc: error: linker command failed with exit code 1 (use -v to see invocation) Noticed -Wl,--fatal-warnings? After tmpnam() warning dissapeared, so did the error. Reported by: http://thunderx1.nyi.freebsd.org/data/110arm64-default/438755/logs/errors/jxrlib-1.1.log Pointy hat to: linimon (generic excerpt) Tested on: 11.1 (clang 4.0) and 12.0 (clang 6.0) Approved by: ports-secteam blanket Modified: branches/2018Q1/graphics/libjxr/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/graphics/libjxr/Makefile ============================================================================== --- branches/2018Q1/graphics/libjxr/Makefile Fri Jan 5 03:41:39 2018 (r458110) +++ branches/2018Q1/graphics/libjxr/Makefile Fri Jan 5 03:42:37 2018 (r458111) @@ -12,7 +12,6 @@ COMMENT= Library for JPEG XR, a.k.a. Windows MediaTM P LICENSE= BSD2CLAUSE -BROKEN_aarch64= fails to link: cc: linker command failed with exit code 1 (use -v to see invocation) BROKEN_mips= fails to compile: cc1: unrecognized command line option "-Wno-extra-tokens" BROKEN_mips64= fails to compile: cc1: unrecognized command line option "-Wno-extra-tokens" BROKEN_powerpc64= fails to compile: cc1: unrecognized command line option "-Wno-extra-tokens" From owner-svn-ports-branches@freebsd.org Fri Jan 5 04:20:28 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C3C9DEAF1D7; Fri, 5 Jan 2018 04:20:28 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 8E0DD73F3B; Fri, 5 Jan 2018 04:20:28 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w054KRDR060251; Fri, 5 Jan 2018 04:20:27 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w054KRc2060250; Fri, 5 Jan 2018 04:20:27 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801050420.w054KRc2060250@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 04:20:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458114 - branches/2018Q1/mail/jmba X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/mail/jmba X-SVN-Commit-Revision: 458114 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 04:20:28 -0000 Author: jbeich Date: Fri Jan 5 04:20:27 2018 New Revision: 458114 URL: https://svnweb.freebsd.org/changeset/ports/458114 Log: MFH: r458113 mail/jmba: don't auto-enable gettext 11.0 aarch64 used ld(1) from devel/binutils which implicitly passed -L/usr/local/lib thus gettext ended up being detected, breaking build due to underspecified USES=gettext-tools. The same issue would occur for USES=localbase or USE_GCC=yes, so just force off external gettext. Approved by: portmgr blanket Approved by: ports-secteam blanket Modified: branches/2018Q1/mail/jmba/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/mail/jmba/Makefile ============================================================================== --- branches/2018Q1/mail/jmba/Makefile Fri Jan 5 04:19:26 2018 (r458113) +++ branches/2018Q1/mail/jmba/Makefile Fri Jan 5 04:20:27 2018 (r458114) @@ -10,9 +10,8 @@ MAINTAINER= romain@FreeBSD.org COMMENT= Junk Mail Buffering Agent GNU_CONFIGURE= yes +CONFIGURE_ENV= ac_cv_func_gettext=no ac_cv_lib_intl_main=no USES= gmake tar:bzip2 - -BROKEN_aarch64= Fails to build: gmake: msgfmt: Command not found PLIST_FILES= bin/jmba \ man/man1/jmba.1.gz From owner-svn-ports-branches@freebsd.org Fri Jan 5 10:55:49 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 30248EC3C3C; Fri, 5 Jan 2018 10:55:49 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 07CDD3089; Fri, 5 Jan 2018 10:55:48 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05Atm7v026806; Fri, 5 Jan 2018 10:55:48 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05Atlw7026803; Fri, 5 Jan 2018 10:55:47 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801051055.w05Atlw7026803@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 10:55:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458125 - in branches/2018Q1/databases: mysql56-client/files mysql56-server mysql56-server/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q1/databases: mysql56-client/files mysql56-server mysql56-server/files X-SVN-Commit-Revision: 458125 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 10:55:49 -0000 Author: jbeich Date: Fri Jan 5 10:55:47 2018 New Revision: 458125 URL: https://svnweb.freebsd.org/changeset/ports/458125 Log: MFH: r458124 databases/mysql56-server: unbreak build with Clang 6 (C++14 by default) sql-common/client_authentication.cc:87:56: error: comparison between pointer and integer ('char *' and 'int') mysql->options.extension->server_public_key_path != '\0') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ sql/sql_trigger.cc:195:5: error: non-constant-expression cannot be narrowed from type 'int' to 'size_t' (aka 'unsigned long') in initializer list [-Wc++11-narrowing] static_cast(my_offsetof(class Table_triggers_list, definitions_list)), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: antoine (via bug 224669) Approved by: ports-secteam blanket Added: branches/2018Q1/databases/mysql56-client/files/patch-sql-common_client__authentication.cc - copied unchanged from r458124, head/databases/mysql56-client/files/patch-sql-common_client__authentication.cc branches/2018Q1/databases/mysql56-server/files/patch-sql-common_client__authentication.cc - copied unchanged from r458124, head/databases/mysql56-server/files/patch-sql-common_client__authentication.cc Deleted: branches/2018Q1/databases/mysql56-server/files/patch-sql_sql_trigger.cc branches/2018Q1/databases/mysql56-server/files/patch-sql_sql_view.cc Modified: branches/2018Q1/databases/mysql56-server/Makefile Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/databases/mysql56-client/files/patch-sql-common_client__authentication.cc (from r458124, head/databases/mysql56-client/files/patch-sql-common_client__authentication.cc) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/databases/mysql56-client/files/patch-sql-common_client__authentication.cc Fri Jan 5 10:55:47 2018 (r458125, copy of r458124, head/databases/mysql56-client/files/patch-sql-common_client__authentication.cc) @@ -0,0 +1,17 @@ +sql-common/client_authentication.cc:87:56: error: comparison between pointer and integer ('char *' and 'int') + mysql->options.extension->server_public_key_path != '\0') + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ + +Part of https://github.com/mysql/mysql-server/commit/db1bde79b1b4 + +--- sql-common/client_authentication.cc.orig 2017-09-13 15:49:17 UTC ++++ sql-common/client_authentication.cc +@@ -84,7 +84,7 @@ RSA *rsa_init(MYSQL *mysql) + + if (mysql->options.extension != NULL && + mysql->options.extension->server_public_key_path != NULL && +- mysql->options.extension->server_public_key_path != '\0') ++ mysql->options.extension->server_public_key_path[0] != '\0') + { + pub_key_file= fopen(mysql->options.extension->server_public_key_path, + "r"); Modified: branches/2018Q1/databases/mysql56-server/Makefile ============================================================================== --- branches/2018Q1/databases/mysql56-server/Makefile Fri Jan 5 10:54:41 2018 (r458124) +++ branches/2018Q1/databases/mysql56-server/Makefile Fri Jan 5 10:55:47 2018 (r458125) @@ -3,7 +3,7 @@ PORTNAME?= mysql PORTVERSION= 5.6.38 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= databases ipv6 MASTER_SITES= MYSQL/MySQL-5.6 PKGNAMESUFFIX?= 56-server Copied: branches/2018Q1/databases/mysql56-server/files/patch-sql-common_client__authentication.cc (from r458124, head/databases/mysql56-server/files/patch-sql-common_client__authentication.cc) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/databases/mysql56-server/files/patch-sql-common_client__authentication.cc Fri Jan 5 10:55:47 2018 (r458125, copy of r458124, head/databases/mysql56-server/files/patch-sql-common_client__authentication.cc) @@ -0,0 +1,17 @@ +sql-common/client_authentication.cc:87:56: error: comparison between pointer and integer ('char *' and 'int') + mysql->options.extension->server_public_key_path != '\0') + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ + +Part of https://github.com/mysql/mysql-server/commit/db1bde79b1b4 + +--- sql-common/client_authentication.cc.orig 2017-09-13 15:49:17 UTC ++++ sql-common/client_authentication.cc +@@ -84,7 +84,7 @@ RSA *rsa_init(MYSQL *mysql) + + if (mysql->options.extension != NULL && + mysql->options.extension->server_public_key_path != NULL && +- mysql->options.extension->server_public_key_path != '\0') ++ mysql->options.extension->server_public_key_path[0] != '\0') + { + pub_key_file= fopen(mysql->options.extension->server_public_key_path, + "r"); From owner-svn-ports-branches@freebsd.org Fri Jan 5 11:13:14 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2E41EC46E8; Fri, 5 Jan 2018 11:13:13 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id C7DD63B63; Fri, 5 Jan 2018 11:13:13 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05BDCgW035432; Fri, 5 Jan 2018 11:13:12 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05BDCLB035431; Fri, 5 Jan 2018 11:13:12 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801051113.w05BDCLB035431@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 11:13:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458128 - branches/2018Q1/graphics/libraw/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/graphics/libraw/files X-SVN-Commit-Revision: 458128 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 11:13:14 -0000 Author: jbeich Date: Fri Jan 5 11:13:12 2018 New Revision: 458128 URL: https://svnweb.freebsd.org/changeset/ports/458128 Log: MFH: r458127 graphics/libraw: unbreak build with Clang 6 (C++14 by default) In file included from src/libraw_cxx.cpp:5472: src/../internal/libraw_x3f.cpp:1404:19: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] int16_t c[3] = {offset,offset,offset}; ^~~~~~ src/../internal/libraw_x3f.cpp:1404:19: note: insert an explicit cast to silence this issue int16_t c[3] = {offset,offset,offset}; ^~~~~~ static_cast( ) src/../internal/libraw_x3f.cpp:1404:26: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] int16_t c[3] = {offset,offset,offset}; ^~~~~~ src/../internal/libraw_x3f.cpp:1404:26: note: insert an explicit cast to silence this issue int16_t c[3] = {offset,offset,offset}; ^~~~~~ static_cast( ) src/../internal/libraw_x3f.cpp:1404:33: error: non-constant-expression cannot be narrowed from type 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] int16_t c[3] = {offset,offset,offset}; ^~~~~~ src/../internal/libraw_x3f.cpp:1404:33: note: insert an explicit cast to silence this issue int16_t c[3] = {offset,offset,offset}; ^~~~~~ static_cast( ) Reported by: antoine (via bug 224669) Obtained from: upstream Approved by: ports-secteam blanket Added: branches/2018Q1/graphics/libraw/files/patch-internal_libraw__x3f.cpp - copied unchanged from r458127, head/graphics/libraw/files/patch-internal_libraw__x3f.cpp Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/graphics/libraw/files/patch-internal_libraw__x3f.cpp (from r458127, head/graphics/libraw/files/patch-internal_libraw__x3f.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/graphics/libraw/files/patch-internal_libraw__x3f.cpp Fri Jan 5 11:13:12 2018 (r458128, copy of r458127, head/graphics/libraw/files/patch-internal_libraw__x3f.cpp) @@ -0,0 +1,39 @@ +In file included from src/libraw_cxx.cpp:5472: +src/../internal/libraw_x3f.cpp:1404:19: error: non-constant-expression cannot be narrowed from type + 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] + int16_t c[3] = {offset,offset,offset}; + ^~~~~~ +src/../internal/libraw_x3f.cpp:1404:19: note: insert an explicit cast to silence this issue + int16_t c[3] = {offset,offset,offset}; + ^~~~~~ + static_cast( ) +src/../internal/libraw_x3f.cpp:1404:26: error: non-constant-expression cannot be narrowed from type + 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] + int16_t c[3] = {offset,offset,offset}; + ^~~~~~ +src/../internal/libraw_x3f.cpp:1404:26: note: insert an explicit cast to silence this issue + int16_t c[3] = {offset,offset,offset}; + ^~~~~~ + static_cast( ) +src/../internal/libraw_x3f.cpp:1404:33: error: non-constant-expression cannot be narrowed from type + 'int' to 'int16_t' (aka 'short') in initializer list [-Wc++11-narrowing] + int16_t c[3] = {offset,offset,offset}; + ^~~~~~ +src/../internal/libraw_x3f.cpp:1404:33: note: insert an explicit cast to silence this issue + int16_t c[3] = {offset,offset,offset}; + ^~~~~~ + static_cast( ) + +https://github.com/LibRaw/LibRaw/commit/6d4b3ea + +--- internal/libraw_x3f.cpp.orig 2017-09-22 06:23:54 UTC ++++ internal/libraw_x3f.cpp +@@ -1401,7 +1401,7 @@ static void huffman_decode_row(x3f_info_t *I, + x3f_image_data_t *ID = &DEH->data_subsection.image_data; + x3f_huffman_t *HUF = ID->huffman; + +- int16_t c[3] = {offset,offset,offset}; ++ int16_t c[3] = {(int16_t)offset,(int16_t)offset,(int16_t)offset}; + int col; + bit_state_t BS; + From owner-svn-ports-branches@freebsd.org Fri Jan 5 11:58:14 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00798E85864; Fri, 5 Jan 2018 11:58:14 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id CB53864F53; Fri, 5 Jan 2018 11:58:13 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05BwC6m052724; Fri, 5 Jan 2018 11:58:12 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05BwCNW052723; Fri, 5 Jan 2018 11:58:12 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801051158.w05BwCNW052723@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 11:58:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458132 - branches/2018Q1/multimedia/smpeg X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/multimedia/smpeg X-SVN-Commit-Revision: 458132 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 11:58:14 -0000 Author: jbeich Date: Fri Jan 5 11:58:12 2018 New Revision: 458132 URL: https://svnweb.freebsd.org/changeset/ports/458132 Log: MFH: r458130 multimedia/smpeg: unbreak build with Clang 6 (C++14 by default) huffmantable.cpp:553:8: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ huffmantable.cpp:553:8: note: insert an explicit cast to silence this issue { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) huffmantable.cpp:553:13: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ huffmantable.cpp:553:13: note: insert an explicit cast to silence this issue { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) huffmantable.cpp:557:8: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ huffmantable.cpp:557:8: note: insert an explicit cast to silence this issue { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) huffmantable.cpp:557:13: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ huffmantable.cpp:557:13: note: insert an explicit cast to silence this issue { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) huffmantable.cpp:567:8: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] {14, 0-1, 0-1, 0, 0, htd33}, ^~~ huffmantable.cpp:567:8: note: insert an explicit cast to silence this issue {14, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) huffmantable.cpp:567:13: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] {14, 0-1, 0-1, 0, 0, htd33}, ^~~ huffmantable.cpp:567:13: note: insert an explicit cast to silence this issue {14, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) Reported by: antoine (via bug 224669) Obtained from: Arch Linux Approved by: ports-secteam blanket Modified: branches/2018Q1/multimedia/smpeg/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/multimedia/smpeg/Makefile ============================================================================== --- branches/2018Q1/multimedia/smpeg/Makefile Fri Jan 5 11:57:37 2018 (r458131) +++ branches/2018Q1/multimedia/smpeg/Makefile Fri Jan 5 11:58:12 2018 (r458132) @@ -15,13 +15,14 @@ LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -USES= gmake libtool +USES= compiler:features gmake libtool USE_SDL= sdl USE_LDCONFIG= yes CONFIGURE_ENV= GLBASE="${LOCALBASE}" \ CC="${CXX}" REAL_CC="${CC}" \ SDL_CONFIG="${SDL_CONFIG}" CPPFLAGS+= -I${LOCALBASE}/include +CFLAGS+= ${COMPILER_FEATURES:Mc++11:C/.+/-Wno-error=narrowing/} #If you want to try the opengl/gtk player (which doesn't seem to work) #comment out the following line. From owner-svn-ports-branches@freebsd.org Fri Jan 5 12:01:44 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2609EA465A; Fri, 5 Jan 2018 12:01:44 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id AA56665619; Fri, 5 Jan 2018 12:01:44 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05C1hCr055157; Fri, 5 Jan 2018 12:01:43 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05C1hl2055156; Fri, 5 Jan 2018 12:01:43 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801051201.w05C1hl2055156@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 12:01:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458133 - branches/2018Q1/multimedia/smpeg2 X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/multimedia/smpeg2 X-SVN-Commit-Revision: 458133 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 12:01:44 -0000 Author: jbeich Date: Fri Jan 5 12:01:43 2018 New Revision: 458133 URL: https://svnweb.freebsd.org/changeset/ports/458133 Log: MFH: r458131 multimedia/smpeg2: unbreak build with Clang 6 (C++14 by default) audio/hufftable.cpp:553:8: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ audio/hufftable.cpp:553:8: note: insert an explicit cast to silence this issue { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) audio/hufftable.cpp:553:13: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ audio/hufftable.cpp:553:13: note: insert an explicit cast to silence this issue { 0, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) audio/hufftable.cpp:557:8: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ audio/hufftable.cpp:557:8: note: insert an explicit cast to silence this issue { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) audio/hufftable.cpp:557:13: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ audio/hufftable.cpp:557:13: note: insert an explicit cast to silence this issue { 4, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) audio/hufftable.cpp:567:8: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] {14, 0-1, 0-1, 0, 0, htd33}, ^~~ audio/hufftable.cpp:567:8: note: insert an explicit cast to silence this issue {14, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) audio/hufftable.cpp:567:13: error: constant expression evaluates to -1 which cannot be narrowed to type 'unsigned int' [-Wc++11-narrowing] {14, 0-1, 0-1, 0, 0, htd33}, ^~~ audio/hufftable.cpp:567:13: note: insert an explicit cast to silence this issue {14, 0-1, 0-1, 0, 0, htd33}, ^~~ static_cast( ) Reported by: antoine (via bug 224669) Obtained from: r458130 Approved by: ports-secteam blanket Modified: branches/2018Q1/multimedia/smpeg2/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/multimedia/smpeg2/Makefile ============================================================================== --- branches/2018Q1/multimedia/smpeg2/Makefile Fri Jan 5 11:58:12 2018 (r458132) +++ branches/2018Q1/multimedia/smpeg2/Makefile Fri Jan 5 12:01:43 2018 (r458133) @@ -16,7 +16,8 @@ LICENSE_COMB= multi GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= libtool +CFLAGS+= ${COMPILER_FEATURES:Mc++11:C/.+/-Wno-error=narrowing/} +USES= compiler:features libtool USE_SDL= sdl2 USE_LDCONFIG= yes From owner-svn-ports-branches@freebsd.org Fri Jan 5 12:38:28 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5811EEA66FE; Fri, 5 Jan 2018 12:38:28 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 3012366C27; Fri, 5 Jan 2018 12:38:28 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05CcRq9069784; Fri, 5 Jan 2018 12:38:27 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05CcQhi069780; Fri, 5 Jan 2018 12:38:26 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801051238.w05CcQhi069780@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 5 Jan 2018 12:38:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458137 - branches/2018Q1/math/coinmp/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/math/coinmp/files X-SVN-Commit-Revision: 458137 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 12:38:28 -0000 Author: jbeich Date: Fri Jan 5 12:38:26 2018 New Revision: 458137 URL: https://svnweb.freebsd.org/changeset/ports/458137 Log: MFH: r458136 math/coinmp: unbreak build with Clang 6 (C++14 by default) ClpModel.cpp:3848:24: error: reinterpret_cast from 'nullptr_t' to 'const char *' is not allowed reinterpret_cast (NULL) /*integrality*/, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ OsiClpSolverInterface.cpp:1451:50: error: reinterpret_cast from 'nullptr_t' to 'int *' is not allowed messagesPointer->setDetailMessages(100,10000,reinterpret_cast (NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from CglLandPSimplex.cpp:11: In file included from ./CglLandPSimplex.hpp:31: ./CglLandPUtils.hpp:88:25: error: reinterpret_cast from 'nullptr_t' to 'OsiRowCut *' is not allowed cuts_.resize(i, reinterpret_cast (NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CbcModel.cpp:5322:41: error: reinterpret_cast from 'nullptr_t' to 'double *' is not allowed clpSolver->setFakeObjective(reinterpret_cast (NULL)); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: antoine (via bug 224669) Approved by: ports-secteam blanket Added: branches/2018Q1/math/coinmp/files/patch-Cbc_src_CbcModel.cpp - copied unchanged from r458136, head/math/coinmp/files/patch-Cbc_src_CbcModel.cpp branches/2018Q1/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp - copied unchanged from r458136, head/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp branches/2018Q1/math/coinmp/files/patch-Clp_src_ClpModel.cpp - copied unchanged from r458136, head/math/coinmp/files/patch-Clp_src_ClpModel.cpp branches/2018Q1/math/coinmp/files/patch-Clp_src_OsiClp_OsiClpSolverInterface.cpp - copied unchanged from r458136, head/math/coinmp/files/patch-Clp_src_OsiClp_OsiClpSolverInterface.cpp Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/math/coinmp/files/patch-Cbc_src_CbcModel.cpp (from r458136, head/math/coinmp/files/patch-Cbc_src_CbcModel.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/math/coinmp/files/patch-Cbc_src_CbcModel.cpp Fri Jan 5 12:38:26 2018 (r458137, copy of r458136, head/math/coinmp/files/patch-Cbc_src_CbcModel.cpp) @@ -0,0 +1,15 @@ +CbcModel.cpp:5322:41: error: reinterpret_cast from 'nullptr_t' to 'double *' is not allowed + clpSolver->setFakeObjective(reinterpret_cast (NULL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +--- Cbc/src/CbcModel.cpp.orig 2015-06-04 17:10:17 UTC ++++ Cbc/src/CbcModel.cpp +@@ -5319,7 +5319,7 @@ void CbcModel::branchAndBound(int doStatistics) + OsiClpSolverInterface * clpSolver + = dynamic_cast (solver_); + if (clpSolver) +- clpSolver->setFakeObjective(reinterpret_cast (NULL)); ++ clpSolver->setFakeObjective(static_cast (NULL)); + } + #endif + moreSpecialOptions_ = saveMoreSpecialOptions; Copied: branches/2018Q1/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp (from r458136, head/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp Fri Jan 5 12:38:26 2018 (r458137, copy of r458136, head/math/coinmp/files/patch-Cgl_src_CglLandP_CglLandPUtils.hpp) @@ -0,0 +1,17 @@ +In file included from CglLandPSimplex.cpp:11: +In file included from ./CglLandPSimplex.hpp:31: +./CglLandPUtils.hpp:88:25: error: reinterpret_cast from 'nullptr_t' to 'OsiRowCut *' is not allowed + cuts_.resize(i, reinterpret_cast (NULL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +--- Cgl/src/CglLandP/CglLandPUtils.hpp.orig 2013-04-06 20:39:53 UTC ++++ Cgl/src/CglLandP/CglLandPUtils.hpp +@@ -85,7 +85,7 @@ struct Cuts + /** resize vector.*/ + void resize(unsigned int i) + { +- cuts_.resize(i, reinterpret_cast (NULL)); ++ cuts_.resize(i, static_cast (NULL)); + } + private: + /** Stores the number of cuts.*/ Copied: branches/2018Q1/math/coinmp/files/patch-Clp_src_ClpModel.cpp (from r458136, head/math/coinmp/files/patch-Clp_src_ClpModel.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/math/coinmp/files/patch-Clp_src_ClpModel.cpp Fri Jan 5 12:38:26 2018 (r458137, copy of r458136, head/math/coinmp/files/patch-Clp_src_ClpModel.cpp) @@ -0,0 +1,15 @@ +ClpModel.cpp:3848:24: error: reinterpret_cast from 'nullptr_t' to 'const char *' is not allowed + reinterpret_cast (NULL) /*integrality*/, + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +--- Clp/src/ClpModel.cpp.orig 2015-03-19 08:09:18 UTC ++++ Clp/src/ClpModel.cpp +@@ -3845,7 +3845,7 @@ ClpModel::writeMps(const char *filename, + writer.setMpsData(*(matrix_->getPackedMatrix()), COIN_DBL_MAX, + getColLower(), getColUpper(), + objective, +- reinterpret_cast (NULL) /*integrality*/, ++ static_cast (NULL) /*integrality*/, + getRowLower(), getRowUpper(), + columnNames, rowNames); + // Pass in array saying if each variable integer Copied: branches/2018Q1/math/coinmp/files/patch-Clp_src_OsiClp_OsiClpSolverInterface.cpp (from r458136, head/math/coinmp/files/patch-Clp_src_OsiClp_OsiClpSolverInterface.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/math/coinmp/files/patch-Clp_src_OsiClp_OsiClpSolverInterface.cpp Fri Jan 5 12:38:26 2018 (r458137, copy of r458136, head/math/coinmp/files/patch-Clp_src_OsiClp_OsiClpSolverInterface.cpp) @@ -0,0 +1,15 @@ +OsiClpSolverInterface.cpp:1451:50: error: reinterpret_cast from 'nullptr_t' to 'int *' is not allowed + messagesPointer->setDetailMessages(100,10000,reinterpret_cast (NULL)); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +--- Clp/src/OsiClp/OsiClpSolverInterface.cpp.orig 2015-07-14 13:16:13 UTC ++++ Clp/src/OsiClp/OsiClpSolverInterface.cpp +@@ -1448,7 +1448,7 @@ OsiClpSolverInterface::setupForRepeatedUse(int senseOf + if (stopPrinting) { + CoinMessages * messagesPointer = modelPtr_->messagesPointer(); + // won't even build messages +- messagesPointer->setDetailMessages(100,10000,reinterpret_cast (NULL)); ++ messagesPointer->setDetailMessages(100,10000,static_cast (NULL)); + } + #endif + } From owner-svn-ports-branches@freebsd.org Fri Jan 5 15:02:14 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4D2BDEAE1B4; Fri, 5 Jan 2018 15:02:14 +0000 (UTC) (envelope-from feld@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 mx1.freebsd.org (Postfix) with ESMTPS id 1528C6CDE0; Fri, 5 Jan 2018 15:02:14 +0000 (UTC) (envelope-from feld@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05F2DJm032654; Fri, 5 Jan 2018 15:02:13 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05F2CV8032652; Fri, 5 Jan 2018 15:02:12 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201801051502.w05F2CV8032652@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Fri, 5 Jan 2018 15:02:12 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458146 - branches/2018Q1/net-im/py-matrix-synapse X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: branches/2018Q1/net-im/py-matrix-synapse X-SVN-Commit-Revision: 458146 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 15:02:14 -0000 Author: feld Date: Fri Jan 5 15:02:12 2018 New Revision: 458146 URL: https://svnweb.freebsd.org/changeset/ports/458146 Log: MFH: r458145 net-im/py-matrix-synapse: Update to 0.26.0 Changelog: https://github.com/matrix-org/synapse/releases/tag/v0.26.0 Modified: branches/2018Q1/net-im/py-matrix-synapse/Makefile branches/2018Q1/net-im/py-matrix-synapse/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/net-im/py-matrix-synapse/Makefile ============================================================================== --- branches/2018Q1/net-im/py-matrix-synapse/Makefile Fri Jan 5 15:01:42 2018 (r458145) +++ branches/2018Q1/net-im/py-matrix-synapse/Makefile Fri Jan 5 15:02:12 2018 (r458146) @@ -3,7 +3,7 @@ PORTNAME= matrix-synapse DISTVERSIONPREFIX= v -DISTVERSION= 0.25.0 +DISTVERSION= 0.26.0 PORTREVISION= 0 CATEGORIES= net-im python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Modified: branches/2018Q1/net-im/py-matrix-synapse/distinfo ============================================================================== --- branches/2018Q1/net-im/py-matrix-synapse/distinfo Fri Jan 5 15:01:42 2018 (r458145) +++ branches/2018Q1/net-im/py-matrix-synapse/distinfo Fri Jan 5 15:02:12 2018 (r458146) @@ -1,3 +1,3 @@ -TIMESTAMP = 1510755909 -SHA256 (matrix-org-synapse-v0.25.0_GH0.tar.gz) = 1b6391ab8b4050f3bed8d3e91cf8be41431e6f0494ef5212980d258203808334 -SIZE (matrix-org-synapse-v0.25.0_GH0.tar.gz) = 888533 +TIMESTAMP = 1515163965 +SHA256 (matrix-org-synapse-v0.26.0_GH0.tar.gz) = 234dd5fa44895e855d11fbf50de9184d057977b10b296f594d2c3758f693eff3 +SIZE (matrix-org-synapse-v0.26.0_GH0.tar.gz) = 897983 From owner-svn-ports-branches@freebsd.org Fri Jan 5 16:45:47 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 74CBCEB37F5; Fri, 5 Jan 2018 16:45:47 +0000 (UTC) (envelope-from cmt@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 mx1.freebsd.org (Postfix) with ESMTPS id 0CF4C717D5; Fri, 5 Jan 2018 16:45:46 +0000 (UTC) (envelope-from cmt@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w05Gjkjt075118; Fri, 5 Jan 2018 16:45:46 GMT (envelope-from cmt@FreeBSD.org) Received: (from cmt@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w05GjjXP075114; Fri, 5 Jan 2018 16:45:45 GMT (envelope-from cmt@FreeBSD.org) Message-Id: <201801051645.w05GjjXP075114@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cmt set sender to cmt@FreeBSD.org using -f From: Christoph Moench-Tegeder Date: Fri, 5 Jan 2018 16:45:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458152 - in branches/2018Q1/www: firefox firefox-i18n X-SVN-Group: ports-branches X-SVN-Commit-Author: cmt X-SVN-Commit-Paths: in branches/2018Q1/www: firefox firefox-i18n X-SVN-Commit-Revision: 458152 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Jan 2018 16:45:47 -0000 Author: cmt Date: Fri Jan 5 16:45:45 2018 New Revision: 458152 URL: https://svnweb.freebsd.org/changeset/ports/458152 Log: MFH: r458140 www/firefox{,-18n}: update to 57.0.4 containing "Spectre" workaround https://www.mozilla.org/en-US/firefox/57.0.4/releasenotes/ PR: 224933 Approved by: jbeich (gecko) Approved by: portmgr (blanket: web browser) Modified: branches/2018Q1/www/firefox-i18n/Makefile branches/2018Q1/www/firefox-i18n/distinfo branches/2018Q1/www/firefox/Makefile branches/2018Q1/www/firefox/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/www/firefox-i18n/Makefile ============================================================================== --- branches/2018Q1/www/firefox-i18n/Makefile Fri Jan 5 16:45:32 2018 (r458151) +++ branches/2018Q1/www/firefox-i18n/Makefile Fri Jan 5 16:45:45 2018 (r458152) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox-i18n -PORTVERSION= 57.0.3 +PORTVERSION= 57.0.4 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME:S|-i18n||}/releases/${DISTVERSION}/linux-i686/xpi \ MOZILLA/${PORTNAME:S|-i18n||}/candidates/${DISTVERSION}-candidates/build1/linux-i686/xpi Modified: branches/2018Q1/www/firefox-i18n/distinfo ============================================================================== --- branches/2018Q1/www/firefox-i18n/distinfo Fri Jan 5 16:45:32 2018 (r458151) +++ branches/2018Q1/www/firefox-i18n/distinfo Fri Jan 5 16:45:45 2018 (r458152) @@ -1,191 +1,191 @@ -TIMESTAMP = 1514290652 -SHA256 (xpi/firefox-i18n-57.0.3/ach.xpi) = 62be40961458640e830b414ba89609752d22d9e8ccfe37e18b4e7aa4e1d1026a -SIZE (xpi/firefox-i18n-57.0.3/ach.xpi) = 441113 -SHA256 (xpi/firefox-i18n-57.0.3/af.xpi) = 1f3cf13e09df706d1da62d21a2bf71da4bfa594d8cf5adf7c2b1c74a310efb26 -SIZE (xpi/firefox-i18n-57.0.3/af.xpi) = 442206 -SHA256 (xpi/firefox-i18n-57.0.3/an.xpi) = 5d97049fcb1a92c79392cc4d06f290491f0246b3ed47223774b8f30a1d15bb3c -SIZE (xpi/firefox-i18n-57.0.3/an.xpi) = 462778 -SHA256 (xpi/firefox-i18n-57.0.3/ar.xpi) = 27d3d480a132f9f913fde8af5b31d1667372cf03bdea9bfab4b1429b2d587b5e -SIZE (xpi/firefox-i18n-57.0.3/ar.xpi) = 488160 -SHA256 (xpi/firefox-i18n-57.0.3/as.xpi) = 70161799018f0e796019cf97cb9887b5092e07f12272eecce59cb58e53dbe2c6 -SIZE (xpi/firefox-i18n-57.0.3/as.xpi) = 491075 -SHA256 (xpi/firefox-i18n-57.0.3/ast.xpi) = a4c72512024038ed229dc64be40940d32e1cc702d68225de7b1eceb7153bf375 -SIZE (xpi/firefox-i18n-57.0.3/ast.xpi) = 455504 -SHA256 (xpi/firefox-i18n-57.0.3/az.xpi) = 935d49254107e268cd1f13f424924c688da15469a21a192e3ba18fc7e2571fa9 -SIZE (xpi/firefox-i18n-57.0.3/az.xpi) = 466043 -SHA256 (xpi/firefox-i18n-57.0.3/be.xpi) = 1415abc2256c600fe3417494c2b581253806a401260ac1cef1fb8ce25dc3d09c -SIZE (xpi/firefox-i18n-57.0.3/be.xpi) = 516092 -SHA256 (xpi/firefox-i18n-57.0.3/bg.xpi) = 9e40838731441cb06dec7a5cb01d844bac2da6b1e1700705ea62b21bda501573 -SIZE (xpi/firefox-i18n-57.0.3/bg.xpi) = 510351 -SHA256 (xpi/firefox-i18n-57.0.3/bn-BD.xpi) = 7e479b3280922cde5a75aeb0b2ca813890c07f488a54709de0b3627f0e27c76e -SIZE (xpi/firefox-i18n-57.0.3/bn-BD.xpi) = 527189 -SHA256 (xpi/firefox-i18n-57.0.3/bn-IN.xpi) = 9bbaecf628c0f665466548982a92760eb7df9a789ccbd92807188f12241a8b01 -SIZE (xpi/firefox-i18n-57.0.3/bn-IN.xpi) = 516180 -SHA256 (xpi/firefox-i18n-57.0.3/br.xpi) = 1e13602f2b42407aa56bf57bddcdc4b47691d454aa6e5a0ade52e68a0065355f -SIZE (xpi/firefox-i18n-57.0.3/br.xpi) = 451866 -SHA256 (xpi/firefox-i18n-57.0.3/bs.xpi) = f67eb104f8ecc0dbdf16f50dfa5b782d874032a2a8f659fd2c50d1f49fa4a211 -SIZE (xpi/firefox-i18n-57.0.3/bs.xpi) = 459650 -SHA256 (xpi/firefox-i18n-57.0.3/ca.xpi) = bcfefd6d9f81de2d4f546d1d968886dfd4115408df019df5fa2253152cd67def -SIZE (xpi/firefox-i18n-57.0.3/ca.xpi) = 466641 -SHA256 (xpi/firefox-i18n-57.0.3/cak.xpi) = e84a0c21faa2a669d7cf4fec96d9a3123249d2847e04814b0a39602bd70b08fe -SIZE (xpi/firefox-i18n-57.0.3/cak.xpi) = 475935 -SHA256 (xpi/firefox-i18n-57.0.3/cs.xpi) = eccebcc46805353b828fc98c98dabbff935c1c4fcda81428bbebd5636f456ba2 -SIZE (xpi/firefox-i18n-57.0.3/cs.xpi) = 469457 -SHA256 (xpi/firefox-i18n-57.0.3/cy.xpi) = 112f86eb14d496a7d55d0a3e30b300f68ccbef901eaf386911a46480ee8e1472 -SIZE (xpi/firefox-i18n-57.0.3/cy.xpi) = 455788 -SHA256 (xpi/firefox-i18n-57.0.3/da.xpi) = 3953d4ef06a88eaf0f64a888a6b6f3d90dc92d897987d180e4b1bce494754896 -SIZE (xpi/firefox-i18n-57.0.3/da.xpi) = 448415 -SHA256 (xpi/firefox-i18n-57.0.3/de.xpi) = cf3926ebb91fd0f810040478fc84926d58d05e80d8e3ad759cb5a9fac4572ccb -SIZE (xpi/firefox-i18n-57.0.3/de.xpi) = 460813 -SHA256 (xpi/firefox-i18n-57.0.3/dsb.xpi) = 8558c3e3016163be7f44d34965abea30a71c198bab72e43aa953a6af7f95358a -SIZE (xpi/firefox-i18n-57.0.3/dsb.xpi) = 479511 -SHA256 (xpi/firefox-i18n-57.0.3/el.xpi) = 252bfa2ae364b3ae17c4358f8d34773b1772438691540d026b121293f3b88bf4 -SIZE (xpi/firefox-i18n-57.0.3/el.xpi) = 534484 -SHA256 (xpi/firefox-i18n-57.0.3/en-GB.xpi) = 206660d54f5542536496be86ab466f0f340947f7e9ad472f77acfb1badd7b67f -SIZE (xpi/firefox-i18n-57.0.3/en-GB.xpi) = 435623 -SHA256 (xpi/firefox-i18n-57.0.3/en-US.xpi) = 79fec5b89df10b6c93b3fe297f8297b1c16848d2ba232e9c92a177ed6f1d2fa2 -SIZE (xpi/firefox-i18n-57.0.3/en-US.xpi) = 441880 -SHA256 (xpi/firefox-i18n-57.0.3/en-ZA.xpi) = b577884435dad00bda6f41f3fe739b800951eda7e22ccf6ff7b95b1b733d8bf8 -SIZE (xpi/firefox-i18n-57.0.3/en-ZA.xpi) = 432020 -SHA256 (xpi/firefox-i18n-57.0.3/eo.xpi) = d7f7cec0b89593a333e874925e8c84351b37b4370ac518208e7ddd851fba2345 -SIZE (xpi/firefox-i18n-57.0.3/eo.xpi) = 454910 -SHA256 (xpi/firefox-i18n-57.0.3/es-AR.xpi) = 90754b3c92d11247fae9a517a9e7b6b6160c95c7bfa45b380b27bcff4311069f -SIZE (xpi/firefox-i18n-57.0.3/es-AR.xpi) = 462980 -SHA256 (xpi/firefox-i18n-57.0.3/es-CL.xpi) = d3d50fa0d2bcde903e138d60ac8b701d64549b2f8a3a5f46a01776051218713d -SIZE (xpi/firefox-i18n-57.0.3/es-CL.xpi) = 465514 -SHA256 (xpi/firefox-i18n-57.0.3/es-ES.xpi) = af2e97319876c226a88fad82fafddfb9fb260d0831b9b7bdcab4c643e3304964 -SIZE (xpi/firefox-i18n-57.0.3/es-ES.xpi) = 353625 -SHA256 (xpi/firefox-i18n-57.0.3/es-MX.xpi) = 50ca53ce1f8923dec16a3522a81a70622262db3db143ae55b8c0bc12583d5d62 -SIZE (xpi/firefox-i18n-57.0.3/es-MX.xpi) = 468761 -SHA256 (xpi/firefox-i18n-57.0.3/et.xpi) = 83d548a444184b29e66a67659995b22fc9a6c88dd7ec6048d222cd25117fdf43 -SIZE (xpi/firefox-i18n-57.0.3/et.xpi) = 447279 -SHA256 (xpi/firefox-i18n-57.0.3/eu.xpi) = 2a57c7661d80338b7ea5750a87aa2f0a93cdd0a85df802cac253c71485151a2a -SIZE (xpi/firefox-i18n-57.0.3/eu.xpi) = 454673 -SHA256 (xpi/firefox-i18n-57.0.3/fa.xpi) = b4dfac6b02dd95e993748cc2983a26203d30ceb89ee4362d372a6592e73ae7a5 -SIZE (xpi/firefox-i18n-57.0.3/fa.xpi) = 510829 -SHA256 (xpi/firefox-i18n-57.0.3/ff.xpi) = f7ec164ed52f02c064860fc331d46a2d171c1d1013e4f9fb349758be0e049ca6 -SIZE (xpi/firefox-i18n-57.0.3/ff.xpi) = 454015 -SHA256 (xpi/firefox-i18n-57.0.3/fi.xpi) = 285e7c413785cd9804417935bf17d302dbf9adcf02416ee77bcc282adb7d0d70 -SIZE (xpi/firefox-i18n-57.0.3/fi.xpi) = 446244 -SHA256 (xpi/firefox-i18n-57.0.3/fr.xpi) = e32fecffc352af98572e210a71d18a569a791448ff1e9708c4fd4ee14406b974 -SIZE (xpi/firefox-i18n-57.0.3/fr.xpi) = 472721 -SHA256 (xpi/firefox-i18n-57.0.3/fy-NL.xpi) = f03ca7c9cb7734c8c1d4a98255d991b0b5d1fd3b6216cd2537725c7f3861a62f -SIZE (xpi/firefox-i18n-57.0.3/fy-NL.xpi) = 465911 -SHA256 (xpi/firefox-i18n-57.0.3/ga-IE.xpi) = e6fed91269a6844bd9b91d355d9ad4d3b1ab58fe68f067062d71ab2d5c971f0b -SIZE (xpi/firefox-i18n-57.0.3/ga-IE.xpi) = 475963 -SHA256 (xpi/firefox-i18n-57.0.3/gd.xpi) = ea971275e5269a7740bbb2fdd4e316562286c3df2b4c3b25b8a52560c5a6587b -SIZE (xpi/firefox-i18n-57.0.3/gd.xpi) = 465122 -SHA256 (xpi/firefox-i18n-57.0.3/gl.xpi) = 1c36b3713ac507c5fbfbda7d75de2b356a48e1291f236003cce921b9c796bbaa -SIZE (xpi/firefox-i18n-57.0.3/gl.xpi) = 452032 -SHA256 (xpi/firefox-i18n-57.0.3/gn.xpi) = 952f6e6fcbe4f1e5a840275827b48537c7ca4ed4224c50741bc73a92d0745005 -SIZE (xpi/firefox-i18n-57.0.3/gn.xpi) = 471956 -SHA256 (xpi/firefox-i18n-57.0.3/gu-IN.xpi) = 7fae567816165d6ab434eded6c6e79741a5608c719e3db38080dde3d4a73071b -SIZE (xpi/firefox-i18n-57.0.3/gu-IN.xpi) = 511990 -SHA256 (xpi/firefox-i18n-57.0.3/he.xpi) = 1a5cfae162733ccff47396c2c69546430f934f235b12e52137fe1488f1736a1a -SIZE (xpi/firefox-i18n-57.0.3/he.xpi) = 471921 -SHA256 (xpi/firefox-i18n-57.0.3/hi-IN.xpi) = e10d605fdc9338a92f57e90846c041d3d3016ff91b7e94fe5f57a7e1c5ead8e8 -SIZE (xpi/firefox-i18n-57.0.3/hi-IN.xpi) = 526110 -SHA256 (xpi/firefox-i18n-57.0.3/hr.xpi) = efc2141a79726f3d3e3beb505f046156c8e15fd75030b0f40e83257dc623f950 -SIZE (xpi/firefox-i18n-57.0.3/hr.xpi) = 460722 -SHA256 (xpi/firefox-i18n-57.0.3/hsb.xpi) = 639a8fd2be2845c372101ee292c1fe7e05161452cf0c8da9814b5527698fbbe1 -SIZE (xpi/firefox-i18n-57.0.3/hsb.xpi) = 476505 -SHA256 (xpi/firefox-i18n-57.0.3/hu.xpi) = 22afba00ee123a21d6d4491c232bc2c1f23a0e6f4dca8510d0926ec8f0a4e0a2 -SIZE (xpi/firefox-i18n-57.0.3/hu.xpi) = 476604 -SHA256 (xpi/firefox-i18n-57.0.3/hy-AM.xpi) = c5043c48e903931d9ee5a27d4dbb049bf2e26c82d9eada3c14a1a604d74b42de -SIZE (xpi/firefox-i18n-57.0.3/hy-AM.xpi) = 510825 -SHA256 (xpi/firefox-i18n-57.0.3/id.xpi) = 57159cf14d25c135cd13b3c1a55162fea5a9030f0f38bce296f17e17969714ef -SIZE (xpi/firefox-i18n-57.0.3/id.xpi) = 444041 -SHA256 (xpi/firefox-i18n-57.0.3/is.xpi) = 0f550971e68e635c7f8e22fa1891d054d29fd3b2b65e16943bf9caab13cc73be -SIZE (xpi/firefox-i18n-57.0.3/is.xpi) = 452660 -SHA256 (xpi/firefox-i18n-57.0.3/it.xpi) = bd58f2b805837c8172876310bc854eef7a43beaf7f8af90ce91b6e723864d259 -SIZE (xpi/firefox-i18n-57.0.3/it.xpi) = 347171 -SHA256 (xpi/firefox-i18n-57.0.3/ja.xpi) = 756442d8fa9093e8a2d57bbb4e8eda338ef4839349502dcbb2820458e782b534 -SIZE (xpi/firefox-i18n-57.0.3/ja.xpi) = 508553 -SHA256 (xpi/firefox-i18n-57.0.3/ka.xpi) = 70d4c33f043e67f765c9814a9b6b67b44b5604d0ed026ccf72adb427619405e7 -SIZE (xpi/firefox-i18n-57.0.3/ka.xpi) = 492355 -SHA256 (xpi/firefox-i18n-57.0.3/kab.xpi) = fa99ea1036929fa96479eca5551c8be2c86e7b6725e05b3c60076122344fa123 -SIZE (xpi/firefox-i18n-57.0.3/kab.xpi) = 462531 -SHA256 (xpi/firefox-i18n-57.0.3/kk.xpi) = 92147ec88764aa3e808ae59007fe27876111d47d9ab17138dd3b44317787b57a -SIZE (xpi/firefox-i18n-57.0.3/kk.xpi) = 519249 -SHA256 (xpi/firefox-i18n-57.0.3/km.xpi) = 0f1750a00b4cfc436e1233818b47b925c6ee88f5d9368cf8cc88e79de36416d8 -SIZE (xpi/firefox-i18n-57.0.3/km.xpi) = 530080 -SHA256 (xpi/firefox-i18n-57.0.3/kn.xpi) = a9ddb7f0a47cf7f31a25c0a03d784514136bfb3113a2807d99bfd96484cd0206 -SIZE (xpi/firefox-i18n-57.0.3/kn.xpi) = 531316 -SHA256 (xpi/firefox-i18n-57.0.3/ko.xpi) = d2da7ebea2bdaac1bd74459873b91d64fcb2b44c875ffbd7777e2eb1685b2886 -SIZE (xpi/firefox-i18n-57.0.3/ko.xpi) = 487306 -SHA256 (xpi/firefox-i18n-57.0.3/lij.xpi) = 66228918afef9bec106e58aeb8c5e698cb698dfe894caecb46c012a77f2b5022 -SIZE (xpi/firefox-i18n-57.0.3/lij.xpi) = 452343 -SHA256 (xpi/firefox-i18n-57.0.3/lt.xpi) = 1e49a47a5a76a9676f1624678f22f741cd45888aa908cde2c40fb26190c5755d -SIZE (xpi/firefox-i18n-57.0.3/lt.xpi) = 474957 -SHA256 (xpi/firefox-i18n-57.0.3/lv.xpi) = 87357299ac76e61c010bc47c35fc47d90028e5f73b5b3ece7f0ea59c142f39fb -SIZE (xpi/firefox-i18n-57.0.3/lv.xpi) = 465243 -SHA256 (xpi/firefox-i18n-57.0.3/mai.xpi) = 68760d77467e2d116582e85dce013dfd0c4de5fa53ec41cd5dc186228b0f94a3 -SIZE (xpi/firefox-i18n-57.0.3/mai.xpi) = 507396 -SHA256 (xpi/firefox-i18n-57.0.3/mk.xpi) = bf493652fe0705a2685a71a312aac94912246191cef1024af3347f84fcd44f43 -SIZE (xpi/firefox-i18n-57.0.3/mk.xpi) = 490853 -SHA256 (xpi/firefox-i18n-57.0.3/ml.xpi) = 80af6eb9bce4f180d087985405dd8a1c46c3ee0b692b5ea5d15847d88e40abc4 -SIZE (xpi/firefox-i18n-57.0.3/ml.xpi) = 528256 -SHA256 (xpi/firefox-i18n-57.0.3/mr.xpi) = d6d9a3afba41f55505d2c044b6d004c3e59a0e5eac784eb2ad7c098ffacf8a7b -SIZE (xpi/firefox-i18n-57.0.3/mr.xpi) = 521291 -SHA256 (xpi/firefox-i18n-57.0.3/ms.xpi) = b0f4dd4aad5a8f1010063fa55b0658ab6ee80f0d6407ef80383613c0e39c92dd -SIZE (xpi/firefox-i18n-57.0.3/ms.xpi) = 451255 -SHA256 (xpi/firefox-i18n-57.0.3/my.xpi) = de7eee491ff8a92c50c2d3a2b896fe31a3bb7f5541429361e702495e5dbe0536 -SIZE (xpi/firefox-i18n-57.0.3/my.xpi) = 517703 -SHA256 (xpi/firefox-i18n-57.0.3/nb-NO.xpi) = 5a678264b0bb13c00a79b3b11e35f9416a7a71983f95951bdae2825d4121c4c6 -SIZE (xpi/firefox-i18n-57.0.3/nb-NO.xpi) = 451557 -SHA256 (xpi/firefox-i18n-57.0.3/nl.xpi) = 4908cc50715d3ab8d0bc96bb263bd98494127c575e9806c4f78671d5ae000d9f -SIZE (xpi/firefox-i18n-57.0.3/nl.xpi) = 458318 -SHA256 (xpi/firefox-i18n-57.0.3/nn-NO.xpi) = ded6a88acbda4d3ff0a70e6bc61234ddf4e505e551cb5865da79658ad92a59b7 -SIZE (xpi/firefox-i18n-57.0.3/nn-NO.xpi) = 452004 -SHA256 (xpi/firefox-i18n-57.0.3/or.xpi) = b3804b75c2d1b45cd6add02ccfacfdb85b4db5985f5d8d95a7dde7cba043d481 -SIZE (xpi/firefox-i18n-57.0.3/or.xpi) = 500867 -SHA256 (xpi/firefox-i18n-57.0.3/pa-IN.xpi) = 4199a01892833b2fba10604a7e6696a6c1759da55af3814e8201310e9e62f70d -SIZE (xpi/firefox-i18n-57.0.3/pa-IN.xpi) = 495271 -SHA256 (xpi/firefox-i18n-57.0.3/pl.xpi) = 536791f830e614d683e41178d7b69780791053d89def1c96c8ce80609e649f2c -SIZE (xpi/firefox-i18n-57.0.3/pl.xpi) = 364230 -SHA256 (xpi/firefox-i18n-57.0.3/pt-BR.xpi) = 2e26a41affae96c731d4d68efcca39b939be308b1d50a12c6b578a30644afee1 -SIZE (xpi/firefox-i18n-57.0.3/pt-BR.xpi) = 457155 -SHA256 (xpi/firefox-i18n-57.0.3/pt-PT.xpi) = 9755d339d5edc0ea628e48ed6ace872e897a319da0124bb8a1752e3c57e560b3 -SIZE (xpi/firefox-i18n-57.0.3/pt-PT.xpi) = 460000 -SHA256 (xpi/firefox-i18n-57.0.3/rm.xpi) = a6a453153976cbb70b452e16e58c7b542f46454b03fe05dfcf71146a7eb71dcc -SIZE (xpi/firefox-i18n-57.0.3/rm.xpi) = 451059 -SHA256 (xpi/firefox-i18n-57.0.3/ro.xpi) = d0a82db76895fdb186a67a1b5d532c10677453623315f68a1a1ba1763cc62e50 -SIZE (xpi/firefox-i18n-57.0.3/ro.xpi) = 455511 -SHA256 (xpi/firefox-i18n-57.0.3/ru.xpi) = 1716b4375089d096c81001de3e9b8cdac6af1b9c38ec9d13a92dac8d2b4b5821 -SIZE (xpi/firefox-i18n-57.0.3/ru.xpi) = 526955 -SHA256 (xpi/firefox-i18n-57.0.3/si.xpi) = 92663d7e1755972f6edf4354dfdee86a67d89ce8a6b7e0e16b070f8592abc8b8 -SIZE (xpi/firefox-i18n-57.0.3/si.xpi) = 498324 -SHA256 (xpi/firefox-i18n-57.0.3/sk.xpi) = 75c4593005ac55a2c26cb4f24d16907ba84c6e80e49ba72423d66e8d90b4e566 -SIZE (xpi/firefox-i18n-57.0.3/sk.xpi) = 480397 -SHA256 (xpi/firefox-i18n-57.0.3/sl.xpi) = adfb1017301a6c856211c6b1cb7a4c7dbb6833e6c45e67a95fd2f844f3b76eef -SIZE (xpi/firefox-i18n-57.0.3/sl.xpi) = 459377 -SHA256 (xpi/firefox-i18n-57.0.3/son.xpi) = 815f462c6e5ccf1d054f6a6d344875fc8e366601d94d5a915721852eafb01a0d -SIZE (xpi/firefox-i18n-57.0.3/son.xpi) = 450931 -SHA256 (xpi/firefox-i18n-57.0.3/sq.xpi) = 395424d765780d463afe1e24581af224b5c0122c5e7e5604c11fb59dc061daa8 -SIZE (xpi/firefox-i18n-57.0.3/sq.xpi) = 465051 -SHA256 (xpi/firefox-i18n-57.0.3/sr.xpi) = d3b22ec3764eaf01056c60b42d5d0c75feae35c8b0cd8ddbb6b9d93ead8dad22 -SIZE (xpi/firefox-i18n-57.0.3/sr.xpi) = 487003 -SHA256 (xpi/firefox-i18n-57.0.3/sv-SE.xpi) = 8c7632d64883c7cfb208335d73017621b57ca209c0520ee1db22d81f86bb4882 -SIZE (xpi/firefox-i18n-57.0.3/sv-SE.xpi) = 459666 -SHA256 (xpi/firefox-i18n-57.0.3/ta.xpi) = aff265e81e980b44090526065746ccb2d2225e6e980aeadb38da9dd6386150e1 -SIZE (xpi/firefox-i18n-57.0.3/ta.xpi) = 513228 -SHA256 (xpi/firefox-i18n-57.0.3/te.xpi) = 96fa3fd8ddc4c14e540f2803cc57a6d46b99e35b3b07d41698e1c93558a2f997 -SIZE (xpi/firefox-i18n-57.0.3/te.xpi) = 530693 -SHA256 (xpi/firefox-i18n-57.0.3/th.xpi) = 30b069488a1e80a5f3cd6f4f708c0832e1e293c398bfbbe452cf2e3908f7299d -SIZE (xpi/firefox-i18n-57.0.3/th.xpi) = 502451 -SHA256 (xpi/firefox-i18n-57.0.3/tr.xpi) = 68cbb131782ddd410466b5419fc9ab01167237b64693ae9a549cdac0ef6ec022 -SIZE (xpi/firefox-i18n-57.0.3/tr.xpi) = 465580 -SHA256 (xpi/firefox-i18n-57.0.3/uk.xpi) = 0ac5c29e764001a3e439c6807c4456693c8f14faf22261ea814c538dc2bc0661 -SIZE (xpi/firefox-i18n-57.0.3/uk.xpi) = 518138 -SHA256 (xpi/firefox-i18n-57.0.3/ur.xpi) = 92152e17c2da4928e4be81985ce4b2b7cc9974a648e2a3498fe1714142301b28 -SIZE (xpi/firefox-i18n-57.0.3/ur.xpi) = 511138 -SHA256 (xpi/firefox-i18n-57.0.3/uz.xpi) = 360e066bd7ae1d31f2d6eff90be9f2a3ee877adfc203959354e6d7c6707ee840 -SIZE (xpi/firefox-i18n-57.0.3/uz.xpi) = 461694 -SHA256 (xpi/firefox-i18n-57.0.3/vi.xpi) = fe0ce0fab8506f8799d90bb9c9fbbdf76fcd84226393c8fa043ea8308424a2ba -SIZE (xpi/firefox-i18n-57.0.3/vi.xpi) = 471320 -SHA256 (xpi/firefox-i18n-57.0.3/xh.xpi) = aca1411b7316a648349d9dd124ab2fce475d103b7ab6582dc0d76b8bf4e8c1af -SIZE (xpi/firefox-i18n-57.0.3/xh.xpi) = 464461 -SHA256 (xpi/firefox-i18n-57.0.3/zh-CN.xpi) = 253f2a87e1a84e33c53b65031763e169cea7f615becfbe8779262fb37966c823 -SIZE (xpi/firefox-i18n-57.0.3/zh-CN.xpi) = 483625 -SHA256 (xpi/firefox-i18n-57.0.3/zh-TW.xpi) = cc0d6f01f6c23e60bcf5caef4fe3eec30863951c6912ee73235bc18a8547f90f -SIZE (xpi/firefox-i18n-57.0.3/zh-TW.xpi) = 482461 +TIMESTAMP = 1515099818 +SHA256 (xpi/firefox-i18n-57.0.4/ach.xpi) = 0db61e82a56775653e8863cf46e92d7791ad855b789c326ad58dfbbf996a3880 +SIZE (xpi/firefox-i18n-57.0.4/ach.xpi) = 441113 +SHA256 (xpi/firefox-i18n-57.0.4/af.xpi) = 018e8ca7b2ac1ca55f53bded94cb979d0872986ee494864330b97457d9efd7e0 +SIZE (xpi/firefox-i18n-57.0.4/af.xpi) = 442206 +SHA256 (xpi/firefox-i18n-57.0.4/an.xpi) = 2a536acaa8efa972b4a74bd8a786607eee939f97ea6c5aa5773f7132f42638fa +SIZE (xpi/firefox-i18n-57.0.4/an.xpi) = 462778 +SHA256 (xpi/firefox-i18n-57.0.4/ar.xpi) = cba589fa5e88446edf0d051e80c02f1a06224ad0b8d66a2de81cde615b78f01d +SIZE (xpi/firefox-i18n-57.0.4/ar.xpi) = 488160 +SHA256 (xpi/firefox-i18n-57.0.4/as.xpi) = 758d4830417c3fff4cef797c12afac34d915e8940061e907ac68083f1c46c592 +SIZE (xpi/firefox-i18n-57.0.4/as.xpi) = 491075 +SHA256 (xpi/firefox-i18n-57.0.4/ast.xpi) = fb8b1c0c67bacf1cadafb43ffc639038a32fc5318be0dd691f8929ee2bd2b01e +SIZE (xpi/firefox-i18n-57.0.4/ast.xpi) = 455504 +SHA256 (xpi/firefox-i18n-57.0.4/az.xpi) = 17f7ac16870d6ce48ca02d45ba9a35bc42b58e85f2e86767f211fb956d2a83c6 +SIZE (xpi/firefox-i18n-57.0.4/az.xpi) = 466045 +SHA256 (xpi/firefox-i18n-57.0.4/be.xpi) = b55f05cbb024c897a1f648cbc111a1802ad60b83531ebe3f9f5453606bed471c +SIZE (xpi/firefox-i18n-57.0.4/be.xpi) = 516092 +SHA256 (xpi/firefox-i18n-57.0.4/bg.xpi) = b715180f7c48239b8d3404f1cfc102c0142e22f2aa7ac19877177e7a7f08d46a +SIZE (xpi/firefox-i18n-57.0.4/bg.xpi) = 510351 +SHA256 (xpi/firefox-i18n-57.0.4/bn-BD.xpi) = da35dcf4bad2ec7484a4c9f0ddcb1424190e564e69801fbf2bbd94ee1d0c2a56 +SIZE (xpi/firefox-i18n-57.0.4/bn-BD.xpi) = 527189 +SHA256 (xpi/firefox-i18n-57.0.4/bn-IN.xpi) = 9093099dbb01f46e6b1aac94f401d1417985233dba072cfdbefecf7031756e81 +SIZE (xpi/firefox-i18n-57.0.4/bn-IN.xpi) = 516180 +SHA256 (xpi/firefox-i18n-57.0.4/br.xpi) = 198aead2f677fe5185edfc2abf3c83735e5b7f1cd19a2aaf7362b57003974eb4 +SIZE (xpi/firefox-i18n-57.0.4/br.xpi) = 451866 +SHA256 (xpi/firefox-i18n-57.0.4/bs.xpi) = 6ba5d0950dc28aa070f32b2d613ce0913420ce2022004b1c189f253b2b17847a +SIZE (xpi/firefox-i18n-57.0.4/bs.xpi) = 459650 +SHA256 (xpi/firefox-i18n-57.0.4/ca.xpi) = 6ef787d51d1bcd2426d3426ea57d0cdab244fc49b93f19226291cb6b7c06b30e +SIZE (xpi/firefox-i18n-57.0.4/ca.xpi) = 466641 +SHA256 (xpi/firefox-i18n-57.0.4/cak.xpi) = 099d5847c14fdf22dc81c1bb581d136d292b01714d99de2cdadeac3c2988e561 +SIZE (xpi/firefox-i18n-57.0.4/cak.xpi) = 475935 +SHA256 (xpi/firefox-i18n-57.0.4/cs.xpi) = ec2f172874be86e1c3950998e26cc77535ca8121db63c96d34068c58c3179d99 +SIZE (xpi/firefox-i18n-57.0.4/cs.xpi) = 469457 +SHA256 (xpi/firefox-i18n-57.0.4/cy.xpi) = 71f431a351e93c74c10f569601bb32ec990ea2a16b6bfb5f724966d0d7520bc6 +SIZE (xpi/firefox-i18n-57.0.4/cy.xpi) = 455788 +SHA256 (xpi/firefox-i18n-57.0.4/da.xpi) = 5a4a0a5aa93c19c4f5fb5aab3f83765ddfd2f993d1cb8278de1366f5626fc925 +SIZE (xpi/firefox-i18n-57.0.4/da.xpi) = 448416 +SHA256 (xpi/firefox-i18n-57.0.4/de.xpi) = 4370210b943ebbf8b814a6e04be9c7e99416c2ff4c54c31748f781f44309e36c +SIZE (xpi/firefox-i18n-57.0.4/de.xpi) = 460813 +SHA256 (xpi/firefox-i18n-57.0.4/dsb.xpi) = 5170e4e0e160405dd3ed5515e35fe36dae70aec8f48102345619e5c75bd1488a +SIZE (xpi/firefox-i18n-57.0.4/dsb.xpi) = 479509 +SHA256 (xpi/firefox-i18n-57.0.4/el.xpi) = 9d2e01e55e1fd7d39b8a0a923088334dc00dca0547fd5985aaeed6319cce5095 +SIZE (xpi/firefox-i18n-57.0.4/el.xpi) = 534484 +SHA256 (xpi/firefox-i18n-57.0.4/en-GB.xpi) = ae4e8350e6a36cdeb8bfb31341bef5bba1eb48b6915b99a34a6cde2fd838651e +SIZE (xpi/firefox-i18n-57.0.4/en-GB.xpi) = 435623 +SHA256 (xpi/firefox-i18n-57.0.4/en-US.xpi) = 3afb8de6b06406aa92c2b7c353286823c06cdb45218af798278c04ab67d85032 +SIZE (xpi/firefox-i18n-57.0.4/en-US.xpi) = 441879 +SHA256 (xpi/firefox-i18n-57.0.4/en-ZA.xpi) = 92c5c01f2b5513d49aca2c453721026ac006cda7b1ed260083b8f101197dd9ea +SIZE (xpi/firefox-i18n-57.0.4/en-ZA.xpi) = 432020 +SHA256 (xpi/firefox-i18n-57.0.4/eo.xpi) = b71b76d3a61b243bcdb71e02ed3e1752adf35301d45a441c21faa770799ce196 +SIZE (xpi/firefox-i18n-57.0.4/eo.xpi) = 454910 +SHA256 (xpi/firefox-i18n-57.0.4/es-AR.xpi) = 0c9ffc8db2fba0359bf69b6bf82b3be15b939dc834bb021cfaef88646abc9e3e +SIZE (xpi/firefox-i18n-57.0.4/es-AR.xpi) = 462980 +SHA256 (xpi/firefox-i18n-57.0.4/es-CL.xpi) = 3f3af7c94265797b7947a6ca5b3868eab036dc2562777ff9a9c65cfcda9a5648 +SIZE (xpi/firefox-i18n-57.0.4/es-CL.xpi) = 465514 +SHA256 (xpi/firefox-i18n-57.0.4/es-ES.xpi) = 04edd799bfeb4a7433a80320abafc7d0c1c7c24982e1d53976638e5f2ac243f9 +SIZE (xpi/firefox-i18n-57.0.4/es-ES.xpi) = 353625 +SHA256 (xpi/firefox-i18n-57.0.4/es-MX.xpi) = 7bfee1ac67c2a50fca910ecd21aa54592774aa49ce11f58ddc64de1ccbdcc5c6 +SIZE (xpi/firefox-i18n-57.0.4/es-MX.xpi) = 468761 +SHA256 (xpi/firefox-i18n-57.0.4/et.xpi) = 37ac8824f08bfd6d931bb6d325226a970adcf4a8b3fb9ad651ef6d965f8784bd +SIZE (xpi/firefox-i18n-57.0.4/et.xpi) = 447279 +SHA256 (xpi/firefox-i18n-57.0.4/eu.xpi) = 7b6df791d0390b4cdbe92811c5bd5e374958ad242a3bbc7a49f1cbf963aa5b36 +SIZE (xpi/firefox-i18n-57.0.4/eu.xpi) = 454673 +SHA256 (xpi/firefox-i18n-57.0.4/fa.xpi) = 7be55f40579f970e2682472fbb66e8f182c14491f67127991684e45968fbf3ed +SIZE (xpi/firefox-i18n-57.0.4/fa.xpi) = 510829 +SHA256 (xpi/firefox-i18n-57.0.4/ff.xpi) = f3321f6ecaad8d0171741fe91420492d09515b25cc9f7be764dc258b06dc7db7 +SIZE (xpi/firefox-i18n-57.0.4/ff.xpi) = 454015 +SHA256 (xpi/firefox-i18n-57.0.4/fi.xpi) = 71f29805ebe1f46242d4e01846880f42f310a42fbba22872014d8d45ceee29ea +SIZE (xpi/firefox-i18n-57.0.4/fi.xpi) = 446244 +SHA256 (xpi/firefox-i18n-57.0.4/fr.xpi) = a959c6f196e6a26d0941a336cb6b1183a8e5af789380f249f7a2e75510bc2610 +SIZE (xpi/firefox-i18n-57.0.4/fr.xpi) = 472722 +SHA256 (xpi/firefox-i18n-57.0.4/fy-NL.xpi) = f4e9632af6d1850a8079b12e2652de3af69fdcc2c9db06f79c94b3ef5d1de0c2 +SIZE (xpi/firefox-i18n-57.0.4/fy-NL.xpi) = 465911 +SHA256 (xpi/firefox-i18n-57.0.4/ga-IE.xpi) = 665ce3c813e280e821a1311c8ad3a7744583fbed821bb23240354163bed13ff1 +SIZE (xpi/firefox-i18n-57.0.4/ga-IE.xpi) = 475963 +SHA256 (xpi/firefox-i18n-57.0.4/gd.xpi) = 20388643eececf3e1687b7deec855ff5ae094bf852c0d22c9bb805f344a7404b +SIZE (xpi/firefox-i18n-57.0.4/gd.xpi) = 465122 +SHA256 (xpi/firefox-i18n-57.0.4/gl.xpi) = dc3bba2acaa91c3cbb9a137d4ba76ea321447f1a935de45c81e9a7ac9310e2c6 +SIZE (xpi/firefox-i18n-57.0.4/gl.xpi) = 452032 +SHA256 (xpi/firefox-i18n-57.0.4/gn.xpi) = 6138f2080bab839e83a709307f443b765daa8654a2bd40a8b93c1db9e94793bf +SIZE (xpi/firefox-i18n-57.0.4/gn.xpi) = 471956 +SHA256 (xpi/firefox-i18n-57.0.4/gu-IN.xpi) = 651fbcff0b9b94071695bcfc2517ef2a151235ebd609fe55cf7433771103e6de +SIZE (xpi/firefox-i18n-57.0.4/gu-IN.xpi) = 511990 +SHA256 (xpi/firefox-i18n-57.0.4/he.xpi) = 004f5c836c007157851e70e27b9afe690b83ab6cc3358d5a406961fc504b62e7 +SIZE (xpi/firefox-i18n-57.0.4/he.xpi) = 471921 +SHA256 (xpi/firefox-i18n-57.0.4/hi-IN.xpi) = 2355ad6a0d3ed332068e619d2f159111b80327989c6a4ca7cb4eff87ff77f753 +SIZE (xpi/firefox-i18n-57.0.4/hi-IN.xpi) = 526111 +SHA256 (xpi/firefox-i18n-57.0.4/hr.xpi) = aa836c086e743f90807db62eb66c911a8ed2d48e52b99b649c446832d399cd96 +SIZE (xpi/firefox-i18n-57.0.4/hr.xpi) = 460722 +SHA256 (xpi/firefox-i18n-57.0.4/hsb.xpi) = 49ec24fff47910b9249037f72e14252284c51cd0e171259128ea7365bbe68844 +SIZE (xpi/firefox-i18n-57.0.4/hsb.xpi) = 476505 +SHA256 (xpi/firefox-i18n-57.0.4/hu.xpi) = 606bfacd3bc3ffceb3b431378f66c49db6b6a37c5eedc84128dd00b15a8fb3d2 +SIZE (xpi/firefox-i18n-57.0.4/hu.xpi) = 476607 +SHA256 (xpi/firefox-i18n-57.0.4/hy-AM.xpi) = de5d81269f2293eedb3146150e49a2b48a5729d1a09f092be4c66bf4712fe267 +SIZE (xpi/firefox-i18n-57.0.4/hy-AM.xpi) = 510825 +SHA256 (xpi/firefox-i18n-57.0.4/id.xpi) = 5c3af12deb175399c67878856850eb7a1794bb6836dd1f3b072489dd8b3a6e1d +SIZE (xpi/firefox-i18n-57.0.4/id.xpi) = 444041 +SHA256 (xpi/firefox-i18n-57.0.4/is.xpi) = 7fcbefb0ef86f4416097042a20a9ff5ebb08cab09e8efeea1d446fc436bbeee8 +SIZE (xpi/firefox-i18n-57.0.4/is.xpi) = 452660 +SHA256 (xpi/firefox-i18n-57.0.4/it.xpi) = 6dae24cb5e0d562f6521d5ceea3f79beca5ad4f7800a6883cb32429ee02e4bec +SIZE (xpi/firefox-i18n-57.0.4/it.xpi) = 347172 +SHA256 (xpi/firefox-i18n-57.0.4/ja.xpi) = 8e861ab62866d82798722c433accbd94a7a20ca7701fa05ccc2458c7d2026f8e +SIZE (xpi/firefox-i18n-57.0.4/ja.xpi) = 508553 +SHA256 (xpi/firefox-i18n-57.0.4/ka.xpi) = 162acea7cd9df51ff0481d90dc239682f8cf834ec37f51a714b9e38d4ffa338e +SIZE (xpi/firefox-i18n-57.0.4/ka.xpi) = 492356 +SHA256 (xpi/firefox-i18n-57.0.4/kab.xpi) = 8c7f6ece7b746c37a407bbbb22c79961a9e0762e7aabc8f945390e1bec515ebc +SIZE (xpi/firefox-i18n-57.0.4/kab.xpi) = 462530 +SHA256 (xpi/firefox-i18n-57.0.4/kk.xpi) = f003d5f0db4c94c793b0327f3ca5040d9a420cbcd03d6c717558c936c6aaa4a3 +SIZE (xpi/firefox-i18n-57.0.4/kk.xpi) = 519249 +SHA256 (xpi/firefox-i18n-57.0.4/km.xpi) = 438f20f6ff1f24066c91679dcbb570ed814ddd3090cbba06e1d975d542916931 +SIZE (xpi/firefox-i18n-57.0.4/km.xpi) = 530080 +SHA256 (xpi/firefox-i18n-57.0.4/kn.xpi) = 21e92623823811b62852a14a61985151d2a4dfa1c2d97592b63338eb63b354c2 +SIZE (xpi/firefox-i18n-57.0.4/kn.xpi) = 531316 +SHA256 (xpi/firefox-i18n-57.0.4/ko.xpi) = 9e26a3960988d1c79a60dfe1cbd9221f754f3e9cc54984f28660ea729012cc4b +SIZE (xpi/firefox-i18n-57.0.4/ko.xpi) = 487305 +SHA256 (xpi/firefox-i18n-57.0.4/lij.xpi) = 6bb35ffb667d942c548086c82717eb29b6a9c18933346d0f47278e44fe68ef76 +SIZE (xpi/firefox-i18n-57.0.4/lij.xpi) = 452343 +SHA256 (xpi/firefox-i18n-57.0.4/lt.xpi) = 63b12574a6bbb97619f1aa0e0d585dbd57df3a2582989eaacd7520c1cbd13adc +SIZE (xpi/firefox-i18n-57.0.4/lt.xpi) = 474957 +SHA256 (xpi/firefox-i18n-57.0.4/lv.xpi) = a15d7e0641a84b914257545ae422b24476bcc536378fe15626e750ebdbddfa95 +SIZE (xpi/firefox-i18n-57.0.4/lv.xpi) = 465243 +SHA256 (xpi/firefox-i18n-57.0.4/mai.xpi) = e990c82a2b92081fc064813db8d73da71ed0f9bc611a79e767a0d3a88928e9c0 +SIZE (xpi/firefox-i18n-57.0.4/mai.xpi) = 507396 +SHA256 (xpi/firefox-i18n-57.0.4/mk.xpi) = 8f15d51c621e877314c68e4f11559b57556a22ea74e18b40bdbad2c906b2d110 +SIZE (xpi/firefox-i18n-57.0.4/mk.xpi) = 490853 +SHA256 (xpi/firefox-i18n-57.0.4/ml.xpi) = ac1b73452a2818a80958de7122e9f653bc62de3408ac3207f60cf1ad6f033063 +SIZE (xpi/firefox-i18n-57.0.4/ml.xpi) = 528255 +SHA256 (xpi/firefox-i18n-57.0.4/mr.xpi) = fdc5bbf4e8b4ce6bb2039c57bd28a2737765a97995794a338e123e31e64d763d +SIZE (xpi/firefox-i18n-57.0.4/mr.xpi) = 521290 +SHA256 (xpi/firefox-i18n-57.0.4/ms.xpi) = 64dbc7ccca7adaceb6b960ddad0d03b3b5cd220c691c79dceef5f89c0f3e6ba4 +SIZE (xpi/firefox-i18n-57.0.4/ms.xpi) = 451255 +SHA256 (xpi/firefox-i18n-57.0.4/my.xpi) = 9dc539ef7641fb881f66d7b98b6bc0a76972d8e8734499ba6309d904436dc684 +SIZE (xpi/firefox-i18n-57.0.4/my.xpi) = 517703 +SHA256 (xpi/firefox-i18n-57.0.4/nb-NO.xpi) = efe347ea92a21c9e1f9acd34eb0e05f19ccafd62b10a21ffa09febcc7584e8ef +SIZE (xpi/firefox-i18n-57.0.4/nb-NO.xpi) = 451557 +SHA256 (xpi/firefox-i18n-57.0.4/nl.xpi) = 0d8ab0fdda99f63ab21b482b7351409715a2cd2f41cddf6bbe5b1b272da74bcd +SIZE (xpi/firefox-i18n-57.0.4/nl.xpi) = 458319 +SHA256 (xpi/firefox-i18n-57.0.4/nn-NO.xpi) = 223d3ef52c3820258b49df7f42d9d861ad56f756860778b0ffd01cb13c453f1b +SIZE (xpi/firefox-i18n-57.0.4/nn-NO.xpi) = 452004 +SHA256 (xpi/firefox-i18n-57.0.4/or.xpi) = 0e72f2fcaacc58de0031c4f4410e5b5f2cc0eabe931a26f23e74407b63b27aaa +SIZE (xpi/firefox-i18n-57.0.4/or.xpi) = 500867 +SHA256 (xpi/firefox-i18n-57.0.4/pa-IN.xpi) = 870ee04109bceda64f6097eb64d57dae741cae1b3f327515a6ecac6c87253974 +SIZE (xpi/firefox-i18n-57.0.4/pa-IN.xpi) = 495272 +SHA256 (xpi/firefox-i18n-57.0.4/pl.xpi) = 0d91f5bdc4dfaa9fb6daa20f771148e38f2d9e4399bf30fe244030e276c9ac89 +SIZE (xpi/firefox-i18n-57.0.4/pl.xpi) = 364230 +SHA256 (xpi/firefox-i18n-57.0.4/pt-BR.xpi) = 4b2d43c3b949a37cccf71b71b45080792e2885d834a4e276fa7df5cf6a74dcc6 +SIZE (xpi/firefox-i18n-57.0.4/pt-BR.xpi) = 457154 +SHA256 (xpi/firefox-i18n-57.0.4/pt-PT.xpi) = 2ef8b8664011c26508cb09b136c45d9c9a1900a2300e097a5f230ca814a79780 +SIZE (xpi/firefox-i18n-57.0.4/pt-PT.xpi) = 460000 +SHA256 (xpi/firefox-i18n-57.0.4/rm.xpi) = 37e0a1fff509be32a6cc359eed53f56e06f207c8c2e85d4e1e6faede3bb3b4ac +SIZE (xpi/firefox-i18n-57.0.4/rm.xpi) = 451059 +SHA256 (xpi/firefox-i18n-57.0.4/ro.xpi) = 9c5669d219007a5a09fc0b9f813edb63f152a85329698e534a18799dbc8e9b68 +SIZE (xpi/firefox-i18n-57.0.4/ro.xpi) = 455510 +SHA256 (xpi/firefox-i18n-57.0.4/ru.xpi) = 4a392e7dfa9cc7e28f3e9a0d4ce5de24f6531d12bca17254d86043c8172acc1a +SIZE (xpi/firefox-i18n-57.0.4/ru.xpi) = 527005 +SHA256 (xpi/firefox-i18n-57.0.4/si.xpi) = d124a90746df53a94b6dfd0f74b7a0e365ce8a36d8b5ff6b5022d557be801651 +SIZE (xpi/firefox-i18n-57.0.4/si.xpi) = 498324 +SHA256 (xpi/firefox-i18n-57.0.4/sk.xpi) = beabdded23f975d25273b4179933d8bfe618cc49de46a356bbd8a8d8a0b632dc +SIZE (xpi/firefox-i18n-57.0.4/sk.xpi) = 480397 +SHA256 (xpi/firefox-i18n-57.0.4/sl.xpi) = d0c419d071c43f139c0467f643a7619a333bfc28733b2c5c4df3bba1e1aa94bc +SIZE (xpi/firefox-i18n-57.0.4/sl.xpi) = 459377 +SHA256 (xpi/firefox-i18n-57.0.4/son.xpi) = f0b8b5450dcd145148ae5fa4f4c446a623014ddc0f8c8a69b7990db667d5c32d +SIZE (xpi/firefox-i18n-57.0.4/son.xpi) = 450930 +SHA256 (xpi/firefox-i18n-57.0.4/sq.xpi) = 2f08696a618b027f3b5b866abe42bba53c1f37d89b0b2948aa4c3f893795f537 +SIZE (xpi/firefox-i18n-57.0.4/sq.xpi) = 465051 +SHA256 (xpi/firefox-i18n-57.0.4/sr.xpi) = d1418c1a1de6b9958917d3ae288eb794a463139c947d2af7d8f758f37b8865ff +SIZE (xpi/firefox-i18n-57.0.4/sr.xpi) = 487004 +SHA256 (xpi/firefox-i18n-57.0.4/sv-SE.xpi) = 452278c7f1e5ee9f23d126de8f3659750ad5a8f5c87235fc089ffacf19348e53 +SIZE (xpi/firefox-i18n-57.0.4/sv-SE.xpi) = 459665 +SHA256 (xpi/firefox-i18n-57.0.4/ta.xpi) = 642a0c33076fa02ddb624c5aaaa7f4892151e902585d6b6f72460db5923f1548 +SIZE (xpi/firefox-i18n-57.0.4/ta.xpi) = 513228 +SHA256 (xpi/firefox-i18n-57.0.4/te.xpi) = 8e2fd00f5eb274f8dd8fb51101ddeccce2c755d85cb4054d682ae2c5981a48c9 +SIZE (xpi/firefox-i18n-57.0.4/te.xpi) = 530693 +SHA256 (xpi/firefox-i18n-57.0.4/th.xpi) = f50f501e4eecd612b4946d9db620009012b3ccef5bc7ba87b3bf47c92204068b +SIZE (xpi/firefox-i18n-57.0.4/th.xpi) = 502452 +SHA256 (xpi/firefox-i18n-57.0.4/tr.xpi) = 5706cc11ad164057b7122829d15d3fbed85a76fab1f6ac398191711084663e95 +SIZE (xpi/firefox-i18n-57.0.4/tr.xpi) = 465581 +SHA256 (xpi/firefox-i18n-57.0.4/uk.xpi) = 163417dd79a964730dfd1e5e673679d70d0537089934a8ef4c72ef305becb830 +SIZE (xpi/firefox-i18n-57.0.4/uk.xpi) = 518138 +SHA256 (xpi/firefox-i18n-57.0.4/ur.xpi) = 4782235ccb58b4910eb41d9e40e09e596cda1028cf250006d6baca96abc2231e +SIZE (xpi/firefox-i18n-57.0.4/ur.xpi) = 511138 +SHA256 (xpi/firefox-i18n-57.0.4/uz.xpi) = a07005793b45fa437374f28007d2e2cd38a87c3c143932f33c9e015450fa7b2d +SIZE (xpi/firefox-i18n-57.0.4/uz.xpi) = 461694 +SHA256 (xpi/firefox-i18n-57.0.4/vi.xpi) = 5579932fc28c8032a48a5a0bf79dc0c53e73455037e8e1263f7bb0601522b18a +SIZE (xpi/firefox-i18n-57.0.4/vi.xpi) = 471320 +SHA256 (xpi/firefox-i18n-57.0.4/xh.xpi) = b311b001e941a9e4065037b77b846132482ad711de4f214a4bfe8e8619a77d49 +SIZE (xpi/firefox-i18n-57.0.4/xh.xpi) = 464461 +SHA256 (xpi/firefox-i18n-57.0.4/zh-CN.xpi) = eb826002503363424f93a516623382b887b1a5fcee96ef0e610d9aed53c744cf +SIZE (xpi/firefox-i18n-57.0.4/zh-CN.xpi) = 483625 +SHA256 (xpi/firefox-i18n-57.0.4/zh-TW.xpi) = e24b8dd7a5953bbbf0dcbadbd370d2153fb9050da02acd0709a6ea7b629dbd87 +SIZE (xpi/firefox-i18n-57.0.4/zh-TW.xpi) = 482348 Modified: branches/2018Q1/www/firefox/Makefile ============================================================================== --- branches/2018Q1/www/firefox/Makefile Fri Jan 5 16:45:32 2018 (r458151) +++ branches/2018Q1/www/firefox/Makefile Fri Jan 5 16:45:45 2018 (r458152) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= firefox -DISTVERSION= 57.0.3 +DISTVERSION= 57.0.4 PORTEPOCH= 1 CATEGORIES= www ipv6 MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ Modified: branches/2018Q1/www/firefox/distinfo ============================================================================== --- branches/2018Q1/www/firefox/distinfo Fri Jan 5 16:45:32 2018 (r458151) +++ branches/2018Q1/www/firefox/distinfo Fri Jan 5 16:45:45 2018 (r458152) @@ -1,3 +1,3 @@ -TIMESTAMP = 1514290652 -SHA256 (firefox-57.0.3.source.tar.xz) = c5d4a32bfb099f0b31941b59f78d2dc2f42ed272117512fa39de92688d48f424 -SIZE (firefox-57.0.3.source.tar.xz) = 250607452 +TIMESTAMP = 1515099518 +SHA256 (firefox-57.0.4.source.tar.xz) = 97cced69abfd5c57d968f0095631f86beff4f7b61883edd5a4f207e7f9c43b33 +SIZE (firefox-57.0.4.source.tar.xz) = 250217612 From owner-svn-ports-branches@freebsd.org Sat Jan 6 00:28:08 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4C3FEA9DFB; Sat, 6 Jan 2018 00:28:08 +0000 (UTC) (envelope-from jbeich@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 mx1.freebsd.org (Postfix) with ESMTPS id 8A70167C81; Sat, 6 Jan 2018 00:28:08 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w060S7dr070334; Sat, 6 Jan 2018 00:28:07 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w060S7gn070330; Sat, 6 Jan 2018 00:28:07 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060028.w060S7gn070330@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 00:28:07 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458181 - in branches/2018Q1/www/waterfox: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q1/www/waterfox: . files X-SVN-Commit-Revision: 458181 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 00:28:08 -0000 Author: jbeich Date: Sat Jan 6 00:28:07 2018 New Revision: 458181 URL: https://svnweb.freebsd.org/changeset/ports/458181 Log: MFH: r458143 r458151 www/waterfox: update to 56.0.2 - Apply one more FF58 fix Changes: https://github.com/MrAlex94/Waterfox/compare/7da45c952fc0...56.0.2 Security: Spectre Approved by: ports-secteam blanket Added: branches/2018Q1/www/waterfox/files/patch-bug1412420 - copied unchanged from r458151, head/www/waterfox/files/patch-bug1412420 Deleted: branches/2018Q1/www/waterfox/files/patch-bug1386957 Modified: branches/2018Q1/www/waterfox/Makefile branches/2018Q1/www/waterfox/distinfo branches/2018Q1/www/waterfox/files/patch-typos Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/www/waterfox/Makefile ============================================================================== --- branches/2018Q1/www/waterfox/Makefile Sat Jan 6 00:25:25 2018 (r458180) +++ branches/2018Q1/www/waterfox/Makefile Sat Jan 6 00:28:07 2018 (r458181) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= waterfox -DISTVERSION= 56.0.1.s20171228 +DISTVERSION= 56.0.2 CATEGORIES= www ipv6 MAINTAINER= jbeich@FreeBSD.org @@ -32,7 +32,6 @@ LIB_DEPENDS= libv4l2.so:multimedia/libv4l USE_GITHUB= yes GH_ACCOUNT= MrAlex94 GH_PROJECT= Waterfox -GH_TAGNAME= 7da45c952fc0 USE_GECKO= gecko MOZ_PKGCONFIG_FILES= # empty Modified: branches/2018Q1/www/waterfox/distinfo ============================================================================== --- branches/2018Q1/www/waterfox/distinfo Sat Jan 6 00:25:25 2018 (r458180) +++ branches/2018Q1/www/waterfox/distinfo Sat Jan 6 00:28:07 2018 (r458181) @@ -1,3 +1,3 @@ -TIMESTAMP = 1514482760 -SHA256 (MrAlex94-Waterfox-56.0.1.s20171228-7da45c952fc0_GH0.tar.gz) = a2a97868d839784fa31ffe6a4f25a1608c392923ef125f3f734005d73ed8b8e3 -SIZE (MrAlex94-Waterfox-56.0.1.s20171228-7da45c952fc0_GH0.tar.gz) = 394201239 +TIMESTAMP = 1515165188 +SHA256 (MrAlex94-Waterfox-56.0.2_GH0.tar.gz) = edb392795c8ce3658a9c4e7874424548f0091ea45ca0a36bd587be484c335111 +SIZE (MrAlex94-Waterfox-56.0.2_GH0.tar.gz) = 394203963 Copied: branches/2018Q1/www/waterfox/files/patch-bug1412420 (from r458151, head/www/waterfox/files/patch-bug1412420) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/www/waterfox/files/patch-bug1412420 Sat Jan 6 00:28:07 2018 (r458181, copy of r458151, head/www/waterfox/files/patch-bug1412420) @@ -0,0 +1,284 @@ +commit c3b597795e95 +Author: Jan de Mooij +Date: Sat Dec 16 16:22:13 2017 -0600 + + Bug 1412420 - Ensure upper bits are zeroed when calling a function that returns int32. r=nbp a=ritu + + --HG-- + extra : source : 26d3df5b58fb60facb9057dc1e86576127c9e1f5 +--- + js/src/irregexp/NativeRegExpMacroAssembler.cpp | 4 ++-- + js/src/irregexp/RegExpStack.cpp | 2 +- + js/src/irregexp/RegExpStack.h | 2 +- + js/src/jit/CodeGenerator.cpp | 12 ++++++------ + js/src/jit/MacroAssembler-inl.h | 11 +++++++++++ + js/src/jit/MacroAssembler.cpp | 2 +- + js/src/jit/MacroAssembler.h | 3 ++- + js/src/jit/SharedIC.cpp | 16 ++++++++-------- + js/src/jit/shared/CodeGenerator-shared.h | 8 +++++--- + js/src/jit/x86/CodeGenerator-x86.cpp | 4 ++-- + 10 files changed, 39 insertions(+), 25 deletions(-) + +diff --git js/src/irregexp/NativeRegExpMacroAssembler.cpp js/src/irregexp/NativeRegExpMacroAssembler.cpp +index 004bb8e108f2..0c5743ea506b 100644 +--- js/src/irregexp/NativeRegExpMacroAssembler.cpp ++++ js/src/irregexp/NativeRegExpMacroAssembler.cpp +@@ -453,7 +453,7 @@ NativeRegExpMacroAssembler::GenerateCode(JSContext* cx, bool match_only) + masm.setupUnalignedABICall(temp0); + masm.passABIArg(temp1); + masm.callWithABI(JS_FUNC_TO_DATA_PTR(void*, GrowBacktrackStack)); +- masm.storeCallWordResult(temp0); ++ masm.storeCallBoolResult(temp0); + + masm.PopRegsInMask(volatileRegs); + +@@ -882,7 +882,7 @@ NativeRegExpMacroAssembler::CheckNotBackReferenceIgnoreCase(int start_reg, Label + int (*fun)(const char16_t*, const char16_t*, size_t) = CaseInsensitiveCompareUCStrings; + masm.callWithABI(JS_FUNC_TO_DATA_PTR(void*, fun)); + } +- masm.storeCallWordResult(temp0); ++ masm.storeCallInt32Result(temp0); + + masm.PopRegsInMask(volatileRegs); + +diff --git js/src/irregexp/RegExpStack.cpp js/src/irregexp/RegExpStack.cpp +index 7ea47149ed40..15008ccd7b9b 100644 +--- js/src/irregexp/RegExpStack.cpp ++++ js/src/irregexp/RegExpStack.cpp +@@ -44,7 +44,7 @@ RegExpStackScope::~RegExpStackScope() + regexp_stack->reset(); + } + +-int ++bool + irregexp::GrowBacktrackStack(JSRuntime* rt) + { + AutoUnsafeCallWithABI unsafe; +diff --git js/src/irregexp/RegExpStack.h js/src/irregexp/RegExpStack.h +index da81567a11b6..c92666f2427a 100644 +--- js/src/irregexp/RegExpStack.h ++++ js/src/irregexp/RegExpStack.h +@@ -114,7 +114,7 @@ class RegExpStack + } + }; + +-int ++bool + GrowBacktrackStack(JSRuntime* rt); + + }} // namespace js::irregexp +diff --git js/src/jit/CodeGenerator.cpp js/src/jit/CodeGenerator.cpp +index 22c0a3163232..4befbdc285db 100644 +--- js/src/jit/CodeGenerator.cpp ++++ js/src/jit/CodeGenerator.cpp +@@ -1640,7 +1640,7 @@ CreateDependentString::generateFallback(MacroAssembler& masm, LiveRegisterSet re + masm.callWithABI(kind == FallbackKind::FatInlineString + ? JS_FUNC_TO_DATA_PTR(void*, AllocateFatInlineString) + : JS_FUNC_TO_DATA_PTR(void*, AllocateString)); +- masm.storeCallWordResult(string_); ++ masm.storeCallPointerResult(string_); + + masm.PopRegsInMask(regsToSave); + +@@ -1679,7 +1679,7 @@ CreateMatchResultFallback(MacroAssembler& masm, LiveRegisterSet regsToSave, + masm.move32(Imm32(int32_t(templateObj->as().numDynamicSlots())), temp5); + masm.passABIArg(temp5); + masm.callWithABI(JS_FUNC_TO_DATA_PTR(void*, CreateMatchResultFallbackFunc)); +- masm.storeCallWordResult(object); ++ masm.storeCallPointerResult(object); + + masm.PopRegsInMask(regsToSave); + +@@ -7976,7 +7976,7 @@ JitRuntime::generateMallocStub(JSContext* cx) + masm.passABIArg(regZone); + masm.passABIArg(regNBytes); + masm.callWithABI(JS_FUNC_TO_DATA_PTR(void*, MallocWrapper)); +- masm.storeCallWordResult(regReturn); ++ masm.storeCallPointerResult(regReturn); + + masm.PopRegsInMask(save); + masm.ret(); +@@ -9445,7 +9445,7 @@ CodeGenerator::emitRest(LInstruction* lir, Register array, Register numActuals, + callVM(InitRestParameterInfo, lir); + + if (saveAndRestore) { +- storeResultTo(resultreg); ++ storePointerResultTo(resultreg); + restoreLive(lir); + } + } +@@ -10682,8 +10682,8 @@ CodeGenerator::visitOutOfLineTypeOfV(OutOfLineTypeOfV* ool) + masm.passABIArg(obj); + masm.movePtr(ImmPtr(gen->runtime), output); + masm.passABIArg(output); +- masm.callWithABI(JS_FUNC_TO_DATA_PTR(void*, TypeOfObject)); +- masm.storeCallWordResult(output); ++ masm.callWithABI(JS_FUNC_TO_DATA_PTR(void*, jit::TypeOfObject)); ++ masm.storeCallPointerResult(output); + restoreVolatile(output); + + masm.jump(ool->rejoin()); +diff --git js/src/jit/MacroAssembler-inl.h js/src/jit/MacroAssembler-inl.h +index 9d0acbfb4002..a1f9716e1329 100644 +--- js/src/jit/MacroAssembler-inl.h ++++ js/src/jit/MacroAssembler-inl.h +@@ -831,6 +831,17 @@ MacroAssembler::storeCallBoolResult(Register reg) + and32(Imm32(0xFF), reg); + } + ++void ++MacroAssembler::storeCallInt32Result(Register reg) ++{ ++#if JS_BITS_PER_WORD == 32 ++ storeCallPointerResult(reg); ++#else ++ // Ensure the upper 32 bits are cleared. ++ move32(ReturnReg, reg); ++#endif ++} ++ + void + MacroAssembler::storeCallResultValue(AnyRegister dest) + { +diff --git js/src/jit/MacroAssembler.cpp js/src/jit/MacroAssembler.cpp +index 0863dd980e93..25c284324bfe 100644 +--- js/src/jit/MacroAssembler.cpp ++++ js/src/jit/MacroAssembler.cpp +@@ -2117,7 +2117,7 @@ MacroAssembler::outOfLineTruncateSlow(FloatRegister src, Register dest, bool wid + callWithABI(mozilla::BitwiseCast(JS::ToInt32), + MoveOp::GENERAL, CheckUnsafeCallWithABI::DontCheckOther); + } +- storeCallWordResult(dest); ++ storeCallInt32Result(dest); + + #if defined(JS_CODEGEN_ARM) || defined(JS_CODEGEN_ARM64) || \ + defined(JS_CODEGEN_MIPS32) || defined(JS_CODEGEN_MIPS64) +diff --git js/src/jit/MacroAssembler.h js/src/jit/MacroAssembler.h +index e353c5aa10f5..2c8b005b7008 100644 +--- js/src/jit/MacroAssembler.h ++++ js/src/jit/MacroAssembler.h +@@ -1630,12 +1630,13 @@ class MacroAssembler : public MacroAssemblerSpecific + storeTypedOrValue(src.reg(), dest); + } + +- void storeCallWordResult(Register reg) { ++ void storeCallPointerResult(Register reg) { + if (reg != ReturnReg) + mov(ReturnReg, reg); + } + + inline void storeCallBoolResult(Register reg); ++ inline void storeCallInt32Result(Register reg); + + void storeCallFloatResult(FloatRegister reg) { + if (reg != ReturnDoubleReg) +diff --git js/src/jit/SharedIC.cpp js/src/jit/SharedIC.cpp +index 0c8be36a592d..1f88cc93176d 100644 +--- js/src/jit/SharedIC.cpp ++++ js/src/jit/SharedIC.cpp +@@ -1145,19 +1145,19 @@ ICBinaryArith_BooleanWithInt32::Compiler::generateStubCode(MacroAssembler& masm) + break; + } + case JSOP_BITOR: { +- masm.orPtr(rhsReg, lhsReg); ++ masm.or32(rhsReg, lhsReg); + masm.tagValue(JSVAL_TYPE_INT32, lhsReg, R0); + EmitReturnFromIC(masm); + break; + } + case JSOP_BITXOR: { +- masm.xorPtr(rhsReg, lhsReg); ++ masm.xor32(rhsReg, lhsReg); + masm.tagValue(JSVAL_TYPE_INT32, lhsReg, R0); + EmitReturnFromIC(masm); + break; + } + case JSOP_BITAND: { +- masm.andPtr(rhsReg, lhsReg); ++ masm.and32(rhsReg, lhsReg); + masm.tagValue(JSVAL_TYPE_INT32, lhsReg, R0); + EmitReturnFromIC(masm); + break; +@@ -1206,7 +1206,7 @@ ICBinaryArith_DoubleWithInt32::Compiler::generateStubCode(MacroAssembler& masm) + masm.setupUnalignedABICall(scratchReg); + masm.passABIArg(FloatReg0, MoveOp::DOUBLE); + masm.callWithABI(mozilla::BitwiseCast(JS::ToInt32)); +- masm.storeCallWordResult(scratchReg); ++ masm.storeCallInt32Result(scratchReg); + masm.pop(intReg); + + masm.bind(&doneTruncate); +@@ -1216,13 +1216,13 @@ ICBinaryArith_DoubleWithInt32::Compiler::generateStubCode(MacroAssembler& masm) + // All handled ops commute, so no need to worry about ordering. + switch(op) { + case JSOP_BITOR: +- masm.orPtr(intReg, intReg2); ++ masm.or32(intReg, intReg2); + break; + case JSOP_BITXOR: +- masm.xorPtr(intReg, intReg2); ++ masm.xor32(intReg, intReg2); + break; + case JSOP_BITAND: +- masm.andPtr(intReg, intReg2); ++ masm.and32(intReg, intReg2); + break; + default: + MOZ_CRASH("Unhandled op for BinaryArith_DoubleWithInt32."); +@@ -1359,7 +1359,7 @@ ICUnaryArith_Double::Compiler::generateStubCode(MacroAssembler& masm) + masm.setupUnalignedABICall(scratchReg); + masm.passABIArg(FloatReg0, MoveOp::DOUBLE); + masm.callWithABI(BitwiseCast(JS::ToInt32)); +- masm.storeCallWordResult(scratchReg); ++ masm.storeCallInt32Result(scratchReg); + + masm.bind(&doneTruncate); + masm.not32(scratchReg); +diff --git js/src/jit/shared/CodeGenerator-shared.h js/src/jit/shared/CodeGenerator-shared.h +index d75572dac0a6..48b2b4d8561c 100644 +--- js/src/jit/shared/CodeGenerator-shared.h ++++ js/src/jit/shared/CodeGenerator-shared.h +@@ -454,8 +454,8 @@ class CodeGeneratorShared : public LElementVisitor + return masm.PushWithPatch(t); + } + +- void storeResultTo(Register reg) { +- masm.storeCallWordResult(reg); ++ void storePointerResultTo(Register reg) { ++ masm.storeCallPointerResult(reg); + } + + void storeFloatResultTo(FloatRegister reg) { +@@ -725,7 +725,9 @@ class StoreRegisterTo + { } + + inline void generate(CodeGeneratorShared* codegen) const { +- codegen->storeResultTo(out_); ++ // It's okay to use storePointerResultTo here - the VMFunction wrapper ++ // ensures the upper bytes are zero for bool/int32 return values. ++ codegen->storePointerResultTo(out_); + } + inline LiveRegisterSet clobbered() const { + LiveRegisterSet set; +diff --git js/src/jit/x86/CodeGenerator-x86.cpp js/src/jit/x86/CodeGenerator-x86.cpp +index e2f80c4ac8fc..fe358c370baf 100644 +--- js/src/jit/x86/CodeGenerator-x86.cpp ++++ js/src/jit/x86/CodeGenerator-x86.cpp +@@ -747,7 +747,7 @@ CodeGeneratorX86::visitOutOfLineTruncate(OutOfLineTruncate* ool) + masm.callWithABI(BitwiseCast(JS::ToInt32), MoveOp::GENERAL, + CheckUnsafeCallWithABI::DontCheckOther); + } +- masm.storeCallWordResult(output); ++ masm.storeCallInt32Result(output); + + restoreVolatile(output); + } +@@ -839,7 +839,7 @@ CodeGeneratorX86::visitOutOfLineTruncateFloat32(OutOfLineTruncateFloat32* ool) + CheckUnsafeCallWithABI::DontCheckOther); + } + +- masm.storeCallWordResult(output); ++ masm.storeCallInt32Result(output); + masm.Pop(input); + + restoreVolatile(output); Modified: branches/2018Q1/www/waterfox/files/patch-typos ============================================================================== --- branches/2018Q1/www/waterfox/files/patch-typos Sat Jan 6 00:25:25 2018 (r458180) +++ branches/2018Q1/www/waterfox/files/patch-typos Sat Jan 6 00:28:07 2018 (r458181) @@ -10,6 +10,14 @@ Mismerges found by comparing changes with Firefox 56 if (elem) { elem->NodeInfoChanged(newDoc); } +--- media/libcubeb/src/moz.build ++++ media/libcubeb/src/moz.build +@@ -89,4 +89,4 @@ CFLAGS += CONFIG['MOZ_ALSA_CFLAGS'] + CFLAGS += CONFIG['MOZ_PULSEAUDIO_CFLAGS'] + + # We allow warnings for third-party code that can be updated from upstream. +-AllowCompilerWarnings() ++ALLOW_COMPILER_WARNINGS = True --- security/nss/lib/softoken/softkver.h.orig +++ security/nss/lib/softoken/softkver.h @@ -26,6 +26,6 @@ From owner-svn-ports-branches@freebsd.org Sat Jan 6 00:50:44 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51E79EAAE10; Sat, 6 Jan 2018 00:50:44 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2A72368CBA; Sat, 6 Jan 2018 00:50:44 +0000 (UTC) (envelope-from jbeich@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 55E7A81C3; Sat, 6 Jan 2018 00:50:43 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w060oh7u081537; Sat, 6 Jan 2018 00:50:43 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w060ohg1081535; Sat, 6 Jan 2018 00:50:43 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060050.w060ohg1081535@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 00:50:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458185 - branches/2018Q1/emulators/rpcs3 X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/emulators/rpcs3 X-SVN-Commit-Revision: 458185 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 00:50:44 -0000 Author: jbeich Date: Sat Jan 6 00:50:42 2018 New Revision: 458185 URL: https://svnweb.freebsd.org/changeset/ports/458185 Log: MFH: r458182 emulators/rpcs3: update to 0.0.4.225 Changes: https://github.com/RPCS3/rpcs3/compare/198e9dce1...19d181fa4 Approved by: ports-secteam (junovitch, implicit for snapshots) Modified: branches/2018Q1/emulators/rpcs3/Makefile branches/2018Q1/emulators/rpcs3/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/emulators/rpcs3/Makefile ============================================================================== --- branches/2018Q1/emulators/rpcs3/Makefile Sat Jan 6 00:49:36 2018 (r458184) +++ branches/2018Q1/emulators/rpcs3/Makefile Sat Jan 6 00:50:42 2018 (r458185) @@ -2,8 +2,8 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.4-220 -DISTVERSIONSUFFIX= -g198e9dce1 +DISTVERSION= 0.0.4-225 +DISTVERSIONSUFFIX= -g19d181fa4 CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org Modified: branches/2018Q1/emulators/rpcs3/distinfo ============================================================================== --- branches/2018Q1/emulators/rpcs3/distinfo Sat Jan 6 00:49:36 2018 (r458184) +++ branches/2018Q1/emulators/rpcs3/distinfo Sat Jan 6 00:50:42 2018 (r458185) @@ -1,6 +1,6 @@ -TIMESTAMP = 1514792467 -SHA256 (RPCS3-rpcs3-v0.0.4-220-g198e9dce1_GH0.tar.gz) = 1cafe6fbc1f6c3bc5d28325772db20ed651a032638009c24d814f9dc45f58d18 -SIZE (RPCS3-rpcs3-v0.0.4-220-g198e9dce1_GH0.tar.gz) = 3613328 +TIMESTAMP = 1515109270 +SHA256 (RPCS3-rpcs3-v0.0.4-225-g19d181fa4_GH0.tar.gz) = f7b78a9fd1fb04d74d2905757e4f2b9eefc2d9e4ea393a06bf72f5b667522d9e +SIZE (RPCS3-rpcs3-v0.0.4-225-g19d181fa4_GH0.tar.gz) = 3614469 SHA256 (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = e50e4f4e9035e891e16867e995f44aac87ce734a9dde169f02fc9719b2ce3642 SIZE (RPCS3-hidapi-hidapi-0.8.0-rc1-25-gca39ce8_GH0.tar.gz) = 105623 SHA256 (RPCS3-yaml-cpp-release-0.5.3-62-g017626a_GH0.tar.gz) = 1d4b32443f137c23b68d3cb183ba6fb48eb76be2b0b30016970adff5c770d841 From owner-svn-ports-branches@freebsd.org Sat Jan 6 00:51:37 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0B755EAAF9E; Sat, 6 Jan 2018 00:51:37 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id D8F2968FC1; Sat, 6 Jan 2018 00:51:36 +0000 (UTC) (envelope-from jbeich@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 F25BA8202; Sat, 6 Jan 2018 00:51:35 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w060pZ8i082470; Sat, 6 Jan 2018 00:51:35 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w060pZFq082468; Sat, 6 Jan 2018 00:51:35 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060051.w060pZFq082468@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 00:51:35 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458186 - branches/2018Q1/emulators/citra X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/emulators/citra X-SVN-Commit-Revision: 458186 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 00:51:37 -0000 Author: jbeich Date: Sat Jan 6 00:51:35 2018 New Revision: 458186 URL: https://svnweb.freebsd.org/changeset/ports/458186 Log: MFH: r458183 emulators/citra: update to s20180104 Changes: https://github.com/citra-emu/citra/compare/e203c10c...a66e4585 Approved by: ports-secteam (swills, implicit for snapshots) Modified: branches/2018Q1/emulators/citra/Makefile branches/2018Q1/emulators/citra/distinfo Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/emulators/citra/Makefile ============================================================================== --- branches/2018Q1/emulators/citra/Makefile Sat Jan 6 00:50:42 2018 (r458185) +++ branches/2018Q1/emulators/citra/Makefile Sat Jan 6 00:51:35 2018 (r458186) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= citra -PORTVERSION= s20171231 +PORTVERSION= s20180104 PORTREVISION?= 0 CATEGORIES= emulators @@ -26,7 +26,7 @@ ONLY_FOR_ARCHS_REASON= https://github.com/MerryMage/dy USE_GITHUB= yes GH_ACCOUNT= citra-emu -GH_TAGNAME= e203c10c +GH_TAGNAME= a66e4585 GH_TUPLE= citra-emu:ext-soundtouch:019d208:soundtouch/externals/soundtouch \ MerryMage:dynarmic:4110494:dynarmic/externals/dynarmic \ benhoyt:inih:r40:inih/externals/inih/inih \ Modified: branches/2018Q1/emulators/citra/distinfo ============================================================================== --- branches/2018Q1/emulators/citra/distinfo Sat Jan 6 00:50:42 2018 (r458185) +++ branches/2018Q1/emulators/citra/distinfo Sat Jan 6 00:51:35 2018 (r458186) @@ -1,6 +1,6 @@ -TIMESTAMP = 1514755045 -SHA256 (citra-emu-citra-s20171231-e203c10c_GH0.tar.gz) = 53c73f38292ef7523d3c1f53ffbbcdc94798cdf8aca8a1c820981a629f131b25 -SIZE (citra-emu-citra-s20171231-e203c10c_GH0.tar.gz) = 1649895 +TIMESTAMP = 1515056697 +SHA256 (citra-emu-citra-s20180104-a66e4585_GH0.tar.gz) = 6b2fed7b33cc39ad26d587ed06580c51840ec943cdf0bc79ba0d92cfc5f3a8ee +SIZE (citra-emu-citra-s20180104-a66e4585_GH0.tar.gz) = 1650645 SHA256 (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = f48c211bbabe7ad79e1c504af1082756c74241be6bab4aca13140803f4b694e7 SIZE (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = 59366 SHA256 (MerryMage-dynarmic-4110494_GH0.tar.gz) = 97703cefc1bc325634b2b2c9abdbaffd6e2d1caaa751f8e38c74ee882af85cbe From owner-svn-ports-branches@freebsd.org Sat Jan 6 02:16:25 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89497EB121D; Sat, 6 Jan 2018 02:16:25 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 60F496CBBE; Sat, 6 Jan 2018 02:16:25 +0000 (UTC) (envelope-from jbeich@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 933D19215; Sat, 6 Jan 2018 02:16:24 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w062GOdK016424; Sat, 6 Jan 2018 02:16:24 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w062GOIh016423; Sat, 6 Jan 2018 02:16:24 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060216.w062GOIh016423@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 02:16:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458188 - branches/2018Q1/graphics/freeimage/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/graphics/freeimage/files X-SVN-Commit-Revision: 458188 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 02:16:25 -0000 Author: jbeich Date: Sat Jan 6 02:16:24 2018 New Revision: 458188 URL: https://svnweb.freebsd.org/changeset/ports/458188 Log: MFH: r458187 graphics/freeimage: unbreak build with Clang 6 (C++14 by default) Source/LibRawLite/./internal/dcraw_common.cpp:3786:19: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3786:19: note: insert an explicit cast to silence this issue -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ^~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:3787:39: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3787:39: note: insert an explicit cast to silence this issue -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ^~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:3794:19: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3794:19: note: insert an explicit cast to silence this issue +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:3794:39: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3794:39: note: insert an explicit cast to silence this issue +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ^~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:3800:59: error: constant expression evaluates to 128 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3800:59: note: insert an explicit cast to silence this issue +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, ^~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:3801:19: error: constant expression evaluates to 136 which cannot be narrowed to type 'signed char' [-Wc++11-narrowing] +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:3801:19: note: insert an explicit cast to silence this issue +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ^~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:7384:23: error: constant expression evaluates to 65535 which cannot be narrowed to type 'short' [-Wc++11-narrowing] { "Red One", 704, 0xffff, /* DJC */ ^~~~~~ Source/LibRawLite/./internal/dcraw_common.cpp:7384:23: note: insert an explicit cast to silence this issue { "Red One", 704, 0xffff, /* DJC */ ^~~~~~ static_cast( ) Source/LibRawLite/./internal/dcraw_common.cpp:7943:30: warning: use of logical '&&' with constant operand [-Wconstant-logical-operand] is_raw += (i = get4()) && 1; ^ ~ Source/LibRawLite/./internal/dcraw_common.cpp:7943:30: note: use '&' for a bitwise operation is_raw += (i = get4()) && 1; ^~ & Source/LibRawLite/./internal/dcraw_common.cpp:7943:30: note: remove constant to silence this warning is_raw += (i = get4()) && 1; ~^~~~ Source/LibRawLite/./internal/dcraw_common.cpp:9239:30: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] strcpy (th->soft, "dcraw v"DCRAW_VERSION); ^ Reported by: antoine (via bug 224669) Obtained from: upstream (LibRaw 0.17.0) Approved by: ports-secteam blanket Added: branches/2018Q1/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp - copied unchanged from r458187, head/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp (from r458187, head/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp Sat Jan 6 02:16:24 2018 (r458188, copy of r458187, head/graphics/freeimage/files/patch-Source_LibRawLite_internal_dcraw__common.cpp) @@ -0,0 +1,50 @@ +https://github.com/LibRaw/LibRaw/commit/2cef10389486 + +--- Source/LibRawLite/internal/dcraw_common.cpp.orig 2014-02-07 19:48:10 UTC ++++ Source/LibRawLite/internal/dcraw_common.cpp +@@ -3782,22 +3782,22 @@ void CLASS vng_interpolate() + -2,+0,+0,-1,0,0x06, -2,+0,+0,+0,1,0x02, -2,+0,+0,+1,0,0x03, + -2,+1,-1,+0,0,0x04, -2,+1,+0,-1,1,0x04, -2,+1,+0,+0,0,0x06, + -2,+1,+0,+1,0,0x02, -2,+2,+0,+0,1,0x04, -2,+2,+0,+1,0,0x04, +- -1,-2,-1,+0,0,0x80, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, +- -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,0x88, -1,-1,+1,-2,0,0x40, ++ -1,-2,-1,+0,0,-128, -1,-2,+0,-1,0,0x01, -1,-2,+1,-1,0,0x01, ++ -1,-2,+1,+0,1,0x01, -1,-1,-1,+1,0,-120, -1,-1,+1,-2,0,0x40, + -1,-1,+1,-1,0,0x22, -1,-1,+1,+0,0,0x33, -1,-1,+1,+1,1,0x11, + -1,+0,-1,+2,0,0x08, -1,+0,+0,-1,0,0x44, -1,+0,+0,+1,0,0x11, + -1,+0,+1,-2,1,0x40, -1,+0,+1,-1,0,0x66, -1,+0,+1,+0,1,0x22, + -1,+0,+1,+1,0,0x33, -1,+0,+1,+2,1,0x10, -1,+1,+1,-1,1,0x44, + -1,+1,+1,+0,0,0x66, -1,+1,+1,+1,0,0x22, -1,+1,+1,+2,0,0x10, + -1,+2,+0,+1,0,0x04, -1,+2,+1,+0,1,0x04, -1,+2,+1,+1,0,0x04, +- +0,-2,+0,+0,1,0x80, +0,-1,+0,+1,1,0x88, +0,-1,+1,-2,0,0x40, ++ +0,-2,+0,+0,1,-128, +0,-1,+0,+1,1,-120, +0,-1,+1,-2,0,0x40, + +0,-1,+1,+0,0,0x11, +0,-1,+2,-2,0,0x40, +0,-1,+2,-1,0,0x20, + +0,-1,+2,+0,0,0x30, +0,-1,+2,+1,1,0x10, +0,+0,+0,+2,1,0x08, + +0,+0,+2,-2,1,0x40, +0,+0,+2,-1,0,0x60, +0,+0,+2,+0,1,0x20, + +0,+0,+2,+1,0,0x30, +0,+0,+2,+2,1,0x10, +0,+1,+1,+0,0,0x44, + +0,+1,+1,+2,0,0x10, +0,+1,+2,-1,1,0x40, +0,+1,+2,+0,0,0x60, +- +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,0x80, +- +1,-1,+1,+1,0,0x88, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, ++ +0,+1,+2,+1,0,0x20, +0,+1,+2,+2,0,0x10, +1,-2,+1,+0,0,-128, ++ +1,-1,+1,+1,0,-120, +1,+0,+1,+2,0,0x08, +1,+0,+2,-1,0,0x40, + +1,+0,+2,+1,0,0x10 + }, chood[] = { -1,-1, -1,0, -1,+1, 0,+1, +1,+1, +1,0, +1,-1, 0,-1 }; + ushort (*brow[5])[4], *pix; +@@ -7380,7 +7380,7 @@ void CLASS adobe_coeff (const char *t_make, const char + { 8035,435,-962,-6001,13872,2320,-1159,3065,5434 } }, + { "Phase One P65", 0, 0, + { 8035,435,-962,-6001,13872,2320,-1159,3065,5434 } }, +- { "Red One", 704, 0xffff, /* DJC */ ++ { "Red One", 704, -1, /* DJC */ + { 21014,-7891,-2613,-3056,12201,856,-2203,5125,8042 } }, + { "Samsung EK-GN120", 0, 0, /* Adobe; Galaxy NX */ + { 7557,-2522,-739,-4679,12949,1894,-840,1777,5311 } }, +@@ -9235,7 +9235,7 @@ void CLASS tiff_head (struct tiff_hdr *th, int full) + strncpy (th->t_desc, desc, 512); + strncpy (th->t_make, make, 64); + strncpy (th->t_model, model, 64); +- strcpy (th->soft, "dcraw v"DCRAW_VERSION); ++ strcpy (th->soft, "dcraw v" DCRAW_VERSION); + t = localtime (×tamp); + sprintf (th->date, "%04d:%02d:%02d %02d:%02d:%02d", + t->tm_year+1900,t->tm_mon+1,t->tm_mday,t->tm_hour,t->tm_min,t->tm_sec); From owner-svn-ports-branches@freebsd.org Sat Jan 6 03:04:32 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 44476EB448B; Sat, 6 Jan 2018 03:04:32 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E73F16ECBE; Sat, 6 Jan 2018 03:04:31 +0000 (UTC) (envelope-from jbeich@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 228AC9B2C; Sat, 6 Jan 2018 03:04:31 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0634VHV038592; Sat, 6 Jan 2018 03:04:31 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0634UlW038590; Sat, 6 Jan 2018 03:04:30 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060304.w0634UlW038590@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 03:04:30 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458190 - branches/2018Q1/textproc/scim/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/textproc/scim/files X-SVN-Commit-Revision: 458190 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 03:04:32 -0000 Author: jbeich Date: Sat Jan 6 03:04:30 2018 New Revision: 458190 URL: https://svnweb.freebsd.org/changeset/ports/458190 Log: MFH: r458189 textproc/scim: unbreak build with Clang 6 (C++14 by default) In file included from scim_backend.cpp:33: In file included from ./scim.h:193: In file included from /usr/include/c++/v1/iostream:38: In file included from /usr/include/c++/v1/ios:216: In file included from /usr/include/c++/v1/__locale:15: In file included from /usr/include/c++/v1/string:477: In file included from /usr/include/c++/v1/string_view:176: In file included from /usr/include/c++/v1/__string:56: In file included from /usr/include/c++/v1/algorithm:642: /usr/include/c++/v1/utility:324:5: error: the parameter for this explicitly-defaulted copy constructor is const, but a member or base requires it to be non-const pair(pair const&) = default; ^ /usr/include/c++/v1/map:624:16: note: in instantiation of template class 'std::__1::pair, scim::Pointer >' requested here value_type __cc; ^ scim_backend.cpp:117:53: note: in instantiation of template class 'std::__1::__value_type, scim::Pointer >' requested here for (it = m_factory_repository.begin (); it != m_factory_repository.end (); ++it) { ^ In file included from scim_backend.cpp:33: In file included from ./scim.h:193: In file included from /usr/include/c++/v1/iostream:38: In file included from /usr/include/c++/v1/ios:216: In file included from /usr/include/c++/v1/__locale:15: In file included from /usr/include/c++/v1/string:477: In file included from /usr/include/c++/v1/string_view:176: In file included from /usr/include/c++/v1/__string:56: In file included from /usr/include/c++/v1/algorithm:642: /usr/include/c++/v1/utility:324:5: error: the parameter for this explicitly-defaulted copy constructor is const, but a member or base requires it to be non-const pair(pair const&) = default; ^ /usr/include/c++/v1/map:625:21: note: in instantiation of template class 'std::__1::pair, scim::Pointer >' requested here __nc_value_type __nc; ^ scim_backend.cpp:117:53: note: in instantiation of template class 'std::__1::__value_type, scim::Pointer >' requested here for (it = m_factory_repository.begin (); it != m_factory_repository.end (); ++it) { ^ scim_debug.cpp:41:6: error: constant expression evaluates to -1 which cannot be narrowed to type 'scim::uint32' (aka 'unsigned int') [-Wc++11-narrowing] {SCIM_DEBUG_AllMask, "all"}, ^~~~~~~~~~~~~~~~~~ ./scim_debug.h:44:37: note: expanded from macro 'SCIM_DEBUG_AllMask' #define SCIM_DEBUG_AllMask (~0) /**< Show all messages. */ ^~~~ scim_debug.cpp:41:6: note: insert an explicit cast to silence this issue {SCIM_DEBUG_AllMask, "all"}, ^~~~~~~~~~~~~~~~~~ static_cast( ) ./scim_debug.h:44:37: note: expanded from macro 'SCIM_DEBUG_AllMask' #define SCIM_DEBUG_AllMask (~0) /**< Show all messages. */ ^~~~ Reported by: antoine (via bug 224669) Obtained from: upstream (SCIM 1.4.16) Approved by: ports-secteam blanket Added: branches/2018Q1/textproc/scim/files/patch-src_scim__debug.h - copied unchanged from r458189, head/textproc/scim/files/patch-src_scim__debug.h branches/2018Q1/textproc/scim/files/patch-src_scim__pointer.h - copied unchanged from r458189, head/textproc/scim/files/patch-src_scim__pointer.h Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/textproc/scim/files/patch-src_scim__debug.h (from r458189, head/textproc/scim/files/patch-src_scim__debug.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/textproc/scim/files/patch-src_scim__debug.h Sat Jan 6 03:04:30 2018 (r458190, copy of r458189, head/textproc/scim/files/patch-src_scim__debug.h) @@ -0,0 +1,13 @@ +https://github.com/scim-im/scim/commit/ea2a777b2fab + +--- src/scim_debug.h.orig 2008-11-02 06:42:34 UTC ++++ src/scim_debug.h +@@ -41,7 +41,7 @@ namespace scim { + * @name The mask for debug messages filtering. + * @{ + */ +-#define SCIM_DEBUG_AllMask (~0) /**< Show all messages. */ ++#define SCIM_DEBUG_AllMask ((uint32)~0) /**< Show all messages. */ + #define SCIM_DEBUG_MainMask 1 /**< Show messages of main application. */ + #define SCIM_DEBUG_ConfigMask 2 /**< Show messages of Config objects */ + #define SCIM_DEBUG_IMEngineMask 4 /**< Show messages of IMEngine objects */ Copied: branches/2018Q1/textproc/scim/files/patch-src_scim__pointer.h (from r458189, head/textproc/scim/files/patch-src_scim__pointer.h) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/textproc/scim/files/patch-src_scim__pointer.h Sat Jan 6 03:04:30 2018 (r458190, copy of r458189, head/textproc/scim/files/patch-src_scim__pointer.h) @@ -0,0 +1,13 @@ +https://github.com/scim-im/scim/commit/bdeff0b45eda + +--- src/scim_pointer.h.orig 2008-11-02 06:42:37 UTC ++++ src/scim_pointer.h +@@ -84,7 +84,7 @@ class Pointer (public) + //!< + //!<
Initialize a new Pointer with any dumb pointer. + +- Pointer(Pointer& src) : t(0) ++ Pointer(const Pointer& src) : t(0) + { + set(src.get()); + } From owner-svn-ports-branches@freebsd.org Sat Jan 6 04:14:07 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60897EB77F7; Sat, 6 Jan 2018 04:14:07 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3A2F2710B0; Sat, 6 Jan 2018 04:14:07 +0000 (UTC) (envelope-from jbeich@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 8A682A6F7; Sat, 6 Jan 2018 04:14:06 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w064E69j067662; Sat, 6 Jan 2018 04:14:06 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w064E6ng067661; Sat, 6 Jan 2018 04:14:06 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060414.w064E6ng067661@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 04:14:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458192 - branches/2018Q1/textproc/exempi/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/textproc/exempi/files X-SVN-Commit-Revision: 458192 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 04:14:07 -0000 Author: jbeich Date: Sat Jan 6 04:14:06 2018 New Revision: 458192 URL: https://svnweb.freebsd.org/changeset/ports/458192 Log: MFH: r458191 textproc/exempi: unbreak build with Clang 6 (C++14 by default) In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:703:81: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetLocalizedText( kXMP_NS_DC, "title", "", "x-default", 0, &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:1232:28: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:710:57: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetProperty( kXMP_NS_DM, "artist", &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:717:56: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetProperty( kXMP_NS_DM, "album", &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:724:62: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetProperty( kXMP_NS_XMP, "CreateDate", &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:736:61: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetProperty( kXMP_NS_DM, "logComment", &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:743:56: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetProperty( kXMP_NS_DM, "genre", &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ In file included from MP3_Handler.cpp:11: In file included from ./MP3_Handler.hpp:15: ./../FormatSupport/ID3_Support.hpp:763:62: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( meta->GetProperty( kXMP_NS_DM, "trackNumber", &utf8, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:607:79: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') ...( xmp->GetProperty( bextCodingHistory.ns, bextCodingHistory.prop, &value, kXMP_NoOptions )) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:619:75: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( xmp->GetProperty( bextDescription.ns, bextDescription.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:626:74: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( xmp->GetProperty( bextOriginator.ns , bextOriginator.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:633:80: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') ...( xmp->GetProperty( bextOriginatorRef.ns , bextOriginatorRef.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:640:84: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') ...bextOriginationDate.ns , bextOriginationDate.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:647:84: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') ...bextOriginationTime.ns , bextOriginationTime.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:655:79: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') ...( xmp->GetProperty( bextTimeReference.ns, bextTimeReference.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:678:61: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') if ( xmp->GetProperty( bextUMID.ns, bextUMID.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ RIFF_Support.cpp:697:79: error: cannot initialize a parameter of type 'XMP_OptionBits *' (aka 'unsigned int *') with an rvalue of type 'XMP_OptionBits' (aka 'unsigned int') ...( xmp->GetProperty( bextCodingHistory.ns, bextCodingHistory.prop, &value, kXMP_NoOptions ) ) ^~~~~~~~~~~~~~ ../../../public/include/XMP_Const.h:421:33: note: expanded from macro 'kXMP_NoOptions' #define kXMP_NoOptions ((XMP_OptionBits)0UL) ^~~~~~~~~~~~~~~~~~~~~ ../../../public/include/TXMPMeta.hpp:384:40: note: passing argument to parameter 'options' here XMP_OptionBits * options ) const; ^ Reported by: antoine (via bug 224669) Obtained from: upstream (exempi 2.4.0) Approved by: ports-secteam blanket Added: branches/2018Q1/textproc/exempi/files/ - copied from r458191, head/textproc/exempi/files/ Modified: Directory Properties: branches/2018Q1/ (props changed) From owner-svn-ports-branches@freebsd.org Sat Jan 6 05:08:10 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 282DDEBA02C; Sat, 6 Jan 2018 05:08:10 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 02EF173DDA; Sat, 6 Jan 2018 05:08:10 +0000 (UTC) (envelope-from jbeich@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 430D2AF8A; Sat, 6 Jan 2018 05:08:09 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w06589XM090834; Sat, 6 Jan 2018 05:08:09 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w06589H1090833; Sat, 6 Jan 2018 05:08:09 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060508.w06589H1090833@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 05:08:09 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458211 - branches/2018Q1/multimedia/vdr/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/multimedia/vdr/files X-SVN-Commit-Revision: 458211 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 05:08:10 -0000 Author: jbeich Date: Sat Jan 6 05:08:08 2018 New Revision: 458211 URL: https://svnweb.freebsd.org/changeset/ports/458211 Log: MFH: r458210 multimedia/vdr: unbreak build with Clang 6 (C++14 by default) dvbsubtitle.c:854:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("Converter PTS: %"PRId64"\n", pts); ^ dvbsubtitle.c:890:43: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("Converter PTS: %"PRId64"\n", pts); ^ dvbsubtitle.c:949:45: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()... ^ dvbsubtitle.c:949:61: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()... ^ dvbsubtitle.c:949:72: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts()... ^ dvbsubtitle.c:1047:58: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] dbgpages("Update page id %d version %d pts %"PRId64" timeout %d state %d\n", pageId, page->Ver... ^ 6 errors generated. recording.c:1646:52: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] esyslog("ERROR: invalid file size (%"PRId64") in '%s'", buf.st_size, *fileName); ^ 1 error generated. remote.c:127:42: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] snprintf(buffer, sizeof(buffer), "%016"PRIX64, Code); ^ ci.c:854:40: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char') in initializer list [-Wc++11-narrowing] tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~~ ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:40: note: insert an explicit cast to silence this issue tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:69: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char') in initializer list [-Wc++11-narrowing] tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~ ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:69: note: insert an explicit cast to silence this issue tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm... ^~~~~~~~~~~~~~~~~~~~~~ static_cast( ) ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:97: error: non-constant-expression cannot be narrowed from type 'int' to 'uint8_t' (aka 'unsigned char') in initializer list [-Wc++11-narrowing] ...htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : ... ^~~~~~~~~~~~~~~~~~~~~~ ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:97: note: insert an explicit cast to silence this issue ...htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : ... ^~~~~~~~~~~~~~~~~~~~~~ static_cast( ) ci.c:852:20: note: expanded from macro 'DEC2BCD' #define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:130: error: non-constant-expression cannot be narrowed from type '__uint16_t' (aka 'unsigned short') to 'short' in initializer list [-Wc++11-narrowing] ...m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/arpa/inet.h:173:18: note: expanded from macro 'htons' #define htons(x) __htons(x) ^~~~~~~~~~ /usr/include/x86/endian.h:129:20: note: expanded from macro '__htons' #define __htons(x) __bswap16(x) ^~~~~~~~~~~~ /usr/include/x86/endian.h:76:2: note: expanded from macro '__bswap16' ((__uint16_t)(__builtin_constant_p(x) ? \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ci.c:854:130: note: insert an explicit cast to silence this issue ...m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) }; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ static_cast( ) /usr/include/arpa/inet.h:173:18: note: expanded from macro 'htons' #define htons(x) __htons(x) ^~~~~~~~~~ /usr/include/x86/endian.h:129:20: note: expanded from macro '__htons' #define __htons(x) __bswap16(x) ^~~~~~~~~~~~ /usr/include/x86/endian.h:76:2: note: expanded from macro '__bswap16' ((__uint16_t)(__builtin_constant_p(x) ? \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Reported by: antoine (via bug 224669) Approved by: ports-secteam blanket Added: branches/2018Q1/multimedia/vdr/files/patch-c++11 - copied unchanged from r458210, head/multimedia/vdr/files/patch-c++11 Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/multimedia/vdr/files/patch-c++11 (from r458210, head/multimedia/vdr/files/patch-c++11) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/multimedia/vdr/files/patch-c++11 Sat Jan 6 05:08:08 2018 (r458211, copy of r458210, head/multimedia/vdr/files/patch-c++11) @@ -0,0 +1,74 @@ +--- ci.c.orig 2012-05-29 11:13:40 UTC ++++ ci.c +@@ -845,9 +845,9 @@ void cCiDateTime::SendDateTime(void) + int D = tm_gmt.tm_mday; + int L = (M == 1 || M == 2) ? 1 : 0; + int MJD = 14956 + D + int((Y - L) * 365.25) + int((M + 1 + L * 12) * 30.6001); +-#define DEC2BCD(d) (((d / 10) << 4) + (d % 10)) ++#define DEC2BCD(d) uint8_t(((d / 10) << 4) + (d % 10)) + struct tTime { uint16_t mjd; uint8_t h, m, s; short offset; }; +- tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : htons(tm_loc.tm_gmtoff / 60) }; ++ tTime T = { mjd : htons(MJD), h : DEC2BCD(tm_gmt.tm_hour), m : DEC2BCD(tm_gmt.tm_min), s : DEC2BCD(tm_gmt.tm_sec), offset : short(htons(tm_loc.tm_gmtoff / 60)) }; + bool OldDumpTPDUDataTransfer = DumpTPDUDataTransfer; + DumpTPDUDataTransfer &= DumpDateTime; + if (DumpDateTime) +--- dvbsubtitle.c.orig 2012-05-08 08:17:17 UTC ++++ dvbsubtitle.c +@@ -851,7 +851,7 @@ int cDvbSubtitleConverter::ConvertFragments(const ucha + if (Length > PayloadOffset + SubstreamHeaderLength) { + int64_t pts = PesHasPts(Data) ? PesGetPts(Data) : 0; + if (pts) +- dbgconverter("Converter PTS: %"PRId64"\n", pts); ++ dbgconverter("Converter PTS: %" PRId64 "\n", pts); + const uchar *data = Data + PayloadOffset + SubstreamHeaderLength; // skip substream header + int length = Length - PayloadOffset - SubstreamHeaderLength; // skip substream header + if (ResetSubtitleAssembler) +@@ -887,7 +887,7 @@ int cDvbSubtitleConverter::Convert(const uchar *Data, + if (Length > PayloadOffset) { + int64_t pts = PesGetPts(Data); + if (pts) +- dbgconverter("Converter PTS: %"PRId64"\n", pts); ++ dbgconverter("Converter PTS: %" PRId64 "\n", pts); + const uchar *data = Data + PayloadOffset; + int length = Length - PayloadOffset; + if (length > 3) { +@@ -946,7 +946,7 @@ void cDvbSubtitleConverter::Action(void) + if (AssertOsd()) { + sb->Draw(osd); + Timeout.Set(sb->Timeout() * 1000); +- dbgconverter("PTS: %"PRId64" STC: %"PRId64" (%"PRId64") timeout: %d\n", sb->Pts(), cDevice::PrimaryDevice()->GetSTC(), Delta, sb->Timeout()); ++ dbgconverter("PTS: %" PRId64 " STC: %" PRId64 " (%" PRId64 ") timeout: %d\n", sb->Pts(), cDevice::PrimaryDevice()->GetSTC(), Delta, sb->Timeout()); + } + bitmaps->Del(sb); + } +@@ -1044,7 +1044,7 @@ int cDvbSubtitleConverter::ExtractSegment(const uchar + page->SetTimeout(pageTimeout); + page->SetState(bs.GetBits(2)); + bs.SkipBits(2); // reserved +- dbgpages("Update page id %d version %d pts %"PRId64" timeout %d state %d\n", pageId, page->Version(), page->Pts(), page->Timeout(), page->State()); ++ dbgpages("Update page id %d version %d pts %" PRId64 " timeout %d state %d\n", pageId, page->Version(), page->Pts(), page->Timeout(), page->State()); + while (!bs.IsEOF()) { + cSubtitleRegion *region = page->GetRegionById(bs.GetBits(8), true); + bs.SkipBits(8); // reserved +--- recording.c.orig 2012-06-09 13:57:30 UTC ++++ recording.c +@@ -1643,7 +1643,7 @@ cIndexFile::cIndexFile(const char *FileName, bool Reco + delta = int(buf.st_size % sizeof(tIndexTs)); + if (delta) { + delta = sizeof(tIndexTs) - delta; +- esyslog("ERROR: invalid file size (%"PRId64") in '%s'", buf.st_size, *fileName); ++ esyslog("ERROR: invalid file size (%" PRId64 ") in '%s'", buf.st_size, *fileName); + } + last = int((buf.st_size + delta) / sizeof(tIndexTs) - 1); + if (!Record && last >= 0) { +--- remote.c.orig 2012-01-16 16:57:00 UTC ++++ remote.c +@@ -124,7 +124,7 @@ bool cRemote::PutMacro(eKeys Key) + bool cRemote::Put(uint64_t Code, bool Repeat, bool Release) + { + char buffer[32]; +- snprintf(buffer, sizeof(buffer), "%016"PRIX64, Code); ++ snprintf(buffer, sizeof(buffer), "%016" PRIX64, Code); + return Put(buffer, Repeat, Release); + } + From owner-svn-ports-branches@freebsd.org Sat Jan 6 05:24:57 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 51EDDEBC17C; Sat, 6 Jan 2018 05:24:57 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2C6F274DDF; Sat, 6 Jan 2018 05:24:57 +0000 (UTC) (envelope-from jbeich@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 53481B2D3; Sat, 6 Jan 2018 05:24:56 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w065OudM099401; Sat, 6 Jan 2018 05:24:56 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w065OuZx099400; Sat, 6 Jan 2018 05:24:56 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060524.w065OuZx099400@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 05:24:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458213 - branches/2018Q1/math/py-matplotlib/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/math/py-matplotlib/files X-SVN-Commit-Revision: 458213 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 05:24:57 -0000 Author: jbeich Date: Sat Jan 6 05:24:56 2018 New Revision: 458213 URL: https://svnweb.freebsd.org/changeset/ports/458213 Log: MFH: r458212 math/py-matplotlib: unbreak build with Clang 6 (C++14 by default) extern/ttconv/pprdrv_tt.cpp:245:41: error: cast from pointer to smaller type 'char' loses information font->Copyright[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:261:42: error: cast from pointer to smaller type 'char' loses information font->FamilyName[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:277:37: error: cast from pointer to smaller type 'char' loses information font->Style[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:293:40: error: cast from pointer to smaller type 'char' loses information font->FullName[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:309:39: error: cast from pointer to smaller type 'char' loses information font->Version[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:325:40: error: cast from pointer to smaller type 'char' loses information font->PostName[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:340:42: error: cast from pointer to smaller type 'char' loses information font->PostName[length/2]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:355:41: error: cast from pointer to smaller type 'char' loses information font->Trademark[length]=(char)NULL; ^~~~~~~~~~ extern/ttconv/pprdrv_tt.cpp:1041:19: error: cast from pointer to smaller type 'char' loses information temp[len]=(char)NULL; /* a buffer and make it ASCIIz. */ ^~~~~~~~~~ Reported by: antoine (via bug 224669) Approved by: ports-secteam blanket Added: branches/2018Q1/math/py-matplotlib/files/patch-extern_ttconv_pprdrv__tt.cpp - copied unchanged from r458212, head/math/py-matplotlib/files/patch-extern_ttconv_pprdrv__tt.cpp Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/math/py-matplotlib/files/patch-extern_ttconv_pprdrv__tt.cpp (from r458212, head/math/py-matplotlib/files/patch-extern_ttconv_pprdrv__tt.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/math/py-matplotlib/files/patch-extern_ttconv_pprdrv__tt.cpp Sat Jan 6 05:24:56 2018 (r458213, copy of r458212, head/math/py-matplotlib/files/patch-extern_ttconv_pprdrv__tt.cpp) @@ -0,0 +1,111 @@ +extern/ttconv/pprdrv_tt.cpp:245:41: error: cast from pointer to smaller type 'char' loses information + font->Copyright[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:261:42: error: cast from pointer to smaller type 'char' loses information + font->FamilyName[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:277:37: error: cast from pointer to smaller type 'char' loses information + font->Style[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:293:40: error: cast from pointer to smaller type 'char' loses information + font->FullName[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:309:39: error: cast from pointer to smaller type 'char' loses information + font->Version[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:325:40: error: cast from pointer to smaller type 'char' loses information + font->PostName[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:340:42: error: cast from pointer to smaller type 'char' loses information + font->PostName[length/2]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:355:41: error: cast from pointer to smaller type 'char' loses information + font->Trademark[length]=(char)NULL; + ^~~~~~~~~~ +extern/ttconv/pprdrv_tt.cpp:1041:19: error: cast from pointer to smaller type 'char' loses information + temp[len]=(char)NULL; /* a buffer and make it ASCIIz. */ + ^~~~~~~~~~ + +--- extern/ttconv/pprdrv_tt.cpp.orig 2016-09-09 02:50:50 UTC ++++ extern/ttconv/pprdrv_tt.cpp +@@ -242,7 +242,7 @@ void Read_name(struct TTFONT *font) + { + font->Copyright = (char*)calloc(sizeof(char),length+1); + strncpy(font->Copyright,(const char*)strings+offset,length); +- font->Copyright[length]=(char)NULL; ++ font->Copyright[length]='\0'; + replace_newlines_with_spaces(font->Copyright); + + #ifdef DEBUG_TRUETYPE +@@ -258,7 +258,7 @@ void Read_name(struct TTFONT *font) + free(font->FamilyName); + font->FamilyName = (char*)calloc(sizeof(char),length+1); + strncpy(font->FamilyName,(const char*)strings+offset,length); +- font->FamilyName[length]=(char)NULL; ++ font->FamilyName[length]='\0'; + replace_newlines_with_spaces(font->FamilyName); + + #ifdef DEBUG_TRUETYPE +@@ -274,7 +274,7 @@ void Read_name(struct TTFONT *font) + free(font->Style); + font->Style = (char*)calloc(sizeof(char),length+1); + strncpy(font->Style,(const char*)strings+offset,length); +- font->Style[length]=(char)NULL; ++ font->Style[length]='\0'; + replace_newlines_with_spaces(font->Style); + + #ifdef DEBUG_TRUETYPE +@@ -290,7 +290,7 @@ void Read_name(struct TTFONT *font) + free(font->FullName); + font->FullName = (char*)calloc(sizeof(char),length+1); + strncpy(font->FullName,(const char*)strings+offset,length); +- font->FullName[length]=(char)NULL; ++ font->FullName[length]='\0'; + replace_newlines_with_spaces(font->FullName); + + #ifdef DEBUG_TRUETYPE +@@ -306,7 +306,7 @@ void Read_name(struct TTFONT *font) + free(font->Version); + font->Version = (char*)calloc(sizeof(char),length+1); + strncpy(font->Version,(const char*)strings+offset,length); +- font->Version[length]=(char)NULL; ++ font->Version[length]='\0'; + replace_newlines_with_spaces(font->Version); + + #ifdef DEBUG_TRUETYPE +@@ -322,7 +322,7 @@ void Read_name(struct TTFONT *font) + free(font->PostName); + font->PostName = (char*)calloc(sizeof(char),length+1); + strncpy(font->PostName,(const char*)strings+offset,length); +- font->PostName[length]=(char)NULL; ++ font->PostName[length]='\0'; + replace_newlines_with_spaces(font->PostName); + + #ifdef DEBUG_TRUETYPE +@@ -337,7 +337,7 @@ void Read_name(struct TTFONT *font) + free(font->PostName); + font->PostName = (char*)calloc(sizeof(char),length+1); + utf16be_to_ascii(font->PostName, (char *)strings+offset, length); +- font->PostName[length/2]=(char)NULL; ++ font->PostName[length/2]='\0'; + replace_newlines_with_spaces(font->PostName); + + #ifdef DEBUG_TRUETYPE +@@ -352,7 +352,7 @@ void Read_name(struct TTFONT *font) + { + font->Trademark = (char*)calloc(sizeof(char),length+1); + strncpy(font->Trademark,(const char*)strings+offset,length); +- font->Trademark[length]=(char)NULL; ++ font->Trademark[length]='\0'; + replace_newlines_with_spaces(font->Trademark); + + #ifdef DEBUG_TRUETYPE +@@ -1038,7 +1038,7 @@ const char *ttfont_CharStrings_getname(struct TTFONT * + } + + strncpy(temp,ptr,len); /* Copy the pascal string into */ +- temp[len]=(char)NULL; /* a buffer and make it ASCIIz. */ ++ temp[len]='\0'; /* a buffer and make it ASCIIz. */ + + return temp; + } From owner-svn-ports-branches@freebsd.org Sat Jan 6 06:01:16 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2AFEBEC029E; Sat, 6 Jan 2018 06:01:16 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 04C0876D06; Sat, 6 Jan 2018 06:01:16 +0000 (UTC) (envelope-from jbeich@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 3278BB8EF; Sat, 6 Jan 2018 06:01:15 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w0661Ebh015887; Sat, 6 Jan 2018 06:01:14 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w0661E9j015886; Sat, 6 Jan 2018 06:01:14 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060601.w0661E9j015886@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 06:01:14 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458226 - branches/2018Q1/games/aquaria X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/games/aquaria X-SVN-Commit-Revision: 458226 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 06:01:16 -0000 Author: jbeich Date: Sat Jan 6 06:01:14 2018 New Revision: 458226 URL: https://svnweb.freebsd.org/changeset/ports/458226 Log: MFH: r458224 games/aquaria: unbreak with LLD by default Linking with LLD currently fails due to preemption of symbols with protected visibility in a shared object: /usr/bin/ld: error: cannot preempt symbol: alGetSourcei >>> defined in /usr/local/lib/libopenal.so >>> referenced by BBGE/FmodOpenALBridge.cpp >>> CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*)) /usr/bin/ld: error: cannot preempt symbol: alSourceUnqueueBuffers >>> defined in /usr/local/lib/libopenal.so >>> referenced by BBGE/FmodOpenALBridge.cpp >>> CMakeFiles/aquaria.dir/BBGE/FmodOpenALBridge.cpp.o:(OggDecoder::decode_loop(OggDecoder*)) [...] For now set LLD_UNSAFE=yes so that the port will continue to link with ld.bfd if /usr/bin/ld is lld, until the issue can be addressed (with a change in openal-soft or in lld). Reported by: antoine (via bug 214864) Approved by: ports-secteam blanket Modified: branches/2018Q1/games/aquaria/Makefile Directory Properties: branches/2018Q1/ (props changed) Modified: branches/2018Q1/games/aquaria/Makefile ============================================================================== --- branches/2018Q1/games/aquaria/Makefile Sat Jan 6 06:00:01 2018 (r458225) +++ branches/2018Q1/games/aquaria/Makefile Sat Jan 6 06:01:14 2018 (r458226) @@ -37,6 +37,7 @@ CMAKE_ARGS+= -DAQUARIA_DEFAULT_DATA_DIR="${DATADIR}" \ -DAQUARIA_INTERNAL_TINYXML2=off \ -DAQUARIA_INTERNAL_ZLIB=off LDFLAGS+= -Wl,--as-needed # avoid overlinking (vorbis deps) +LLD_UNSAFE= yes # XXX ports/219089 SUB_FILES= pkg-message PLIST_FILES= bin/aquaria PORTDATA= * From owner-svn-ports-branches@freebsd.org Sat Jan 6 05:39:33 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0E81EBD48A; Sat, 6 Jan 2018 05:39:33 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A863F758AD; Sat, 6 Jan 2018 05:39:33 +0000 (UTC) (envelope-from jbeich@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 ED8D2B472; Sat, 6 Jan 2018 05:39:32 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w065dW9Z004647; Sat, 6 Jan 2018 05:39:32 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w065dWTx004646; Sat, 6 Jan 2018 05:39:32 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060539.w065dWTx004646@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 05:39:32 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458222 - branches/2018Q1/net/libutp/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/net/libutp/files X-SVN-Commit-Revision: 458222 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 05:39:33 -0000 Author: jbeich Date: Sat Jan 6 05:39:32 2018 New Revision: 458222 URL: https://svnweb.freebsd.org/changeset/ports/458222 Log: MFH: r458221 net/libutp: unbreak build with Clang 6 (C++14 by default) c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -fno-exceptions -fno-rtti -I/wrkdirs/usr/ports/net/libutp/work/libutp-7c4f19a -I/wrkdirs/usr/ports/net/libutp/work/libutp-7c4f19a/utp_config_lib -DPOSIX -Wall -Wno-c++11-extensions -c utp.cpp -o utp.o utp.cpp:1708:91: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] "scaled_gain:%f rtt:%u rate:%u quota:%d wnduser:%u rto:%u timeout:%d get_microseconds:"I64u" " ^ utp.cpp:1793:79: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] LOG_UTPV("0x%08x: Got %s. seq_nr:%u ack_nr:%u state:%s version:%u timestamp:"I64u" reply_micro:%u", ^ Reported by: antoine (via bug 224669) Approved by: ports-secteam blanket Added: branches/2018Q1/net/libutp/files/patch-c++11 - copied unchanged from r458221, head/net/libutp/files/patch-c++11 Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/net/libutp/files/patch-c++11 (from r458221, head/net/libutp/files/patch-c++11) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/net/libutp/files/patch-c++11 Sat Jan 6 05:39:32 2018 (r458222, copy of r458221, head/net/libutp/files/patch-c++11) @@ -0,0 +1,20 @@ +--- utp.cpp.orig 2013-05-14 23:05:36 UTC ++++ utp.cpp +@@ -1698,7 +1698,7 @@ void UTPSocket::apply_ledbat_ccontrol(size_t bytes_ack + // used in parse_log.py + LOG_UTP("0x%08x: actual_delay:%u our_delay:%d their_delay:%u off_target:%d max_window:%u " + "delay_base:%u delay_sum:%d target_delay:%d acked_bytes:%u cur_window:%u " +- "scaled_gain:%f rtt:%u rate:%u quota:%d wnduser:%u rto:%u timeout:%d get_microseconds:"I64u" " ++ "scaled_gain:%f rtt:%u rate:%u quota:%d wnduser:%u rto:%u timeout:%d get_microseconds:" I64u " " + "cur_window_packets:%u packet_size:%u their_delay_base:%u their_actual_delay:%u", + this, actual_delay, our_delay / 1000, their_hist.get_value() / 1000, + (int)off_target / 1000, (uint)(max_window), our_hist.delay_base, +@@ -1783,7 +1783,7 @@ size_t UTP_ProcessIncoming(UTPSocket *conn, const byte + + if (pk_flags >= ST_NUM_STATES) return 0; + +- LOG_UTPV("0x%08x: Got %s. seq_nr:%u ack_nr:%u state:%s version:%u timestamp:"I64u" reply_micro:%u", ++ LOG_UTPV("0x%08x: Got %s. seq_nr:%u ack_nr:%u state:%s version:%u timestamp:" I64u " reply_micro:%u", + conn, flagnames[pk_flags], pk_seq_nr, pk_ack_nr, statenames[conn->state], conn->version, + conn->version == 0?(uint64)(pf->tv_sec) * 1000000 + pf->tv_usec:uint64(pf1->tv_usec), + conn->version == 0?(uint32)(pf->reply_micro):(uint32)(pf1->reply_micro)); From owner-svn-ports-branches@freebsd.org Sat Jan 6 06:00:02 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EDB38EC0066; Sat, 6 Jan 2018 06:00:02 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id C87DE7680C; Sat, 6 Jan 2018 06:00:02 +0000 (UTC) (envelope-from jbeich@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 28129B7B4; Sat, 6 Jan 2018 06:00:02 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w06602NB013394; Sat, 6 Jan 2018 06:00:02 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w06602iZ013393; Sat, 6 Jan 2018 06:00:02 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201801060600.w06602iZ013393@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 6 Jan 2018 06:00:02 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458225 - branches/2018Q1/games/aquaria/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q1/games/aquaria/files X-SVN-Commit-Revision: 458225 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 06:00:03 -0000 Author: jbeich Date: Sat Jan 6 06:00:01 2018 New Revision: 458225 URL: https://svnweb.freebsd.org/changeset/ports/458225 Log: MFH: r458223 games/aquaria: unbreak build with Clang 6 (C++14 by default) Aquaria/ScriptInterface.cpp:10412:59: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] #define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix}, ^ Reported by: antoine (via bug 224669) Approved by: ports-secteam blanket Added: branches/2018Q1/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp - copied unchanged from r458223, head/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp Modified: Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp (from r458223, head/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp Sat Jan 6 06:00:01 2018 (r458225, copy of r458223, head/games/aquaria/files/patch-Aquaria_ScriptInterface.cpp) @@ -0,0 +1,15 @@ +Aquaria/ScriptInterface.cpp:10412:59: error: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wreserved-user-defined-literal] +#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix}, + ^ + +--- Aquaria/ScriptInterface.cpp.orig 2016-06-19 23:56:27 UTC ++++ Aquaria/ScriptInterface.cpp +@@ -10409,7 +10409,7 @@ static const struct { + #undef MK_ALIAS + #define MK_FUNC(base, getter, prefix, suffix) luaRegister(prefix##_##suffix), + #define MK_STR(s) #s +-#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix)"_"MK_STR(alias), l_##prefix##_##suffix}, ++#define MK_ALIAS(prefix, suffix, alias) {MK_STR(prefix) "_" MK_STR(alias), l_##prefix##_##suffix}, + + EXPAND_FUNC_PROTOTYPES + From owner-svn-ports-branches@freebsd.org Sat Jan 6 11:59:46 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 708C0EB5954; Sat, 6 Jan 2018 11:59:46 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 42BCF6AB85; Sat, 6 Jan 2018 11:59:46 +0000 (UTC) (envelope-from antoine@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 4BB8212123; Sat, 6 Jan 2018 11:59:45 +0000 (UTC) (envelope-from antoine@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w06BxjKR012932; Sat, 6 Jan 2018 11:59:45 GMT (envelope-from antoine@FreeBSD.org) Received: (from antoine@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w06Bxie8012930; Sat, 6 Jan 2018 11:59:44 GMT (envelope-from antoine@FreeBSD.org) Message-Id: <201801061159.w06Bxie8012930@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: antoine set sender to antoine@FreeBSD.org using -f From: Antoine Brodin Date: Sat, 6 Jan 2018 11:59:44 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r458243 - in branches/2018Q1/net: miniupnpc/files py-miniupnpc X-SVN-Group: ports-branches X-SVN-Commit-Author: antoine X-SVN-Commit-Paths: in branches/2018Q1/net: miniupnpc/files py-miniupnpc X-SVN-Commit-Revision: 458243 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-branches@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the branches of the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Jan 2018 11:59:46 -0000 Author: antoine Date: Sat Jan 6 11:59:44 2018 New Revision: 458243 URL: https://svnweb.freebsd.org/changeset/ports/458243 Log: MFH: r458235 r458238 Fix after empty FLAVOR as make argument was forbidden Remove the use of submake, and use the parent's port shared library instead. While there, remove an obsolete sed line that does not match anything. Added: branches/2018Q1/net/miniupnpc/files/patch-setup.py - copied unchanged from r458238, head/net/miniupnpc/files/patch-setup.py Modified: branches/2018Q1/net/py-miniupnpc/Makefile Directory Properties: branches/2018Q1/ (props changed) Copied: branches/2018Q1/net/miniupnpc/files/patch-setup.py (from r458238, head/net/miniupnpc/files/patch-setup.py) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q1/net/miniupnpc/files/patch-setup.py Sat Jan 6 11:59:44 2018 (r458243, copy of r458238, head/net/miniupnpc/files/patch-setup.py) @@ -0,0 +1,10 @@ +--- setup.py.orig 2018-01-06 09:33:40 UTC ++++ setup.py +@@ -23,6 +23,6 @@ setup(name="miniupnpc", + description='miniUPnP client', + ext_modules=[ + Extension(name="miniupnpc", sources=["miniupnpcmodule.c"], +- extra_objects=["libminiupnpc.a"]) ++ libraries=["miniupnpc"]) + ]) + Modified: branches/2018Q1/net/py-miniupnpc/Makefile ============================================================================== --- branches/2018Q1/net/py-miniupnpc/Makefile Sat Jan 6 10:49:36 2018 (r458242) +++ branches/2018Q1/net/py-miniupnpc/Makefile Sat Jan 6 11:59:44 2018 (r458243) @@ -1,11 +1,12 @@ # $FreeBSD$ CATEGORIES= net python +PORTREVISION= 1 PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} COMMENT= Python module for miniupnpc -BUILD_DEPENDS= ${NONEXISTENT}:net/miniupnpc:build +LIB_DEPENDS= libminiupnpc.so:net/miniupnpc MASTERDIR= ${.CURDIR}/../miniupnpc @@ -13,13 +14,6 @@ USES= python USE_PYTHON= autoplist distutils PLIST= ${.CURDIR}/pkg-plist - -post-patch: - ${REINPLACE_CMD} 's/\(version\)="[^"]*"/\1="${PORTVERSION}"/' \ - ${WRKSRC}/setup.py - -pre-build: - ${CP} $$(make FLAVOR= -C ${MASTERDIR} -V WRKSRC)/libminiupnpc.a ${WRKSRC} post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/miniupnpc.so