From owner-dev-commits-ports-branches@freebsd.org Sun May 30 15:40:35 2021 Return-Path: Delivered-To: dev-commits-ports-branches@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 094996577CD; Sun, 30 May 2021 15:40:35 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FtN0y6lGRz3D0c; Sun, 30 May 2021 15:40:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id CF6CA1F98C; Sun, 30 May 2021 15:40:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 14UFeYbw024465; Sun, 30 May 2021 15:40:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 14UFeYrf024464; Sun, 30 May 2021 15:40:34 GMT (envelope-from git) Date: Sun, 30 May 2021 15:40:34 GMT Message-Id: <202105301540.14UFeYrf024464@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org From: Jan Beich Subject: git: c6ce38ae4397 - 2021Q2 - www/firefox: depend on libpci to qualify for WebRender by default MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: jbeich X-Git-Repository: ports X-Git-Refname: refs/heads/2021Q2 X-Git-Reftype: branch X-Git-Commit: c6ce38ae4397e2e33b5d44bafbc558a3443ba33b Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-branches@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commits to the quarterly branches of the FreeBSD ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 May 2021 15:40:35 -0000 The branch 2021Q2 has been updated by jbeich: URL: https://cgit.FreeBSD.org/ports/commit/?id=c6ce38ae4397e2e33b5d44bafbc558a3443ba33b commit c6ce38ae4397e2e33b5d44bafbc558a3443ba33b Author: Jan Beich AuthorDate: 2021-05-30 14:20:26 +0000 Commit: Jan Beich CommitDate: 2021-05-30 15:38:55 +0000 www/firefox: depend on libpci to qualify for WebRender by default On Intel Skylake this enables WebRender for Xorg and Wayland (wlroots). Xwayland isn't qualified yet but Firefox can be tricked by unsetting WAYLAND_DISPLAY or simply switching to native via MOZ_ENABLE_WAYLAND. PR: 255344 Reported by: Evgeniy Khramtsov (via gecko@ list) (cherry picked from commit f079b462f891b1e5c2cec31ac1190c73c17b0054) --- Mk/bsd.gecko.mk | 3 +++ www/firefox/Makefile | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index 6a89b04159f4..42e0fddff3e5 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -79,6 +79,9 @@ BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT} \ ${RUST_DEFAULT}>=1.51.0:lang/${RUST_DEFAULT} \ node:www/node LIB_DEPENDS+= libdrm.so:graphics/libdrm +.if ${MOZILLA_VER:R:R} >= 85 +RUN_DEPENDS+= ${LOCALBASE}/lib/libpci.so:devel/libpci +.endif MOZ_EXPORT+= ${CONFIGURE_ENV} \ PERL="${PERL}" \ PYTHON3="${PYTHON_CMD}" \ diff --git a/www/firefox/Makefile b/www/firefox/Makefile index fae52637c7c1..850c827c9513 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -2,7 +2,7 @@ PORTNAME= firefox DISTVERSION= 89.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= www MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \