[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2020-12-04 Thread Felix Yan via arch-commits
Date: Friday, December 4, 2020 @ 22:29:00
  Author: felixonmars
Revision: 770156

upgpkg: node-gyp 7.1.1-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-12-04 22:28:56 UTC (rev 770155)
+++ PKGBUILD2020-12-04 22:29:00 UTC (rev 770156)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=7.1.0
+pkgver=7.1.1
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('ae39474259e5d5daa20d9c596222aa41dae389ab3b57ef353954793d3cd98a8081b5690d76b2b2d3a334e472cac72fe970a8a429109a6de0d1a1968473a9c88f')
+sha512sums=('fbb4eaba4cd05659dee4470baf0d02766f12dba382e07da64dbe708e2e0796ca1c801e9af5a60782a94a2cac513251ff3d63725508f246316189eb7bf9065e7c')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2020-09-05 Thread Felix Yan via arch-commits
Date: Saturday, September 5, 2020 @ 21:18:23
  Author: felixonmars
Revision: 699191

upgpkg: node-gyp 7.1.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-05 21:14:28 UTC (rev 699190)
+++ PKGBUILD2020-09-05 21:18:23 UTC (rev 699191)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=7.0.0
-pkgrel=2
+pkgver=7.1.0
+pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
 url='https://github.com/nodejs/node-gyp'
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('656df8a80dc22523ca0f3d922411ca46fc8d40dd3258ee4418a2a4b0973e8c496ef55038ebc830253c9302b0b588e5d4eeb3775ad7e0fc232dfdd040385223be')
+sha512sums=('ae39474259e5d5daa20d9c596222aa41dae389ab3b57ef353954793d3cd98a8081b5690d76b2b2d3a334e472cac72fe970a8a429109a6de0d1a1968473a9c88f')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2020-07-06 Thread Felix Yan via arch-commits
Date: Monday, July 6, 2020 @ 10:44:42
  Author: felixonmars
Revision: 657972

upgpkg: node-gyp 7.0.0-2: add python as dependency

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-06 10:41:57 UTC (rev 657971)
+++ PKGBUILD2020-07-06 10:44:42 UTC (rev 657972)
@@ -2,12 +2,12 @@
 
 pkgname=node-gyp
 pkgver=7.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Node.js native addon build tool'
 arch=('any')
 url='https://github.com/nodejs/node-gyp'
 license=('MIT')
-depends=('nodejs' 'semver')
+depends=('nodejs' 'python' 'semver')
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2020-07-02 Thread Felix Yan via arch-commits
Date: Thursday, July 2, 2020 @ 18:17:47
  Author: felixonmars
Revision: 657506

upgpkg: node-gyp 7.0.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-02 18:09:09 UTC (rev 657505)
+++ PKGBUILD2020-07-02 18:17:47 UTC (rev 657506)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=6.1.0
+pkgver=7.0.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('878036cc394eba379e69a4f1d3aaf8572fbc319d7aefd954fb06c22834b866dbd8d80dfb0c44a8dfba1e8c8c349ad991dfeaef370b6ce41e8aa6dd4aacd61d37')
+sha512sums=('656df8a80dc22523ca0f3d922411ca46fc8d40dd3258ee4418a2a4b0973e8c496ef55038ebc830253c9302b0b588e5d4eeb3775ad7e0fc232dfdd040385223be')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:38:31
  Author: felixonmars
Revision: 550509

upgpkg: node-gyp 6.1.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:38:03 UTC (rev 550508)
+++ PKGBUILD2020-01-08 19:38:31 UTC (rev 550509)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=6.0.1
+pkgver=6.1.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b9d1c6e2119edc98bdec06096c985a470b923ae40eeca1e713864f1f74a8c77b63459f9b901b03bdf67b798035ab00fc78b5abfffd7ddf1f34eacb371c54cf47')
+sha512sums=('878036cc394eba379e69a4f1d3aaf8572fbc319d7aefd954fb06c22834b866dbd8d80dfb0c44a8dfba1e8c8c349ad991dfeaef370b6ce41e8aa6dd4aacd61d37')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-11-11 Thread Felix Yan via arch-commits
Date: Tuesday, November 12, 2019 @ 04:54:58
  Author: felixonmars
Revision: 526947

upgpkg: node-gyp 6.0.1-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-12 04:54:22 UTC (rev 526946)
+++ PKGBUILD2019-11-12 04:54:58 UTC (rev 526947)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=6.0.0
+pkgver=6.0.1
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('433e9775ad9b2b376ca285c84daac67f6b9a08971887bb9afa37913227c11664f3d297a8d095ba223a6a10b957f998875e986c2b321281a0ac65e41c8796be34')
+sha512sums=('b9d1c6e2119edc98bdec06096c985a470b923ae40eeca1e713864f1f74a8c77b63459f9b901b03bdf67b798035ab00fc78b5abfffd7ddf1f34eacb371c54cf47')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-10-14 Thread Felix Yan via arch-commits
Date: Monday, October 14, 2019 @ 16:58:55
  Author: felixonmars
Revision: 515760

upgpkg: node-gyp 6.0.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-14 16:57:54 UTC (rev 515759)
+++ PKGBUILD2019-10-14 16:58:55 UTC (rev 515760)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=5.0.3
+pkgver=6.0.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('cff25db64146526d1069052eb2f968c98b860ee6f79d46cea3975ed45cf9edc33efa8b014ef41ab415124e517593fc3cbc51cfc715d6eb3c46be4c574a968191')
+sha512sums=('433e9775ad9b2b376ca285c84daac67f6b9a08971887bb9afa37913227c11664f3d297a8d095ba223a6a10b957f998875e986c2b321281a0ac65e41c8796be34')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-10-04 Thread Felix Yan via arch-commits
Date: Friday, October 4, 2019 @ 06:47:51
  Author: felixonmars
Revision: 512690

upgpkg: node-gyp 5.0.3-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-04 06:47:41 UTC (rev 512689)
+++ PKGBUILD2019-10-04 06:47:51 UTC (rev 512690)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=5.0.2
-pkgrel=2
+pkgver=5.0.3
+pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
 url='https://github.com/nodejs/node-gyp'
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b0d71be4eede27d5e234085667f504d9b5ac0499f725beeb6b232a30fe308de9e5af50f0cd9c5499bb6622b974e04534a797cddab53d5880d5faed046ec23ca1')
+sha512sums=('cff25db64146526d1069052eb2f968c98b860ee6f79d46cea3975ed45cf9edc33efa8b014ef41ab415124e517593fc3cbc51cfc715d6eb3c46be4c574a968191')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-09-02 Thread Felix Yan via arch-commits
Date: Monday, September 2, 2019 @ 08:05:18
  Author: felixonmars
Revision: 506795

upgpkg: node-gyp 5.0.2-2

fix file owner (FS#63396)

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-02 08:04:28 UTC (rev 506794)
+++ PKGBUILD2019-09-02 08:05:18 UTC (rev 506795)
@@ -2,7 +2,7 @@
 
 pkgname=node-gyp
 pkgver=5.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Node.js native addon build tool'
 arch=('any')
 url='https://github.com/nodejs/node-gyp'
@@ -16,9 +16,14 @@
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
 
-  # Why 777? :/
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
   chmod -R u=rwX,go=rX "$pkgdir"
 
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
   # Experimental dedup
   rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/semver
 


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-07-11 Thread Felix Yan via arch-commits
Date: Thursday, July 11, 2019 @ 07:21:51
  Author: felixonmars
Revision: 488674

upgpkg: node-gyp 5.0.2-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-11 04:31:18 UTC (rev 488673)
+++ PKGBUILD2019-07-11 07:21:51 UTC (rev 488674)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=5.0.0
+pkgver=5.0.2
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('e887a620c3ad085b0c9bf1911c172500a28b3816600a3bdd655c2e2108498a7a35e01333e681404972d390f80385b62cb9c336f7bf4ddff80f2c69737e9932fd')
+sha512sums=('b0d71be4eede27d5e234085667f504d9b5ac0499f725beeb6b232a30fe308de9e5af50f0cd9c5499bb6622b974e04534a797cddab53d5880d5faed046ec23ca1')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-06-30 Thread Felix Yan via arch-commits
Date: Monday, July 1, 2019 @ 03:19:58
  Author: felixonmars
Revision: 486850

upgpkg: node-gyp 5.0.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-01 03:19:21 UTC (rev 486849)
+++ PKGBUILD2019-07-01 03:19:58 UTC (rev 486850)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=4.0.0
+pkgver=5.0.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('d978abc89f2c202368e9e8fc77489d5c310c29f55f14aee47a4182b4902e7a51ac607431863d772937fde6cc1308dd9d67fe254df67ce05bb7d63a8910482358')
+sha512sums=('e887a620c3ad085b0c9bf1911c172500a28b3816600a3bdd655c2e2108498a7a35e01333e681404972d390f80385b62cb9c336f7bf4ddff80f2c69737e9932fd')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2019-05-07 Thread Felix Yan via arch-commits
Date: Tuesday, May 7, 2019 @ 09:10:35
  Author: felixonmars
Revision: 461905

upgpkg: node-gyp 4.0.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-07 09:08:00 UTC (rev 461904)
+++ PKGBUILD2019-05-07 09:10:35 UTC (rev 461905)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=3.8.0
+pkgver=4.0.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('de0f2561e7eb451cef19e4a8c1d24a00aca4b3ca14a4b11dfc3c8f57878c85596127468d699a88acd5083ee1165930283eac8591f1ab33aecc0baf5b6aa9fabc')
+sha512sums=('d978abc89f2c202368e9e8fc77489d5c310c29f55f14aee47a4182b4902e7a51ac607431863d772937fde6cc1308dd9d67fe254df67ce05bb7d63a8910482358')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2018-08-14 Thread Felix Yan via arch-commits
Date: Tuesday, August 14, 2018 @ 17:00:26
  Author: felixonmars
Revision: 371613

upgpkg: node-gyp 3.8.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-14 17:00:19 UTC (rev 371612)
+++ PKGBUILD2018-08-14 17:00:26 UTC (rev 371613)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=3.7.0
+pkgver=3.8.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('a83404fc5b7dc573face9870c78b03d2df9587057bc856a5a0ca5f6cbd909e70d97326a26a45a52ddb4518641f4c0c291477696d1851c558481cdd4e2808e06e')
+sha512sums=('de0f2561e7eb451cef19e4a8c1d24a00aca4b3ca14a4b11dfc3c8f57878c85596127468d699a88acd5083ee1165930283eac8591f1ab33aecc0baf5b6aa9fabc')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


[arch-commits] Commit in node-gyp/trunk (PKGBUILD)

2018-06-16 Thread Felix Yan via arch-commits
Date: Saturday, June 16, 2018 @ 16:03:13
  Author: felixonmars
Revision: 343407

upgpkg: node-gyp 3.7.0-1

Modified:
  node-gyp/trunk/PKGBUILD

--+
 PKGBUILD |5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-16 16:02:45 UTC (rev 343406)
+++ PKGBUILD2018-06-16 16:03:13 UTC (rev 343407)
@@ -2,7 +2,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=3.6.2
+pkgver=3.7.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -12,11 +12,10 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('1f68f079354b06c84bfd6eac5abbbd7ff1a6aaea0cca1f738f27ecce77d7d34ab44b95ca2ebac3d4cfa9ca8c2e5f3a7068e72553b7a8dfba4e6909256c50d007')
+sha512sums=('a83404fc5b7dc573face9870c78b03d2df9587057bc856a5a0ca5f6cbd909e70d97326a26a45a52ddb4518641f4c0c291477696d1851c558481cdd4e2808e06e')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
 
   # Why 777? :/
   chmod -R u=rwX,go=rX "$pkgdir"