diff options
author | Jose-Luis Rivas <ghostbar@riseup.net> | 2017-02-09 02:00:36 +0000 |
---|---|---|
committer | Timo Teräs <timo.teras@iki.fi> | 2017-02-09 06:36:56 +0000 |
commit | b31196f60656fa19c737fb015c94de19ac43dc85 (patch) | |
tree | fe12423bc4bf2844704a24b2737fc5d08eb39b28 /community/nodejs-current/APKBUILD | |
parent | 8c62f44e11e41d5fcdbf3c1a315d34edd5607a78 (diff) | |
download | aports-b31196f60656fa19c737fb015c94de19ac43dc85.tar.bz2 aports-b31196f60656fa19c737fb015c94de19ac43dc85.tar.xz |
community/nodejs-current: upgrade to v7.5.0
No need for the use-system-ca-certs.patch since it's already merged into
upstream. Removing the bundled certs from source makes it unbuildable
and there's no need to remove it from source.
Diffstat (limited to 'community/nodejs-current/APKBUILD')
-rw-r--r-- | community/nodejs-current/APKBUILD | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/community/nodejs-current/APKBUILD b/community/nodejs-current/APKBUILD index 1f46f7dd1f..c93f534849 100644 --- a/community/nodejs-current/APKBUILD +++ b/community/nodejs-current/APKBUILD @@ -2,8 +2,8 @@ # Maintainer: Jose-Luis Rivas <ghostbar@riseup.net> pkgname=nodejs-current # The current stable version, i.e. non-LTS. -pkgver=7.2.1 -pkgrel=2 +pkgver=7.5.0 +pkgrel=0 pkgdesc="JavaScript runtime built on V8 engine - current stable version" url="http://nodejs.org/" arch="all" @@ -17,16 +17,12 @@ subpackages="$pkgname-dev $pkgname-doc" provides="nodejs" replaces="nodejs nodejs-lts" # nodejs-lts for backward compatibility source="https://nodejs.org/dist/v$pkgver/node-v$pkgver.tar.gz - use-system-ca-certs.patch dont-run-gyp-files-for-bundled-deps.patch" builddir="$srcdir/node-v$pkgver" prepare() { default_prepare || return 1 - # Remove bundled CA certificates. - rm -f src/node_root_certs.h - # Remove bundled dependencies that we're not using. rm -rf deps/http_parser deps/openssl deps/uv deps/zlib } @@ -39,6 +35,7 @@ build() { --shared-libuv \ --shared-openssl \ --shared-http-parser \ + --openssl-use-def-ca-store \ || return 1 # we need run mksnapshot at build time so paxmark it early @@ -60,12 +57,9 @@ package() { done } -md5sums="20167fa2b3ef3e17430af4fae9a26427 node-v7.2.1.tar.gz -a785f2e6018cdace456b0ab518474453 use-system-ca-certs.patch +md5sums="8b648e7f83ec6f1aa52b3e3b87999761 node-v7.5.0.tar.gz 5b1b27a33063602990f5495d3b01b587 dont-run-gyp-files-for-bundled-deps.patch" -sha256sums="fd08b8ba43b0596a7160b09a37113ac03b4b0976ec7e48980b7b8c078aa51b02 node-v7.2.1.tar.gz -e0384006b04fef35c2c5e65d0cde6aae7efbc314d38c3c9ade0ae599f2b77bc2 use-system-ca-certs.patch +sha256sums="0da8e0288b5c0f136e650b7119219968720caf88b5a67ef0591555113f0844c2 node-v7.5.0.tar.gz 6886ee83f76eb68dc948da844e548f060caf360ca039bb2c1ee7ea0cd2d8dbf3 dont-run-gyp-files-for-bundled-deps.patch" -sha512sums="501f23cbe42bcb5eef785113d05b35e4507fb7e5b9ae474eeef2d9dd12270f08653493b5bc28306f2b3e0db54a3703ba6c3606de66ac8eeb0212670fe192b978 node-v7.2.1.tar.gz -877669ed466606bc6afd67083d82b365a969b6626f4248a7f41249958a96e7bb6a6c656715c7b80e763bb53c6cf5789e604e15e05ff74f58e5441acc560350af use-system-ca-certs.patch +sha512sums="e5f1b37c5d313ca6cc91cb46f49443855d44718599543894f34aad6b921b9fbbc91b8bde720a2e6526d0cdb68ce77f74e1d770dec2b582ad964cd9d1d3c5bfbd node-v7.5.0.tar.gz ba95f21b1e80717ef63941854e7ed412f64a91da068c0dbf0d6d9697333ee266c9f4cd7bf1a01111eeb28aa66adefd8a58cfb3e82debb84b43e35e9dc914dd36 dont-run-gyp-files-for-bundled-deps.patch" |