Port details |
- electron13 Build cross-platform desktop apps with JavaScript, HTML, and CSS
- 13.6.9_2 devel
=1 13.6.9_2Version of this port present on the latest quarterly branch.
- DEPRECATED: EOLed upstream, switch to newer version
This port expired on: 2022-06-30
- Maintainer: tagattie@FreeBSD.org
- Port Added: 2021-11-24 08:33:07
- Last Update: 2022-06-30 20:48:41
- Commit Hash: 3088672
- People watching this port, also watch:: tmux, linux-c7-atk, libmad, noto-tc
- License: MIT
- WWW:
- https://electronjs.org/
- Description:
- Build cross platform desktop apps with JavaScript, HTML, and CSS.
It's easier than you think.
If you can build a website, you can build a desktop app. Electron is a
framework for creating native applications with web technologies like
JavaScript, HTML, and CSS. It takes care of the hard parts so you can
focus on the core of your application.
WWW: https://electronjs.org/
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- electron13>0:devel/electron13
- No installation instructions:
- This port has been deleted.
- PKGNAME: electron13
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1643791817
SHA256 (electron/chromium-91.0.4472.164.tar.xz) = 84e56fa2ad96d910cab429c513eeaca7bfa94096fef057bd024be826ce8426bd
SIZE (electron/chromium-91.0.4472.164.tar.xz) = 950253100
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- ar : devel/binutils
- gperf : devel/gperf
- yasm : devel/yasm
- videodev2.h : multimedia/v4l_compat
- node14>0 : www/node14
- npm-node14>0 : www/npm-node14
- bison : devel/bison
- msgfmt : devel/gettext-tools
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- python2.7 : lang/python27
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- xtst.pc : x11/libXtst
- Runtime dependencies:
-
- xdg-open : devel/xdg-utils
- libasound_module_pcm_oss.so : audio/alsa-plugins
- x11.pc : x11/libX11
- xcb.pc : x11/libxcb
- xcomposite.pc : x11/libXcomposite
- xcursor.pc : x11/libXcursor
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xi.pc : x11/libXi
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xscrnsaver.pc : x11/libXScrnSaver
- xtst.pc : x11/libXtst
- Library dependencies:
-
- libatk-bridge-2.0.so : accessibility/at-spi2-atk
- libatspi.so : accessibility/at-spi2-core
- libsnappy.so : archivers/snappy
- libFLAC.so : audio/flac
- libopus.so : audio/opus
- libdbus-1.so : devel/dbus
- libnotify.so : devel/libnotify
- libpci.so : devel/libpci
- libnspr4.so : devel/nspr
- libre2.so : devel/re2
- libdrm.so : graphics/libdrm
- libpng.so : graphics/png
- libwebp.so : graphics/webp
- libavcodec.so : multimedia/ffmpeg
- libva.so : multimedia/libva
- libopenh264.so : multimedia/openh264
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libsecret-1.so : security/libsecret
- libnss3.so : security/nss
- libexpat.so : textproc/expat2
- libxkbcommon.so : x11/libxkbcommon
- libxshmfence.so : x11/libxshmfence
- libfontconfig.so : x11-fonts/fontconfig
- libasound.so : audio/alsa-lib
- libcups.so : print/cups
- libgbm.so : graphics/mesa-libs
- libGL.so : graphics/libglvnd
- libGLESv2.so : graphics/libglvnd
- libatk-1.0.so : accessibility/atk
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libxml2.so : textproc/libxml2
- libxslt.so : textproc/libxslt
- libpango-1.0.so : x11-toolkits/pango
- libjpeg.so : graphics/jpeg-turbo
- Fetch dependencies:
-
- yarn-node14>0 : www/yarn-node14
- Patch dependencies:
-
- yarn-node14>0 : www/yarn-node14
-
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for electron13-13.6.9_2:
CUPS=on: CUPS printing system support
DEBUG=off: Build with debugging support
DIST=off: Build distribution zip files
DRIVER=on: Install chromedriver
KERBEROS=on: Kerberos support
LTO=off: Use Link-Time Optimization
====> Options available for the group AUDIO
ALSA=on: ALSA audio architecture support
PULSEAUDIO=off: PulseAudio sound server support
===> Use 'make config' to modify these settings
- Options name:
- devel_electron13
- USES:
- bison cpe dos2unix gettext-tools gl gnome jpeg localbase:ldflags ninja pkgconfig python:2.7,build,test shebangfix tar:xz xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
13.6.9_2 30 Jun 2022 20:48:41 |
Rene Ladan (rene) |
cleanup: Remove expired ports:
2022-06-30 databases/pgpool-II-36: Upstream support ended use
databases/pgpool-II-43
2022-06-30 ftp/multiget: Last release in 2007, doesn't support https, depends on
deprecated wxgtk28 and dead upstream. Please consider using net/uget
2022-06-30 devel/electron13: EOLed upstream, switch to newer version
2022-06-30 ftp/puf: Last release in 2006, doesn't support https and upstream is
dead. Please consider using www/aria2
2022-06-30 security/gss: Abandonware, last release in 2014 and no development
since
2022-06-30 security/shishi: Abandonware, last release in 2013 and no development
since
2022-06-30 ftp/urlgfe
2022-06-30 www/nspluginwrapper: Abandonware, last release in 2011 and upstream
is dead. NPAPI plugins are now obsolete and depends on deprecated library GTK 2
2022-06-30 devel/govendor: Use Go modules
2022-06-30 devel/racer: Racer is not actively developped now. Please consider
using newer software such as devel/rust-analyzer.
2022-06-30 net-mgmt/unifi6: No longer maintained by upstream
2022-06-30 devel/dep: Use Go modules
2022-06-30 databases/libgda5-bdb: Depends on deprecated databases/db5
2022-06-30 emulators/qemu5: Use emulators/qemu6 or emulators/qemu
2022-06-30 deskutils/bitcollider: bitzi.com is no longer available, closed down
in 2013
2022-06-30 converters/htx: XHTML is considered obsolete in favor of HTML5
2022-06-30 www/getleft: Abandonware last updated on 2008
2022-06-30 ftp/wxdfast: Last release in 2009, doesn't support https, depends on
deprecated wxgtk28 and dead upstream. Please consider using net/uget |
13.6.9_2 21 May 2022 05:04:41 |
Hiroki Tagato (tagattie) |
devel/electron13: deprecate and set to expire on 2022-06-30 |
13.6.9_2 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
13.6.9_1 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
13.6.9 03 Feb 2022 05:30:34 |
Hiroki Tagato (tagattie) |
devel/electron13: update to 13.6.9
Changelog: https://github.com/electron/electron/releases/tag/v13.6.9 |
13.6.8 31 Jan 2022 05:42:20 |
Hiroki Tagato (tagattie) |
devel/electron13: update to 13.6.8
Changelog: https://github.com/electron/electron/releases/tag/v13.6.8 |
13.6.7 13 Jan 2022 06:24:00 |
Hiroki Tagato (tagattie) |
devel/electron13: update to 13.6.7
Changelog: https://github.com/electron/electron/releases/tag/v13.6.7 |
13.6.6 06 Jan 2022 10:56:30 |
Hiroki Tagato (tagattie) |
devel/electron13: update to 13.6.6
Changelog: https://github.com/electron/electron/releases/tag/v13.6.6 |
13.6.3_3 20 Dec 2021 05:46:01 |
Hiroki Tagato (tagattie) |
devel/electron13: adjust GN args when DEBUG option is ON/OFF
While here, remove BROKEN on i386. It builds fine on i386 now. |
13.6.3_2 14 Dec 2021 13:20:27 |
Hiroki Tagato (tagattie) Author: Adam Wolk |
devel/electron13: fix obtaining HOST_NAME_MAX
Using sysconf(3) API lead to accidental introduction of variable
length arrays (VLA) in the port. Additionally gethostname(3) has been
passed _SC_HOST_NAME_MAX incorrectly as the HOST_NAME_MAX length.
Fall back to using _POSIX_HOST_NAME_MAX as the remaining code is not
ready for introducing sysconf(3) as a patch.
Bump PORTREVISION to rebuild with the new patch.
The patch was lifted from www/chromium which has a similar diff
pending.
Sponsored by: Fudo Security
Differential Revision: https://reviews.freebsd.org/D30064 |
13.6.3_1 04 Dec 2021 12:55:43 |
Hiroki Tagato (tagattie) |
devel/electron13: add missing dependency (multimedia/libva)
Reported by: olgeni (via email) |
13.6.3 02 Dec 2021 03:57:11 |
Hiroki Tagato (tagattie) |
devel/electron13: update to 13.6.3
Changelog: https://github.com/electron/electron/releases/tag/v13.6.3 |
13.6.2_2 01 Dec 2021 06:54:31 |
Hiroki Tagato (tagattie) Author: Mikael Urankar |
devel/electron13: fix ENOTTY error on uv_pipe_open
This patch was introduced for electron11 and slipped out when creating
ports for electron 12 and 13. |
13.6.2_1 01 Dec 2021 01:17:02 |
Hiroki Tagato (tagattie) |
devel/electron13: add link time optimization option (OFF by default) |
13.6.2 24 Nov 2021 08:30:52 |
Hiroki Tagato (tagattie) |
devel/electron13: update to 13.6.2 (and rename from devel/electron12)
Changelog: https://www.electronjs.org/blog/electron-13-0 |