From owner-svn-ports-branches@freebsd.org Sun Apr 8 17:37:01 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0F03F93CFE; Sun, 8 Apr 2018 17:37:01 +0000 (UTC) (envelope-from cpm@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 6C73E718B7; Sun, 8 Apr 2018 17:37:01 +0000 (UTC) (envelope-from cpm@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 65B06130C8; Sun, 8 Apr 2018 17:37:01 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w38Hb171030968; Sun, 8 Apr 2018 17:37:01 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w38Hb1Ic030967; Sun, 8 Apr 2018 17:37:01 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201804081737.w38Hb1Ic030967@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Sun, 8 Apr 2018 17:37:01 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466812 - branches/2018Q2/www/chromium X-SVN-Group: ports-branches X-SVN-Commit-Author: cpm X-SVN-Commit-Paths: branches/2018Q2/www/chromium X-SVN-Commit-Revision: 466812 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, 08 Apr 2018 17:37:01 -0000 Author: cpm Date: Sun Apr 8 17:37:01 2018 New Revision: 466812 URL: https://svnweb.freebsd.org/changeset/ports/466812 Log: MFH: r466810 - Remove duplicate dependency libxml2 While I'm here remove comment about use_system_icu because it is already unbundled. Approved by: ports-secteam blanket Modified: branches/2018Q2/www/chromium/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/chromium/Makefile ============================================================================== --- branches/2018Q2/www/chromium/Makefile Sun Apr 8 17:35:41 2018 (r466811) +++ branches/2018Q2/www/chromium/Makefile Sun Apr 8 17:37:01 2018 (r466812) @@ -59,7 +59,6 @@ LIB_DEPENDS= libatk-bridge-2.0.so:accessibility/at-spi libsecret-1.so:security/libsecret \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ - libxml2.so:textproc/libxml2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils \ @@ -130,7 +129,7 @@ GN_ARGS+= clang_use_chrome_plugins=false \ extra_cxxflags="-I${LOCALBASE}/include" \ extra_ldflags="-L${LOCALBASE}/lib" # TODO: investigate building with these options: -# use_system_icu use_system_minigbm +# use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild # FreeBSD Chromium Api Key From owner-svn-ports-branches@freebsd.org Sun Apr 8 20:07:24 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D7730F9EEDF; Sun, 8 Apr 2018 20:07:24 +0000 (UTC) (envelope-from bhughes@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 8D1FA849C5; Sun, 8 Apr 2018 20:07:24 +0000 (UTC) (envelope-from bhughes@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 87D1A14995; Sun, 8 Apr 2018 20:07:24 +0000 (UTC) (envelope-from bhughes@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w38K7Ow8011289; Sun, 8 Apr 2018 20:07:24 GMT (envelope-from bhughes@FreeBSD.org) Received: (from bhughes@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w38K7Oap011288; Sun, 8 Apr 2018 20:07:24 GMT (envelope-from bhughes@FreeBSD.org) Message-Id: <201804082007.w38K7Oap011288@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: bhughes set sender to bhughes@FreeBSD.org using -f From: "Bradley T. Hughes" Date: Sun, 8 Apr 2018 20:07:24 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466829 - branches/2018Q2/www/node4 X-SVN-Group: ports-branches X-SVN-Commit-Author: bhughes X-SVN-Commit-Paths: branches/2018Q2/www/node4 X-SVN-Commit-Revision: 466829 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, 08 Apr 2018 20:07:25 -0000 Author: bhughes Date: Sun Apr 8 20:07:24 2018 New Revision: 466829 URL: https://svnweb.freebsd.org/changeset/ports/466829 Log: MFH: r466239 r466621 www/node4: Mark as deprecated and set expiration date The Node.js project has set v4.x end-of-life date to 2018-04-30. www/node4: fix portlint errors and relevant warnings - move DEPRECATED/EXPIRATION_DATE out of MAINTAINER section - move ONLY_FOR_ARCHS - remove USES_LDCONFIG (Node.js doesn't install a .so) Approved by: ports-secteam (riggs) Modified: branches/2018Q2/www/node4/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/node4/Makefile ============================================================================== --- branches/2018Q2/www/node4/Makefile Sun Apr 8 19:06:31 2018 (r466828) +++ branches/2018Q2/www/node4/Makefile Sun Apr 8 20:07:24 2018 (r466829) @@ -15,6 +15,10 @@ COMMENT= V8 JavaScript for client and server (4.x LTS) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Node.js v4.x reaches end-of-life on 2018-04-30, see https://github.com/nodejs/Release +EXPIRATION_DATE= 2018-04-30 +ONLY_FOR_ARCHS= amd64 i386 + OPTIONS_DEFINE= BUNDLED_SSL DOCS NLS OPTIONS_DEFAULT= OPTIONS_SUB= yes @@ -31,11 +35,9 @@ NLS_LIB_DEPENDS= libicui18n.so:devel/icu USES= compiler:c++11-lib gmake python:2.7 pkgconfig localbase HAS_CONFIGURE= yes -USE_LDCONFIG= yes CONFLICTS_INSTALL= node[568]-[0-9]* node-[0-9]* -ONLY_FOR_ARCHS= amd64 i386 CONFIGURE_ARGS= --prefix=${PREFIX_RELDEST} \ --without-npm \ --shared-libuv \ From owner-svn-ports-branches@freebsd.org Mon Apr 9 09:16:48 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 64155F9247F; Mon, 9 Apr 2018 09:16:48 +0000 (UTC) (envelope-from riggs@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 0F4AF705CB; Mon, 9 Apr 2018 09:16:48 +0000 (UTC) (envelope-from riggs@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 08C111CBB9; Mon, 9 Apr 2018 09:16:48 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w399GlNG004408; Mon, 9 Apr 2018 09:16:47 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w399Glj5004405; Mon, 9 Apr 2018 09:16:47 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201804090916.w399Glj5004405@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Mon, 9 Apr 2018 09:16:47 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466842 - in branches/2018Q2: graphics/php56-gd lang/php56 X-SVN-Group: ports-branches X-SVN-Commit-Author: riggs X-SVN-Commit-Paths: in branches/2018Q2: graphics/php56-gd lang/php56 X-SVN-Commit-Revision: 466842 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, 09 Apr 2018 09:16:48 -0000 Author: riggs Date: Mon Apr 9 09:16:47 2018 New Revision: 466842 URL: https://svnweb.freebsd.org/changeset/ports/466842 Log: MFH: r466773 Update to 5.6.35 release. PR: 227246 Submitted by: Dani Approved by: ports-secteam (riggs) Modified: branches/2018Q2/graphics/php56-gd/Makefile branches/2018Q2/lang/php56/Makefile branches/2018Q2/lang/php56/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/graphics/php56-gd/Makefile ============================================================================== --- branches/2018Q2/graphics/php56-gd/Makefile Mon Apr 9 09:03:34 2018 (r466841) +++ branches/2018Q2/graphics/php56-gd/Makefile Mon Apr 9 09:16:47 2018 (r466842) @@ -1,7 +1,6 @@ # Created by: Alex Dupre # $FreeBSD$ -PORTREVISION= 1 CATEGORIES= graphics MASTERDIR= ${.CURDIR}/../../lang/php56 Modified: branches/2018Q2/lang/php56/Makefile ============================================================================== --- branches/2018Q2/lang/php56/Makefile Mon Apr 9 09:03:34 2018 (r466841) +++ branches/2018Q2/lang/php56/Makefile Mon Apr 9 09:16:47 2018 (r466842) @@ -2,8 +2,8 @@ # $FreeBSD$ PORTNAME= php56 -PORTVERSION= 5.6.34 -PORTREVISION?= 2 +PORTVERSION= 5.6.35 +PORTREVISION?= 0 CATEGORIES?= lang devel www MASTER_SITES= PHP/distributions DISTNAME= php-${PORTVERSION} Modified: branches/2018Q2/lang/php56/distinfo ============================================================================== --- branches/2018Q2/lang/php56/distinfo Mon Apr 9 09:03:34 2018 (r466841) +++ branches/2018Q2/lang/php56/distinfo Mon Apr 9 09:16:47 2018 (r466842) @@ -1,5 +1,5 @@ -TIMESTAMP = 1519977104 -SHA256 (php-5.6.34.tar.xz) = 21453be3a045204cd2717543ef42771324f411f40962ecda4fe841930a933128 -SIZE (php-5.6.34.tar.xz) = 12465748 +TIMESTAMP = 1523170699 +SHA256 (php-5.6.35.tar.xz) = 9985cb64cb8224c289effff5b34f670d14f838175f76daea0507d643eec650d2 +SIZE (php-5.6.35.tar.xz) = 12466396 SHA256 (php-5.5.x-mail-header.patch) = f510672c4bf2c228e4d8c7837e16a82169de82139dcf33fafce51e9e55a1b9ed SIZE (php-5.5.x-mail-header.patch) = 4426 From owner-svn-ports-branches@freebsd.org Mon Apr 9 12:25:46 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E75E1FA03B9; Mon, 9 Apr 2018 12:25:45 +0000 (UTC) (envelope-from tobik@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 9D5D577AC1; Mon, 9 Apr 2018 12:25:45 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 924C81EA84; Mon, 9 Apr 2018 12:25:45 +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 w39CPjJf098878; Mon, 9 Apr 2018 12:25:45 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w39CPjba098876; Mon, 9 Apr 2018 12:25:45 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201804091225.w39CPjba098876@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Mon, 9 Apr 2018 12:25:45 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466851 - branches/2018Q2/shells/oksh X-SVN-Group: ports-branches X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: branches/2018Q2/shells/oksh X-SVN-Commit-Revision: 466851 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, 09 Apr 2018 12:25:46 -0000 Author: tobik Date: Mon Apr 9 12:25:45 2018 New Revision: 466851 URL: https://svnweb.freebsd.org/changeset/ports/466851 Log: MFH: r466613 shells/oksh: Update to 20180401 This release matches the version of bin/ksh shipped with OpenBSD 6.3 PR: 227311 Submitted by: bcallah@openbsd.org (maintainer) Approved by: ports-secteam (riggs) Modified: branches/2018Q2/shells/oksh/Makefile branches/2018Q2/shells/oksh/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/shells/oksh/Makefile ============================================================================== --- branches/2018Q2/shells/oksh/Makefile Mon Apr 9 12:16:38 2018 (r466850) +++ branches/2018Q2/shells/oksh/Makefile Mon Apr 9 12:25:45 2018 (r466851) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= oksh -DISTVERSION= 20180111 +DISTVERSION= 20180401 CATEGORIES= shells MASTER_SITES= https://devio.us/~bcallah/oksh/ Modified: branches/2018Q2/shells/oksh/distinfo ============================================================================== --- branches/2018Q2/shells/oksh/distinfo Mon Apr 9 12:16:38 2018 (r466850) +++ branches/2018Q2/shells/oksh/distinfo Mon Apr 9 12:25:45 2018 (r466851) @@ -1,3 +1,3 @@ -TIMESTAMP = 1515730754 -SHA256 (oksh-20180111.tar.gz) = c15652b503123dd542144c36f12a076fdb89b1fc4c6a8807ce1ec83fa1e0d797 -SIZE (oksh-20180111.tar.gz) = 295036 +TIMESTAMP = 1522955962 +SHA256 (oksh-20180401.tar.gz) = 3001fed530602c6f6c5d9da8b6c8bf7f0c59d048fe5ed1f168ac7449b0f49914 +SIZE (oksh-20180401.tar.gz) = 296836 From owner-svn-ports-branches@freebsd.org Mon Apr 9 12:28:30 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 56905FA066D; Mon, 9 Apr 2018 12:28:30 +0000 (UTC) (envelope-from tobik@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 0665B792A4; Mon, 9 Apr 2018 12:28:30 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id F310B1EA89; Mon, 9 Apr 2018 12:28:29 +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 w39CSTpF099246; Mon, 9 Apr 2018 12:28:29 GMT (envelope-from tobik@FreeBSD.org) Received: (from tobik@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w39CSTsJ099243; Mon, 9 Apr 2018 12:28:29 GMT (envelope-from tobik@FreeBSD.org) Message-Id: <201804091228.w39CSTsJ099243@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: tobik set sender to tobik@FreeBSD.org using -f From: Tobias Kortkamp Date: Mon, 9 Apr 2018 12:28:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466853 - in branches/2018Q2/security/signify: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: tobik X-SVN-Commit-Paths: in branches/2018Q2/security/signify: . files X-SVN-Commit-Revision: 466853 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, 09 Apr 2018 12:28:30 -0000 Author: tobik Date: Mon Apr 9 12:28:29 2018 New Revision: 466853 URL: https://svnweb.freebsd.org/changeset/ports/466853 Log: MFH: r466547 security/signify: Update to 0.7 Brings signify up to OpenBSD 6.3's level Approved by: ports-secteam (riggs) Modified: branches/2018Q2/security/signify/Makefile branches/2018Q2/security/signify/distinfo branches/2018Q2/security/signify/files/patch-Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/security/signify/Makefile ============================================================================== --- branches/2018Q2/security/signify/Makefile Mon Apr 9 12:27:54 2018 (r466852) +++ branches/2018Q2/security/signify/Makefile Mon Apr 9 12:28:29 2018 (r466853) @@ -1,9 +1,8 @@ # $FreeBSD$ PORTNAME= signify -PORTVERSION= 0.6 DISTVERSIONPREFIX= v -PORTREVISION= 3 +DISTVERSION= 0.7 PORTEPOCH= 1 CATEGORIES= security @@ -25,15 +24,13 @@ GH_PROJECT= outils ALL_TARGET= src/usr.bin/signify/signify post-patch: -# sys/cdefs.h and sys/limits.h override is not needed on FreeBSD - ${RM} ${WRKSRC}/src/liboutils/include/sys/cdefs.h - ${RM} ${WRKSRC}/src/liboutils/include/sys/limits.h +# The sys/* overrides are not needed on FreeBSD + @${RM} ${WRKSRC}/src/liboutils/include/sys/* # Replace /etc/signify paths in man page and signify's safe path to # point to /usr/local/etc/signify - ${REINPLACE_CMD} 's|/etc/signify/|${ETCDIR}/|g' \ + @${REINPLACE_CMD} 's|/etc/signify|${ETCDIR}|g' \ ${WRKSRC}/src/usr.bin/signify/signify.c \ ${WRKSRC}/src/usr.bin/signify/signify.1 - ${REINPLACE_CMD} -e 's|-lcrypto||' ${WRKSRC}/Makefile do-install: ${INSTALL_PROGRAM} ${WRKSRC}/src/usr.bin/signify/signify \ Modified: branches/2018Q2/security/signify/distinfo ============================================================================== --- branches/2018Q2/security/signify/distinfo Mon Apr 9 12:27:54 2018 (r466852) +++ branches/2018Q2/security/signify/distinfo Mon Apr 9 12:28:29 2018 (r466853) @@ -1,3 +1,3 @@ -TIMESTAMP = 1475237498 -SHA256 (chneukirchen-outils-v0.6_GH0.tar.gz) = 544c9778ab698d5225e8cd4386bd1a7d65cbbe6826dc42c6bba6cea150ba507e -SIZE (chneukirchen-outils-v0.6_GH0.tar.gz) = 280703 +TIMESTAMP = 1522916615 +SHA256 (chneukirchen-outils-v0.7_GH0.tar.gz) = 97db119c6e4c64e670ae149f77440f80d84507a3e0c27a5919af0b49027a1662 +SIZE (chneukirchen-outils-v0.7_GH0.tar.gz) = 279245 Modified: branches/2018Q2/security/signify/files/patch-Makefile ============================================================================== --- branches/2018Q2/security/signify/files/patch-Makefile Mon Apr 9 12:27:54 2018 (r466852) +++ branches/2018Q2/security/signify/files/patch-Makefile Mon Apr 9 12:28:29 2018 (r466853) @@ -1,11 +1,11 @@ ---- Makefile.orig 2016-09-15 13:50:12 UTC +--- Makefile.orig 2018-04-04 13:55:00 UTC +++ Makefile -@@ -21,7 +21,7 @@ src/bin/md5/md5: src/bin/md5/md5.o src/b +@@ -21,7 +21,7 @@ src/bin/md5/md5: src/bin/md5/md5.o src/bin/md5/crc.o s src/usr.bin/rs/rs: src/usr.bin/rs/rs.o src/usr.bin/rs/utf8.o src/liboutils/pledge.o src/liboutils/strtonum.o src/liboutils/reallocarray.o --src/usr.bin/signify/signify: src/usr.bin/signify/signify.o src/usr.bin/signify/crypto_api.o src/usr.bin/signify/fe25519.o src/usr.bin/signify/mod_ed25519.o src/usr.bin/signify/mod_ge25519.o src/usr.bin/signify/sc25519.o src/usr.bin/signify/smult_curve25519_ref.o src/usr.bin/signify/zsig.o src/liboutils/pledge.o src/liboutils/strlcpy.o src/liboutils/base64.o src/liboutils/explicit_bzero.o src/liboutils/ohash.o src/liboutils/arc4random.o src/liboutils/getentropy_linux.o src/liboutils/readpassphrase.o src/liboutils/sha2.o src/liboutils/sha256hl.o src/liboutils/sha512_256hl.o src/liboutils/sha512hl.o src/liboutils/timingsafe_bcmp.o src/liboutils/bcrypt_pbkdf.o src/liboutils/blowfish.o -+src/usr.bin/signify/signify: src/usr.bin/signify/signify.o src/usr.bin/signify/crypto_api.o src/usr.bin/signify/fe25519.o src/usr.bin/signify/mod_ed25519.o src/usr.bin/signify/mod_ge25519.o src/usr.bin/signify/sc25519.o src/usr.bin/signify/smult_curve25519_ref.o src/usr.bin/signify/zsig.o src/liboutils/pledge.o src/liboutils/base64.o src/liboutils/explicit_bzero.o src/liboutils/ohash.o src/liboutils/sha2.o src/liboutils/sha256hl.o src/liboutils/sha512_256hl.o src/liboutils/sha512hl.o src/liboutils/timingsafe_bcmp.o src/liboutils/bcrypt_pbkdf.o src/liboutils/blowfish.o +-src/usr.bin/signify/signify: src/usr.bin/signify/signify.o src/usr.bin/signify/crypto_api.o src/usr.bin/signify/fe25519.o src/usr.bin/signify/mod_ed25519.o src/usr.bin/signify/mod_ge25519.o src/usr.bin/signify/sc25519.o src/usr.bin/signify/zsig.o src/liboutils/pledge.o src/liboutils/strlcpy.o src/liboutils/base64.o src/liboutils/explicit_bzero.o src/liboutils/ohash.o src/liboutils/arc4random.o src/liboutils/getentropy_linux.o src/liboutils/readpassphrase.o src/liboutils/sha2.o src/liboutils/sha256hl.o src/liboutils/sha512_256hl.o src/liboutils/sha512hl.o src/liboutils/timingsafe_bcmp.o src/liboutils/bcrypt_pbkdf.o src/liboutils/blowfish.o src/liboutils/freezero.o ++src/usr.bin/signify/signify: src/usr.bin/signify/signify.o src/usr.bin/signify/crypto_api.o src/usr.bin/signify/fe25519.o src/usr.bin/signify/mod_ed25519.o src/usr.bin/signify/mod_ge25519.o src/usr.bin/signify/sc25519.o src/usr.bin/signify/zsig.o src/liboutils/pledge.o src/liboutils/explicit_bzero.o src/liboutils/ohash.o src/liboutils/sha2.o src/liboutils/sha256hl.o src/liboutils/sha512_256hl.o src/liboutils/sha512hl.o src/liboutils/timingsafe_bcmp.o src/liboutils/bcrypt_pbkdf.o src/liboutils/blowfish.o src/liboutils/freezero.o src/usr.bin/calendar/calendar: src/usr.bin/calendar/calendar.o src/usr.bin/calendar/day.o src/usr.bin/calendar/io.o src/usr.bin/calendar/ostern.o src/usr.bin/calendar/paskha.o src/usr.bin/calendar/pesach.o src/liboutils/arc4random_uniform.o src/liboutils/arc4random.o src/liboutils/getentropy_linux.o src/liboutils/explicit_bzero.o src/liboutils/pledge.o src/liboutils/sha2.o src/liboutils/strtonum.o From owner-svn-ports-branches@freebsd.org Mon Apr 9 23:33:11 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4E1A9F87F97; Mon, 9 Apr 2018 23:33:11 +0000 (UTC) (envelope-from feld@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 F20FA85E8A; Mon, 9 Apr 2018 23:33:10 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id ECDD6257B2; Mon, 9 Apr 2018 23:33:10 +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 w39NXAHe042186; Mon, 9 Apr 2018 23:33:10 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w39NXAAT042185; Mon, 9 Apr 2018 23:33:10 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201804092333.w39NXAAT042185@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Mon, 9 Apr 2018 23:33:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466912 - branches/2018Q2/security/kr X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: branches/2018Q2/security/kr X-SVN-Commit-Revision: 466912 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, 09 Apr 2018 23:33:11 -0000 Author: feld Date: Mon Apr 9 23:33:10 2018 New Revision: 466912 URL: https://svnweb.freebsd.org/changeset/ports/466912 Log: MFH: r466582 security/kr: Does not build on i386 Modified: branches/2018Q2/security/kr/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/security/kr/Makefile ============================================================================== --- branches/2018Q2/security/kr/Makefile Mon Apr 9 23:32:10 2018 (r466911) +++ branches/2018Q2/security/kr/Makefile Mon Apr 9 23:33:10 2018 (r466912) @@ -8,6 +8,9 @@ CATEGORIES= security MAINTAINER= feld@FreeBSD.org COMMENT= SSH and Git commit/tag signing using a key stored in Krypton +NOT_FOR_ARCHS= i386 +NOT_FOR_ARCHS_REASON= Uses 64bit types + BUILD_DEPENDS= rust>=1.19.0_2:lang/rust \ bash>0:shells/bash From owner-svn-ports-branches@freebsd.org Tue Apr 10 00:16:21 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB08FF8ACB8; Tue, 10 Apr 2018 00:16:20 +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 6E21F70BE5; Tue, 10 Apr 2018 00:16:20 +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 689D525E2A; Tue, 10 Apr 2018 00:16:20 +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 w3A0GKOH064200; Tue, 10 Apr 2018 00:16:20 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3A0GK0I064196; Tue, 10 Apr 2018 00:16:20 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804100016.w3A0GK0I064196@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 10 Apr 2018 00:16:19 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466927 - in branches/2018Q2/security: ca_root_nss nss nss/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/security: ca_root_nss nss nss/files X-SVN-Commit-Revision: 466927 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, 10 Apr 2018 00:16:21 -0000 Author: jbeich Date: Tue Apr 10 00:16:19 2018 New Revision: 466927 URL: https://svnweb.freebsd.org/changeset/ports/466927 Log: MFH: r466916 security/nss: update to 3.36.1 Changes: https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.36.1_release_notes Changes: https://hg.mozilla.org/projects/nss/shortlog/NSS_3_36_1_RTM ABI: https://abi-laboratory.pro/tracker/timeline/nss/ Approved by: ports-secteam blanket (required by Firefox 60) Deleted: branches/2018Q2/security/nss/files/patch-bug1443400 Modified: branches/2018Q2/security/ca_root_nss/Makefile branches/2018Q2/security/ca_root_nss/distinfo branches/2018Q2/security/nss/Makefile branches/2018Q2/security/nss/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/security/ca_root_nss/Makefile ============================================================================== --- branches/2018Q2/security/ca_root_nss/Makefile Tue Apr 10 00:15:05 2018 (r466926) +++ branches/2018Q2/security/ca_root_nss/Makefile Tue Apr 10 00:16:19 2018 (r466927) @@ -32,7 +32,7 @@ PLIST_SUB+= CERTDIR=${CERTDIR} # !!! Please DO NOT submit patches for new version until it has !!! # !!! been committed there first. !!! # !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -VERSION_NSS= 3.36 +VERSION_NSS= 3.36.1 #NSS_SUFFIX= -with-ckbi-1.98 CERTDATA_TXT_PATH= nss-${VERSION_NSS}/nss/lib/ckfw/builtins/certdata.txt BUNDLE_PROCESSOR= MAca-bundle.pl Modified: branches/2018Q2/security/ca_root_nss/distinfo ============================================================================== --- branches/2018Q2/security/ca_root_nss/distinfo Tue Apr 10 00:15:05 2018 (r466926) +++ branches/2018Q2/security/ca_root_nss/distinfo Tue Apr 10 00:16:19 2018 (r466927) @@ -1,3 +1,3 @@ -TIMESTAMP = 1520265512 -SHA256 (nss-3.36.tar.gz) = a33cc7b8299b5ce3acf03f617c7896932ae26927ff9fb7c71c1b69a200c30095 -SIZE (nss-3.36.tar.gz) = 23025578 +TIMESTAMP = 1523288296 +SHA256 (nss-3.36.1.tar.gz) = 6025441d528ff6a7f1a4b673b6ee7d3540731ada3f78d5acd5c3b3736b222bff +SIZE (nss-3.36.1.tar.gz) = 23026430 Modified: branches/2018Q2/security/nss/Makefile ============================================================================== --- branches/2018Q2/security/nss/Makefile Tue Apr 10 00:15:05 2018 (r466926) +++ branches/2018Q2/security/nss/Makefile Tue Apr 10 00:16:19 2018 (r466927) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= nss -PORTVERSION= 3.36 +PORTVERSION= 3.36.1 #DISTVERSIONSUFFIX= -with-ckbi-1.98 CATEGORIES= security MASTER_SITES= MOZILLA/security/${PORTNAME}/releases/${DISTNAME:tu:C/[-.]/_/g}_RTM/src Modified: branches/2018Q2/security/nss/distinfo ============================================================================== --- branches/2018Q2/security/nss/distinfo Tue Apr 10 00:15:05 2018 (r466926) +++ branches/2018Q2/security/nss/distinfo Tue Apr 10 00:16:19 2018 (r466927) @@ -1,3 +1,3 @@ -TIMESTAMP = 1520265512 -SHA256 (nss-3.36.tar.gz) = a33cc7b8299b5ce3acf03f617c7896932ae26927ff9fb7c71c1b69a200c30095 -SIZE (nss-3.36.tar.gz) = 23025578 +TIMESTAMP = 1523288296 +SHA256 (nss-3.36.1.tar.gz) = 6025441d528ff6a7f1a4b673b6ee7d3540731ada3f78d5acd5c3b3736b222bff +SIZE (nss-3.36.1.tar.gz) = 23026430 From owner-svn-ports-branches@freebsd.org Tue Apr 10 00:16:59 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 84750F8ADA1; Tue, 10 Apr 2018 00:16:59 +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 36CCF70D24; Tue, 10 Apr 2018 00:16:59 +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 31F2025E2B; Tue, 10 Apr 2018 00:16:59 +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 w3A0Gx8V064337; Tue, 10 Apr 2018 00:16:59 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3A0Gxv0064336; Tue, 10 Apr 2018 00:16:59 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804100016.w3A0Gxv0064336@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 10 Apr 2018 00:16:59 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466928 - branches/2018Q2/multimedia/libvpx/files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q2/multimedia/libvpx/files X-SVN-Commit-Revision: 466928 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, 10 Apr 2018 00:16:59 -0000 Author: jbeich Date: Tue Apr 10 00:16:58 2018 New Revision: 466928 URL: https://svnweb.freebsd.org/changeset/ports/466928 Log: MFH: r466919 multimedia/libvpx: unbreak on armv7 vpx_ports/arm_cpudetect.c.o: In function `arm_cpu_caps': arm_cpudetect.c:(.text+0x48): undefined reference to `getauxval' arm_cpudetect.c:(.text+0x78): undefined reference to `getauxval' c++: error: linker command failed with exit code 1 (use -v to see invocation) PR: 224107 Reported by: pkg-fallout Submitted by: Mikaƫl Urankar Approved by: ports-secteam blanket Modified: branches/2018Q2/multimedia/libvpx/files/patch-vpx__ports_arm__cpudetect.c Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/multimedia/libvpx/files/patch-vpx__ports_arm__cpudetect.c ============================================================================== --- branches/2018Q2/multimedia/libvpx/files/patch-vpx__ports_arm__cpudetect.c Tue Apr 10 00:16:19 2018 (r466927) +++ branches/2018Q2/multimedia/libvpx/files/patch-vpx__ports_arm__cpudetect.c Tue Apr 10 00:16:58 2018 (r466928) @@ -6,7 +6,7 @@ } +#elif defined(__FreeBSD__) + -+#if __has_include() ++#if 0 // __has_include() +#include +#else +#include From owner-svn-ports-branches@freebsd.org Tue Apr 10 00:18:05 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 757C9F8AF32; Tue, 10 Apr 2018 00:18:05 +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 27C4770E94; Tue, 10 Apr 2018 00:18:05 +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 22B8A25E2D; Tue, 10 Apr 2018 00:18:05 +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 w3A0I5Kq064514; Tue, 10 Apr 2018 00:18:05 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3A0I5fh064513; Tue, 10 Apr 2018 00:18:05 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804100018.w3A0I5fh064513@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 10 Apr 2018 00:18:05 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466929 - branches/2018Q2/graphics/mesa-dri X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q2/graphics/mesa-dri X-SVN-Commit-Revision: 466929 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, 10 Apr 2018 00:18:05 -0000 Author: jbeich Date: Tue Apr 10 00:18:04 2018 New Revision: 466929 URL: https://svnweb.freebsd.org/changeset/ports/466929 Log: MFH: r466923 graphics/mesa-dri: always lower kernel version check Sandybridge on FreeBSD 11.* is also affected: $ glxgears [intel_init_bufmgr: 1685] Kernel 3.9 required. libGL error: failed to create dri screen libGL error: failed to load driver: i965 5373 frames in 5.0 seconds = 1074.496 FPS Reported by: Kevin Oberman PR: 225035 225415 Approved by: ports-secteam blanket Modified: branches/2018Q2/graphics/mesa-dri/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/graphics/mesa-dri/Makefile ============================================================================== --- branches/2018Q2/graphics/mesa-dri/Makefile Tue Apr 10 00:16:58 2018 (r466928) +++ branches/2018Q2/graphics/mesa-dri/Makefile Tue Apr 10 00:18:04 2018 (r466929) @@ -3,7 +3,7 @@ PORTNAME= mesa-dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ @@ -52,7 +52,7 @@ VULKAN_DRIVERS+= RADEON .if ${ARCH} == amd64 || ${ARCH} == i386 DRI_DRIVERS+= I915 I965 GALLIUM_DRIVERS+= SVGA -. if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000 +. if ${OPSYS} == FreeBSD EXTRA_PATCHES+= ${PATCHDIR}/extra-src_mesa_drivers_dri_i965_intel__screen.c . endif VULKAN_DRIVERS+= INTEL From owner-svn-ports-branches@freebsd.org Tue Apr 10 00:18:47 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 03C73F8AFD2; Tue, 10 Apr 2018 00:18:47 +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 A868F70FA4; Tue, 10 Apr 2018 00:18:46 +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 A342525E30; Tue, 10 Apr 2018 00:18:46 +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 w3A0IkVq064689; Tue, 10 Apr 2018 00:18:46 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3A0Ik0h064687; Tue, 10 Apr 2018 00:18:46 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804100018.w3A0Ik0h064687@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 10 Apr 2018 00:18:46 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466930 - in branches/2018Q2/graphics/mesa-dri: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/graphics/mesa-dri: . files X-SVN-Commit-Revision: 466930 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, 10 Apr 2018 00:18:47 -0000 Author: jbeich Date: Tue Apr 10 00:18:46 2018 New Revision: 466930 URL: https://svnweb.freebsd.org/changeset/ports/466930 Log: MFH: r466924 graphics/mesa-dri: fix device name detection for Wayland/EGL PR: 223030 Submitted by: Greg V Obtained from: upstream (Mesa 18.0.0) Approved by: maintainer timeout (4 months) Approved by: ports-secteam blanket Added: branches/2018Q2/graphics/mesa-dri/files/patch-src_loader_loader.c - copied unchanged from r466924, head/graphics/mesa-dri/files/patch-src_loader_loader.c Modified: branches/2018Q2/graphics/mesa-dri/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/graphics/mesa-dri/Makefile ============================================================================== --- branches/2018Q2/graphics/mesa-dri/Makefile Tue Apr 10 00:18:04 2018 (r466929) +++ branches/2018Q2/graphics/mesa-dri/Makefile Tue Apr 10 00:18:46 2018 (r466930) @@ -3,7 +3,7 @@ PORTNAME= mesa-dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ Copied: branches/2018Q2/graphics/mesa-dri/files/patch-src_loader_loader.c (from r466924, head/graphics/mesa-dri/files/patch-src_loader_loader.c) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/graphics/mesa-dri/files/patch-src_loader_loader.c Tue Apr 10 00:18:46 2018 (r466930, copy of r466924, head/graphics/mesa-dri/files/patch-src_loader_loader.c) @@ -0,0 +1,68 @@ +commit db8519a369261cdedda50852facc45616d4eba28 +Author: Greg V +Date: Mon Oct 23 23:20:40 2017 +0300 + + loader: use drmGetDeviceNameFromFd2 from libdrm + + Reduce code duplication and automatically benefit from OS-specific + fixes to libdrm (e.g. in FreeBSD ports). + + API was introduced with 2.4.74 and we already require 2.4.75 globally. + + Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=103283 + Reviewed-by: Eric Engestrom + Reviewed-by: Emil Velikov + +--- src/loader/loader.c.orig 2017-12-21 17:31:21 UTC ++++ src/loader/loader.c +@@ -245,30 +245,7 @@ int loader_get_user_preferred_fd(int default_fd, bool + #endif + + #if defined(HAVE_LIBDRM) +-static int +-dev_node_from_fd(int fd, unsigned int *maj, unsigned int *min) +-{ +- struct stat buf; + +- if (fstat(fd, &buf) < 0) { +- log_(_LOADER_WARNING, "MESA-LOADER: failed to stat fd %d\n", fd); +- return -1; +- } +- +- if (!S_ISCHR(buf.st_mode)) { +- log_(_LOADER_WARNING, "MESA-LOADER: fd %d not a character device\n", fd); +- return -1; +- } +- +- *maj = major(buf.st_rdev); +- *min = minor(buf.st_rdev); +- +- return 0; +-} +-#endif +- +-#if defined(HAVE_LIBDRM) +- + static int + drm_get_pci_id_for_fd(int fd, int *vendor_id, int *chip_id) + { +@@ -312,18 +289,7 @@ loader_get_pci_id_for_fd(int fd, int *vendor_id, int * + static char * + drm_get_device_name_for_fd(int fd) + { +- unsigned int maj, min; +- char buf[0x40]; +- int n; +- +- if (dev_node_from_fd(fd, &maj, &min) < 0) +- return NULL; +- +- n = snprintf(buf, sizeof(buf), DRM_DEV_NAME, DRM_DIR_NAME, min); +- if (n == -1 || n >= sizeof(buf)) +- return NULL; +- +- return strdup(buf); ++ return drmGetDeviceNameFromFd2(fd); + } + #endif + From owner-svn-ports-branches@freebsd.org Tue Apr 10 00:20:09 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 046CEF8B1BD; Tue, 10 Apr 2018 00:20:09 +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 ACB3271184; Tue, 10 Apr 2018 00:20: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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A79CA25E36; Tue, 10 Apr 2018 00:20: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 w3A0K8tP064903; Tue, 10 Apr 2018 00:20:08 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3A0K8S3064901; Tue, 10 Apr 2018 00:20:08 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804100020.w3A0K8S3064901@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 10 Apr 2018 00:20:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466931 - branches/2018Q2/emulators/rpcs3 X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q2/emulators/rpcs3 X-SVN-Commit-Revision: 466931 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, 10 Apr 2018 00:20:09 -0000 Author: jbeich Date: Tue Apr 10 00:20:08 2018 New Revision: 466931 URL: https://svnweb.freebsd.org/changeset/ports/466931 Log: MFH: r466917 emulators/rpcs3: update to 0.0.5.188 Changes: https://github.com/RPCS3/rpcs3/compare/2b5cf2455...ea82b732a Approved by: ports-secteam (junovitch, implicit for snapshots) Modified: branches/2018Q2/emulators/rpcs3/Makefile branches/2018Q2/emulators/rpcs3/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/emulators/rpcs3/Makefile ============================================================================== --- branches/2018Q2/emulators/rpcs3/Makefile Tue Apr 10 00:18:46 2018 (r466930) +++ branches/2018Q2/emulators/rpcs3/Makefile Tue Apr 10 00:20:08 2018 (r466931) @@ -2,8 +2,8 @@ PORTNAME= rpcs3 DISTVERSIONPREFIX= v -DISTVERSION= 0.0.5-182 -DISTVERSIONSUFFIX= -g2b5cf2455 +DISTVERSION= 0.0.5-188 +DISTVERSIONSUFFIX= -gea82b732a CATEGORIES= emulators MAINTAINER= jbeich@FreeBSD.org Modified: branches/2018Q2/emulators/rpcs3/distinfo ============================================================================== --- branches/2018Q2/emulators/rpcs3/distinfo Tue Apr 10 00:18:46 2018 (r466930) +++ branches/2018Q2/emulators/rpcs3/distinfo Tue Apr 10 00:20:08 2018 (r466931) @@ -1,6 +1,6 @@ -TIMESTAMP = 1523040474 -SHA256 (RPCS3-rpcs3-v0.0.5-182-g2b5cf2455_GH0.tar.gz) = 3a4f1539a305de9d0448dd258956d14b9ee211fb3a8bcccdcaba6610bb7f9271 -SIZE (RPCS3-rpcs3-v0.0.5-182-g2b5cf2455_GH0.tar.gz) = 4324645 +TIMESTAMP = 1523219450 +SHA256 (RPCS3-rpcs3-v0.0.5-188-gea82b732a_GH0.tar.gz) = 373fda1a233ae9375f8dbbb5a585886997d85e06251ab8c1c84011fbb3e020f7 +SIZE (RPCS3-rpcs3-v0.0.5-188-gea82b732a_GH0.tar.gz) = 4324910 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 Tue Apr 10 00:43:23 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BA7E7F8CB1C; Tue, 10 Apr 2018 00:43:22 +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 6E21678852; Tue, 10 Apr 2018 00:43:22 +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 67FF3262EA; Tue, 10 Apr 2018 00:43:22 +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 w3A0hMsC079560; Tue, 10 Apr 2018 00:43:22 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3A0hMRl079556; Tue, 10 Apr 2018 00:43:22 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804100043.w3A0hMRl079556@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Tue, 10 Apr 2018 00:43:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466932 - in branches/2018Q2/www/waterfox: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/www/waterfox: . files X-SVN-Commit-Revision: 466932 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, 10 Apr 2018 00:43:23 -0000 Author: jbeich Date: Tue Apr 10 00:43:21 2018 New Revision: 466932 URL: https://svnweb.freebsd.org/changeset/ports/466932 Log: MFH: r466918 www/waterfox: apply some FF60 fixes Approved by: ports-secteam blanket Added: branches/2018Q2/www/waterfox/files/patch-bug1203273 - copied unchanged from r466918, head/www/waterfox/files/patch-bug1203273 branches/2018Q2/www/waterfox/files/patch-bug1427480 - copied unchanged from r466918, head/www/waterfox/files/patch-bug1427480 branches/2018Q2/www/waterfox/files/patch-bug1432793 - copied unchanged from r466918, head/www/waterfox/files/patch-bug1432793 Modified: branches/2018Q2/www/waterfox/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/waterfox/Makefile ============================================================================== --- branches/2018Q2/www/waterfox/Makefile Tue Apr 10 00:20:08 2018 (r466931) +++ branches/2018Q2/www/waterfox/Makefile Tue Apr 10 00:43:21 2018 (r466932) @@ -2,7 +2,7 @@ PORTNAME= waterfox DISTVERSION= 56.1.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www ipv6 MAINTAINER= jbeich@FreeBSD.org Copied: branches/2018Q2/www/waterfox/files/patch-bug1203273 (from r466918, head/www/waterfox/files/patch-bug1203273) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1203273 Tue Apr 10 00:43:21 2018 (r466932, copy of r466918, head/www/waterfox/files/patch-bug1203273) @@ -0,0 +1,68 @@ +commit 18bd60050c9c +Author: Jon Coppeard +Date: Tue Mar 20 10:19:37 2018 +0000 + + Bug 1203273 - Add a canary to check gray buffers are valid. r=sfink, a=RyanVM + + --HG-- + extra : source : b1dacff4b3744f303f04ad9f53c670608af8b17a +--- + js/src/gc/RootMarking.cpp | 23 ++++++++++++++++++++++- + 1 file changed, 22 insertions(+), 1 deletion(-) + +diff --git js/src/gc/RootMarking.cpp js/src/gc/RootMarking.cpp +index 384edb9fdd2a..a5c408b687b9 100644 +--- js/src/gc/RootMarking.cpp ++++ js/src/gc/RootMarking.cpp +@@ -460,6 +460,7 @@ class BufferGrayRootsTracer final : public JS::CallbackTracer + {} + + bool failed() const { return bufferingGrayRootsFailed; } ++ void setFailed() { bufferingGrayRootsFailed = true; } + + #ifdef DEBUG + TracerKind getTracerKind() const override { return TracerKind::GrayBuffering; } +@@ -477,6 +478,9 @@ js::IsBufferGrayRootsTracer(JSTracer* trc) + } + #endif + ++// A canary value used to check the gray buffer contents are valid. ++static Cell* const GrayBufferCanary = reinterpret_cast(0x47726179); // "Gray" ++ + void + js::gc::GCRuntime::bufferGrayRoots() + { +@@ -490,6 +494,12 @@ js::gc::GCRuntime::bufferGrayRoots() + if (JSTraceDataOp op = grayRootTracer.op) + (*op)(&grayBufferer, grayRootTracer.data); + ++ // Push a canary value onto the end of the list. ++ for (GCZonesIter zone(rt); !zone.done(); zone.next()) { ++ if (!zone->gcGrayRoots().empty() && !zone->gcGrayRoots().append(GrayBufferCanary)) ++ grayBufferer.setFailed(); ++ } ++ + // Propagate the failure flag from the marker to the runtime. + if (grayBufferer.failed()) { + grayBufferState = GrayBufferState::Failed; +@@ -531,8 +541,19 @@ GCRuntime::markBufferedGrayRoots(JS::Zone* zone) + MOZ_ASSERT(grayBufferState == GrayBufferState::Okay); + MOZ_ASSERT(zone->isGCMarkingGray() || zone->isGCCompacting()); + +- for (auto cell : zone->gcGrayRoots()) ++ auto& roots = zone->gcGrayRoots(); ++ if (roots.empty()) ++ return; ++ ++ // Check for and remove canary value. ++ MOZ_RELEASE_ASSERT(roots.length() > 1); ++ MOZ_RELEASE_ASSERT(roots.back() == GrayBufferCanary); ++ roots.popBack(); ++ ++ for (auto cell : zone->gcGrayRoots()) { ++ MOZ_ASSERT(IsCellPointerValid(cell)); + TraceManuallyBarrieredGenericPointerEdge(&marker, &cell, "buffered gray root"); ++ } + } + + void Copied: branches/2018Q2/www/waterfox/files/patch-bug1427480 (from r466918, head/www/waterfox/files/patch-bug1427480) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1427480 Tue Apr 10 00:43:21 2018 (r466932, copy of r466918, head/www/waterfox/files/patch-bug1427480) @@ -0,0 +1,40 @@ +commit ce0b5382185d +Author: Jonathan Kew +Date: Tue Mar 20 18:02:18 2018 +0000 + + Bug 1427480 - Increase the MAX_FONT_SIZE limit applied in cairo_ft_font to match the gfxFont size limit. r=lsalzman, a=RyanVM + + --HG-- + extra : source : 74ffac5bc156c537ff4b1cc3d98dbb2c61b3127d + extra : histedit_source : ee241f50804b89b4d545aedc5503cf0cb7c767f7 +--- + gfx/cairo/cairo/src/cairo-ft-font.c | 2 +- + gfx/cairo/max-font-size.patch | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git gfx/cairo/cairo/src/cairo-ft-font.c gfx/cairo/cairo/src/cairo-ft-font.c +index 9d0e4951a28e..56430740a20c 100644 +--- gfx/cairo/cairo/src/cairo-ft-font.c ++++ gfx/cairo/cairo/src/cairo-ft-font.c +@@ -103,7 +103,7 @@ static setLcdFilterFunc setLcdFilter; + #define MAX_OPEN_FACES 10 + /* This is the maximum font size we allow to be passed to FT_Set_Char_Size + */ +-#define MAX_FONT_SIZE 1000 ++#define MAX_FONT_SIZE 2000 + + extern FT_Face mozilla_NewFTFace(FT_Library aFTLibrary, const char* aFileName, int aFaceIndex); + extern FT_Face mozilla_NewFTFaceFromData(FT_Library aFTLibrary, const uint8_t* aData, size_t aDataSize, int aFaceIndex); +diff --git gfx/cairo/max-font-size.patch gfx/cairo/max-font-size.patch +index 99be23906ab4..efa54cef646a 100644 +--- gfx/cairo/max-font-size.patch ++++ gfx/cairo/max-font-size.patch +@@ -8,7 +8,7 @@ diff --git a/gfx/cairo/cairo/src/cairo-ft-font.c b/gfx/cairo/cairo/src/cairo-ft- + + + +/* This is the maximum font size we allow to be passed to FT_Set_Char_Size + + */ +-+#define MAX_FONT_SIZE 1000 +++#define MAX_FONT_SIZE 2000 + + /* + * The simple 2x2 matrix is converted into separate scale and shape Copied: branches/2018Q2/www/waterfox/files/patch-bug1432793 (from r466918, head/www/waterfox/files/patch-bug1432793) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1432793 Tue Apr 10 00:43:21 2018 (r466932, copy of r466918, head/www/waterfox/files/patch-bug1432793) @@ -0,0 +1,218 @@ +commit b1ccdd29d2a5 +Author: Dan Minor +Date: Wed Mar 28 11:07:54 2018 -0400 + + Bug 1432793 - Force screensharing simulcast to one layer and stop generating layers once an odd width and height are found. r=bwc, a=RyanVM + + This limits screensharing simulcast to a single layer. When window sharing, our + source video can have arbitrary dimensions. If one of those dimensions ends up + being odd, the aspect ratio of the smaller layer will not match the aspect ratio + of the odd sized layer, causing a runtime assertion failure and crash. + + It is not sufficient to prevent the creation of odd sized layers in + CreateEncoderStreams because the user can resize the window while it is being + shared, which will cause a fatal assertion prior to the streams being recreated. + + When switching back from window sharing to camera, a call to + CreateEncoderStreams will occur with resolutions matching the dimensions of + the window that was just shared. To prevent a crash, this also adds a check + which prevents the creation of layers with odd resolutions. + + Looking at cricket::GetSimulcastConfig for the version of webrtc.org in tree, + the number of simulcast layers is limited to one, or two if a field experiment + is enabled. That code also limits resolutions at which screensharing is allowed + as well as the number of layers that can be created for each resolution, and + ensures that each layer is exactly half the size of the layer above. + + Adding these new constraints to CreateEncoderStreams makes us more consistent + with what the webrtc.org code would do when creating streams, which should + help to avoid more assertion failures in the future. Long term, I believe we + should just switch to using cricket::GetSimulcastConfig. + + MozReview-Commit-ID: 8gjdY5GPPjl + + --HG-- + extra : source : 5c5a16ba81b7a2599d2764164d959a549a131d0a +--- + media/webrtc/signaling/src/media-conduit/VideoConduit.cpp | 15 ++++++++++++++- + 1 file changed, 14 insertions(+), 1 deletion(-) + +diff --git media/webrtc/signaling/src/media-conduit/VideoConduit.cpp media/webrtc/signaling/src/media-conduit/VideoConduit.cpp +index b67e1d475e50..aafcbd3d4ddc 100644 +--- media/webrtc/signaling/src/media-conduit/VideoConduit.cpp ++++ media/webrtc/signaling/src/media-conduit/VideoConduit.cpp +@@ -579,7 +579,20 @@ std::vector + WebrtcVideoConduit::VideoStreamFactory::CreateEncoderStreams(int width, int height, + const webrtc::VideoEncoderConfig& config) + { +- auto streamCount = config.number_of_streams; ++ size_t streamCount = config.number_of_streams; ++ ++ // Disallow odd width and height, they will cause aspect ratio checks to ++ // fail in the webrtc.org code. We can hit transient states after window ++ // sharing ends where odd resolutions are requested for the camera. ++ streamCount = std::min(streamCount, static_cast( ++ 1 + std::min(CountTrailingZeroes32(width), ++ CountTrailingZeroes32(height)))); ++ ++ // We only allow one layer when screensharing ++ if (mConduit->mCodecMode == webrtc::VideoCodecMode::kScreensharing) { ++ streamCount = 1; ++ } ++ + std::vector streams; + streams.reserve(streamCount); + MOZ_ASSERT(mConduit); + +commit 18e2cf9aac7a +Author: Dan Minor +Date: Wed Apr 4 09:24:28 2018 -0400 + + Bug 1432793 - Add mochitest for odd simulcast resolutions. r=bwc, a=RyanVM + + This creates a simulcast stream with an odd resolution. This previously would + have caused a runtime assertion failure and crash. + + MozReview-Commit-ID: IsywVOu6UeV + + --HG-- + extra : source : f1929e2b77a96af699e244f96bc4ecc17d34ece5 +--- + dom/media/tests/mochitest/head.js | 11 ++- + dom/media/tests/mochitest/mochitest.ini | 2 + + ...test_peerConnection_simulcastOddResolution.html | 91 ++++++++++++++++++++++ + 3 files changed, 100 insertions(+), 4 deletions(-) + +diff --git dom/media/tests/mochitest/head.js dom/media/tests/mochitest/head.js +index b125ecdeecf6..9bdfcdbfaf69 100644 +--- dom/media/tests/mochitest/head.js ++++ dom/media/tests/mochitest/head.js +@@ -994,11 +994,14 @@ AudioStreamHelper.prototype = { + } + + class VideoFrameEmitter { +- constructor(color1, color2, size) { +- if (!size) { +- size = 50; ++ constructor(color1, color2, width, height) { ++ if (!width) { ++ width = 50; + } +- this._helper = new CaptureStreamTestHelper2D(size, size); ++ if (!height) { ++ height = width; ++ } ++ this._helper = new CaptureStreamTestHelper2D(width, height); + this._canvas = this._helper.createAndAppendElement('canvas', 'source_canvas'); + this._color1 = color1 ? color1 : this._helper.green; + this._color2 = color2 ? color2 : this._helper.red; +diff --git dom/media/tests/mochitest/mochitest.ini dom/media/tests/mochitest/mochitest.ini +index 43e8492b9295..07c0876318a0 100644 +--- dom/media/tests/mochitest/mochitest.ini ++++ dom/media/tests/mochitest/mochitest.ini +@@ -194,6 +194,8 @@ skip-if = (android_version == '18') # android(Bug 1189784, timeouts on 4.3 emula + skip-if = android_version # no simulcast support on android + [test_peerConnection_simulcastAnswer.html] + skip-if = android_version # no simulcast support on android ++[test_peerConnection_simulcastOddResolution.html] ++skip-if = android_version # no simulcast support on android + #[test_peerConnection_relayOnly.html] + [test_peerConnection_callbacks.html] + skip-if = toolkit == 'android' # android(Bug 1189784, timeouts on 4.3 emulator) +diff --git dom/media/tests/mochitest/test_peerConnection_simulcastOddResolution.html dom/media/tests/mochitest/test_peerConnection_simulcastOddResolution.html +new file mode 100644 +index 000000000000..351582b69fab +--- /dev/null ++++ dom/media/tests/mochitest/test_peerConnection_simulcastOddResolution.html +@@ -0,0 +1,91 @@ ++ ++ ++ ++ ++ ++ ++ ++
++
++
++ ++ From owner-svn-ports-branches@freebsd.org Tue Apr 10 18:27:59 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D86A8F8DDC7; Tue, 10 Apr 2018 18:27:59 +0000 (UTC) (envelope-from jkim@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 08CD476486; Tue, 10 Apr 2018 18:27:58 +0000 (UTC) (envelope-from jkim@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 F3FB01136D; Tue, 10 Apr 2018 18:27:57 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3AIRvrI019738; Tue, 10 Apr 2018 18:27:57 GMT (envelope-from jkim@FreeBSD.org) Received: (from jkim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3AIRvaK019736; Tue, 10 Apr 2018 18:27:57 GMT (envelope-from jkim@FreeBSD.org) Message-Id: <201804101827.w3AIRvaK019736@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jkim set sender to jkim@FreeBSD.org using -f From: Jung-uk Kim Date: Tue, 10 Apr 2018 18:27:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r466992 - branches/2018Q2/www/linux-flashplayer X-SVN-Group: ports-branches X-SVN-Commit-Author: jkim X-SVN-Commit-Paths: branches/2018Q2/www/linux-flashplayer X-SVN-Commit-Revision: 466992 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, 10 Apr 2018 18:28:00 -0000 Author: jkim Date: Tue Apr 10 18:27:57 2018 New Revision: 466992 URL: https://svnweb.freebsd.org/changeset/ports/466992 Log: MFH: r466981 Update to 29.0.0.140. https://helpx.adobe.com/security/products/flash-player/apsb18-08.html Approved by: ports-secteam (blanket) Modified: branches/2018Q2/www/linux-flashplayer/Makefile branches/2018Q2/www/linux-flashplayer/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/linux-flashplayer/Makefile ============================================================================== --- branches/2018Q2/www/linux-flashplayer/Makefile Tue Apr 10 18:27:57 2018 (r466991) +++ branches/2018Q2/www/linux-flashplayer/Makefile Tue Apr 10 18:27:57 2018 (r466992) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= flashplayer -PORTVERSION= 29.0.0.113 +PORTVERSION= 29.0.0.140 CATEGORIES= www multimedia linux MASTER_SITES= https://fpdownload.macromedia.com/get/flashplayer/pdc/${PORTVERSION}/ PKGNAMEPREFIX= linux- Modified: branches/2018Q2/www/linux-flashplayer/distinfo ============================================================================== --- branches/2018Q2/www/linux-flashplayer/distinfo Tue Apr 10 18:27:57 2018 (r466991) +++ branches/2018Q2/www/linux-flashplayer/distinfo Tue Apr 10 18:27:57 2018 (r466992) @@ -1,3 +1,3 @@ -TIMESTAMP = 1520960976 -SHA256 (flashplayer/29.0.0.113/flash_player_npapi_linux.i386.tar.gz) = beb2f8660f7579dd96410db2805369cbdf1ad5156934bd0844f9a4cf3481b219 -SIZE (flashplayer/29.0.0.113/flash_player_npapi_linux.i386.tar.gz) = 8513691 +TIMESTAMP = 1523384566 +SHA256 (flashplayer/29.0.0.140/flash_player_npapi_linux.i386.tar.gz) = e1df67829a0733fe1b313302cfc2e94996d80b45db615c0f8addfd9b97506876 +SIZE (flashplayer/29.0.0.140/flash_player_npapi_linux.i386.tar.gz) = 8520298 From owner-svn-ports-branches@freebsd.org Tue Apr 10 19:35:29 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C7185F930C9; Tue, 10 Apr 2018 19:35:29 +0000 (UTC) (envelope-from rene@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 78EED69187; Tue, 10 Apr 2018 19:35:29 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 73E1A11EE3; Tue, 10 Apr 2018 19:35:29 +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 w3AJZT1X060685; Tue, 10 Apr 2018 19:35:29 GMT (envelope-from rene@FreeBSD.org) Received: (from rene@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3AJZT6W060683; Tue, 10 Apr 2018 19:35:29 GMT (envelope-from rene@FreeBSD.org) Message-Id: <201804101935.w3AJZT6W060683@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rene set sender to rene@FreeBSD.org using -f From: Rene Ladan Date: Tue, 10 Apr 2018 19:35:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467010 - branches/2018Q2/databases/py-fakeredis X-SVN-Group: ports-branches X-SVN-Commit-Author: rene X-SVN-Commit-Paths: branches/2018Q2/databases/py-fakeredis X-SVN-Commit-Revision: 467010 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, 10 Apr 2018 19:35:30 -0000 Author: rene Date: Tue Apr 10 19:35:28 2018 New Revision: 467010 URL: https://svnweb.freebsd.org/changeset/ports/467010 Log: MFH: r466682 databases/py-fakeredis: update to 0.10.2 Changelog: https://github.com/jamesls/fakeredis#0102 Reported by: portscout Approved by: ports-secteam (riggs) Modified: branches/2018Q2/databases/py-fakeredis/Makefile branches/2018Q2/databases/py-fakeredis/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/databases/py-fakeredis/Makefile ============================================================================== --- branches/2018Q2/databases/py-fakeredis/Makefile Tue Apr 10 19:31:53 2018 (r467009) +++ branches/2018Q2/databases/py-fakeredis/Makefile Tue Apr 10 19:35:28 2018 (r467010) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= fakeredis -PORTVERSION= 0.10.1 +PORTVERSION= 0.10.2 CATEGORIES= databases MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} Modified: branches/2018Q2/databases/py-fakeredis/distinfo ============================================================================== --- branches/2018Q2/databases/py-fakeredis/distinfo Tue Apr 10 19:31:53 2018 (r467009) +++ branches/2018Q2/databases/py-fakeredis/distinfo Tue Apr 10 19:35:28 2018 (r467010) @@ -1,3 +1,3 @@ -TIMESTAMP = 1521894098 -SHA256 (fakeredis-0.10.1.tar.gz) = f2be3d50fefe3528547c0e99ab5b62a82f5ae2ff6842b67e9f53f396d7375f3e -SIZE (fakeredis-0.10.1.tar.gz) = 43062 +TIMESTAMP = 1523035002 +SHA256 (fakeredis-0.10.2.tar.gz) = f3555b65aa65dc5157ac12d5d79a6adde049d90a056f7c99916a80282e43a881 +SIZE (fakeredis-0.10.2.tar.gz) = 44935 From owner-svn-ports-branches@freebsd.org Tue Apr 10 20:51:57 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0AADF98688; Tue, 10 Apr 2018 20:51:56 +0000 (UTC) (envelope-from rodrigo@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 723937A264; Tue, 10 Apr 2018 20:51:56 +0000 (UTC) (envelope-from rodrigo@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 6B79012BEC; Tue, 10 Apr 2018 20:51:56 +0000 (UTC) (envelope-from rodrigo@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3AKpuZp001125; Tue, 10 Apr 2018 20:51:56 GMT (envelope-from rodrigo@FreeBSD.org) Received: (from rodrigo@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3AKpt7c001122; Tue, 10 Apr 2018 20:51:55 GMT (envelope-from rodrigo@FreeBSD.org) Message-Id: <201804102051.w3AKpt7c001122@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: rodrigo set sender to rodrigo@FreeBSD.org using -f From: Rodrigo Osorio Date: Tue, 10 Apr 2018 20:51:55 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467017 - branches/2018Q2/archivers/rpm4 X-SVN-Group: ports-branches X-SVN-Commit-Author: rodrigo X-SVN-Commit-Paths: branches/2018Q2/archivers/rpm4 X-SVN-Commit-Revision: 467017 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, 10 Apr 2018 20:51:57 -0000 Author: rodrigo Date: Tue Apr 10 20:51:55 2018 New Revision: 467017 URL: https://svnweb.freebsd.org/changeset/ports/467017 Log: MFH: r466909 Upgrade rpm4 from 4.13.0.2 to 4.13.1 Major changes: - Fix CVE-2017-7501 - Fix file lists getting fed to file triggers multiple times - Fix not all %transfiletriggerpostun file triggers executing (RhBug:1514085) - Fix file triggers executing before file fingerprinting - Fix file triggers firing on non-installed files - Fix file signatures failing on hardlinked files (#333) Full release note : http://rpm.org/wiki/Releases/4.13.1 Security: CVE-2017-7501 Approved by: ports-secteam (riggs) Modified: branches/2018Q2/archivers/rpm4/Makefile branches/2018Q2/archivers/rpm4/distinfo branches/2018Q2/archivers/rpm4/pkg-plist Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/archivers/rpm4/Makefile ============================================================================== --- branches/2018Q2/archivers/rpm4/Makefile Tue Apr 10 20:31:57 2018 (r467016) +++ branches/2018Q2/archivers/rpm4/Makefile Tue Apr 10 20:51:55 2018 (r467017) @@ -2,9 +2,9 @@ # $FreeBSD$ PORTNAME= rpm -PORTVERSION= 4.13.0.2 +PORTVERSION= 4.13.1 CATEGORIES= archivers -MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R:R}.x/ +MASTER_SITES= http://ftp.rpm.org/releases/rpm-${PORTVERSION:R}.x/ PKGNAMESUFFIX= 4 MAINTAINER= rodrigo@FreeBSD.org Modified: branches/2018Q2/archivers/rpm4/distinfo ============================================================================== --- branches/2018Q2/archivers/rpm4/distinfo Tue Apr 10 20:31:57 2018 (r467016) +++ branches/2018Q2/archivers/rpm4/distinfo Tue Apr 10 20:51:55 2018 (r467017) @@ -1,3 +1,3 @@ -TIMESTAMP = 1510109070 -SHA256 (rpm-4.13.0.2.tar.bz2) = 2f3e2c07c354d16f2305ddd93ed030c8403d59b272f2fb6722445b091ff14194 -SIZE (rpm-4.13.0.2.tar.bz2) = 3809178 +TIMESTAMP = 1523312897 +SHA256 (rpm-4.13.1.tar.bz2) = 81e5bc8e46baa0710a19c7d9bb34c24baceefeeafd86a9033e1e4d9613bb5b60 +SIZE (rpm-4.13.1.tar.bz2) = 3814812 Modified: branches/2018Q2/archivers/rpm4/pkg-plist ============================================================================== --- branches/2018Q2/archivers/rpm4/pkg-plist Tue Apr 10 20:31:57 2018 (r467016) +++ branches/2018Q2/archivers/rpm4/pkg-plist Tue Apr 10 20:51:55 2018 (r467017) @@ -49,16 +49,16 @@ include/rpm/rpmutil.h include/rpm/rpmvf.h %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so.7 -%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so.7.0.1 +%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpm.so.7.0.2 %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so.7 -%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so.7.0.1 +%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmbuild.so.7.0.2 %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so.7 -%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so.7.0.1 +%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmio.so.7.0.2 %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so %%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so.7 -%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so.7.0.1 +%%LUA_LIBDIR%%/%%LUA_LIBDIR%%rpmsign.so.7.0.2 %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/__init__.py %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpm.so %%PYTHON%%%%PYTHON_SITELIBDIR%%/rpm/_rpmb.so From owner-svn-ports-branches@freebsd.org Wed Apr 11 04:40:58 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EA184F9449A; Wed, 11 Apr 2018 04:40: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 9BDB785C1D; Wed, 11 Apr 2018 04:40: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 96C7A1776A; Wed, 11 Apr 2018 04:40:57 +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 w3B4evOf032153; Wed, 11 Apr 2018 04:40:57 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3B4evCC032148; Wed, 11 Apr 2018 04:40:57 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804110440.w3B4evCC032148@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Wed, 11 Apr 2018 04:40:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467024 - in branches/2018Q2/graphics/mesa-dri: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/graphics/mesa-dri: . files X-SVN-Commit-Revision: 467024 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, 11 Apr 2018 04:40:58 -0000 Author: jbeich Date: Wed Apr 11 04:40:56 2018 New Revision: 467024 URL: https://svnweb.freebsd.org/changeset/ports/467024 Log: MFH: r466925 graphics/mesa-{libs,dri}: update to 17.3.8 Changes: https://www.mesa3d.org/relnotes/17.3.2.html Changes: https://www.mesa3d.org/relnotes/17.3.3.html Changes: https://www.mesa3d.org/relnotes/17.3.4.html Changes: https://www.mesa3d.org/relnotes/17.3.5.html Changes: https://www.mesa3d.org/relnotes/17.3.6.html Changes: https://www.mesa3d.org/relnotes/17.3.7.html Changes: https://www.mesa3d.org/relnotes/17.3.8.html PR: 225035 Tested by: Oleh Hushchenkov, Kevin Oberman Approved by: maintainer timeout (3 months, cookie licking) Approved by: ports-secteam (riggs) Modified: branches/2018Q2/graphics/mesa-dri/Makefile branches/2018Q2/graphics/mesa-dri/Makefile.common branches/2018Q2/graphics/mesa-dri/distinfo branches/2018Q2/graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/graphics/mesa-dri/Makefile ============================================================================== --- branches/2018Q2/graphics/mesa-dri/Makefile Wed Apr 11 03:17:01 2018 (r467023) +++ branches/2018Q2/graphics/mesa-dri/Makefile Wed Apr 11 04:40:56 2018 (r467024) @@ -3,7 +3,6 @@ PORTNAME= mesa-dri PORTVERSION= ${MESAVERSION} -PORTREVISION= 3 CATEGORIES= graphics COMMENT= OpenGL hardware acceleration drivers for DRI2+ Modified: branches/2018Q2/graphics/mesa-dri/Makefile.common ============================================================================== --- branches/2018Q2/graphics/mesa-dri/Makefile.common Wed Apr 11 03:17:01 2018 (r467023) +++ branches/2018Q2/graphics/mesa-dri/Makefile.common Wed Apr 11 04:40:56 2018 (r467024) @@ -14,7 +14,7 @@ MESAVERSION= ${MESABASEVERSION}${MESASUBVERSION:C/^(.)/.\1/} MESADISTVERSION=${MESABASEVERSION}${MESASUBVERSION:C/^(.)/-\1/} -MESABASEVERSION= 17.3.1 +MESABASEVERSION= 17.3.8 # if there is a subversion, don't include the '-' between 7.11-rc2. MESASUBVERSION= Modified: branches/2018Q2/graphics/mesa-dri/distinfo ============================================================================== --- branches/2018Q2/graphics/mesa-dri/distinfo Wed Apr 11 03:17:01 2018 (r467023) +++ branches/2018Q2/graphics/mesa-dri/distinfo Wed Apr 11 04:40:56 2018 (r467024) @@ -1,3 +1,3 @@ -TIMESTAMP = 1513877589 -SHA256 (mesa-17.3.1.tar.xz) = 9ae607e0998a586fb2c866cfc8e45e6f52d1c56cb1b41288253ea83eada824c1 -SIZE (mesa-17.3.1.tar.xz) = 10669392 +TIMESTAMP = 1522776465 +SHA256 (mesa-17.3.8.tar.xz) = 8f9d9bf281c48e4a8f5228816577263b4c655248dc7666e75034ab422951a6b1 +SIZE (mesa-17.3.8.tar.xz) = 10660896 Modified: branches/2018Q2/graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c ============================================================================== --- branches/2018Q2/graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c Wed Apr 11 03:17:01 2018 (r467023) +++ branches/2018Q2/graphics/mesa-dri/files/extra-src_mesa_drivers_dri_i965_intel__screen.c Wed Apr 11 04:40:56 2018 (r467024) @@ -22,12 +22,12 @@ diff --git a/src/mesa/drivers/dri/i965/intel_screen.c index c7f111d..bc998ab 100644 --- src/mesa/drivers/dri/i965/intel_screen.c +++ src/mesa/drivers/dri/i965/intel_screen.c -@@ -1274,8 +1274,8 @@ intel_init_bufmgr(struct intel_screen *screen) +@@ -1776,8 +1776,8 @@ intel_init_bufmgr(struct intel_screen *screen) + return false; + } - drm_intel_bufmgr_gem_enable_fenced_relocs(screen->bufmgr); - -- if (!intel_get_boolean(screen, I915_PARAM_HAS_WAIT_TIMEOUT)) { -- fprintf(stderr, "[%s: %u] Kernel 3.6 required.\n", __func__, __LINE__); +- if (!intel_get_boolean(screen, I915_PARAM_HAS_EXEC_NO_RELOC)) { +- fprintf(stderr, "[%s: %u] Kernel 3.9 required.\n", __func__, __LINE__); + if (!intel_get_boolean(screen, I915_PARAM_HAS_RELAXED_DELTA)) { + fprintf(stderr, "[%s: %u] Kernel 2.6.39 required.\n", __func__, __LINE__); return false; From owner-svn-ports-branches@freebsd.org Wed Apr 11 08:11:20 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C0723FA290F; Wed, 11 Apr 2018 08:11:20 +0000 (UTC) (envelope-from pizzamig@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 764D77639D; Wed, 11 Apr 2018 08:11:20 +0000 (UTC) (envelope-from pizzamig@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 71378199CB; Wed, 11 Apr 2018 08:11:20 +0000 (UTC) (envelope-from pizzamig@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3B8BKc7035532; Wed, 11 Apr 2018 08:11:20 GMT (envelope-from pizzamig@FreeBSD.org) Received: (from pizzamig@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3B8BKim035530; Wed, 11 Apr 2018 08:11:20 GMT (envelope-from pizzamig@FreeBSD.org) Message-Id: <201804110811.w3B8BKim035530@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: pizzamig set sender to pizzamig@FreeBSD.org using -f From: Luca Pizzamiglio Date: Wed, 11 Apr 2018 08:11:20 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467034 - branches/2018Q2/net/librdkafka X-SVN-Group: ports-branches X-SVN-Commit-Author: pizzamig X-SVN-Commit-Paths: branches/2018Q2/net/librdkafka X-SVN-Commit-Revision: 467034 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, 11 Apr 2018 08:11:20 -0000 Author: pizzamig Date: Wed Apr 11 08:11:19 2018 New Revision: 467034 URL: https://svnweb.freebsd.org/changeset/ports/467034 Log: MFH: r466647 net/librdkafka: fix pkg-plist, remove python dependency PR: 227248 Submitted by: Sergey Akhmatov Approved by: ports-secteam (riggs) Modified: branches/2018Q2/net/librdkafka/Makefile branches/2018Q2/net/librdkafka/pkg-plist Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/net/librdkafka/Makefile ============================================================================== --- branches/2018Q2/net/librdkafka/Makefile Wed Apr 11 08:02:45 2018 (r467033) +++ branches/2018Q2/net/librdkafka/Makefile Wed Apr 11 08:11:19 2018 (r467034) @@ -3,6 +3,7 @@ PORTNAME= librdkafka PORTVERSION= 0.11.4 +PORTREVISION= 1 DISTVERSIONPREFIX= v CATEGORIES= net @@ -19,11 +20,10 @@ BROKEN_powerpc64= fails to build: cc: Internal error: BUILD_DEPENDS= bash:shells/bash LIB_DEPENDS= liblz4.so:archivers/liblz4 -USES= gmake python:build shebangfix ssl +USES= gmake ssl USE_GITHUB= yes GH_ACCOUNT= edenhill -SHEBANG_FILES= lds-gen.py GNU_CONFIGURE= yes MAKE_ARGS= pkgconfigdir=${PREFIX}/libdata/pkgconfig CONFIGURE_ARGS+= --disable-sasl --enable-ssl Modified: branches/2018Q2/net/librdkafka/pkg-plist ============================================================================== --- branches/2018Q2/net/librdkafka/pkg-plist Wed Apr 11 08:02:45 2018 (r467033) +++ branches/2018Q2/net/librdkafka/pkg-plist Wed Apr 11 08:11:19 2018 (r467034) @@ -7,4 +7,6 @@ lib/librdkafka.a lib/librdkafka.so lib/librdkafka.so.1 libdata/pkgconfig/rdkafka++.pc +libdata/pkgconfig/rdkafka++-static.pc libdata/pkgconfig/rdkafka.pc +libdata/pkgconfig/rdkafka-static.pc From owner-svn-ports-branches@freebsd.org Wed Apr 11 09:42:04 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 89C79F8403C; Wed, 11 Apr 2018 09:42:04 +0000 (UTC) (envelope-from delphij@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 378D289A9D; Wed, 11 Apr 2018 09:42:04 +0000 (UTC) (envelope-from delphij@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 327191A8DB; Wed, 11 Apr 2018 09:42:04 +0000 (UTC) (envelope-from delphij@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3B9g4J5080568; Wed, 11 Apr 2018 09:42:04 GMT (envelope-from delphij@FreeBSD.org) Received: (from delphij@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3B9g3BM080566; Wed, 11 Apr 2018 09:42:03 GMT (envelope-from delphij@FreeBSD.org) Message-Id: <201804110942.w3B9g3BM080566@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: delphij set sender to delphij@FreeBSD.org using -f From: Xin LI Date: Wed, 11 Apr 2018 09:42:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467041 - in branches/2018Q2/net/openldap24-server: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: delphij X-SVN-Commit-Paths: in branches/2018Q2/net/openldap24-server: . files X-SVN-Commit-Revision: 467041 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, 11 Apr 2018 09:42:04 -0000 Author: delphij Date: Wed Apr 11 09:42:03 2018 New Revision: 467041 URL: https://svnweb.freebsd.org/changeset/ports/467041 Log: MFH: r467039 Require netif be run before starting slapd. PR: 213671 Submitted by: arkadiusz.majewski at iptrace.pl Approved by: ports-secteam Modified: branches/2018Q2/net/openldap24-server/Makefile branches/2018Q2/net/openldap24-server/files/slapd.in Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/net/openldap24-server/Makefile ============================================================================== --- branches/2018Q2/net/openldap24-server/Makefile Wed Apr 11 09:33:39 2018 (r467040) +++ branches/2018Q2/net/openldap24-server/Makefile Wed Apr 11 09:42:03 2018 (r467041) @@ -65,7 +65,7 @@ BROKEN= incompatible OpenLDAP version: ${WANT_OPENLD .endif PORTREVISION_CLIENT= 0 -PORTREVISION_SERVER= 1 +PORTREVISION_SERVER= 2 OPENLDAP_SHLIB_MAJOR= 2 OPENLDAP_SHLIB_MINOR= 10.9 OPENLDAP_MAJOR= ${DISTVERSION:R} Modified: branches/2018Q2/net/openldap24-server/files/slapd.in ============================================================================== --- branches/2018Q2/net/openldap24-server/files/slapd.in Wed Apr 11 09:33:39 2018 (r467040) +++ branches/2018Q2/net/openldap24-server/files/slapd.in Wed Apr 11 09:42:03 2018 (r467041) @@ -4,7 +4,7 @@ # # PROVIDE: slapd -# REQUIRE: FILESYSTEMS ldconfig +# REQUIRE: FILESYSTEMS ldconfig netif # BEFORE: SERVERS # KEYWORD: shutdown From owner-svn-ports-branches@freebsd.org Wed Apr 11 13:01:28 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 17A76F92E79; Wed, 11 Apr 2018 13:01:28 +0000 (UTC) (envelope-from feld@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 B8C01700FA; Wed, 11 Apr 2018 13:01:27 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id B3B131C8F1; Wed, 11 Apr 2018 13:01:27 +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 w3BD1RN1079888; Wed, 11 Apr 2018 13:01:27 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3BD1RlZ079885; Wed, 11 Apr 2018 13:01:27 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201804111301.w3BD1RlZ079885@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Wed, 11 Apr 2018 13:01:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467046 - in branches/2018Q2/net-mgmt/py-pdagent: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: in branches/2018Q2/net-mgmt/py-pdagent: . files X-SVN-Commit-Revision: 467046 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, 11 Apr 2018 13:01:28 -0000 Author: feld Date: Wed Apr 11 13:01:27 2018 New Revision: 467046 URL: https://svnweb.freebsd.org/changeset/ports/467046 Log: MFH: r466569 r466572 net-mgmt/py-pdagent: Add dedicated user/group - Also add pkg-message informing how to permit users and services access net/py-pdagent: Further increase security Limit access to alert data files which could hold sensitive information PR: 227273 Added: branches/2018Q2/net-mgmt/py-pdagent/pkg-message - copied unchanged from r466569, head/net-mgmt/py-pdagent/pkg-message Modified: branches/2018Q2/net-mgmt/py-pdagent/Makefile branches/2018Q2/net-mgmt/py-pdagent/files/pdagentd.in Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/net-mgmt/py-pdagent/Makefile ============================================================================== --- branches/2018Q2/net-mgmt/py-pdagent/Makefile Wed Apr 11 12:45:34 2018 (r467045) +++ branches/2018Q2/net-mgmt/py-pdagent/Makefile Wed Apr 11 13:01:27 2018 (r467046) @@ -4,6 +4,7 @@ PORTNAME= pdagent PORTVERSION= 1.4 DISTVERSIONPREFIX=v +PORTREVISION= 2 CATEGORIES= net-mgmt python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -25,6 +26,9 @@ GH_ACCOUNT= PagerDuty SUB_LIST+= PYTHON_CMD="${PYTHON_CMD}" BINFILES= pd-queue pd-send pdagentd.py + +USERS= pdagent +GROUPS= pdagent do-patch: ${REINPLACE_CMD} -e 's|/var/lib/pdagent|/var/db/pdagent|' -e 's|/etc|${ETCDIR}|' ${WRKSRC}/pdagent/confdirs.py Modified: branches/2018Q2/net-mgmt/py-pdagent/files/pdagentd.in ============================================================================== --- branches/2018Q2/net-mgmt/py-pdagent/files/pdagentd.in Wed Apr 11 12:45:34 2018 (r467045) +++ branches/2018Q2/net-mgmt/py-pdagent/files/pdagentd.in Wed Apr 11 13:01:27 2018 (r467046) @@ -20,8 +20,8 @@ rcvar=pdagentd_enable load_rc_config $name : ${pdagentd_enable="NO"} -: ${pdagentd_user:="nobody"} -: ${pdagentd_group:="nogroup"} +: ${pdagentd_user:="pdagent"} +: ${pdagentd_group:="pdagent"} pidfile="/var/run/pdagent/pdagentd.pid" command="%%PREFIX%%/bin/pdagentd.py" @@ -34,15 +34,13 @@ pdagent_mkdirs="/var/db/pdagent /var/db/pdagent/outque pdagentd_precmd() { for i in ${pdagent_mkdirs}; do - install -d -o ${pdagentd_user} -g ${pdagentd_group} -m 775 ${i} + install -d -o ${pdagentd_user} -g ${pdagentd_group} -m 770 ${i} done - if [ ! -d /var/log/pdagent ]; then - install -d -o ${pdagentd_user} /var/log/pdagent - fi - if [ ! -d /var/run/pdagent ]; then - install -d -o ${pdagentd_user} /var/run/pdagent - fi + chown -R ${pdagentd_user}:${pdagentd_group} /var/db/pdagent + + install -d -o ${pdagentd_user} /var/log/pdagent + install -d -o ${pdagentd_user} /var/run/pdagent } run_rc_command "$1" Copied: branches/2018Q2/net-mgmt/py-pdagent/pkg-message (from r466569, head/net-mgmt/py-pdagent/pkg-message) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/net-mgmt/py-pdagent/pkg-message Wed Apr 11 13:01:27 2018 (r467046, copy of r466569, head/net-mgmt/py-pdagent/pkg-message) @@ -0,0 +1,6 @@ +!!! NOTICE !!! + +You must add the required users and service accounts to the pdagent +group to permit write access to /var/db/pdagent. + +!!! NOTICE !!! From owner-svn-ports-branches@freebsd.org Wed Apr 11 23:45:24 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 37C63F9B73B; Wed, 11 Apr 2018 23:45:24 +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 D7D6482864; Wed, 11 Apr 2018 23:45:23 +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 D2A5222FB7; Wed, 11 Apr 2018 23:45:23 +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 w3BNjNif008815; Wed, 11 Apr 2018 23:45:23 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3BNjNjK008810; Wed, 11 Apr 2018 23:45:23 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804112345.w3BNjNjK008810@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Wed, 11 Apr 2018 23:45:23 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467117 - in branches/2018Q2/www/waterfox: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/www/waterfox: . files X-SVN-Commit-Revision: 467117 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, 11 Apr 2018 23:45:24 -0000 Author: jbeich Date: Wed Apr 11 23:45:23 2018 New Revision: 467117 URL: https://svnweb.freebsd.org/changeset/ports/467117 Log: MFH: r467114 www/waterfox: apply some FF60 fixes Approved by: ports-secteam blanket Added: branches/2018Q2/www/waterfox/files/patch-bug1444668 - copied unchanged from r467114, head/www/waterfox/files/patch-bug1444668 branches/2018Q2/www/waterfox/files/patch-bug1445234 - copied unchanged from r467114, head/www/waterfox/files/patch-bug1445234 branches/2018Q2/www/waterfox/files/patch-bug1451376 - copied unchanged from r467114, head/www/waterfox/files/patch-bug1451376 Modified: branches/2018Q2/www/waterfox/Makefile branches/2018Q2/www/waterfox/files/patch-bug1388020 Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/waterfox/Makefile ============================================================================== --- branches/2018Q2/www/waterfox/Makefile Wed Apr 11 23:44:24 2018 (r467116) +++ branches/2018Q2/www/waterfox/Makefile Wed Apr 11 23:45:23 2018 (r467117) @@ -2,7 +2,7 @@ PORTNAME= waterfox DISTVERSION= 56.1.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= www ipv6 MAINTAINER= jbeich@FreeBSD.org Modified: branches/2018Q2/www/waterfox/files/patch-bug1388020 ============================================================================== --- branches/2018Q2/www/waterfox/files/patch-bug1388020 Wed Apr 11 23:44:24 2018 (r467116) +++ branches/2018Q2/www/waterfox/files/patch-bug1388020 Wed Apr 11 23:45:23 2018 (r467117) @@ -1,438 +1,158 @@ -commit 56cb3a82e6f1 +commit fde468da7b64 Author: Andrew Osmond -Date: Wed Feb 7 09:33:12 2018 -0500 +Date: Tue Apr 10 09:40:02 2018 -0400 - Bug 1388020. r=nical a=RyanVM - - --HG-- - extra : source : fd15c14e5efb1874591f4e113c1ae1c49154804f + Bug 1388020. r=nical, a=RyanVM --- - gfx/layers/client/TextureClient.h | 2 +- - gfx/layers/composite/TextureHost.cpp | 65 +++++++++++++++++++----- - gfx/layers/composite/X11TextureHost.cpp | 13 +++-- - gfx/layers/d3d11/TextureD3D11.cpp | 6 +-- - gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp | 8 +++ - gfx/layers/opengl/TextureHostOGL.cpp | 25 ++------- - gfx/tests/gtest/TestLayers.h | 16 ++++++ - gfx/tests/gtest/TestTextureCompatibility.cpp | 12 +++-- - gfx/tests/gtest/TestTextures.cpp | 7 ++- - gfx/tests/gtest/TextureHelper.h | 3 +- - 10 files changed, 108 insertions(+), 49 deletions(-) + gfx/gl/GLTextureImage.cpp | 3 +++ + gfx/gl/GLUploadHelpers.cpp | 31 ++++++++++++++++++++++++++++++- + gfx/gl/GLUploadHelpers.h | 2 ++ + gfx/gl/TextureImageEGL.cpp | 4 ++++ + gfx/layers/composite/TextureHost.cpp | 3 +-- + gfx/layers/opengl/TextureHostOGL.cpp | 4 +--- + 6 files changed, 41 insertions(+), 6 deletions(-) -diff --git gfx/layers/client/TextureClient.h gfx/layers/client/TextureClient.h -index e56ea21841ad..81be2867ca7a 100644 ---- gfx/layers/client/TextureClient.h -+++ gfx/layers/client/TextureClient.h -@@ -761,7 +761,7 @@ protected: - friend void TestTextureClientSurface(TextureClient*, gfxImageSurface*); - friend void TestTextureClientYCbCr(TextureClient*, PlanarYCbCrData&); - friend already_AddRefed CreateTextureHostWithBackend( -- TextureClient*, LayersBackend&); -+ TextureClient*, ISurfaceAllocator*, LayersBackend&); +diff --git gfx/gl/GLTextureImage.cpp gfx/gl/GLTextureImage.cpp +index c91d558af441..65678432dace 100644 +--- gfx/gl/GLTextureImage.cpp ++++ gfx/gl/GLTextureImage.cpp +@@ -149,6 +149,9 @@ BasicTextureImage::DirectUpdate(gfx::DataSourceSurface* aSurf, const nsIntRegion + &uploadSize, + needInit, + aFrom); ++ if (mTextureFormat == SurfaceFormat::UNKNOWN) { ++ return false; ++ } - #ifdef GFX_DEBUG_TRACK_CLIENTS_IN_POOL - public: -diff --git gfx/layers/composite/TextureHost.cpp gfx/layers/composite/TextureHost.cpp -index a48a9081e155..e0a74920fbe5 100644 ---- gfx/layers/composite/TextureHost.cpp -+++ gfx/layers/composite/TextureHost.cpp -@@ -116,15 +116,9 @@ TextureHost::CreateIPDLActor(HostIPCAllocator* aAllocator, - uint64_t aSerial, - const wr::MaybeExternalImageId& aExternalImageId) - { -- if (aSharedData.type() == SurfaceDescriptor::TSurfaceDescriptorBuffer && -- aSharedData.get_SurfaceDescriptorBuffer().data().type() == MemoryOrShmem::Tuintptr_t && -- !aAllocator->IsSameProcess()) -- { -- NS_ERROR("A client process is trying to peek at our address space using a MemoryTexture!"); -- return nullptr; -- } - TextureParent* actor = new TextureParent(aAllocator, aSerial, aExternalImageId); - if (!actor->Init(aSharedData, aLayersBackend, aFlags)) { -+ actor->ActorDestroy(ipc::IProtocol::ActorDestroyReason::FailedConstructor); - delete actor; - return nullptr; - } -@@ -232,6 +226,11 @@ TextureHost::Create(const SurfaceDescriptor& aDesc, + if (uploadSize > 0) { + UpdateUploadSize(uploadSize); +diff --git gfx/gl/GLUploadHelpers.cpp gfx/gl/GLUploadHelpers.cpp +index 75165eedf787..ca1c890a486d 100644 +--- gfx/gl/GLUploadHelpers.cpp ++++ gfx/gl/GLUploadHelpers.cpp +@@ -27,6 +27,23 @@ DataOffset(const IntPoint& aPoint, int32_t aStride, SurfaceFormat aFormat) + return data; + } - #ifdef MOZ_X11 - case SurfaceDescriptor::TSurfaceDescriptorX11: { -+ if (!aDeallocator->IsSameProcess()) { -+ NS_ERROR("A client process is trying to peek at our address space using a X11Texture!"); -+ return nullptr; -+ } ++static bool ++CheckUploadBounds(const IntSize& aDst, const IntSize& aSrc, const IntPoint& aOffset) ++{ ++ if (aOffset.x < 0 || aOffset.y < 0 || ++ aOffset.x >= aSrc.width || ++ aOffset.y >= aSrc.height) { ++ MOZ_ASSERT_UNREACHABLE("Offset outside source bounds"); ++ return false; ++ } ++ if (aDst.width > (aSrc.width - aOffset.x) || ++ aDst.height > (aSrc.height - aOffset.y)) { ++ MOZ_ASSERT_UNREACHABLE("Source has insufficient data"); ++ return false; ++ } ++ return true; ++} + - const SurfaceDescriptorX11& desc = aDesc.get_SurfaceDescriptorX11(); - result = MakeAndAddRef(aFlags, desc); - break; -@@ -248,7 +247,7 @@ TextureHost::Create(const SurfaceDescriptor& aDesc, - MOZ_CRASH("GFX: Unsupported Surface type host"); - } - -- if (WrapWithWebRenderTextureHost(aDeallocator, aBackend, aFlags)) { -+ if (result && WrapWithWebRenderTextureHost(aDeallocator, aBackend, aFlags)) { - MOZ_ASSERT(aExternalImageId.isSome()); - result = new WebRenderTextureHost(aDesc, aFlags, result, aExternalImageId.ref()); - } -@@ -269,13 +268,49 @@ CreateBackendIndependentTextureHost(const SurfaceDescriptor& aDesc, - const MemoryOrShmem& data = bufferDesc.data(); - switch (data.type()) { - case MemoryOrShmem::TShmem: { -- result = new ShmemTextureHost(data.get_Shmem(), -- bufferDesc.desc(), -- aDeallocator, -- aFlags); -+ const ipc::Shmem& shmem = data.get_Shmem(); -+ const BufferDescriptor& desc = bufferDesc.desc(); -+ if (!shmem.IsReadable()) { -+ // We failed to map the shmem so we can't verify its size. This -+ // should not be a fatal error, so just create the texture with -+ // nothing backing it. -+ result = new ShmemTextureHost(shmem, desc, aDeallocator, aFlags); -+ break; -+ } -+ -+ size_t bufSize = shmem.Size(); -+ size_t reqSize = SIZE_MAX; -+ switch (desc.type()) { -+ case BufferDescriptor::TYCbCrDescriptor: { -+ const YCbCrDescriptor& ycbcr = desc.get_YCbCrDescriptor(); -+ reqSize = -+ ImageDataSerializer::ComputeYCbCrBufferSize(ycbcr.ySize(), ycbcr.cbCrSize()); -+ break; + static GLint GetAddressAlignment(ptrdiff_t aAddress) + { + if (!(aAddress & 0x7)) { +@@ -375,6 +392,7 @@ TexImage2DHelper(GLContext* gl, + SurfaceFormat + UploadImageDataToTexture(GLContext* gl, + unsigned char* aData, ++ const gfx::IntSize& aDataSize, + int32_t aStride, + SurfaceFormat aFormat, + const nsIntRegion& aDstRegion, +@@ -498,6 +516,10 @@ UploadImageDataToTexture(GLContext* gl, + // Upload each rect in the region to the texture + for (auto iter = aDstRegion.RectIter(); !iter.Done(); iter.Next()) { + const IntRect& rect = iter.Get(); ++ if (!CheckUploadBounds(rect.Size(), aDataSize, rect.TopLeft())) { ++ return SurfaceFormat::UNKNOWN; + } -+ case BufferDescriptor::TRGBDescriptor: { -+ const RGBDescriptor& rgb = desc.get_RGBDescriptor(); -+ reqSize = ImageDataSerializer::ComputeRGBBufferSize(rgb.size(), rgb.format()); -+ break; -+ } -+ default: -+ gfxCriticalError() << "Bad buffer host descriptor " << (int)desc.type(); -+ MOZ_CRASH("GFX: Bad descriptor"); -+ } + -+ if (bufSize < reqSize) { -+ NS_ERROR("A client process gave a shmem too small to fit for its descriptor!"); -+ return nullptr; -+ } -+ -+ result = new ShmemTextureHost(shmem, desc, aDeallocator, aFlags); - break; - } - case MemoryOrShmem::Tuintptr_t: { -+ if (!aDeallocator->IsSameProcess()) { -+ NS_ERROR("A client process is trying to peek at our address space using a MemoryTexture!"); -+ return nullptr; -+ } -+ - result = new MemoryTextureHost(reinterpret_cast(data.get_uintptr_t()), - bufferDesc.desc(), - aFlags); -@@ -293,6 +329,11 @@ CreateBackendIndependentTextureHost(const SurfaceDescriptor& aDesc, - } - #ifdef XP_WIN - case SurfaceDescriptor::TSurfaceDescriptorDIB: { -+ if (!aDeallocator->IsSameProcess()) { -+ NS_ERROR("A client process is trying to peek at our address space using a DIBTexture!"); -+ return nullptr; -+ } -+ - result = new DIBTextureHost(aFlags, aDesc); - break; - } -diff --git gfx/layers/composite/X11TextureHost.cpp gfx/layers/composite/X11TextureHost.cpp -index e2251f0c531a..94cb3f2f9594 100644 ---- gfx/layers/composite/X11TextureHost.cpp -+++ gfx/layers/composite/X11TextureHost.cpp -@@ -23,10 +23,9 @@ X11TextureHost::X11TextureHost(TextureFlags aFlags, - const SurfaceDescriptorX11& aDescriptor) - : TextureHost(aFlags) - { -- RefPtr surface = aDescriptor.OpenForeign(); -- mSurface = surface.get(); -+ mSurface = aDescriptor.OpenForeign(); + const unsigned char* rectData = + aData + DataOffset(rect.TopLeft(), aStride, aFormat); -- if (!(aFlags & TextureFlags::DEALLOCATE_CLIENT)) { -+ if (mSurface && !(aFlags & TextureFlags::DEALLOCATE_CLIENT)) { - mSurface->TakePixmap(); - } - } -@@ -34,7 +33,7 @@ X11TextureHost::X11TextureHost(TextureFlags aFlags, - bool - X11TextureHost::Lock() - { -- if (!mCompositor) { -+ if (!mCompositor || !mSurface) { - return false; - } +@@ -534,10 +556,17 @@ UploadSurfaceToTexture(GLContext* gl, -@@ -75,6 +74,9 @@ X11TextureHost::SetTextureSourceProvider(TextureSourceProvider* aProvider) - SurfaceFormat - X11TextureHost::GetFormat() const - { -+ if (!mSurface) { -+ return SurfaceFormat::UNKNOWN; -+ } - gfxContentType type = mSurface->GetContentType(); - #ifdef GL_PROVIDER_GLX - if (mCompositor->GetBackendType() == LayersBackend::LAYERS_OPENGL) { -@@ -87,6 +89,9 @@ X11TextureHost::GetFormat() const - IntSize - X11TextureHost::GetSize() const - { -+ if (!mSurface) { -+ return IntSize(); -+ } - return mSurface->GetSize(); - } + int32_t stride = aSurface->Stride(); + SurfaceFormat format = aSurface->GetFormat(); ++ gfx::IntSize size = aSurface->GetSize(); ++ if (!CheckUploadBounds(aSize, size, aSrcPoint)) { ++ return SurfaceFormat::UNKNOWN; ++ } ++ + unsigned char* data = aSurface->GetData() + + DataOffset(aSrcPoint, stride, format); ++ size.width -= aSrcPoint.x; ++ size.height -= aSrcPoint.y; -diff --git gfx/layers/d3d11/TextureD3D11.cpp gfx/layers/d3d11/TextureD3D11.cpp -index 379686418ef0..4ad758849b93 100644 ---- gfx/layers/d3d11/TextureD3D11.cpp -+++ gfx/layers/d3d11/TextureD3D11.cpp -@@ -763,10 +763,6 @@ CreateTextureHostD3D11(const SurfaceDescriptor& aDesc, - { - RefPtr result; - switch (aDesc.type()) { -- case SurfaceDescriptor::TSurfaceDescriptorBuffer: { -- result = CreateBackendIndependentTextureHost(aDesc, aDeallocator, aBackend, aFlags); -- break; -- } - case SurfaceDescriptor::TSurfaceDescriptorD3D10: { - result = new DXGITextureHostD3D11(aFlags, - aDesc.get_SurfaceDescriptorD3D10()); -@@ -778,7 +774,7 @@ CreateTextureHostD3D11(const SurfaceDescriptor& aDesc, - break; +- return UploadImageDataToTexture(gl, data, stride, format, ++ return UploadImageDataToTexture(gl, data, size, stride, format, + aDstRegion, aTexture, aSize, + aOutUploadSize, aNeedInit, + aTextureUnit, aTextureTarget); +diff --git gfx/gl/GLUploadHelpers.h gfx/gl/GLUploadHelpers.h +index 866d44adbed0..f732d2b3834f 100644 +--- gfx/gl/GLUploadHelpers.h ++++ gfx/gl/GLUploadHelpers.h +@@ -28,6 +28,7 @@ class GLContext; + * \param gl The GL Context to use. + * \param aData Start of image data of surface to upload. + * Corresponds to the first pixel of the texture. ++ * \param aDataSize The image data's size. + * \param aStride The image data's stride. + * \param aFormat The image data's format. + * \param aDstRegion Region of the texture to upload. +@@ -46,6 +47,7 @@ class GLContext; + gfx::SurfaceFormat + UploadImageDataToTexture(GLContext* gl, + unsigned char* aData, ++ const gfx::IntSize& aDataSize, + int32_t aStride, + gfx::SurfaceFormat aFormat, + const nsIntRegion& aDstRegion, +diff --git gfx/gl/TextureImageEGL.cpp gfx/gl/TextureImageEGL.cpp +index 87a547c26925..3bb2987d1da5 100644 +--- gfx/gl/TextureImageEGL.cpp ++++ gfx/gl/TextureImageEGL.cpp +@@ -119,6 +119,10 @@ TextureImageEGL::DirectUpdate(gfx::DataSourceSurface* aSurf, const nsIntRegion& + &uploadSize, + needInit, + aFrom); ++ if (mTextureFormat == SurfaceFormat::UNKNOWN) { ++ return false; ++ } ++ + if (uploadSize > 0) { + UpdateUploadSize(uploadSize); } - default: { -- NS_WARNING("Unsupported SurfaceDescriptor type"); -+ MOZ_ASSERT_UNREACHABLE("Unsupported SurfaceDescriptor type"); +diff --git gfx/layers/composite/TextureHost.cpp gfx/layers/composite/TextureHost.cpp +index e7d87e238913..c93037384744 100644 +--- gfx/layers/composite/TextureHost.cpp ++++ gfx/layers/composite/TextureHost.cpp +@@ -888,8 +888,7 @@ BufferTextureHost::Upload(nsIntRegion *aRegion) + mFirstSource = mCompositor->CreateDataTextureSource(mFlags|TextureFlags::RGB_FROM_YCBCR); + mFirstSource->SetOwner(this); + } +- mFirstSource->Update(surf, aRegion); +- return true; ++ return mFirstSource->Update(surf, aRegion); } - } - return result.forget(); -diff --git gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp -index 291b0eb3d0dc..f363bb5a7cf7 100644 ---- gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp -+++ gfx/layers/opengl/MacIOSurfaceTextureHostOGL.cpp -@@ -32,6 +32,8 @@ MacIOSurfaceTextureHostOGL::~MacIOSurfaceTextureHostOGL() - GLTextureSource* - MacIOSurfaceTextureHostOGL::CreateTextureSourceForPlane(size_t aPlane) - { -+ MOZ_ASSERT(mSurface); -+ - GLuint textureHandle; - gl::GLContext* gl = mProvider->GetGLContext(); - gl->fGenTextures(1, &textureHandle); -@@ -94,11 +96,17 @@ MacIOSurfaceTextureHostOGL::SetTextureSourceProvider(TextureSourceProvider* aPro - gfx::SurfaceFormat - MacIOSurfaceTextureHostOGL::GetFormat() const { -+ if (!mSurface) { -+ return gfx::SurfaceFormat::UNKNOWN; -+ } - return mSurface->GetFormat(); - } - - gfx::SurfaceFormat - MacIOSurfaceTextureHostOGL::GetReadFormat() const { -+ if (!mSurface) { -+ return gfx::SurfaceFormat::UNKNOWN; -+ } - return mSurface->GetReadFormat(); - } - + RefPtr srcY; diff --git gfx/layers/opengl/TextureHostOGL.cpp gfx/layers/opengl/TextureHostOGL.cpp -index bdcd8778c10d..2b28c19a126d 100644 +index 02c398b51fe7..ec6ba913123f 100644 --- gfx/layers/opengl/TextureHostOGL.cpp +++ gfx/layers/opengl/TextureHostOGL.cpp -@@ -26,10 +26,6 @@ - #include "mozilla/layers/MacIOSurfaceTextureHostOGL.h" - #endif - --#ifdef GL_PROVIDER_GLX --#include "mozilla/layers/X11TextureHost.h" --#endif -- - using namespace mozilla::gl; - using namespace mozilla::gfx; - -@@ -46,14 +42,6 @@ CreateTextureHostOGL(const SurfaceDescriptor& aDesc, - { - RefPtr result; - switch (aDesc.type()) { -- case SurfaceDescriptor::TSurfaceDescriptorBuffer: { -- result = CreateBackendIndependentTextureHost(aDesc, -- aDeallocator, -- aBackend, -- aFlags); -- break; -- } -- - #ifdef MOZ_WIDGET_ANDROID - case SurfaceDescriptor::TSurfaceTextureDescriptor: { - const SurfaceTextureDescriptor& desc = aDesc.get_SurfaceTextureDescriptor(); -@@ -88,14 +76,6 @@ CreateTextureHostOGL(const SurfaceDescriptor& aDesc, +@@ -161,9 +161,7 @@ TextureImageTextureSourceOGL::Update(gfx::DataSourceSurface* aSurface, } - #endif + } --#ifdef GL_PROVIDER_GLX -- case SurfaceDescriptor::TSurfaceDescriptorX11: { -- const auto& desc = aDesc.get_SurfaceDescriptorX11(); -- result = new X11TextureHost(aFlags, desc); -- break; -- } --#endif +- mTexImage->UpdateFromDataSource(aSurface, aDestRegion, aSrcOffset); - - case SurfaceDescriptor::TSurfaceDescriptorSharedGLTexture: { - const auto& desc = aDesc.get_SurfaceDescriptorSharedGLTexture(); - result = new GLTextureHost(aFlags, desc.texture(), -@@ -105,7 +85,10 @@ CreateTextureHostOGL(const SurfaceDescriptor& aDesc, - desc.hasAlpha()); - break; - } -- default: return nullptr; -+ default: { -+ MOZ_ASSERT_UNREACHABLE("Unsupported SurfaceDescriptor type"); -+ break; -+ } - } - return result.forget(); +- return true; ++ return mTexImage->UpdateFromDataSource(aSurface, aDestRegion, aSrcOffset); } -diff --git gfx/tests/gtest/TestLayers.h gfx/tests/gtest/TestLayers.h -index 18e351f7718c..fc6b750f1c62 100644 ---- gfx/tests/gtest/TestLayers.h -+++ gfx/tests/gtest/TestLayers.h -@@ -8,6 +8,22 @@ - #include "Layers.h" - #include "nsTArray.h" -+#include "mozilla/layers/ISurfaceAllocator.h" -+ -+namespace mozilla { -+namespace layers { -+ -+class TestSurfaceAllocator final : public ISurfaceAllocator -+{ -+public: -+ TestSurfaceAllocator() {} -+ ~TestSurfaceAllocator() override {} -+ -+ bool IsSameProcess() const override { return true; } -+}; -+ -+} // layers -+} // mozilla - - /* Create layer tree from a simple layer tree description syntax. - * Each index is either the first letter of the layer type or -diff --git gfx/tests/gtest/TestTextureCompatibility.cpp gfx/tests/gtest/TestTextureCompatibility.cpp -index 45db4943ed1c..0815823b81ce 100644 ---- gfx/tests/gtest/TestTextureCompatibility.cpp -+++ gfx/tests/gtest/TestTextureCompatibility.cpp -@@ -14,6 +14,7 @@ - #include "mozilla/layers/TextureClient.h" - #include "mozilla/layers/TextureHost.h" - #include "mozilla/RefPtr.h" -+#include "TestLayers.h" - #include "TextureHelper.h" - - using mozilla::gfx::Feature; -@@ -22,6 +23,7 @@ using mozilla::layers::BasicCompositor; - using mozilla::layers::Compositor; - using mozilla::layers::CompositorOptions; - using mozilla::layers::LayersBackend; -+using mozilla::layers::TestSurfaceAllocator; - using mozilla::layers::TextureClient; - using mozilla::layers::TextureHost; - using mozilla::widget::CompositorWidget; -@@ -31,8 +33,9 @@ using mozilla::widget::InProcessCompositorWidget; - * This function will create the possible TextureClient and TextureHost pairs - * according to the given backend. - */ --void -+static void - CreateTextureWithBackend(LayersBackend& aLayersBackend, -+ ISurfaceAllocator* aDeallocator, - nsTArray>& aTextureClients, - nsTArray>& aTextureHosts) - { -@@ -43,7 +46,8 @@ CreateTextureWithBackend(LayersBackend& aLayersBackend, - - for (uint32_t i = 0; i < aTextureClients.Length(); i++) { - aTextureHosts.AppendElement( -- CreateTextureHostWithBackend(aTextureClients[i], aLayersBackend)); -+ CreateTextureHostWithBackend(aTextureClients[i], aDeallocator, -+ aLayersBackend)); - } - } - -@@ -115,13 +119,15 @@ CheckCompatibilityWithBasicCompositor(LayersBackend aBackends, - TEST(Gfx, TestTextureCompatibility) - { - nsTArray backendHints; -+ RefPtr deallocator = new TestSurfaceAllocator(); - - GetPlatformBackends(backendHints); - for (uint32_t i = 0; i < backendHints.Length(); i++) { - nsTArray> textureClients; - nsTArray> textureHosts; - -- CreateTextureWithBackend(backendHints[i], textureClients, textureHosts); -+ CreateTextureWithBackend(backendHints[i], deallocator, -+ textureClients, textureHosts); - CheckCompatibilityWithBasicCompositor(backendHints[i], textureHosts); - } - } -diff --git gfx/tests/gtest/TestTextures.cpp gfx/tests/gtest/TestTextures.cpp -index 19b94b867117..291eb55ca7e5 100644 ---- gfx/tests/gtest/TestTextures.cpp -+++ gfx/tests/gtest/TestTextures.cpp -@@ -5,6 +5,7 @@ - - #include "gtest/gtest.h" - #include "gmock/gmock.h" -+#include "TestLayers.h" - - #include "mozilla/gfx/2D.h" - #include "mozilla/gfx/Tools.h" -@@ -147,7 +148,8 @@ void TestTextureClientSurface(TextureClient* texture, gfxImageSurface* surface) - ASSERT_NE(descriptor.type(), SurfaceDescriptor::Tnull_t); - - // host deserialization -- RefPtr host = CreateBackendIndependentTextureHost(descriptor, nullptr, -+ RefPtr deallocator = new TestSurfaceAllocator(); -+ RefPtr host = CreateBackendIndependentTextureHost(descriptor, deallocator, - LayersBackend::LAYERS_NONE, - texture->GetFlags()); - -@@ -193,7 +195,8 @@ void TestTextureClientYCbCr(TextureClient* client, PlanarYCbCrData& ycbcrData) { - ASSERT_EQ(ycbcrDesc.stereoMode(), ycbcrData.mStereoMode); - - // host deserialization -- RefPtr textureHost = CreateBackendIndependentTextureHost(descriptor, nullptr, -+ RefPtr deallocator = new TestSurfaceAllocator(); -+ RefPtr textureHost = CreateBackendIndependentTextureHost(descriptor, deallocator, - LayersBackend::LAYERS_NONE, - client->GetFlags()); - -diff --git gfx/tests/gtest/TextureHelper.h gfx/tests/gtest/TextureHelper.h -index 144a237b17d4..770f7464f829 100644 ---- gfx/tests/gtest/TextureHelper.h -+++ gfx/tests/gtest/TextureHelper.h -@@ -140,6 +140,7 @@ CreateTextureClientWithBackend(LayersBackend aLayersBackend) - */ - already_AddRefed - CreateTextureHostWithBackend(TextureClient* aClient, -+ ISurfaceAllocator* aDeallocator, - LayersBackend& aLayersBackend) - { - if (!aClient) { -@@ -153,7 +154,7 @@ CreateTextureHostWithBackend(TextureClient* aClient, - aClient->ToSurfaceDescriptor(descriptor); - - wr::MaybeExternalImageId id = Nothing(); -- return TextureHost::Create(descriptor, nullptr, aLayersBackend, -+ return TextureHost::Create(descriptor, aDeallocator, aLayersBackend, - aClient->GetFlags(), id); - } - + void Copied: branches/2018Q2/www/waterfox/files/patch-bug1444668 (from r467114, head/www/waterfox/files/patch-bug1444668) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1444668 Wed Apr 11 23:45:23 2018 (r467117, copy of r467114, head/www/waterfox/files/patch-bug1444668) @@ -0,0 +1,126 @@ +commit cd8b6897bc4b +Author: Jan de Mooij +Date: Tue Apr 10 15:00:49 2018 +0200 + + Bug 1444668 - Avoid allocating large AssemblerBuffers. r=luke, r=bbouvier, a=RyanVM + + --HG-- + extra : source : d4aad468062493810bdc58e6a18f7322d59d4066 +--- + js/src/jit/MacroAssembler.cpp | 6 ++++ + js/src/jit/shared/IonAssemblerBuffer.h | 12 +++----- + js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h | 32 +++++++++++++++++++++- + 3 files changed, 41 insertions(+), 9 deletions(-) + +diff --git js/src/jit/MacroAssembler.cpp js/src/jit/MacroAssembler.cpp +index bf6d47bebfa0..fed23892021a 100644 +--- js/src/jit/MacroAssembler.cpp ++++ js/src/jit/MacroAssembler.cpp +@@ -2677,6 +2677,12 @@ MacroAssembler::finish() + } + + MacroAssemblerSpecific::finish(); ++ ++ MOZ_RELEASE_ASSERT(size() <= MaxCodeBytesPerProcess, ++ "AssemblerBuffer should ensure we don't exceed MaxCodeBytesPerProcess"); ++ ++ if (bytesNeeded() > MaxCodeBytesPerProcess) ++ setOOM(); + } + + void +diff --git js/src/jit/shared/IonAssemblerBuffer.h js/src/jit/shared/IonAssemblerBuffer.h +index b37b7518fdb6..6d4bf405b5ca 100644 +--- js/src/jit/shared/IonAssemblerBuffer.h ++++ js/src/jit/shared/IonAssemblerBuffer.h +@@ -189,6 +189,10 @@ class AssemblerBuffer + + protected: + virtual Slice* newSlice(LifoAlloc& a) { ++ if (size() > MaxCodeBytesPerProcess - sizeof(Slice)) { ++ fail_oom(); ++ return nullptr; ++ } + Slice* tmp = static_cast(a.alloc(sizeof(Slice))); + if (!tmp) { + fail_oom(); +@@ -298,6 +297,9 @@ class AssemblerBuffer + return bufferSize + tail->length(); + return bufferSize; + } ++ BufferOffset nextOffset() const { ++ return BufferOffset(size()); ++ } + + bool oom() const { return m_oom || m_bail; } + bool bail() const { return m_bail; } +@@ -413,12 +415,6 @@ class AssemblerBuffer + return getInstBackwards(off, prev, bufferSize - prev->length()); + } + +- BufferOffset nextOffset() const { +- if (tail) +- return BufferOffset(bufferSize + tail->length()); +- return BufferOffset(bufferSize); +- } +- + typedef AssemblerBuffer ThisClass; + + class AssemblerBufferInstIterator +diff --git js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h +index fa921d91db26..f9a6f5a3ea50 100644 +--- js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h ++++ js/src/jit/x86-shared/AssemblerBuffer-x86-shared.h +@@ -67,6 +67,33 @@ namespace js { + + namespace jit { + ++ // AllocPolicy for AssemblerBuffer. OOMs when trying to allocate more than ++ // MaxCodeBytesPerProcess bytes. Use private inheritance to make sure we ++ // explicitly have to expose SystemAllocPolicy methods. ++ class AssemblerBufferAllocPolicy : private SystemAllocPolicy ++ { ++ public: ++ using SystemAllocPolicy::checkSimulatedOOM; ++ using SystemAllocPolicy::reportAllocOverflow; ++ using SystemAllocPolicy::free_; ++ ++ template T* pod_realloc(T* p, size_t oldSize, size_t newSize) { ++ static_assert(sizeof(T) == 1, ++ "AssemblerBufferAllocPolicy should only be used with byte vectors"); ++ MOZ_ASSERT(oldSize <= MaxCodeBytesPerProcess); ++ if (MOZ_UNLIKELY(newSize > MaxCodeBytesPerProcess)) ++ return nullptr; ++ return SystemAllocPolicy::pod_realloc(p, oldSize, newSize); ++ } ++ template T* pod_malloc(size_t numElems) { ++ static_assert(sizeof(T) == 1, ++ "AssemblerBufferAllocPolicy should only be used with byte vectors"); ++ if (MOZ_UNLIKELY(numElems > MaxCodeBytesPerProcess)) ++ return nullptr; ++ return SystemAllocPolicy::pod_malloc(numElems); ++ } ++ }; ++ + class AssemblerBuffer + { + template +@@ -87,6 +114,9 @@ namespace jit { + + void ensureSpace(size_t space) + { ++ // This should only be called with small |space| values to ensure ++ // we don't overflow below. ++ MOZ_ASSERT(space <= 16); + if (MOZ_UNLIKELY(!m_buffer.reserve(m_buffer.length() + space))) + oomDetected(); + } +@@ -164,7 +194,7 @@ namespace jit { + m_buffer.clear(); + } + +- mozilla::Vector m_buffer; ++ mozilla::Vector m_buffer; + bool m_oom; + }; + Copied: branches/2018Q2/www/waterfox/files/patch-bug1445234 (from r467114, head/www/waterfox/files/patch-bug1445234) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1445234 Wed Apr 11 23:45:23 2018 (r467117, copy of r467114, head/www/waterfox/files/patch-bug1445234) @@ -0,0 +1,85 @@ +commit 66fbcba45541 +Author: Alex Gaynor +Date: Mon Apr 9 10:48:09 2018 -0400 + + Bug 1445234 - Use ContiguousEnumSerializer for serializing nsCursor. r=smaug, a=RyanVM + + --HG-- + extra : source : a2385811ffdc30f153b8d5853f198c89020bf5ce + extra : amend_source : bc18c122db5db07a99a839f5421b49e9c5229160 +--- + dom/ipc/PBrowser.ipdl | 3 ++- + dom/ipc/TabParent.cpp | 4 ++-- + dom/ipc/TabParent.h | 4 ++-- + widget/WidgetMessageUtils.h | 6 ++++++ + 4 files changed, 12 insertions(+), 5 deletions(-) + +diff --git dom/ipc/PBrowser.ipdl dom/ipc/PBrowser.ipdl +index b1cf9efbe964..024ebc5b6cf7 100644 +--- dom/ipc/PBrowser.ipdl ++++ dom/ipc/PBrowser.ipdl +@@ -69,6 +69,7 @@ using mozilla::CommandInt from "mozilla/EventForwards.h"; + using mozilla::WritingMode from "mozilla/WritingModes.h"; + using mozilla::layers::TouchBehaviorFlags from "mozilla/layers/APZUtils.h"; + using nsIWidget::TouchPointerState from "nsIWidget.h"; ++using nsCursor from "nsIWidget.h"; + using struct LookAndFeelInt from "mozilla/widget/WidgetMessageUtils.h"; + using class mozilla::dom::MessagePort from "mozilla/dom/MessagePort.h"; + using class mozilla::dom::ipc::StructuredCloneData from "mozilla/dom/ipc/StructuredCloneData.h"; +@@ -366,7 +367,7 @@ parent: + * Invalidate any locally cached cursor settings and force an + * update. + */ +- async SetCursor(uint32_t value, bool force); ++ async SetCursor(nsCursor value, bool force); + + /** + * Set the native cursor using a custom image. +diff --git dom/ipc/TabParent.cpp dom/ipc/TabParent.cpp +index ae43c24e8891..86bb854962be 100644 +--- dom/ipc/TabParent.cpp ++++ dom/ipc/TabParent.cpp +@@ -1723,9 +1723,9 @@ TabParent::RecvAsyncMessage(const nsString& aMessage, + } + + mozilla::ipc::IPCResult +-TabParent::RecvSetCursor(const uint32_t& aCursor, const bool& aForce) ++TabParent::RecvSetCursor(const nsCursor& aCursor, const bool& aForce) + { +- mCursor = static_cast(aCursor); ++ mCursor = aCursor; + mCustomCursor = nullptr; + + nsCOMPtr widget = GetWidget(); +diff --git dom/ipc/TabParent.h dom/ipc/TabParent.h +index e3c2601ce0b4..7d62663835d7 100644 +--- dom/ipc/TabParent.h ++++ dom/ipc/TabParent.h +@@ -274,8 +274,8 @@ public: + nsTArray&& aEnabledCommands, + nsTArray&& aDisabledCommands) override; + +- virtual mozilla::ipc::IPCResult +- RecvSetCursor(const uint32_t& aValue, const bool& aForce) override; ++ virtual mozilla::ipc::IPCResult RecvSetCursor(const nsCursor& aValue, ++ const bool& aForce) override; + + virtual mozilla::ipc::IPCResult RecvSetCustomCursor(const nsCString& aUri, + const uint32_t& aWidth, +diff --git widget/WidgetMessageUtils.h widget/WidgetMessageUtils.h +index 8ab831a206da..2add8fd9533e 100644 +--- widget/WidgetMessageUtils.h ++++ widget/WidgetMessageUtils.h +@@ -34,6 +34,12 @@ struct ParamTraits + } + }; + ++template<> ++struct ParamTraits ++ : public ContiguousEnumSerializer ++{ ++}; ++ + } // namespace IPC + + #endif // WidgetMessageUtils_h Copied: branches/2018Q2/www/waterfox/files/patch-bug1451376 (from r467114, head/www/waterfox/files/patch-bug1451376) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1451376 Wed Apr 11 23:45:23 2018 (r467117, copy of r467114, head/www/waterfox/files/patch-bug1451376) @@ -0,0 +1,48 @@ +commit 1a02eb4cc78c +Author: Bob Owen +Date: Tue Apr 10 15:36:26 2018 +0100 + + Bug 1451376 - Properly enforce single PrintingParent per content process. r=jld, a=RyanVM + + --HG-- + extra : source : 6e0fe40d8a55a986a26844393853722824918ffe +--- + dom/ipc/ContentParent.cpp | 15 +++++++++++---- + 1 file changed, 11 insertions(+), 4 deletions(-) + +diff --git dom/ipc/ContentParent.cpp dom/ipc/ContentParent.cpp +index 3c3d2fbc3735..538b8edf121b 100644 +--- dom/ipc/ContentParent.cpp ++++ dom/ipc/ContentParent.cpp +@@ -3347,11 +3347,15 @@ PPrintingParent* + ContentParent::AllocPPrintingParent() + { + #ifdef NS_PRINTING +- MOZ_ASSERT(!mPrintingParent, +- "Only one PrintingParent should be created per process."); ++ MOZ_RELEASE_ASSERT(!mPrintingParent, ++ "Only one PrintingParent should be created per process."); + + // Create the printing singleton for this process. + mPrintingParent = new PrintingParent(); ++ ++ // Take another reference for IPDL code. ++ mPrintingParent.get()->AddRef(); ++ + return mPrintingParent.get(); + #else + MOZ_ASSERT_UNREACHABLE("Should never be created if no printing."); +@@ -3363,8 +3367,11 @@ bool + ContentParent::DeallocPPrintingParent(PPrintingParent* printing) + { + #ifdef NS_PRINTING +- MOZ_ASSERT(mPrintingParent == printing, +- "Only one PrintingParent should have been created per process."); ++ MOZ_RELEASE_ASSERT(mPrintingParent == printing, ++ "Only one PrintingParent should have been created per process."); ++ ++ // Release reference taken for IPDL code. ++ static_cast(printing)->Release(); + + mPrintingParent = nullptr; + #else From owner-svn-ports-branches@freebsd.org Wed Apr 11 23:46:30 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 25D19F9B87E; Wed, 11 Apr 2018 23:46:30 +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 C864E82A37; Wed, 11 Apr 2018 23:46: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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id C2DDC22FB9; Wed, 11 Apr 2018 23:46: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 w3BNkTsv009100; Wed, 11 Apr 2018 23:46:29 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3BNkTIU009098; Wed, 11 Apr 2018 23:46:29 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804112346.w3BNkTIU009098@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Wed, 11 Apr 2018 23:46:29 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467119 - branches/2018Q2/emulators/citra X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q2/emulators/citra X-SVN-Commit-Revision: 467119 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, 11 Apr 2018 23:46:30 -0000 Author: jbeich Date: Wed Apr 11 23:46:29 2018 New Revision: 467119 URL: https://svnweb.freebsd.org/changeset/ports/467119 Log: MFH: r467115 emulators/citra: update to s20180410 Changes: https://github.com/citra-emu/citra/compare/39fce601...8b858f1b Approved by: ports-secteam (swills, implicit for snapshots) Modified: branches/2018Q2/emulators/citra/Makefile branches/2018Q2/emulators/citra/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/emulators/citra/Makefile ============================================================================== --- branches/2018Q2/emulators/citra/Makefile Wed Apr 11 23:45:26 2018 (r467118) +++ branches/2018Q2/emulators/citra/Makefile Wed Apr 11 23:46:29 2018 (r467119) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= citra -PORTVERSION= s20180406 +PORTVERSION= s20180411 PORTREVISION?= 0 CATEGORIES= emulators @@ -25,7 +25,7 @@ ONLY_FOR_ARCHS_REASON= https://github.com/MerryMage/dy USE_GITHUB= yes GH_ACCOUNT= citra-emu -GH_TAGNAME= 39fce601 +GH_TAGNAME= 8b858f1b GH_TUPLE= citra-emu:ext-libressl-portable:cbb1dca:libressl/externals/libressl \ citra-emu:ext-soundtouch:019d208:soundtouch/externals/soundtouch \ MerryMage:dynarmic:d1d4705:dynarmic/externals/dynarmic \ Modified: branches/2018Q2/emulators/citra/distinfo ============================================================================== --- branches/2018Q2/emulators/citra/distinfo Wed Apr 11 23:45:26 2018 (r467118) +++ branches/2018Q2/emulators/citra/distinfo Wed Apr 11 23:46:29 2018 (r467119) @@ -1,6 +1,6 @@ -TIMESTAMP = 1523010937 -SHA256 (citra-emu-citra-s20180406-39fce601_GH0.tar.gz) = b53c62140948dd12ed9ae246c9f8cd3f4d12a0d9c66fcf77f829a61442b58e56 -SIZE (citra-emu-citra-s20180406-39fce601_GH0.tar.gz) = 1898969 +TIMESTAMP = 1523439809 +SHA256 (citra-emu-citra-s20180411-8b858f1b_GH0.tar.gz) = 44ada0aef1df1596a80c993d08135a2883d529832171e95d7d6e40d5c068ce62 +SIZE (citra-emu-citra-s20180411-8b858f1b_GH0.tar.gz) = 1899284 SHA256 (citra-emu-ext-libressl-portable-cbb1dca_GH0.tar.gz) = f3741a3bb480d9f8a817f032f59d1908e659620cbb93c0fe8289cfb46d2ab89c SIZE (citra-emu-ext-libressl-portable-cbb1dca_GH0.tar.gz) = 1761962 SHA256 (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = f48c211bbabe7ad79e1c504af1082756c74241be6bab4aca13140803f4b694e7 From owner-svn-ports-branches@freebsd.org Thu Apr 12 17:57:12 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5DA79F823ED; Thu, 12 Apr 2018 17:57:12 +0000 (UTC) (envelope-from swills@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 13F1C85E5A; Thu, 12 Apr 2018 17:57:12 +0000 (UTC) (envelope-from swills@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 0EBA66A4E; Thu, 12 Apr 2018 17:57:12 +0000 (UTC) (envelope-from swills@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3CHvBNr055900; Thu, 12 Apr 2018 17:57:11 GMT (envelope-from swills@FreeBSD.org) Received: (from swills@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3CHvBL5055898; Thu, 12 Apr 2018 17:57:11 GMT (envelope-from swills@FreeBSD.org) Message-Id: <201804121757.w3CHvBL5055898@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: swills set sender to swills@FreeBSD.org using -f From: Steve Wills Date: Thu, 12 Apr 2018 17:57:11 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467178 - branches/2018Q2/devel/jenkins-lts X-SVN-Group: ports-branches X-SVN-Commit-Author: swills X-SVN-Commit-Paths: branches/2018Q2/devel/jenkins-lts X-SVN-Commit-Revision: 467178 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, 12 Apr 2018 17:57:12 -0000 Author: swills Date: Thu Apr 12 17:57:11 2018 New Revision: 467178 URL: https://svnweb.freebsd.org/changeset/ports/467178 Log: MFH: r467176 devel/jenkins-lts: update to 2.107.2 Security: aaba17aa-782e-4843-8a79-7756cfa2bf89 Approved by: ports-secteam (implicit) Modified: branches/2018Q2/devel/jenkins-lts/Makefile branches/2018Q2/devel/jenkins-lts/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/devel/jenkins-lts/Makefile ============================================================================== --- branches/2018Q2/devel/jenkins-lts/Makefile Thu Apr 12 17:56:42 2018 (r467177) +++ branches/2018Q2/devel/jenkins-lts/Makefile Thu Apr 12 17:57:11 2018 (r467178) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= jenkins -PORTVERSION= 2.107.1 -PORTREVISION= 1 +PORTVERSION= 2.107.2 CATEGORIES= devel java MASTER_SITES= http://mirrors.jenkins-ci.org/war-stable/${PORTVERSION}/ PKGNAMESUFFIX= -lts Modified: branches/2018Q2/devel/jenkins-lts/distinfo ============================================================================== --- branches/2018Q2/devel/jenkins-lts/distinfo Thu Apr 12 17:56:42 2018 (r467177) +++ branches/2018Q2/devel/jenkins-lts/distinfo Thu Apr 12 17:57:11 2018 (r467178) @@ -1,3 +1,3 @@ -TIMESTAMP = 1521235201 -SHA256 (jenkins/2.107.1/jenkins.war) = cec74c80190ed1f6ce55d705d2f649ddb2eaf8aba3ae26796152921d46b31280 -SIZE (jenkins/2.107.1/jenkins.war) = 74525235 +TIMESTAMP = 1523554408 +SHA256 (jenkins/2.107.2/jenkins.war) = 079ab885be74ea3dd4d2a57dd804a296752fae861f2d7c379bce06b674ae67ed +SIZE (jenkins/2.107.2/jenkins.war) = 74568464 From owner-svn-ports-branches@freebsd.org Fri Apr 13 09:57:44 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9CFF0FA0616; Fri, 13 Apr 2018 09:57:44 +0000 (UTC) (envelope-from krion@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 4EDA46E20A; Fri, 13 Apr 2018 09:57:44 +0000 (UTC) (envelope-from krion@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 2ADD4183B1; Fri, 13 Apr 2018 09:57:44 +0000 (UTC) (envelope-from krion@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3D9visi035666; Fri, 13 Apr 2018 09:57:44 GMT (envelope-from krion@FreeBSD.org) Received: (from krion@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3D9vhkW035663; Fri, 13 Apr 2018 09:57:43 GMT (envelope-from krion@FreeBSD.org) Message-Id: <201804130957.w3D9vhkW035663@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: krion set sender to krion@FreeBSD.org using -f From: Kirill Ponomarev Date: Fri, 13 Apr 2018 09:57:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467231 - branches/2018Q2/security/botan2 X-SVN-Group: ports-branches X-SVN-Commit-Author: krion X-SVN-Commit-Paths: branches/2018Q2/security/botan2 X-SVN-Commit-Revision: 467231 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, 13 Apr 2018 09:57:45 -0000 Author: krion Date: Fri Apr 13 09:57:43 2018 New Revision: 467231 URL: https://svnweb.freebsd.org/changeset/ports/467231 Log: MFH: r466403 Update to version 2.5.0 PR: 227249 Submitted by: maintainer Approved by: ports-secteam (delphij) Modified: branches/2018Q2/security/botan2/Makefile branches/2018Q2/security/botan2/distinfo branches/2018Q2/security/botan2/pkg-plist Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/security/botan2/Makefile ============================================================================== --- branches/2018Q2/security/botan2/Makefile Fri Apr 13 09:51:52 2018 (r467230) +++ branches/2018Q2/security/botan2/Makefile Fri Apr 13 09:57:43 2018 (r467231) @@ -1,8 +1,7 @@ # $FreeBSD$ PORTNAME= botan -DISTVERSION= 2.4.0 -PORTREVISION= 1 +DISTVERSION= 2.5.0 CATEGORIES= security MASTER_SITES= http://botan.randombit.net/releases/ PKGNAMESUFFIX= 2 @@ -62,7 +61,7 @@ post-patch: ${WRKSRC}/src/build-data/cc/clang.txt post-install: -.for i in bin/botan lib/libbotan-2.so.4.4.0 +.for i in bin/botan lib/libbotan-2.so.5.5.0 ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${i} .endfor Modified: branches/2018Q2/security/botan2/distinfo ============================================================================== --- branches/2018Q2/security/botan2/distinfo Fri Apr 13 09:51:52 2018 (r467230) +++ branches/2018Q2/security/botan2/distinfo Fri Apr 13 09:57:43 2018 (r467231) @@ -1,3 +1,3 @@ -TIMESTAMP = 1515446913 -SHA256 (Botan-2.4.0.tgz) = ed9464e2a5cfee4cd3d9bd7a8f80673b45c8a0718db2181a73f5465a606608a5 -SIZE (Botan-2.4.0.tgz) = 6530714 +TIMESTAMP = 1522742583 +SHA256 (Botan-2.5.0.tgz) = b8a31fe03e7f048a5bd3967ecd04b6a48966215e78792df06e333b0eede4fb1b +SIZE (Botan-2.5.0.tgz) = 6596225 Modified: branches/2018Q2/security/botan2/pkg-plist ============================================================================== --- branches/2018Q2/security/botan2/pkg-plist Fri Apr 13 09:51:52 2018 (r467230) +++ branches/2018Q2/security/botan2/pkg-plist Fri Apr 13 09:57:43 2018 (r467231) @@ -148,7 +148,7 @@ include/botan-2/botan/mem_ops.h include/botan-2/botan/mgf1.h include/botan-2/botan/misty1.h include/botan-2/botan/mode_pad.h -include/botan-2/botan/mp_types.h +include/botan-2/botan/monty.h include/botan-2/botan/mul128.h include/botan-2/botan/mutex.h include/botan-2/botan/name_constraint.h @@ -246,8 +246,10 @@ include/botan-2/botan/sym_algo.h include/botan-2/botan/symkey.h include/botan-2/botan/system_rng.h include/botan-2/botan/threefish.h +include/botan-2/botan/threefish_512.h include/botan-2/botan/tiger.h include/botan-2/botan/tls_alert.h +include/botan-2/botan/tls_algos.h include/botan-2/botan/tls_blocking.h include/botan-2/botan/tls_callbacks.h include/botan-2/botan/tls_channel.h @@ -301,7 +303,7 @@ include/botan-2/botan/xts.h include/botan-2/botan/zlib.h lib/libbotan-2.a lib/libbotan-2.so -lib/libbotan-2.so.4 -lib/libbotan-2.so.4.4.0 +lib/libbotan-2.so.5 +lib/libbotan-2.so.5.5.0 %%PYTHON_SITELIBDIR%%/botan2.py libdata/pkgconfig/botan-2.pc From owner-svn-ports-branches@freebsd.org Fri Apr 13 22:09:27 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 471ADF86242; Fri, 13 Apr 2018 22:09:27 +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 E99F475361; Fri, 13 Apr 2018 22:09:26 +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 E46011F8AA; Fri, 13 Apr 2018 22:09:26 +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 w3DM9Qsu004495; Fri, 13 Apr 2018 22:09:26 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3DM9Qe2004492; Fri, 13 Apr 2018 22:09:26 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804132209.w3DM9Qe2004492@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 13 Apr 2018 22:09:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467275 - in branches/2018Q2/www/waterfox: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/www/waterfox: . files X-SVN-Commit-Revision: 467275 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, 13 Apr 2018 22:09:27 -0000 Author: jbeich Date: Fri Apr 13 22:09:26 2018 New Revision: 467275 URL: https://svnweb.freebsd.org/changeset/ports/467275 Log: MFH: r467273 www/waterfox: apply some FF60 fixes Approved by: ports-secteam blanket Added: branches/2018Q2/www/waterfox/files/patch-bug1449352 - copied unchanged from r467273, head/www/waterfox/files/patch-bug1449352 branches/2018Q2/www/waterfox/files/patch-bug1451673 - copied unchanged from r467273, head/www/waterfox/files/patch-bug1451673 Modified: branches/2018Q2/www/waterfox/Makefile Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/waterfox/Makefile ============================================================================== --- branches/2018Q2/www/waterfox/Makefile Fri Apr 13 22:07:49 2018 (r467274) +++ branches/2018Q2/www/waterfox/Makefile Fri Apr 13 22:09:26 2018 (r467275) @@ -2,7 +2,7 @@ PORTNAME= waterfox DISTVERSION= 56.1.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= www ipv6 MAINTAINER= jbeich@FreeBSD.org Copied: branches/2018Q2/www/waterfox/files/patch-bug1449352 (from r467273, head/www/waterfox/files/patch-bug1449352) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1449352 Fri Apr 13 22:09:26 2018 (r467275, copy of r467273, head/www/waterfox/files/patch-bug1449352) @@ -0,0 +1,52 @@ +commit d09c62cb1ed0 +Author: Lee Salzman +Date: Tue Apr 10 12:43:59 2018 -0400 + + Bug 1449352 - always composite 24 depth WindowSurfaceX11 as BGRX. r=jrmuizel a=jcristau + + MozReview-Commit-ID: 3xeE3EEttR6 + + --HG-- + extra : source : c6860625a6fd2bcb64f23e9a621521741ae7503e +--- + widget/gtk/WindowSurfaceX11.cpp | 8 +------- + widget/gtk/WindowSurfaceX11Image.cpp | 4 ++++ + 2 files changed, 5 insertions(+), 7 deletions(-) + +diff --git widget/gtk/WindowSurfaceX11.cpp widget/gtk/WindowSurfaceX11.cpp +index 32e3c43ef9ef..a5616f77a6ed 100644 +--- widget/gtk/WindowSurfaceX11.cpp ++++ widget/gtk/WindowSurfaceX11.cpp +@@ -36,16 +36,10 @@ WindowSurfaceX11::GetVisualFormat(const Visual* aVisual, unsigned int aDepth) + } + break; + case 24: +- // Only support the BGRX layout, and report it as BGRA to the compositor. +- // The alpha channel will be discarded when we put the image. +- // Cairo/pixman lacks some fast paths for compositing BGRX onto BGRA, so +- // just report it as BGRX directly in that case. + if (aVisual->red_mask == 0xff0000 && + aVisual->green_mask == 0xff00 && + aVisual->blue_mask == 0xff) { +- gfx::BackendType backend = gfxPlatform::GetPlatform()->GetDefaultContentBackend(); +- return backend == gfx::BackendType::CAIRO ? gfx::SurfaceFormat::B8G8R8X8 +- : gfx::SurfaceFormat::B8G8R8A8; ++ return gfx::SurfaceFormat::B8G8R8X8; + } + break; + case 16: +diff --git widget/gtk/WindowSurfaceX11Image.cpp widget/gtk/WindowSurfaceX11Image.cpp +index 59db17b642f2..f89d0d1a13d5 100644 +--- widget/gtk/WindowSurfaceX11Image.cpp ++++ widget/gtk/WindowSurfaceX11Image.cpp +@@ -58,6 +58,10 @@ WindowSurfaceX11Image::Lock(const LayoutDeviceIntRegion& aRegion) + + gfxImageFormat format = mImageSurface->Format(); + // Cairo prefers compositing to BGRX instead of BGRA where possible. ++ // Cairo/pixman lacks some fast paths for compositing BGRX onto BGRA, so ++ // just report it as BGRX directly in that case. ++ // Otherwise, for Skia, report it as BGRA to the compositor. The alpha ++ // channel will be discarded when we put the image. + if (format == gfx::SurfaceFormat::X8R8G8B8_UINT32) { + gfx::BackendType backend = gfxVars::ContentBackend(); + if (!gfx::Factory::DoesBackendSupportDataDrawtarget(backend)) { Copied: branches/2018Q2/www/waterfox/files/patch-bug1451673 (from r467273, head/www/waterfox/files/patch-bug1451673) ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ branches/2018Q2/www/waterfox/files/patch-bug1451673 Fri Apr 13 22:09:26 2018 (r467275, copy of r467273, head/www/waterfox/files/patch-bug1451673) @@ -0,0 +1,28 @@ +commit 5dbb51979bb7 +Author: alexander :surkov +Date: Thu Apr 5 10:24:00 2018 +0300 + + Bug 1451673 - "Crash in mozilla::a11y::HTMLTableAccessible::IsProbablyLayoutTable" r=MarcoZ a=jcristau + + --HG-- + extra : source : 5a6db1121fcede3d0844ec1be195ab7858cd1e19 +--- + accessible/html/HTMLTableAccessible.cpp | 5 +++++ + 1 file changed, 5 insertions(+) + +diff --git accessible/html/HTMLTableAccessible.cpp accessible/html/HTMLTableAccessible.cpp +index 18c7c71a0ae2..1647f3251ec8 100644 +--- accessible/html/HTMLTableAccessible.cpp ++++ accessible/html/HTMLTableAccessible.cpp +@@ -1063,6 +1063,11 @@ HTMLTableAccessible::IsProbablyLayoutTable() + if (child->Role() == roles::ROW) { + prevRowColor = rowColor; + nsIFrame* rowFrame = child->GetFrame(); ++ MOZ_ASSERT(rowFrame, "Table hierarchy got screwed up"); ++ if (!rowFrame) { ++ RETURN_LAYOUT_ANSWER(false, "Unexpected table hierarchy"); ++ } ++ + rowColor = rowFrame->StyleBackground()->BackgroundColor(rowFrame); + + if (childIdx > 0 && prevRowColor != rowColor) From owner-svn-ports-branches@freebsd.org Fri Apr 13 22:09:57 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D90EAF862B5; Fri, 13 Apr 2018 22:09:56 +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 8CDA275475; Fri, 13 Apr 2018 22:09:56 +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 87BFA1F8AB; Fri, 13 Apr 2018 22:09: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 w3DM9uVF004639; Fri, 13 Apr 2018 22:09:56 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3DM9uBT004637; Fri, 13 Apr 2018 22:09:56 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804132209.w3DM9uBT004637@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 13 Apr 2018 22:09:56 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467276 - branches/2018Q2/emulators/citra X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q2/emulators/citra X-SVN-Commit-Revision: 467276 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, 13 Apr 2018 22:09:57 -0000 Author: jbeich Date: Fri Apr 13 22:09:56 2018 New Revision: 467276 URL: https://svnweb.freebsd.org/changeset/ports/467276 Log: MFH: r467274 emulators/citra: update to s20180413 Changes: https://github.com/citra-emu/citra/compare/8b858f1b...7f408eef Approved by: ports-secteam (swills, implicit for snapshots) Modified: branches/2018Q2/emulators/citra/Makefile branches/2018Q2/emulators/citra/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/emulators/citra/Makefile ============================================================================== --- branches/2018Q2/emulators/citra/Makefile Fri Apr 13 22:09:26 2018 (r467275) +++ branches/2018Q2/emulators/citra/Makefile Fri Apr 13 22:09:56 2018 (r467276) @@ -1,7 +1,7 @@ # $FreeBSD$ PORTNAME= citra -PORTVERSION= s20180411 +PORTVERSION= s20180413 PORTREVISION?= 0 CATEGORIES= emulators @@ -25,7 +25,7 @@ ONLY_FOR_ARCHS_REASON= https://github.com/MerryMage/dy USE_GITHUB= yes GH_ACCOUNT= citra-emu -GH_TAGNAME= 8b858f1b +GH_TAGNAME= 7f408eef GH_TUPLE= citra-emu:ext-libressl-portable:cbb1dca:libressl/externals/libressl \ citra-emu:ext-soundtouch:019d208:soundtouch/externals/soundtouch \ MerryMage:dynarmic:d1d4705:dynarmic/externals/dynarmic \ Modified: branches/2018Q2/emulators/citra/distinfo ============================================================================== --- branches/2018Q2/emulators/citra/distinfo Fri Apr 13 22:09:26 2018 (r467275) +++ branches/2018Q2/emulators/citra/distinfo Fri Apr 13 22:09:56 2018 (r467276) @@ -1,6 +1,6 @@ -TIMESTAMP = 1523439809 -SHA256 (citra-emu-citra-s20180411-8b858f1b_GH0.tar.gz) = 44ada0aef1df1596a80c993d08135a2883d529832171e95d7d6e40d5c068ce62 -SIZE (citra-emu-citra-s20180411-8b858f1b_GH0.tar.gz) = 1899284 +TIMESTAMP = 1523603968 +SHA256 (citra-emu-citra-s20180413-7f408eef_GH0.tar.gz) = 96b34837e86df6979397101d6da5c144199ce312006f8a211c89fbb5d4c9f016 +SIZE (citra-emu-citra-s20180413-7f408eef_GH0.tar.gz) = 1899260 SHA256 (citra-emu-ext-libressl-portable-cbb1dca_GH0.tar.gz) = f3741a3bb480d9f8a817f032f59d1908e659620cbb93c0fe8289cfb46d2ab89c SIZE (citra-emu-ext-libressl-portable-cbb1dca_GH0.tar.gz) = 1761962 SHA256 (citra-emu-ext-soundtouch-019d208_GH0.tar.gz) = f48c211bbabe7ad79e1c504af1082756c74241be6bab4aca13140803f4b694e7 From owner-svn-ports-branches@freebsd.org Fri Apr 13 23:26:04 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B2D2DF8B585; Fri, 13 Apr 2018 23:26:04 +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 6517C85338; Fri, 13 Apr 2018 23:26:04 +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 5C0DA20542; Fri, 13 Apr 2018 23:26:04 +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 w3DNQ4p8044090; Fri, 13 Apr 2018 23:26:04 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3DNQ3cc044087; Fri, 13 Apr 2018 23:26:03 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804132326.w3DNQ3cc044087@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Fri, 13 Apr 2018 23:26:03 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467278 - in branches/2018Q2/games/openbor: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in branches/2018Q2/games/openbor: . files X-SVN-Commit-Revision: 467278 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, 13 Apr 2018 23:26:04 -0000 Author: jbeich Date: Fri Apr 13 23:26:03 2018 New Revision: 467278 URL: https://svnweb.freebsd.org/changeset/ports/467278 Log: MFH: r466272 r467277 games/openbor: update to 4942 Changes: https://github.com/DCurrent/openbor/compare/57735a1...449e528 Approved by: ports-secteam (feld, implicit for snapshots) Modified: branches/2018Q2/games/openbor/Makefile branches/2018Q2/games/openbor/distinfo branches/2018Q2/games/openbor/files/patch-openbor.c Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/games/openbor/Makefile ============================================================================== --- branches/2018Q2/games/openbor/Makefile Fri Apr 13 23:19:48 2018 (r467277) +++ branches/2018Q2/games/openbor/Makefile Fri Apr 13 23:26:03 2018 (r467278) @@ -2,7 +2,7 @@ PORTNAME= openbor # Hint: svn revision is git rev-list --count ${GH_TAGNAME} -PORTVERSION?= 4628 +PORTVERSION?= 4942 .ifndef PKGNAMESUFFIX PORTREVISION= 0 .endif @@ -31,7 +31,7 @@ PORTSCOUT= ignore:1 USE_GITHUB= yes GH_ACCOUNT= DCurrent -GH_TAGNAME?= 57735a1 +GH_TAGNAME?= 449e528 USES+= gmake pkgconfig .if ${PORTVERSION} < 4433 Modified: branches/2018Q2/games/openbor/distinfo ============================================================================== --- branches/2018Q2/games/openbor/distinfo Fri Apr 13 23:19:48 2018 (r467277) +++ branches/2018Q2/games/openbor/distinfo Fri Apr 13 23:26:03 2018 (r467278) @@ -1,3 +1,3 @@ -TIMESTAMP = 1522051052 -SHA256 (DCurrent-openbor-4628-57735a1_GH0.tar.gz) = e69dd27919b2d2a1870a843e7ebddf990a30f7130ba57c794780bb5a8f808178 -SIZE (DCurrent-openbor-4628-57735a1_GH0.tar.gz) = 108091683 +TIMESTAMP = 1523558034 +SHA256 (DCurrent-openbor-4942-449e528_GH0.tar.gz) = 9df2913c18349c78d7e5c57b9f276cd21e40ddd50c5b667f460c0dd19056b3ad +SIZE (DCurrent-openbor-4942-449e528_GH0.tar.gz) = 108236606 Modified: branches/2018Q2/games/openbor/files/patch-openbor.c ============================================================================== --- branches/2018Q2/games/openbor/files/patch-openbor.c Fri Apr 13 23:19:48 2018 (r467277) +++ branches/2018Q2/games/openbor/files/patch-openbor.c Fri Apr 13 23:26:03 2018 (r467278) @@ -1,6 +1,5 @@ Fix potential crashes found by ASan/Clang/GCC Fix an infinite loop in lcmScriptDeleteMain() -Avoid accidental rounding from abs() --- openbor.c.orig 2017-04-22 14:20:08 UTC +++ openbor.c @@ -64,23 +63,3 @@ Avoid accidental rounding from abs() if (value > maxvalue) { value = maxvalue; -@@ -21710,8 +21716,8 @@ int reset_backpain(entity *ent) - if (ent->normaldamageflipdir == DIRECTION_RIGHT) ent->direction = DIRECTION_RIGHT; - else ent->direction = DIRECTION_LEFT; - -- if(ent->direction == DIRECTION_RIGHT) ent->velocity.x = -1*abs(ent->velocity.x); -- else ent->velocity.x = abs(ent->velocity.x); -+ if(ent->direction == DIRECTION_RIGHT) ent->velocity.x = -1*ABS(ent->velocity.x); -+ else ent->velocity.x = ABS(ent->velocity.x); - - return 1; - } -@@ -25831,7 +25837,7 @@ int common_try_wander(entity *target, in - mod = -mod; - } - //if ((self->sortid / 100) % 2) -- if (abs(rand32()) % 2) -+ if (rand32() % 2) - { - mod = 3 - mod; - } From owner-svn-ports-branches@freebsd.org Sat Apr 14 06:28:35 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 642B9F822AF; Sat, 14 Apr 2018 06:28:35 +0000 (UTC) (envelope-from riggs@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 10BF68020A; Sat, 14 Apr 2018 06:28:35 +0000 (UTC) (envelope-from riggs@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 0BB9E24A4B; Sat, 14 Apr 2018 06:28:35 +0000 (UTC) (envelope-from riggs@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3E6SY5p052975; Sat, 14 Apr 2018 06:28:34 GMT (envelope-from riggs@FreeBSD.org) Received: (from riggs@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3E6SYnK052973; Sat, 14 Apr 2018 06:28:34 GMT (envelope-from riggs@FreeBSD.org) Message-Id: <201804140628.w3E6SYnK052973@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: riggs set sender to riggs@FreeBSD.org using -f From: Thomas Zander Date: Sat, 14 Apr 2018 06:28:34 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467287 - in branches/2018Q2/x11/sxhkd: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: riggs X-SVN-Commit-Paths: in branches/2018Q2/x11/sxhkd: . files X-SVN-Commit-Revision: 467287 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, 14 Apr 2018 06:28:35 -0000 Author: riggs Date: Sat Apr 14 06:28:34 2018 New Revision: 467287 URL: https://svnweb.freebsd.org/changeset/ports/467287 Log: MFH: r467286 Update to upstream version 0.5.9 Details - New patchlevel release 0.5.9 - Cleanup ports - USES localbase:ldflags PR: 227061 Submitted by: uzsolt@uzsolt.hu Reviewed by: gor@clogic.com.ua (maintainer) Approved by: gor@clogic.com.ua (maintainer) Approved by: ports-secteam (riggs) Deleted: branches/2018Q2/x11/sxhkd/files/ Modified: branches/2018Q2/x11/sxhkd/Makefile branches/2018Q2/x11/sxhkd/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/x11/sxhkd/Makefile ============================================================================== --- branches/2018Q2/x11/sxhkd/Makefile Sat Apr 14 06:27:13 2018 (r467286) +++ branches/2018Q2/x11/sxhkd/Makefile Sat Apr 14 06:28:34 2018 (r467287) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= sxhkd -PORTVERSION= 0.5.8 +PORTVERSION= 0.5.9 CATEGORIES= x11 MAINTAINER= gor@clogic.com.ua @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libxcb-keysyms.so:x11/xcb-util-keysyms -USES= gmake pkgconfig +USES= gmake localbase:ldflags USE_XORG= xcb @@ -25,5 +25,14 @@ PLIST_FILES= bin/sxhkd \ man/man1/sxhkd.1.gz OPTIONS_DEFINE= EXAMPLES + +do-install: + ${MKDIR} ${STAGEDIR}${BINDIR} ${STAGEDIR}${MANPREFIX}/man/man1 + ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${STAGEDIR}${MANPREFIX}/man/man1 + +post-install-EXAMPLES-on: + ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} .include Modified: branches/2018Q2/x11/sxhkd/distinfo ============================================================================== --- branches/2018Q2/x11/sxhkd/distinfo Sat Apr 14 06:27:13 2018 (r467286) +++ branches/2018Q2/x11/sxhkd/distinfo Sat Apr 14 06:28:34 2018 (r467287) @@ -1,3 +1,3 @@ -TIMESTAMP = 1500267066 -SHA256 (baskerville-sxhkd-0.5.8_GH0.tar.gz) = d7df48d7d301d1cf06f45172bcfe712510e98dcdbdb896af662cf979f9666855 -SIZE (baskerville-sxhkd-0.5.8_GH0.tar.gz) = 34566 +TIMESTAMP = 1522227003 +SHA256 (baskerville-sxhkd-0.5.9_GH0.tar.gz) = 457e0fdfe0a7dac24ca506c026a1e8cde5899073ba1d2ef1326bc68b931648bd +SIZE (baskerville-sxhkd-0.5.9_GH0.tar.gz) = 34649 From owner-svn-ports-branches@freebsd.org Sat Apr 14 09:07:36 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1703F8DA43; Sat, 14 Apr 2018 09:07:36 +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 60DED81578; Sat, 14 Apr 2018 09:07: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 571C9263D6; Sat, 14 Apr 2018 09:07:36 +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 w3E97a40033076; Sat, 14 Apr 2018 09:07:36 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3E97aon033074; Sat, 14 Apr 2018 09:07:36 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201804140907.w3E97aon033074@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 14 Apr 2018 09:07:36 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467301 - branches/2018Q2/audio/pulseaudio X-SVN-Group: ports-branches X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: branches/2018Q2/audio/pulseaudio X-SVN-Commit-Revision: 467301 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, 14 Apr 2018 09:07:36 -0000 Author: jbeich Date: Sat Apr 14 09:07:35 2018 New Revision: 467301 URL: https://svnweb.freebsd.org/changeset/ports/467301 Log: MFH: r467282 audio/pulseaudio: update to 11.1 Changes: https://github.com/pulseaudio/pulseaudio/compare/v11.0...v11.1 ABI: https://abi-laboratory.pro/tracker/timeline/pulseaudio/ PR: 223506 Submitted by: lightside Approved by: maintainer timeout (5 months) Approved by: ports-secteam (delphij) Modified: branches/2018Q2/audio/pulseaudio/Makefile branches/2018Q2/audio/pulseaudio/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/audio/pulseaudio/Makefile ============================================================================== --- branches/2018Q2/audio/pulseaudio/Makefile Sat Apr 14 09:03:38 2018 (r467300) +++ branches/2018Q2/audio/pulseaudio/Makefile Sat Apr 14 09:07:35 2018 (r467301) @@ -5,8 +5,7 @@ # PORTREVISION bumps of depending ports. PORTNAME= pulseaudio -PORTVERSION= 11.0 -PORTREVISION= 1 +PORTVERSION= 11.1 CATEGORIES= audio MASTER_SITES= http://freedesktop.org/software/pulseaudio/releases/ Modified: branches/2018Q2/audio/pulseaudio/distinfo ============================================================================== --- branches/2018Q2/audio/pulseaudio/distinfo Sat Apr 14 09:03:38 2018 (r467300) +++ branches/2018Q2/audio/pulseaudio/distinfo Sat Apr 14 09:07:35 2018 (r467301) @@ -1,3 +1,3 @@ -TIMESTAMP = 1504603004 -SHA256 (pulseaudio-11.0.tar.xz) = 072305d4018fc5e75bb1b45ee6b938fa52fc9fd27493bf327415ef89ed14c969 -SIZE (pulseaudio-11.0.tar.xz) = 1648128 +TIMESTAMP = 1505745938 +SHA256 (pulseaudio-11.1.tar.xz) = f2521c525a77166189e3cb9169f75c2ee2b82fa3fcf9476024fbc2c3a6c9cd9e +SIZE (pulseaudio-11.1.tar.xz) = 1648924 From owner-svn-ports-branches@freebsd.org Sat Apr 14 11:51:58 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 18E5CF98C57; Sat, 14 Apr 2018 11:51:58 +0000 (UTC) (envelope-from cpm@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 BFB7486C6F; Sat, 14 Apr 2018 11:51:57 +0000 (UTC) (envelope-from cpm@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 A05D827EA6; Sat, 14 Apr 2018 11:51:57 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w3EBpv9q015007; Sat, 14 Apr 2018 11:51:57 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3EBpvtZ015005; Sat, 14 Apr 2018 11:51:57 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201804141151.w3EBpvtZ015005@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Sat, 14 Apr 2018 11:51:57 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467308 - branches/2018Q2/www/iridium X-SVN-Group: ports-branches X-SVN-Commit-Author: cpm X-SVN-Commit-Paths: branches/2018Q2/www/iridium X-SVN-Commit-Revision: 467308 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, 14 Apr 2018 11:51:58 -0000 Author: cpm Date: Sat Apr 14 11:51:57 2018 New Revision: 467308 URL: https://svnweb.freebsd.org/changeset/ports/467308 Log: MFH: r467307 - Remove duplicate dependency libxml2 - Remove comment about use_system_icu because icu is already unbundled - Update pkg-message for the hanging tabs problem Approved by: ports-secteam (blanket) Modified: branches/2018Q2/www/iridium/Makefile branches/2018Q2/www/iridium/pkg-message Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/iridium/Makefile ============================================================================== --- branches/2018Q2/www/iridium/Makefile Sat Apr 14 11:47:07 2018 (r467307) +++ branches/2018Q2/www/iridium/Makefile Sat Apr 14 11:51:57 2018 (r467308) @@ -53,7 +53,6 @@ LIB_DEPENDS= libspeechd.so:accessibility/speech-dispat libgnome-keyring.so:security/libgnome-keyring \ libnss3.so:security/nss \ libexpat.so:textproc/expat2 \ - libxml2.so:textproc/libxml2 \ libfontconfig.so:x11-fonts/fontconfig RUN_DEPENDS= xdg-open:devel/xdg-utils \ @@ -100,7 +99,7 @@ GN_ARGS+= clang_use_chrome_plugins=false \ use_system_libjpeg=true \ use_system_sqlite=false # chrome has additional patches # TODO: investigate building with these options: -# use_system_icu use_system_harfbuzz use_system_minigbm +# use_system_harfbuzz use_system_minigbm GN_BOOTSTRAP_FLAGS= --no-clean --no-rebuild SUB_FILES= iridium-browser.desktop iridium Modified: branches/2018Q2/www/iridium/pkg-message ============================================================================== --- branches/2018Q2/www/iridium/pkg-message Sat Apr 14 11:47:07 2018 (r467307) +++ branches/2018Q2/www/iridium/pkg-message Sat Apr 14 11:51:57 2018 (r467308) @@ -1,7 +1,8 @@ +--I-- For correct operation, shared memory support has to be enabled in Iridium by performing the following command as root : -sysctl kern.ipc.shm_allow_removed=1 +# sysctl kern.ipc.shm_allow_removed=1 To preserve this setting across reboots, append the following to /etc/sysctl.conf : @@ -9,3 +10,14 @@ to /etc/sysctl.conf : kern.ipc.shm_allow_removed=1 FreeBSD 11.0-R and newer have this set by default. + +--II-- +Iridium has a known problem of hanging tabs. The workaround +for this problem is to mount ~/.cache/iridium as memory-fs. +In order to do this, before you run iridium, please run these +commands once as root for each user who uses iridium (replace +{user}/{group} with your user/group names): + +# [ -d ~{user}/.cache/iridium ] || mkdir ~{user}/.cache/iridium +# echo "md $(echo ~{user})/.cache/iridium mfs rw,late,-w{user}:{group},-s300m 2 0" >> /etc/fstab +# mount ~{user}/.cache/iridium From owner-svn-ports-branches@freebsd.org Sat Apr 14 12:59:09 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C026CF9E88B; Sat, 14 Apr 2018 12:59:09 +0000 (UTC) (envelope-from sunpoet@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 6BD3676FC6; Sat, 14 Apr 2018 12:59:09 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 668F028853; Sat, 14 Apr 2018 12:59:09 +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 w3ECx9LF048724; Sat, 14 Apr 2018 12:59:09 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3ECx8XN048719; Sat, 14 Apr 2018 12:59:08 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201804141259.w3ECx8XN048719@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sat, 14 Apr 2018 12:59:08 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467316 - in branches/2018Q2/www: libnghttp2 nghttp2 X-SVN-Group: ports-branches X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in branches/2018Q2/www: libnghttp2 nghttp2 X-SVN-Commit-Revision: 467316 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, 14 Apr 2018 12:59:10 -0000 Author: sunpoet Date: Sat Apr 14 12:59:08 2018 New Revision: 467316 URL: https://svnweb.freebsd.org/changeset/ports/467316 Log: MFH: r467255 r467256 Update to 1.31.1 Changes: https://github.com/nghttp2/nghttp2/releases Security: 1fccb25e-8451-438c-a2b9-6a021e4d7a31 Approved by: ports-secteam (delphij) Modified: branches/2018Q2/www/libnghttp2/Makefile branches/2018Q2/www/libnghttp2/distinfo branches/2018Q2/www/libnghttp2/pkg-plist branches/2018Q2/www/nghttp2/Makefile branches/2018Q2/www/nghttp2/distinfo Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/www/libnghttp2/Makefile ============================================================================== --- branches/2018Q2/www/libnghttp2/Makefile Sat Apr 14 12:44:22 2018 (r467315) +++ branches/2018Q2/www/libnghttp2/Makefile Sat Apr 14 12:59:08 2018 (r467316) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= nghttp2 -PORTVERSION= 1.31.0 +PORTVERSION= 1.31.1 DISTVERSIONPREFIX= v CATEGORIES= www net PKGNAMEPREFIX= lib Modified: branches/2018Q2/www/libnghttp2/distinfo ============================================================================== --- branches/2018Q2/www/libnghttp2/distinfo Sat Apr 14 12:44:22 2018 (r467315) +++ branches/2018Q2/www/libnghttp2/distinfo Sat Apr 14 12:59:08 2018 (r467316) @@ -1,3 +1,3 @@ -TIMESTAMP = 1519823197 -SHA256 (nghttp2-nghttp2-v1.31.0_GH0.tar.gz) = aa460307e7b8c873e12e33ad04645bb90b4b88fbaacb30db4894c02582f11f1f -SIZE (nghttp2-nghttp2-v1.31.0_GH0.tar.gz) = 1744599 +TIMESTAMP = 1523619680 +SHA256 (nghttp2-nghttp2-v1.31.1_GH0.tar.gz) = 7790fa5c0a0d27860d55a60fe13877e391a8fd8220085c760c5d842bb5f6cc08 +SIZE (nghttp2-nghttp2-v1.31.1_GH0.tar.gz) = 1744550 Modified: branches/2018Q2/www/libnghttp2/pkg-plist ============================================================================== --- branches/2018Q2/www/libnghttp2/pkg-plist Sat Apr 14 12:44:22 2018 (r467315) +++ branches/2018Q2/www/libnghttp2/pkg-plist Sat Apr 14 12:59:08 2018 (r467316) @@ -3,5 +3,5 @@ include/nghttp2/nghttp2ver.h lib/libnghttp2.a lib/libnghttp2.so lib/libnghttp2.so.14 -lib/libnghttp2.so.14.16.0 +lib/libnghttp2.so.14.16.1 libdata/pkgconfig/libnghttp2.pc Modified: branches/2018Q2/www/nghttp2/Makefile ============================================================================== --- branches/2018Q2/www/nghttp2/Makefile Sat Apr 14 12:44:22 2018 (r467315) +++ branches/2018Q2/www/nghttp2/Makefile Sat Apr 14 12:59:08 2018 (r467316) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= nghttp2 -PORTVERSION= 1.31.0 +PORTVERSION= 1.31.1 DISTVERSIONPREFIX= v CATEGORIES= www net Modified: branches/2018Q2/www/nghttp2/distinfo ============================================================================== --- branches/2018Q2/www/nghttp2/distinfo Sat Apr 14 12:44:22 2018 (r467315) +++ branches/2018Q2/www/nghttp2/distinfo Sat Apr 14 12:59:08 2018 (r467316) @@ -1,3 +1,3 @@ -TIMESTAMP = 1519823197 -SHA256 (nghttp2-nghttp2-v1.31.0_GH0.tar.gz) = aa460307e7b8c873e12e33ad04645bb90b4b88fbaacb30db4894c02582f11f1f -SIZE (nghttp2-nghttp2-v1.31.0_GH0.tar.gz) = 1744599 +TIMESTAMP = 1523619680 +SHA256 (nghttp2-nghttp2-v1.31.1_GH0.tar.gz) = 7790fa5c0a0d27860d55a60fe13877e391a8fd8220085c760c5d842bb5f6cc08 +SIZE (nghttp2-nghttp2-v1.31.1_GH0.tar.gz) = 1744550 From owner-svn-ports-branches@freebsd.org Sat Apr 14 17:15:07 2018 Return-Path: Delivered-To: svn-ports-branches@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 921AEF8A693; Sat, 14 Apr 2018 17:15:07 +0000 (UTC) (envelope-from feld@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 35D508BE03; Sat, 14 Apr 2018 17:15:07 +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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 30BB12B159; Sat, 14 Apr 2018 17:15:07 +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 w3EHF7wp080233; Sat, 14 Apr 2018 17:15:07 GMT (envelope-from feld@FreeBSD.org) Received: (from feld@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w3EHF6Db080231; Sat, 14 Apr 2018 17:15:06 GMT (envelope-from feld@FreeBSD.org) Message-Id: <201804141715.w3EHF6Db080231@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: feld set sender to feld@FreeBSD.org using -f From: Mark Felder Date: Sat, 14 Apr 2018 17:15:06 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-branches@freebsd.org Subject: svn commit: r467335 - in branches/2018Q2/mail/archiveopteryx: . files X-SVN-Group: ports-branches X-SVN-Commit-Author: feld X-SVN-Commit-Paths: in branches/2018Q2/mail/archiveopteryx: . files X-SVN-Commit-Revision: 467335 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, 14 Apr 2018 17:15:07 -0000 Author: feld Date: Sat Apr 14 17:15:06 2018 New Revision: 467335 URL: https://svnweb.freebsd.org/changeset/ports/467335 Log: MFH: r467334 mail/archiveopteryx: Fix build with modern clang Modified: branches/2018Q2/mail/archiveopteryx/Makefile branches/2018Q2/mail/archiveopteryx/files/patch-core__md5.cpp Directory Properties: branches/2018Q2/ (props changed) Modified: branches/2018Q2/mail/archiveopteryx/Makefile ============================================================================== --- branches/2018Q2/mail/archiveopteryx/Makefile Sat Apr 14 17:14:12 2018 (r467334) +++ branches/2018Q2/mail/archiveopteryx/Makefile Sat Apr 14 17:15:06 2018 (r467335) @@ -3,7 +3,7 @@ PORTNAME= archiveopteryx PORTVERSION= 3.2.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= mail MASTER_SITES= http://archiveopteryx.org/download/ @@ -12,8 +12,6 @@ COMMENT= Advanced PostgreSQL-based IMAP/POP server LICENSE= MIT -BROKEN_armv6= fails to build: core/md5.cpp:55:5: 'register' storage class specifier is deprecated and incompatible with C++17 -BROKEN_armv7= fails to build: core/md5.cpp:55:5: 'register' storage class specifier is deprecated and incompatible with C++17 BROKEN_powerpc64= fails to build: /bin/sh: clang: not found BUILD_DEPENDS= jam:devel/jam Modified: branches/2018Q2/mail/archiveopteryx/files/patch-core__md5.cpp ============================================================================== --- branches/2018Q2/mail/archiveopteryx/files/patch-core__md5.cpp Sat Apr 14 17:14:12 2018 (r467334) +++ branches/2018Q2/mail/archiveopteryx/files/patch-core__md5.cpp Sat Apr 14 17:15:06 2018 (r467335) @@ -1,6 +1,15 @@ ---- ./core/md5.cpp.orig 2014-03-06 13:46:23.918398965 -0600 -+++ ./core/md5.cpp 2014-03-06 13:46:30.784414914 -0600 -@@ -149,12 +149,9 @@ +--- core/md5.cpp.orig 2014-03-10 13:44:59 UTC ++++ core/md5.cpp +@@ -52,7 +52,7 @@ void MD5::init() + + void MD5::add( const char *str, uint len ) + { +- register uint32 t; ++ uint32 t; + + /* It's not possible to add() data, call hash(), then add more data + and call hash() again, because hash() destroys the accumulated +@@ -149,12 +149,9 @@ EString MD5::hash() } swapBytes( in, 14 ); @@ -13,3 +22,12 @@ transform(); swapBytes( (char *)buf, 4 ); +@@ -247,7 +244,7 @@ EString MD5::HMAC( const EString &secret + + void MD5::transform() + { +- register uint32 a, b, c, d; ++ uint32 a, b, c, d; + uint32 *inw = (uint32 *)in; + + a = buf[0];