pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
electron43: update to 43.8.3
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Tue Oct 27 12:33:13 2026 +0100
Changeset: b30a9e044cb3a06835233df6d1475d84c017038a
Modified Files:
electron43/Makefile
electron43/distinfo
vscode/Makefile
Added Files:
electron43/electron.mk
Removed Files:
electron43/platform.mk
Log Message:
electron43: update to 43.8.3
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=b30a9e044cb3a06835233df6d1475d84c017038a
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
electron43/Makefile | 2 +-
electron43/distinfo | 12 ++---
electron43/electron.mk | 100 ++++++++++++++++++++++++++++++++++++++++
electron43/platform.mk | 122 -------------------------------------------------
vscode/Makefile | 2 +-
5 files changed, 108 insertions(+), 130 deletions(-)
diffs:
diff --git a/electron43/Makefile b/electron43/Makefile
index 33767c8983..078122ec79 100644
--- a/electron43/Makefile
+++ b/electron43/Makefile
@@ -97,7 +97,7 @@ TOOL_DEPENDS+= yarn-[0-9]*:../../devel/yarn
DEPENDS+= xdg-utils-[0-9]*:../../misc/xdg-utils
-.include "platform.mk"
+.include "electron.mk"
.include "../../mk/compiler.mk"
.include "../../mk/dlopen.buildlink3.mk"
diff --git a/electron43/distinfo b/electron43/distinfo
index a6784195f5..0d3fc80f18 100644
--- a/electron43/distinfo
+++ b/electron43/distinfo
@@ -111,12 +111,12 @@ Size (dragonbox_ecma-0.1.12.crate) = 46796 bytes
BLAKE2s (either-1.15.0.crate) = 7c84d6a0e5f2b2ab835c6a5a557e2b80af4b533e6d792d546a42ac2f5b846e22
SHA512 (either-1.15.0.crate) = d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
Size (either-1.15.0.crate) = 20114 bytes
-BLAKE2s (electron43-43.8.0.tar.gz) = d6269c91ba4f0a8f7e29aa6aedd7c0f02d857fbcf8ec4fc4cb78dd7a5e93f94c
-SHA512 (electron43-43.8.0.tar.gz) = d98f59192974108f8b2438f7b6887d20d01f35be66f519df66c709031ef848622948ec34d926f75c80e270d32d94fd254bd0e5009046839c8fba2f702a5c4a34
-Size (electron43-43.8.0.tar.gz) = 20880984 bytes
-BLAKE2s (electron43-node_modules-43.8.0.tar.gz) = 9d21eae518df06013b399b0f6bc1bc3dcf5a4869e25d13462497e238ab0f9e40
-SHA512 (electron43-node_modules-43.8.0.tar.gz) = 8a16d8a48d5ca0c100a0b332b897d36c147a9179993fbb0d3048afd5f3733a41bce3edba6dff9e1c01cad075eefa1132287fca36fe1600b8ee6460e960f396d0
-Size (electron43-node_modules-43.8.0.tar.gz) = 59246465 bytes
+BLAKE2s (electron43-43.8.3.tar.gz) = fee09333e1047f89ecab091ce91d1a97eb1e3113df923e259b9427cf156389b5
+SHA512 (electron43-43.8.3.tar.gz) = 8de4e212bdb6d30a8a1ec5dbd6f713971b003f99646f2a1936546257a95cdd8dcd0e8f73fad3d8a19e0c2a78f78fdd65bf30afaf5f65590c2d20d51328584f1f
+Size (electron43-43.8.3.tar.gz) = 21183557 bytes
+BLAKE2s (electron43-node_modules-43.8.3.tar.gz) = 1e6f95171c63c838482de5a4fe2a099f6ce5ffb0dfd8adc0843dcabe401ed7f9
+SHA512 (electron43-node_modules-43.8.3.tar.gz) = b40a317886b1401ff5a8b5244a908985cd6339fa54c9bdf9f7b5384382630ab821acc85c5b11dadc9d0515b7b949d959ad00801f70980720fab8f34db2f7f5e6
+Size (electron43-node_modules-43.8.3.tar.gz) = 59246537 bytes
BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6
SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
Size (equivalent-1.0.2.crate) = 7419 bytes
diff --git a/electron43/electron.mk b/electron43/electron.mk
new file mode 100644
index 0000000000..af3c975fdb
--- /dev/null
+++ b/electron43/electron.mk
@@ -0,0 +1,100 @@
+# $NetBSD$
+#
+# NODE_GYP
+# Absolute path for node-gyp.
+#
+
+ELECTRON_VER= 43.8.3
+ELECTRON_MAJOR= ${ELECTRON_VER:tu:C/\\.[[:digit:]\.]*//}
+NODE_VERSIONS_ACCEPTED= 24
+ELECTRON= electron${ELECTRON_MAJOR}
+
+UDEV_REQUIRED= yes
+
+.if ${DISTNAME} != ${ELECTRON}-${ELECTRON_VER}
+TOOL_DEPENDS+= ${ELECTRON}>=${ELECTRON_VER}:../../wip/${ELECTRON}
+.endif
+
+.for c_arch in x86_64 aarch64
+ONLY_FOR_PLATFORM+= NetBSD-1[0-9].*-${c_arch}
+ONLY_FOR_PLATFORM+= Linux-*-${c_arch}
+ONLY_FOR_PLATFORM+= Darwin-*-${c_arch}
+ONLY_FOR_PLATFORM+= FreeBSD-*-${c_arch}
+.endfor
+
+ELECTRONBIN= ${PREFIX}/lib/${ELECTRON}/electron
+NODE_GYP= ${PREFIX}/lib/node_modules/npm/bin/node-gyp-bin/node-gyp
+
+FILES_SUBST+= ELECTRON=${ELECTRON}
+FILES_SUBST+= ELECTRONBIN=${ELECTRONBIN}
+PLIST_SUBST+= ELECTRON_MAJOR=${ELECTRON_MAJOR}
+
+PLIST_VARS+= swiftshader
+.if ${MACHINE_ARCH} == "x86_64"
+PLIST.swiftshader= yes
+.endif
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../audio/libopus/buildlink3.mk"
+.include "../../audio/speech-dispatcher/buildlink3.mk"
+.include "../../audio/speex/buildlink3.mk"
+.include "../../devel/dconf/buildlink3.mk"
+.include "../../devel/input-headers/buildlink3.mk"
+.include "../../devel/libatomic/buildlink3.mk"
+.include "../../devel/libepoll-shim/buildlink3.mk"
+.include "../../devel/libusb1/buildlink3.mk"
+.include "../../devel/nspr/buildlink3.mk"
+.include "../../devel/nss/buildlink3.mk"
+.include "../../fonts/fontconfig/buildlink3.mk"
+.include "../../fonts/harfbuzz/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/libexif/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../lang/compiler-rt/buildlink3.mk"
+BUILDLINK_DEPMETHOD.nodejs= build
+.include "../../lang/nodejs/nodeversion.mk"
+.include "../../lang/python/tool.mk"
+.include "../../lang/rust/rust.mk"
+.include "../../misc/usbids/buildlink3.mk"
+.include "../../mk/jpeg.buildlink3.mk" # libjpeg-turbo
+.include "../../mk/udev.buildlink3.mk"
+.include "../../multimedia/dav1d/buildlink3.mk"
+.include "../../multimedia/libaom/buildlink3.mk"
+.include "../../multimedia/libvpx/buildlink3.mk"
+.include "../../multimedia/openh264/buildlink3.mk"
+.include "../../net/libcares/buildlink3.mk"
+.include "../../print/libcups/buildlink3.mk"
+.include "../../security/libgnome-keyring/buildlink3.mk"
+.include "../../security/libsecret/buildlink3.mk"
+.include "../../security/libgcrypt/buildlink3.mk"
+.include "../../sysutils/dbus/buildlink3.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../sysutils/libnotify/buildlink3.mk"
+.include "../../sysutils/pciutils/buildlink3.mk"
+# Use -lpciutils instead of -lpci for pkgsrc.
+BUILDLINK_TRANSFORM+= l:pci:pciutils
+.include "../../textproc/expat/buildlink3.mk"
+#.include "../../textproc/icu/buildlink3.mk"
+.include "../../textproc/jsoncpp/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/libxslt/buildlink3.mk"
+.include "../../www/nghttp2/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../x11/xorgproto/buildlink3.mk"
+.include "../../x11/libdrm/buildlink3.mk"
+.include "../../x11/libX11/buildlink3.mk"
+.include "../../x11/libxcb/buildlink3.mk"
+.include "../../x11/libXcomposite/buildlink3.mk"
+.include "../../x11/libXcursor/buildlink3.mk"
+.include "../../x11/libXdamage/buildlink3.mk"
+.include "../../x11/libXext/buildlink3.mk"
+.include "../../x11/libXfixes/buildlink3.mk"
+.include "../../x11/libXi/buildlink3.mk"
+.include "../../x11/libXrandr/buildlink3.mk"
+.include "../../x11/libXrender/buildlink3.mk"
+.include "../../x11/libXScrnSaver/buildlink3.mk"
+.include "../../x11/libXtst/buildlink3.mk"
+.include "../../x11/qt6-qtbase/buildlink3.mk"
diff --git a/electron43/platform.mk b/electron43/platform.mk
deleted file mode 100644
index 0c5a60d32c..0000000000
--- a/electron43/platform.mk
+++ /dev/null
@@ -1,122 +0,0 @@
-# $NetBSD$
-#
-# NODE_GYP
-# Absolute path for node-gyp.
-#
-
-ELECTRON_VER= 43.8.0
-ELECTRON_MAJOR= ${ELECTRON_VER:tu:C/\\.[[:digit:]\.]*//}
-NODE_VERSIONS_ACCEPTED= 24
-ELECTRON= electron${ELECTRON_MAJOR}
-
-# Package-settable variable
-# Values:
-# - "bundled" if the package bundles electron libraries
-# - "dependency" if the package uses electron as dependency
-USE_ELECTRON?= electronpkg
-
-.include "../../mk/bsd.prefs.mk"
-
-PACKAGE_NAME= ${PKGPATH:C/.*\///}
-
-.if !empty(USE_ELECTRON:Melectronpkg) && empty(PACKAGE_NAME:M${ELECTRON})
-PKG_FAIL_REASON+= "USE_ELECTRON is not defined for ${PKGPATH}."
-PKG_FAIL_REASON+= "Should be \"bundled\" or \"dependency\"."
-.elif !empty(PACKAGE_NAME:M${ELECTRON}) && empty(USE_ELECTRON:Melectronpkg)
-PKG_FAIL_REASON+= "USE_ELECTRON is defined for ${PKGPATH} package."
-.endif
-
-.if ${USE_ELECTRON} == "dependency"
-DEPENDS+= ${ELECTRON}>=${ELECTRON_VER}:../../wip/${ELECTRON}
-.elif ${USE_ELECTRON} == "bundled"
-TOOL_DEPENDS+= ${ELECTRON}>=${ELECTRON_VER}:../../wip/${ELECTRON}
-.endif
-
-.for c_arch in x86_64 aarch64
-ONLY_FOR_PLATFORM+= NetBSD-1[0-9].*-${c_arch}
-ONLY_FOR_PLATFORM+= Linux-*-${c_arch}
-ONLY_FOR_PLATFORM+= Darwin-*-${c_arch}
-ONLY_FOR_PLATFORM+= FreeBSD-*-${c_arch}
-.endfor
-
-ELECTRONBIN= ${PREFIX}/lib/${ELECTRON}/electron
-NODE_GYP= ${PREFIX}/lib/node_modules/npm/bin/node-gyp-bin/node-gyp
-
-FILES_SUBST+= ELECTRON=${ELECTRON}
-FILES_SUBST+= ELECTRONBIN=${ELECTRONBIN}
-PLIST_SUBST+= ELECTRON_MAJOR=${ELECTRON_MAJOR}
-
-.if ${USE_ELECTRON} == "bundled" || ${USE_ELECTRON} == "electronpkg"
-
-UDEV_REQUIRED= yes
-
-PLIST_VARS+= swiftshader
-. if ${MACHINE_ARCH} == "x86_64"
-PLIST.swiftshader= yes
-. endif
-
-.include "../../archivers/bzip2/buildlink3.mk"
-.include "../../audio/libopus/buildlink3.mk"
-.include "../../audio/speech-dispatcher/buildlink3.mk"
-.include "../../audio/speex/buildlink3.mk"
-.include "../../devel/dconf/buildlink3.mk"
-.include "../../devel/input-headers/buildlink3.mk"
-.include "../../devel/libatomic/buildlink3.mk"
-.include "../../devel/libepoll-shim/buildlink3.mk"
-.include "../../devel/libusb1/buildlink3.mk"
-.include "../../devel/nspr/buildlink3.mk"
-.include "../../devel/nss/buildlink3.mk"
-.include "../../fonts/fontconfig/buildlink3.mk"
-.include "../../fonts/harfbuzz/buildlink3.mk"
-.include "../../graphics/cairo/buildlink3.mk"
-.include "../../graphics/freetype2/buildlink3.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-.include "../../graphics/libexif/buildlink3.mk"
-.include "../../graphics/libwebp/buildlink3.mk"
-.include "../../graphics/png/buildlink3.mk"
-.include "../../lang/compiler-rt/buildlink3.mk"
-BUILDLINK_DEPMETHOD.nodejs= build
-.include "../../lang/nodejs/nodeversion.mk"
-.include "../../lang/python/tool.mk"
-.include "../../lang/rust/rust.mk"
-.include "../../misc/usbids/buildlink3.mk"
-.include "../../mk/jpeg.buildlink3.mk" # libjpeg-turbo
-.include "../../mk/udev.buildlink3.mk"
-.include "../../multimedia/dav1d/buildlink3.mk"
-.include "../../multimedia/libaom/buildlink3.mk"
-.include "../../multimedia/libvpx/buildlink3.mk"
-.include "../../multimedia/openh264/buildlink3.mk"
-.include "../../net/libcares/buildlink3.mk"
-.include "../../print/libcups/buildlink3.mk"
-.include "../../security/libgnome-keyring/buildlink3.mk"
-.include "../../security/libsecret/buildlink3.mk"
-.include "../../security/libgcrypt/buildlink3.mk"
-.include "../../sysutils/dbus/buildlink3.mk"
-.include "../../sysutils/dbus-glib/buildlink3.mk"
-.include "../../sysutils/libnotify/buildlink3.mk"
-.include "../../sysutils/pciutils/buildlink3.mk"
-# Use -lpciutils instead of -lpci for pkgsrc.
-BUILDLINK_TRANSFORM+= l:pci:pciutils
-.include "../../textproc/expat/buildlink3.mk"
-#.include "../../textproc/icu/buildlink3.mk"
-.include "../../textproc/jsoncpp/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
-.include "../../www/nghttp2/buildlink3.mk"
-.include "../../x11/gtk3/buildlink3.mk"
-.include "../../x11/xorgproto/buildlink3.mk"
-.include "../../x11/libdrm/buildlink3.mk"
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libxcb/buildlink3.mk"
-.include "../../x11/libXcomposite/buildlink3.mk"
-.include "../../x11/libXcursor/buildlink3.mk"
-.include "../../x11/libXdamage/buildlink3.mk"
-.include "../../x11/libXext/buildlink3.mk"
-.include "../../x11/libXfixes/buildlink3.mk"
-.include "../../x11/libXi/buildlink3.mk"
-.include "../../x11/libXrandr/buildlink3.mk"
-.include "../../x11/libXrender/buildlink3.mk"
-.include "../../x11/libXScrnSaver/buildlink3.mk"
-.include "../../x11/libXtst/buildlink3.mk"
-.include "../../x11/qt6-qtbase/buildlink3.mk"
-.endif
diff --git a/vscode/Makefile b/vscode/Makefile
index 00ea45fb9c..f46723496f 100644
--- a/vscode/Makefile
+++ b/vscode/Makefile
@@ -32,7 +32,7 @@ USE_ELECTRON= bundled
TOOL_DEPENDS+= ripgrep-[0-9]*:../../textproc/ripgrep
TOOL_DEPENDS+= wabt-[0-9]*:../../wip/wabt
-.include "../../wip/electron43/platform.mk"
+.include "../../wip/electron43/electron.mk"
.include "../../mk/dlopen.buildlink3.mk"
BUILDLINK_TRANSFORM+= opt:-ldl:${BUILDLINK_LDADD.dl:Q}
Home |
Main Index |
Thread Index |
Old Index