summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHiroki Tagato <tagattie@FreeBSD.org>2024-12-04 20:55:16 +0900
committerHiroki Tagato <tagattie@FreeBSD.org>2024-12-04 20:59:05 +0900
commit9340b96c911bb73c8db390269c5b54055a947422 (patch)
tree06d0e10eaf91215ca85a54d12b6929373932a71f
parentdevel/R-cran-parallelly: Update to 1.40.0 (diff)
devel/electron{29,30,31,32,33}: remove USE_LDCONFIG and add BUNDLE_LIBS
Shared libraries installed along with electron binary are for internal use and not intended for public consumption. Remove USE_LDCONFIG so as not to add the shared library directory to search paths. Add BUNDLE_LIBS so that pkg(8) does not pick the shared libraries up for packaging. Bump port revisions for package change. Related GitHub Issue: https://github.com/freebsd/pkg/issues/2368 Reported by: Vlad Biley <bileslav@gmail.com>
-rw-r--r--devel/electron29/Makefile4
-rw-r--r--devel/electron30/Makefile4
-rw-r--r--devel/electron31/Makefile4
-rw-r--r--devel/electron32/Makefile4
-rw-r--r--devel/electron33/Makefile3
5 files changed, 10 insertions, 9 deletions
diff --git a/devel/electron29/Makefile b/devel/electron29/Makefile
index 90e5eb7cdce0..85eaeec98b9e 100644
--- a/devel/electron29/Makefile
+++ b/devel/electron29/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v29.2.0/:chromium \
https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \
@@ -84,7 +84,6 @@ GH_TUPLE= nodejs:node:v${NODE_VER}:node \
EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo gdkpixbuf2 gtk30 libxml2 libxslt pango
-USE_LDCONFIG= ${DATADIR}
USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
xrender xscrnsaver xtst
@@ -100,6 +99,7 @@ POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
BINARY_ALIAS= python3=${PYTHON_CMD}
+BUNDLE_LIBS= yes
NO_WRKSUBDIR= yes
WRKSRC_SUBDIR= src
diff --git a/devel/electron30/Makefile b/devel/electron30/Makefile
index ea67912ca885..662dc1752677 100644
--- a/devel/electron30/Makefile
+++ b/devel/electron30/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= https://github.com/tagattie/FreeBSD-Electron/releases/download/v30.1.1/:chromium \
https://commondatastorage.googleapis.com/chromium-nodejs/:chromium_node \
@@ -85,7 +85,6 @@ GH_TUPLE= nodejs:node:v${NODE_VER}:node \
EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo gdkpixbuf2 gtk30 libxml2 libxslt pango
-USE_LDCONFIG= ${DATADIR}
USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
xrender xscrnsaver xtst
@@ -101,6 +100,7 @@ POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
BINARY_ALIAS= python3=${PYTHON_CMD}
+BUNDLE_LIBS= yes
NO_WRKSUBDIR= yes
WRKSRC_SUBDIR= src
diff --git a/devel/electron31/Makefile b/devel/electron31/Makefile
index 5ceda9b82169..b783260ba4a1 100644
--- a/devel/electron31/Makefile
+++ b/devel/electron31/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER:S/-beta./.b/}
-PORTREVISION= 1
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -89,7 +89,6 @@ GH_TUPLE= nodejs:node:v${NODE_VER}:node \
EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo gdkpixbuf2 gtk30 libxml2 libxslt pango
-USE_LDCONFIG= ${DATADIR}
USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
xrender xscrnsaver xtst
@@ -105,6 +104,7 @@ POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
BINARY_ALIAS= python3=${PYTHON_CMD}
+BUNDLE_LIBS= yes
NO_WRKSUBDIR= yes
WRKSRC_SUBDIR= src
diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile
index aaae1fdcbe07..342ae2edba8b 100644
--- a/devel/electron32/Makefile
+++ b/devel/electron32/Makefile
@@ -1,7 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
-PORTREVISION= 1
+PORTREVISION= 2
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -86,7 +86,6 @@ GH_TUPLE= nodejs:node:v${NODE_VER}:node \
EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo gdkpixbuf2 gtk30 libxml2 libxslt pango
-USE_LDCONFIG= ${DATADIR}
USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
xrender xscrnsaver xtst
@@ -102,6 +101,7 @@ POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
BINARY_ALIAS= python3=${PYTHON_CMD}
+BUNDLE_LIBS= yes
NO_WRKSUBDIR= yes
WRKSRC_SUBDIR= src
diff --git a/devel/electron33/Makefile b/devel/electron33/Makefile
index 8ab6efdc4274..2cc00a546e9f 100644
--- a/devel/electron33/Makefile
+++ b/devel/electron33/Makefile
@@ -1,6 +1,7 @@
PORTNAME= electron
DISTVERSIONPREFIX= v
DISTVERSION= ${ELECTRON_VER}
+PORTREVISION= 1
PULSEMV= 16
PULSEV= ${PULSEMV}.1
CATEGORIES= devel
@@ -85,7 +86,6 @@ GH_TUPLE= nodejs:node:v${NODE_VER}:node \
EngFlow:reclient-configs:${ENGFLOW_RECLIENT_CONFIGS_VER}:reclient_configs
USE_GL= gbm gl glesv2
USE_GNOME= atk cairo gdkpixbuf2 gtk30 libxml2 libxslt pango
-USE_LDCONFIG= ${DATADIR}
USE_XORG= x11 xcb xcomposite xcursor xdamage xext xfixes xi xrandr \
xrender xscrnsaver xtst
@@ -101,6 +101,7 @@ POST_BUILD_DIST_TARGETS=electron_dist_zip electron_chromedriver_zip \
DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
BINARY_ALIAS= python3=${PYTHON_CMD}
+BUNDLE_LIBS= yes
NO_WRKSUBDIR= yes
WRKSRC_SUBDIR= src