git: 7eb54e6f9df0 - 2025Q2 - www/{*chromium,iridium}: update build requirements to match reality
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 19 Apr 2025 09:08:55 UTC
The branch 2025Q2 has been updated by rnagy:
URL: https://cgit.FreeBSD.org/ports/commit/?id=7eb54e6f9df06d2158289c0c301889ac8e676218
commit 7eb54e6f9df06d2158289c0c301889ac8e676218
Author: Robert Nagy <rnagy@FreeBSD.org>
AuthorDate: 2025-04-19 09:06:56 +0000
Commit: Robert Nagy <rnagy@FreeBSD.org>
CommitDate: 2025-04-19 09:08:28 +0000
www/{*chromium,iridium}: update build requirements to match reality
PR: 286181
(cherry picked from commit 1b7819b659ef2e861999ef7784784bcae37741a6)
---
www/chromium/Makefile | 15 ++++++++++-----
www/iridium/Makefile | 15 ++++++++++-----
www/ungoogled-chromium/Makefile | 15 ++++++++++-----
3 files changed, 30 insertions(+), 15 deletions(-)
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index dfd30f695eae..cced057bf5e7 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -177,13 +177,15 @@ DEBUG_VARS= BUILDTYPE=Debug \
GN_ARGS+=is_component_build=false \
GN_ARGS+=symbol_level=1 \
GN_BOOTSTRAP_FLAGS+=--debug \
- WANTSPACE="21 GB"
+ WANTSPACE="60 GB" \
+ WANTMEM="32 GB"
DEBUG_VARS_OFF= BUILDTYPE=Release \
GN_ARGS+=blink_symbol_level=0 \
GN_ARGS+=is_debug=false \
GN_ARGS+=is_official_build=true \
GN_ARGS+=symbol_level=0 \
- WANTSPACE="14 GB"
+ WANTSPACE="35 GB" \
+ WANTMEM="8 GB"
DRIVER_MAKE_ARGS= chromedriver
@@ -193,7 +195,8 @@ KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false
LTO_VARS= GN_ARGS+=use_thin_lto=true \
GN_ARGS+=thin_lto_enable_optimizations=true \
- WANTSPACE="14 GB"
+ WANTSPACE="40 GB" \
+ WANTMEM="16 GB"
LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false
MIT_LIB_DEPENDS= libkrb.so.3:security/krb5
@@ -271,8 +274,10 @@ GN_ARGS+= enable_rust=true \
pre-everything::
@${ECHO_MSG}
- @${ECHO_MSG} "To build Chromium, you should have around 2GB of memory"
- @${ECHO_MSG} "and around ${WANTSPACE} of free disk space."
+ @${ECHO_MSG} "To build ${PORTNAME}, you should have at least:"
+ @${ECHO_MSG} "- ${WANTMEM} of memory"
+ @${ECHO_MSG} "- ${WANTSPACE} of free disk space"
+ @${ECHO_MSG} "- 1.5 million free inodes"
@${ECHO_MSG}
pre-configure:
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index d11b725cdbc9..ae33478a95bc 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -170,13 +170,15 @@ DEBUG_VARS= BUILDTYPE=Debug \
GN_ARGS+=is_component_build=false \
GN_ARGS+=symbol_level=1 \
GN_BOOTSTRAP_FLAGS+=--debug \
- WANTSPACE="21 GB"
+ WANTSPACE="60 GB" \
+ WANTMEM="32 GB"
DEBUG_VARS_OFF= BUILDTYPE=Release \
GN_ARGS+=blink_symbol_level=0 \
GN_ARGS+=is_debug=false \
GN_ARGS+=is_official_build=true \
GN_ARGS+=symbol_level=0 \
- WANTSPACE="14 GB"
+ WANTSPACE="35 GB" \
+ WANTMEM="8 GB"
HEIMDAL_LIB_DEPENDS= libkrb.so.26:security/heimdal
KERBEROS_VARS= GN_ARGS+=use_kerberos=true
@@ -184,7 +186,8 @@ KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false
LTO_VARS= GN_ARGS+=use_thin_lto=true \
GN_ARGS+=thin_lto_enable_optimizations=true \
- WANTSPACE="14 GB"
+ WANTSPACE="40 GB" \
+ WANTMEM="16 GB"
LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false
MIT_LIB_DEPENDS= libkrb.so.3:security/krb5
@@ -255,8 +258,10 @@ GN_ARGS+= enable_rust=true \
pre-everything::
@${ECHO_MSG}
- @${ECHO_MSG} "To build Iridium, you should have around 2GB of memory"
- @${ECHO_MSG} "and around ${WANTSPACE} of free disk space."
+ @${ECHO_MSG} "To build ${PORTNAME}, you should have at least:"
+ @${ECHO_MSG} "- ${WANTMEM} of memory"
+ @${ECHO_MSG} "- ${WANTSPACE} of free disk space"
+ @${ECHO_MSG} "- 1.5 million free inodes"
@${ECHO_MSG}
pre-configure:
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 9f687eb37598..3425eb9a65ce 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -194,13 +194,15 @@ DEBUG_VARS= BUILDTYPE=Debug \
GN_ARGS+=is_component_build=false \
GN_ARGS+=symbol_level=1 \
GN_BOOTSTRAP_FLAGS+=--debug \
- WANTSPACE="21 GB"
+ WANTSPACE="60 GB" \
+ WANTMEM="8 GB"
DEBUG_VARS_OFF= BUILDTYPE=Release \
GN_ARGS+=blink_symbol_level=0 \
GN_ARGS+=is_debug=false \
GN_ARGS+=is_official_build=true \
GN_ARGS+=symbol_level=0 \
- WANTSPACE="14 GB"
+ WANTSPACE="35 GB" \
+ WANTMEM="8 GB"
DRIVER_MAKE_ARGS= chromedriver
@@ -210,7 +212,8 @@ KERBEROS_VARS_OFF= GN_ARGS+=use_kerberos=false
LTO_VARS= GN_ARGS+=use_thin_lto=true \
GN_ARGS+=thin_lto_enable_optimizations=true \
- WANTSPACE="14 GB"
+ WANTSPACE="40 GB" \
+ WANTMEM="16 GB"
LTO_VARS_OFF= GN_ARGS+=use_thin_lto=false
MIT_LIB_DEPENDS= libkrb.so.3:security/krb5
@@ -290,8 +293,10 @@ GN_ARGS+= enable_rust=true \
pre-everything::
@${ECHO_MSG}
- @${ECHO_MSG} "To build Ungoogled Chromium, you should have around 2GB of memory"
- @${ECHO_MSG} "and around ${WANTSPACE} of free disk space."
+ @${ECHO_MSG} "To build ${PORTNAME}, you should have at least:"
+ @${ECHO_MSG} "- ${WANTMEM} of memory"
+ @${ECHO_MSG} "- ${WANTSPACE} of free disk space"
+ @${ECHO_MSG} "- 1.5 million free inodes"
@${ECHO_MSG}
pre-patch: