summaryrefslogtreecommitdiff
path: root/www/linux-brave
diff options
context:
space:
mode:
Diffstat (limited to 'www/linux-brave')
-rw-r--r--www/linux-brave/Makefile22
-rw-r--r--www/linux-brave/distinfo10
-rw-r--r--www/linux-brave/pkg-plist1
3 files changed, 21 insertions, 12 deletions
diff --git a/www/linux-brave/Makefile b/www/linux-brave/Makefile
index f003eab44fc6..39f8b267fad0 100644
--- a/www/linux-brave/Makefile
+++ b/www/linux-brave/Makefile
@@ -2,13 +2,18 @@ PORTNAME= brave
PORTVERSION= ${BRAVE_VER}
CATEGORIES= www linux
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}-browser/releases/download/v${PORTVERSION}/
-DISTNAME= ${PORTNAME}-browser-${BRAVE_VER}-${BRAVE_BUILD}${EXTRACT_SUFX_${ARCH}}
PKGNAMEPREFIX= linux-
+DISTNAME= ${PORTNAME}-browser-${BRAVE_VER}-${BRAVE_BUILD}
+DISTFILES_aarch64?= ${DISTNAME:S/$/${EXTRACT_SUFX_aarch64}/}
+DISTFILES_amd64?= ${DISTNAME:S/$/${EXTRACT_SUFX_amd64}/}
+EXTRACT_ONLY?= ${DISTFILES_${ARCH}:C/:[^:]+$//}
MAINTAINER= emulation@FreeBSD.org
COMMENT= Brave web browser based on WebKit
WWW= https://www.brave.com
+LICENSE= MPL20
+
RUN_DEPENDS= update-mime-database:misc/shared-mime-info
USES= cpe desktop-file-utils gnome linux:rl9 shared-mime-info shebangfix
@@ -23,14 +28,12 @@ SHEBANG_FILES= opt/brave.com/brave/brave-browser
NO_BUILD= yes
NO_WRKSUBDIR= yes
-EXTRACT_SUFX?= .rpm
-EXTRACT_SUFX_aarch64?= .aarch64
-EXTRACT_SUFX_amd64?= .x86_64
-SRC_SUFX?= .src${EXTRACT_SUFX}
+EXTRACT_SUFX_aarch64?= .aarch64.rpm
+EXTRACT_SUFX_amd64?= .x86_64.rpm
REINPLACE_ARGS= -i ""
-BRAVE_VER?= 1.82.161
+BRAVE_VER?= 1.85.111
BRAVE_BUILD?= 1
DATADIR= ${PREFIX}/share/${PORTNAME}
@@ -40,6 +43,13 @@ OPTIONS_DEFINE= DOCS
SUB_FILES= brave-browser
+.if make(makesum) || make(checksum)
+_ALL_DISTFILES= ${DISTFILES_aarch64} ${DISTFILES_amd64}
+DISTFILES= ${_ALL_DISTFILES:O:u}
+. else
+DISTFILES= ${DISTFILES_${ARCH}}
+.endif
+
post-extract:
@${REINPLACE_CMD} -e 's|/usr/bin/brave-browser-stable|${LOCALBASE}/bin/brave-browser|' \
${WRKSRC}/usr/share/applications/brave-browser.desktop \
diff --git a/www/linux-brave/distinfo b/www/linux-brave/distinfo
index 46068e676a85..8eba20f1aadb 100644
--- a/www/linux-brave/distinfo
+++ b/www/linux-brave/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1757064545
-SHA256 (brave-browser-1.82.161-1.aarch64.rpm) = 01d10c649ee3a3782da86cb19d561755fba11c34c9d0f266ba196bea46ad0c64
-SIZE (brave-browser-1.82.161-1.aarch64.rpm) = 122581173
-SHA256 (brave-browser-1.82.161-1.x86_64.rpm) = 7fd3c255860c612387c0441d106559492b900aeae0c5f772b8e95c15cdba4dfc
-SIZE (brave-browser-1.82.161-1.x86_64.rpm) = 130824829
+TIMESTAMP = 1765201439
+SHA256 (brave-browser-1.85.111-1.aarch64.rpm) = 869ddf309085a988fc3a7154666f69e0a35f8121cf7ce0b736bb730065604732
+SIZE (brave-browser-1.85.111-1.aarch64.rpm) = 120742937
+SHA256 (brave-browser-1.85.111-1.x86_64.rpm) = 9bb16217687d5f4ee854b50a8a6c2c11cbb3280333acb87902e2e81e5157da48
+SIZE (brave-browser-1.85.111-1.x86_64.rpm) = 128678173
diff --git a/www/linux-brave/pkg-plist b/www/linux-brave/pkg-plist
index 648593f9e219..43884b35d911 100644
--- a/www/linux-brave/pkg-plist
+++ b/www/linux-brave/pkg-plist
@@ -99,7 +99,6 @@ share/appdata/brave-browser.appdata.xml
%%DATADIR%%/product_logo_24.png
%%DATADIR%%/product_logo_256.png
%%DATADIR%%/product_logo_32.png
-%%DATADIR%%/product_logo_32.xpm
%%DATADIR%%/product_logo_48.png
%%DATADIR%%/product_logo_64.png
%%DATADIR%%/resources.pak