upgrade(package): Bump electron-builder 19.9.1 -> 19.40.0 (#1905)

Change-Type: patch
Connects To: #1914
This commit is contained in:
Jonas Hermsmeier 2017-12-19 18:53:26 +01:00 committed by Juan Cruz Viotti
parent 5517beff80
commit abfa44a088
13 changed files with 502 additions and 269 deletions

BIN
assets/iconset/128x128.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

BIN
assets/iconset/16x16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 881 B

BIN
assets/iconset/256x256.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

BIN
assets/iconset/32x32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

BIN
assets/iconset/48x48.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

BIN
assets/iconset/512x512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 146 KiB

View File

@ -44,8 +44,8 @@ linux:
packageCategory: utils
executableName: etcher-electron
synopsis: Etcher is a powerful OS image flasher built with web technologies to ensure flashing an SDCard or USB drive is a pleasant and safe experience. It protects you from accidentally writing to your hard-drives, ensures every byte of data was written correctly and much more.
icon: assets/iconset/
deb:
icon: assets/icon.png
priority: optional
depends:
- gconf2
@ -84,9 +84,6 @@ deb:
- libxtst6
- polkit-1-auth-agent | policykit-1-gnome | polkit-kde-1
rpm:
icon: assets/icon.png
depends:
- lsb
- libXScrnSaver
appImage:
icon: assets/icon.png

716
npm-shrinkwrap.json generated

File diff suppressed because it is too large Load Diff

View File

@ -93,7 +93,7 @@
"angular-mocks": "1.6.3",
"asar": "0.10.0",
"electron": "1.7.9",
"electron-builder": "19.9.1",
"electron-builder": "19.40.0",
"electron-mocha": "3.3.0",
"eslint": "3.19.0",
"eslint-config-standard": "10.2.1",

View File

@ -38,12 +38,12 @@ RUN apt-get update \
zip \
rpm
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
# See https://github.com/mapbox/node-pre-gyp/issues/165
RUN npm config set unsafe-perm=true

View File

@ -39,16 +39,24 @@ RUN apt-get update \
zip \
rpm
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
# Install a C++11 compiler
RUN add-apt-repository ppa:ubuntu-toolchain-r/test \
&& apt-get update && apt-get install -y gcc-4.8 g++-4.8 \
&& update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
# Workaround: Install a newer version of `tar` to make fpm in electron-builder work again
RUN echo "deb http://ftp.debian.org/debian wheezy main" >> /etc/apt/sources.list
RUN echo "deb http://ftp.debian.org/debian wheezy-backports main" >> /etc/apt/sources.list
RUN apt-get update && apt-get install --force-yes -y -t wheezy libacl1 && \
apt-get install --force-yes -y -t wheezy-backports tar
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
# See https://github.com/mapbox/node-pre-gyp/issues/165
RUN npm config set unsafe-perm=true

View File

@ -38,16 +38,24 @@ RUN apt-get update \
zip \
rpm
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
# Install a C++11 compiler
RUN add-apt-repository ppa:ubuntu-toolchain-r/test \
&& apt-get update && apt-get install -y gcc-4.8 g++-4.8 \
&& update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
# Workaround: Install a newer version of `tar` to make fpm in electron-builder work again
RUN echo "deb http://ftp.debian.org/debian wheezy main" >> /etc/apt/sources.list
RUN echo "deb http://ftp.debian.org/debian wheezy-backports main" >> /etc/apt/sources.list
RUN apt-get update && apt-get install --force-yes -y -t wheezy libacl1 && \
apt-get install --force-yes -y -t wheezy-backports tar
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
# See https://github.com/mapbox/node-pre-gyp/issues/165
RUN npm config set unsafe-perm=true

View File

@ -43,16 +43,24 @@ RUN apt-get update \
zip \
rpm
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
<% if (architecture != 'armv7hf') { %>
# Install a C++11 compiler
RUN add-apt-repository ppa:ubuntu-toolchain-r/test \
&& apt-get update && apt-get install -y gcc-4.8 g++-4.8 \
&& update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
<% } %>
# NodeJS
RUN curl -sL https://deb.nodesource.com/setup_6.x | bash - \
&& apt-get install -y nodejs
# Workaround: Install a newer version of `tar` to make fpm in electron-builder work again
RUN echo "deb http://ftp.debian.org/debian wheezy main" >> /etc/apt/sources.list
RUN echo "deb http://ftp.debian.org/debian wheezy-backports main" >> /etc/apt/sources.list
RUN apt-get update && apt-get install --force-yes -y -t wheezy libacl1 && \
apt-get install --force-yes -y -t wheezy-backports tar
<% } %>
# See https://github.com/mapbox/node-pre-gyp/issues/165
RUN npm config set unsafe-perm=true