diff options
author | Hiroki Tagato <tagattie@FreeBSD.org> | 2024-12-04 20:55:16 +0900 |
---|---|---|
committer | Hiroki Tagato <tagattie@FreeBSD.org> | 2024-12-04 20:59:05 +0900 |
commit | 9340b96c911bb73c8db390269c5b54055a947422 (patch) | |
tree | 06d0e10eaf91215ca85a54d12b6929373932a71f | |
parent | devel/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/Makefile | 4 | ||||
-rw-r--r-- | devel/electron30/Makefile | 4 | ||||
-rw-r--r-- | devel/electron31/Makefile | 4 | ||||
-rw-r--r-- | devel/electron32/Makefile | 4 | ||||
-rw-r--r-- | devel/electron33/Makefile | 3 |
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 |