diff options
author | Jakub Jirutka <jakub@jirutka.cz> | 2017-03-10 01:50:05 +0100 |
---|---|---|
committer | Jakub Jirutka <jakub@jirutka.cz> | 2017-03-10 01:55:01 +0100 |
commit | d2ab8972ad5d3bd53385c5201f0a4ff6b85b7ed4 (patch) | |
tree | 52e18e956d94f603ddf01758d522aaf2c8806a1c /main/nodejs/APKBUILD | |
parent | 066b35bd070d22f59e5f3fd5be29614d34517721 (diff) | |
download | aports-d2ab8972ad5d3bd53385c5201f0a4ff6b85b7ed4.tar.bz2 aports-d2ab8972ad5d3bd53385c5201f0a4ff6b85b7ed4.tar.xz |
main/nodejs: upgrade to 9.10.0
Diffstat (limited to 'main/nodejs/APKBUILD')
-rw-r--r-- | main/nodejs/APKBUILD | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/main/nodejs/APKBUILD b/main/nodejs/APKBUILD index 3327a9c212..e5c47b8258 100644 --- a/main/nodejs/APKBUILD +++ b/main/nodejs/APKBUILD @@ -7,8 +7,8 @@ pkgname=nodejs # Note: Update only to even-numbered versions (e.g. 6.y.z, 8.y.z)! # Odd-numbered versions are supported only for 9 months by upstream. -pkgver=6.9.5 -pkgrel=1 +pkgver=6.10.0 +pkgrel=0 pkgdesc="JavaScript runtime built on V8 engine - LTS version" url="http://nodejs.org/" arch="all" @@ -29,9 +29,6 @@ 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 } @@ -44,6 +41,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 @@ -67,7 +65,12 @@ package() { dev() { provides="nodejs-lts-dev=$pkgver" # for backward compatibility - default_dev + + default_dev || return 1 + + # Remove some junk. + rm -r "$subpkgdir"/usr/lib/node_modules + rmdir -p "$subpkgdir"/usr/lib || : } npm() { @@ -82,12 +85,6 @@ npm() { mv "$pkgdir"/usr/lib/node_modules/npm "$subpkgdir"/usr/lib/node_modules/ } -md5sums="a2a820b797fb69ffb259b479c7f5df32 node-v6.9.5.tar.gz -14ce8e0fb44d5bf75974026900e0d8c2 use-system-ca-certs.patch -5d99a53ef07e15fe882d449ed995bd91 dont-run-gyp-files-for-bundled-deps.patch" -sha256sums="f7e9ab702c5d1f5a3521199c04cc670fda3cf4b0e48548b09ac7ac874ccb504a node-v6.9.5.tar.gz -fcd2becd2cb9a62537ae11f51f448fd1061aaae17835bb0f2d2aa71bdf9652c0 use-system-ca-certs.patch -c20a62b9dd64591b91a0c1dae649ac04cf7aec402672b349f8daa04f2a08a77b dont-run-gyp-files-for-bundled-deps.patch" -sha512sums="59e544909742d2b3e88b11bbdad6bf713b55e82f32f993b17b7eff83cd1cbac3c10fb2445304245d44ce1c2c219f439acd51f872ecb285535d8ae471bf4c8410 node-v6.9.5.tar.gz -c540878495761f4c38f3cccd61da75fa5619637ba9887b7946964a7cef790178e26678fe0aabe400e32c8f0f65e97a519ceee1534bbf18a1a14bc6e9fe067637 use-system-ca-certs.patch +sha512sums="79d3d0854dea1a733175eaa9c5ba0d697d0c57cbcaf2920457eca2d77cc5edadcff8b9eef047156183d05b933582af1b7ef0e64071a9be1c79903af3e7437a92 node-v6.10.0.tar.gz +316a09f697e244c48d4dcf26ca2bb7e2441fc01ed61ad6b987e24741f93cfcf29f2e6de736ab9e4c014355cd14dd63ae7de1f8c28b5274e3225b1b3412db11d4 use-system-ca-certs.patch a8be538158b7c96341a407acba30450ddc5c3ad764e7efe728d1ceff64efc3067b177855b9ef91b54400be6a02600d83da4c21a07ae9d7dc0774f92b2006ea8b dont-run-gyp-files-for-bundled-deps.patch" |