Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: deno-1.4.4
@ 2020-10-08  7:39 shizonic
  2020-10-08  7:59 ` [PR PATCH] [Updated] " shizonic
                   ` (69 more replies)
  0 siblings, 70 replies; 71+ messages in thread
From: shizonic @ 2020-10-08  7:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 307 bytes --]

There is a new pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.4.4


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 978 bytes --]

From 801608119351a53922d2337a311aeb1875e69adb Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.4

---
 srcpkgs/deno/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/deno/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..fb88a410653
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,16 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.4
+revision=1
+build_style=cargo
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=c4b68b5787d54d8af49391a43de3ac76927b61c079c0117b8b2f468a2581ad0a
+
+do_install() {
+	vbin target/x86_64-unknown-linux-gnu/release/deno
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
@ 2020-10-08  7:59 ` shizonic
  2020-10-08 18:51 ` [PR REVIEW] WIP: " Chocimier
                   ` (68 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-08  7:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.4.4


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1008 bytes --]

From 62133cd28dfaeec890bd9f8b67eae579ad44e2f6 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.4

---
 srcpkgs/deno/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/deno/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..69191772559
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,17 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.4
+revision=1
+build_style=cargo
+makedepends="python ccache"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=c4b68b5787d54d8af49391a43de3ac76927b61c079c0117b8b2f468a2581ad0a
+
+do_install() {
+	vbin target/x86_64-unknown-linux-gnu/release/deno
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR REVIEW] WIP: New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
  2020-10-08  7:59 ` [PR PATCH] [Updated] " shizonic
@ 2020-10-08 18:51 ` Chocimier
  2020-10-08 18:52 ` Chocimier
                   ` (67 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: Chocimier @ 2020-10-08 18:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 280 bytes --]

New review comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#discussion_r501941619

Comment:
ccache is not appropriate for CI nor official builders. For local builds, configure xbps-src in etc/conf as described in README.md.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: WIP: New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
  2020-10-08  7:59 ` [PR PATCH] [Updated] " shizonic
  2020-10-08 18:51 ` [PR REVIEW] WIP: " Chocimier
@ 2020-10-08 18:52 ` Chocimier
  2020-10-09 13:58 ` shizonic
                   ` (66 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: Chocimier @ 2020-10-08 18:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 194 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-705758547

Comment:
Are problems from #22043 addressed in this release?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: WIP: New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (2 preceding siblings ...)
  2020-10-08 18:52 ` Chocimier
@ 2020-10-09 13:58 ` shizonic
  2020-10-09 13:58 ` [PR REVIEW] " shizonic
                   ` (65 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-09 13:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 216 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-706196901

Comment:
No they aren't. I can't figure out where exactly the binaries are fetched.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR REVIEW] WIP: New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (3 preceding siblings ...)
  2020-10-09 13:58 ` shizonic
@ 2020-10-09 13:58 ` shizonic
  2020-10-09 14:12 ` [PR PATCH] [Updated] " shizonic
                   ` (64 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-09 13:58 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 166 bytes --]

New review comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#discussion_r502446513

Comment:
Gonna change this.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] WIP: New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (4 preceding siblings ...)
  2020-10-09 13:58 ` [PR REVIEW] " shizonic
@ 2020-10-09 14:12 ` shizonic
  2020-10-09 14:39 ` shizonic
                   ` (63 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-09 14:12 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 317 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

WIP: New package: deno-1.4.4


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1091 bytes --]

From 238f537b83fff1647150601db01911955259a7f3 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.4

---
 srcpkgs/deno/template | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)
 create mode 100644 srcpkgs/deno/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..ffa762f4d11
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,21 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.4
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip"
+short_desc="Secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=c4b68b5787d54d8af49391a43de3ac76927b61c079c0117b8b2f468a2581ad0a
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] WIP: New package: deno-1.4.4
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (5 preceding siblings ...)
  2020-10-09 14:12 ` [PR PATCH] [Updated] " shizonic
@ 2020-10-09 14:39 ` shizonic
  2020-10-09 14:45 ` [PR PATCH] [Updated] [WIP] New package: deno-1.4.5 shizonic
                   ` (62 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-09 14:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 317 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

WIP: New package: deno-1.4.4


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1294 bytes --]

From f35979b04189e94210dbd0e404ef5c6e141b3b99 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.5

---
 srcpkgs/deno/template | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 srcpkgs/deno/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..2b6e468f516
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,30 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.5
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python3 ninja clang"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=5badf965ddee57eedcadb76673a7be2bab34ef8913b5b9384b455cdafa640df1
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out/gn:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.5
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (6 preceding siblings ...)
  2020-10-09 14:39 ` shizonic
@ 2020-10-09 14:45 ` shizonic
  2020-10-09 15:08 ` shizonic
                   ` (61 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-09 14:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.5


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1291 bytes --]

From c041fa3878496ca6b2b382a1849252f2125c9863 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.5

---
 srcpkgs/deno/template | 30 ++++++++++++++++++++++++++++++
 1 file changed, 30 insertions(+)
 create mode 100644 srcpkgs/deno/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..164c1f733f2
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,30 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.5
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python3 ninja clang"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=5badf965ddee57eedcadb76673a7be2bab34ef8913b5b9384b455cdafa640df1
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.5
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (7 preceding siblings ...)
  2020-10-09 14:45 ` [PR PATCH] [Updated] [WIP] New package: deno-1.4.5 shizonic
@ 2020-10-09 15:08 ` shizonic
  2020-10-13  9:39 ` shizonic
                   ` (60 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-09 15:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.5


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1644 bytes --]

From 20829a9a39fe20ac864d61b6cd4651c6d7e17ac4 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.5

---
 srcpkgs/deno/template | 31 +++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 33 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..6442e1fb6dd
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,31 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.5
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python3 ninja clang
+ gobject-introspection-1.64.1_1"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=5badf965ddee57eedcadb76673a7be2bab34ef8913b5b9384b455cdafa640df1
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.5
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (8 preceding siblings ...)
  2020-10-09 15:08 ` shizonic
@ 2020-10-13  9:39 ` shizonic
  2020-10-13  9:39 ` shizonic
                   ` (59 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-13  9:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.5


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1913 bytes --]

From 301dcd7d1c42152954b283234a23b7633cf814f2 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 39 +++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 41 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..a21f084d6f0
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,39 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.5
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (9 preceding siblings ...)
  2020-10-13  9:39 ` shizonic
@ 2020-10-13  9:39 ` shizonic
  2020-10-13  9:40 ` shizonic
                   ` (58 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-13  9:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.5


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1914 bytes --]

From 0b13d82f5f55e4d18ce67a738e51b9299f29fbc4 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 39 +++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 41 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..18b724860cd
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,39 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python2 ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.5
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (10 preceding siblings ...)
  2020-10-13  9:39 ` shizonic
@ 2020-10-13  9:40 ` shizonic
  2020-10-13  9:41 ` [PR PATCH] [Updated] [WIP] New package: deno-1.4.6 shizonic
                   ` (57 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-13  9:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.5


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1914 bytes --]

From 9fde2a12fb79fbdcd10a24a11d612349809cb76e Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 39 +++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 41 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..18b724860cd
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,39 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python2 ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (11 preceding siblings ...)
  2020-10-13  9:40 ` shizonic
@ 2020-10-13  9:41 ` shizonic
  2020-10-13 13:51 ` shizonic
                   ` (56 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-13  9:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1913 bytes --]

From 3eb3800b99f451cc209b6b77cfdf20b9c837d865 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 39 +++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 41 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..a21f084d6f0
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,39 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+
+pre_build() {
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build -vv --release --target ${RUST_TARGET}
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (12 preceding siblings ...)
  2020-10-13  9:41 ` [PR PATCH] [Updated] [WIP] New package: deno-1.4.6 shizonic
@ 2020-10-13 13:51 ` shizonic
  2020-10-13 14:08 ` shizonic
                   ` (55 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-13 13:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2236 bytes --]

From 3db8fd4b742d0a780cc24e91d096e72123f37f6e Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 44 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 46 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..b4838adacac
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,44 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+_third_party_submodule_ref=e80050929aec91d594d68fc01f3919de70a1dc3d
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+ https://github.com/denoland/deno_third_party/archive/${_third_party_submodule_ref}.tar.gz"
+checksum="802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+ 5d6cbe9a40c8ad15976ef59bf423f5f3c2e0dab5ab401630bcb9d096ab20ef27"
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+# case "$XBPS_TARGET_MACHINE" in
+# 	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+# esac
+
+
+pre_build() {
+	mv ../deno_third_party-${_third_party_submodule_ref}/* ./third_party/
+
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (13 preceding siblings ...)
  2020-10-13 13:51 ` shizonic
@ 2020-10-13 14:08 ` shizonic
  2020-10-14 12:00 ` shizonic
                   ` (54 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-13 14:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2306 bytes --]

From 3689886ac3216839d04e015fdf5ad852b87a248c Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 45 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 47 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..3a686377f8e
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,45 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+_third_party_submodule_ref=e80050929aec91d594d68fc01f3919de70a1dc3d
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip git python ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+ https://github.com/denoland/deno_third_party/archive/${_third_party_submodule_ref}.tar.gz"
+checksum="802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+ 5d6cbe9a40c8ad15976ef59bf423f5f3c2e0dab5ab401630bcb9d096ab20ef27"
+
+# Travis note: the 'aarch64-unknown-linux-gnu' target may not be installed
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+
+pre_build() {
+	mv ../deno_third_party-${_third_party_submodule_ref}/* ./third_party/
+
+	git clone https://gn.googlesource.com/gn
+	cd gn
+	python build/gen.py
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (14 preceding siblings ...)
  2020-10-13 14:08 ` shizonic
@ 2020-10-14 12:00 ` shizonic
  2020-10-14 12:42 ` shizonic
                   ` (53 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-14 12:00 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1507 bytes --]

From 80be09f24042ba885cee0ef39303b303512d0bb9 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 23 +++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 25 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..7d079935125
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,23 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja clang nodejs"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (15 preceding siblings ...)
  2020-10-14 12:00 ` shizonic
@ 2020-10-14 12:42 ` shizonic
  2020-10-14 14:14 ` shizonic
                   ` (52 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-14 12:42 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1532 bytes --]

From 11ea481e45c21d81d3f4b43272b0079ac4103294 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 24 ++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 26 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..d82763a42e3
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,24 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (16 preceding siblings ...)
  2020-10-14 12:42 ` shizonic
@ 2020-10-14 14:14 ` shizonic
  2020-10-14 19:13 ` Chocimier
                   ` (51 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-14 14:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 254 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708432264

Comment:
I really don't know why it always runs out of time. It builds successfully on my local machine. Any suggestions?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (17 preceding siblings ...)
  2020-10-14 14:14 ` shizonic
@ 2020-10-14 19:13 ` Chocimier
  2020-10-14 19:25 ` shizonic
                   ` (50 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: Chocimier @ 2020-10-14 19:13 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 342 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708605940

Comment:
Disabling arm following upstream suggestion is acceptable, but limiting to single arch due to precompiled components is not.

> I really don't know why it always runs out of time.

See linked PR.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (18 preceding siblings ...)
  2020-10-14 19:13 ` Chocimier
@ 2020-10-14 19:25 ` shizonic
  2020-10-14 19:26 ` shizonic
                   ` (49 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-14 19:25 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 369 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708611677

Comment:
> but limiting to single arch due to precompiled components is not.

It's not because of that, it's because x64_86 is currently the only supported arch. See: https://github.com/denoland/deno/issues/7958#issuecomment-708003826

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (19 preceding siblings ...)
  2020-10-14 19:25 ` shizonic
@ 2020-10-14 19:26 ` shizonic
  2020-10-14 19:37 ` ericonr
                   ` (48 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-14 19:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 399 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708611677

Comment:
> but limiting to single arch due to precompiled components is not.

It's not because of that, it's because x64_86 is currently the only supported arch. See: https://github.com/denoland/deno/issues/7958#issuecomment-708003826

But I appreciate any help!

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (20 preceding siblings ...)
  2020-10-14 19:26 ` shizonic
@ 2020-10-14 19:37 ` ericonr
  2020-10-14 19:38 ` ericonr
                   ` (47 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: ericonr @ 2020-10-14 19:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 291 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708617678

Comment:
You might need to package `GN` in void, I think (ew). https://github.com/denoland/rusty_v8/blob/master/build.rs#L282 I think the env var is just `GN`.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (21 preceding siblings ...)
  2020-10-14 19:37 ` ericonr
@ 2020-10-14 19:38 ` ericonr
  2020-10-14 19:46 ` shizonic
                   ` (46 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: ericonr @ 2020-10-14 19:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 338 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708617678

Comment:
You might need to package `GN` in void, I think (ew). See [here](https://github.com/denoland/rusty_v8/blob/57390ec4ee79486361d34fdd63cecf97a4006628/build.rs#L282), I think the env var is just `GN`.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (22 preceding siblings ...)
  2020-10-14 19:38 ` ericonr
@ 2020-10-14 19:46 ` shizonic
  2020-10-18  8:52 ` [PR PATCH] [Updated] " shizonic
                   ` (45 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-14 19:46 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 233 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-708621647

Comment:
@ericonr Thanks! What should the content of the env var `GN` be? The path to the gn binary?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (23 preceding siblings ...)
  2020-10-14 19:46 ` shizonic
@ 2020-10-18  8:52 ` shizonic
  2020-10-18  8:57 ` shizonic
                   ` (44 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-18  8:52 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1600 bytes --]

From bd5ffbc8061870eba01dad36c44adaf4a700c5d0 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 26 ++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..a4f2c2a7368
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,26 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja generate-ninja clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+broken="Wait for merge of 'generate-ninja' pkg"
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (24 preceding siblings ...)
  2020-10-18  8:52 ` [PR PATCH] [Updated] " shizonic
@ 2020-10-18  8:57 ` shizonic
  2020-10-19 11:33 ` [PR PATCH] [Updated] " shizonic
                   ` (43 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-18  8:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 217 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-711137817

Comment:
Waiting for merge of https://github.com/void-linux/void-packages/pull/25703

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (25 preceding siblings ...)
  2020-10-18  8:57 ` shizonic
@ 2020-10-19 11:33 ` shizonic
  2020-10-22 10:34 ` shizonic
                   ` (42 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-19 11:33 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 1576 bytes --]

From c7aa7647ad05c0c02cbca5435ead324276d4e8bb Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 26 ++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 28 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..0c73ca0ef21
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,26 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+broken="Wait for merge of 'gn' pkg"
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (26 preceding siblings ...)
  2020-10-19 11:33 ` [PR PATCH] [Updated] " shizonic
@ 2020-10-22 10:34 ` shizonic
  2020-10-22 10:39 ` shizonic
                   ` (41 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 10:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2667 bytes --]

From 33f211fc220efd407d3f681385b2b0608590e0b6 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 24 ++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 srcpkgs/gn/template   | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..a790886bac7
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,24 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..6f2c5e13fc1
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201019
+revision=1
+_githash=3281c6697cbb7d5488f5e650dfce60b1999bcfab
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@4ef14b01ef9d1d7b7b9926206325ac679850a83721f543e6d115f617e01847b2
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (27 preceding siblings ...)
  2020-10-22 10:34 ` shizonic
@ 2020-10-22 10:39 ` shizonic
  2020-10-22 12:23 ` shizonic
                   ` (40 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 10:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2667 bytes --]

From d45cd3ea2532df3f2d763badd43136af70976107 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6

---
 srcpkgs/deno/template | 24 ++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 srcpkgs/gn/template   | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..a790886bac7
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,24 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..ae54fb17f2c
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=f5f465b52e5df6d4de9fbe67cc79f1914ba4dbfc
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@3ef35abf6ff8530e55cd145c7f9498d6e08169d5fea9d9ce4ece29ff4b7fb14a
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] [WIP] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (28 preceding siblings ...)
  2020-10-22 10:39 ` shizonic
@ 2020-10-22 12:23 ` shizonic
  2020-10-22 12:26 ` shizonic
                   ` (39 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 12:23 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 318 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

[WIP] New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2677 bytes --]

From b7617d5eb26b40035251751d56fcea54164fb8db Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6 [ci skip]

---
 srcpkgs/deno/template | 24 ++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 srcpkgs/gn/template   | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 58 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..a790886bac7
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,24 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+archs="x86_64"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+do_build() {
+	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..ae54fb17f2c
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=f5f465b52e5df6d4de9fbe67cc79f1914ba4dbfc
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@3ef35abf6ff8530e55cd145c7f9498d6e08169d5fea9d9ce4ece29ff4b7fb14a
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (29 preceding siblings ...)
  2020-10-22 12:23 ` shizonic
@ 2020-10-22 12:26 ` shizonic
  2020-10-22 13:51 ` [PR PATCH] [Updated] " shizonic
                   ` (38 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 12:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 298 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-714458274

Comment:
`[ci skip]` is needed because rusty_v8 need more than travis' max time limit for jobs (50 mins) for building. But it build successfully on my local machine!

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (30 preceding siblings ...)
  2020-10-22 12:26 ` shizonic
@ 2020-10-22 13:51 ` shizonic
  2020-10-22 15:15 ` Johnnynator
                   ` (37 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 13:51 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2728 bytes --]

From ea91ab73028914170bd0abb1538cca82b33f6a3e Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6 [ci skip]

---
 srcpkgs/deno/template | 28 ++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 srcpkgs/gn/template   | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 62 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..47bd8597e5d
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,28 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+# archs="x86_64 i686"
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+
+do_build() {
+	RUST_BACKTRACE=full \
+	CLANG_BASE_PATH=/usr \
+	GN=/usr/bin/gn \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..155a81ae0e2
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=6f13aaac
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (31 preceding siblings ...)
  2020-10-22 13:51 ` [PR PATCH] [Updated] " shizonic
@ 2020-10-22 15:15 ` Johnnynator
  2020-10-22 15:27 ` shizonic
                   ` (36 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: Johnnynator @ 2020-10-22 15:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3328 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-714565068

Comment:
```diff
diff --git a/srcpkgs/deno/patches/rusty_v8.patch b/srcpkgs/deno/patches/rusty_v8.patch
new file mode 100644
index 0000000000..a32cb05f82
--- /dev/null
+++ b/srcpkgs/deno/patches/rusty_v8.patch
@@ -0,0 +1,11 @@
+--- Cargo.lock	2020-10-10 12:30:55.000000000 +0200
++++ -	2020-10-22 17:12:50.248150438 +0200
+@@ -1920,8 +1920,6 @@
+ [[package]]
+ name = "rusty_v8"
+ version = "0.11.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8c11463988ec37b3f8cb84e4c2fe8f63058c46e07348b6d1d27b114a2b981304"
+ dependencies = [
+  "bitflags",
+  "cargo_gn",
diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
index a790886bac..1d68e8c486 100644
--- a/srcpkgs/deno/template
+++ b/srcpkgs/deno/template
@@ -2,20 +2,34 @@
 pkgname=deno
 version=1.4.6
 revision=1
-archs="x86_64"
 build_helper="rust"
 hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
- gobject-introspection"
+ lld llvm gobject-introspection"
 depends="libglib-devel"
 short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
 maintainer="shizonic <realtiaz@gmail.com>"
 license="MIT"
 homepage="https://deno.land"
-distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
-checksum=802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+ https://void.johnnynator.dev/distfiles/rusty_v8-0.11.0.tar.gz"
+checksum="802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+ c4045d5a3e7f95f6faa323639a3289f7c543385c10a9015f73dfe97fc7d6ca7c"
+
+post_extract() {
+	mv ../rusty_v8-0.11.0 rusty-void
+	cat >>Cargo.toml <<-'_EOF'
+	
+	[patch.crates-io]
+	rusty_v8 = { path = 'rusty-void' }
+	_EOF
+}
 
 do_build() {
-	V8_FROM_SOURCE=1 cargo build --release --locked --target ${RUST_TARGET} -vv
+	CLANG_BASE_PATH=/usr \
+		NINJA=/usr/bin/ninja \
+		GN=/usr/bin/gn \
+		V8_FROM_SOURCE=1 \
+		cargo build --release --locked --target ${RUST_TARGET} -vv
 }
 
 do_install() {
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
index ae54fb17f2..155a81ae0e 100644
--- a/srcpkgs/gn/template
+++ b/srcpkgs/gn/template
@@ -2,7 +2,7 @@
 pkgname=gn
 version=0.0.20201022
 revision=1
-_githash=f5f465b52e5df6d4de9fbe67cc79f1914ba4dbfc
+_githash=6f13aaac
 create_wrksrc=yes
 hostmakedepends="python3 ninja"
 short_desc="Meta-build system that generates build files for Ninja"
@@ -10,7 +10,7 @@ maintainer="shizonic <realtiaz@gmail.com>"
 license="BSD-3-Clause"
 homepage="https://gn.googlesource.com/gn/"
 distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
-checksum=@3ef35abf6ff8530e55cd145c7f9498d6e08169d5fea9d9ce4ece29ff4b7fb14a
+checksum=@80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8
 
 post_extract() {
 	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
```

I could make a proper from source build with this patch ontop. (The rusty_v8-0.11.0.tar.gz tarball is due to cargo beeing annoying when you want to patch, and it also doesn't do a shallow clone when pointed to a git repo)

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (32 preceding siblings ...)
  2020-10-22 15:15 ` Johnnynator
@ 2020-10-22 15:27 ` shizonic
  2020-10-22 19:06 ` shizonic
                   ` (35 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 15:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 172 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-714573111

Comment:
Gonna test it ASAP. Thank you!

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (33 preceding siblings ...)
  2020-10-22 15:27 ` shizonic
@ 2020-10-22 19:06 ` shizonic
  2020-10-22 20:45 ` Johnnynator
                   ` (34 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 19:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 391 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-714700630

Comment:
> The rusty_v8-0.11.0.tar.gz tarball is due to cargo beeing annoying when you want to patch, and it also doesn't do a shallow clone when pointed to a git repo

May you explain this further? How did you build this tarball? Is it a own pkg template?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (34 preceding siblings ...)
  2020-10-22 19:06 ` shizonic
@ 2020-10-22 20:45 ` Johnnynator
  2020-10-22 20:50 ` shizonic
                   ` (33 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: Johnnynator @ 2020-10-22 20:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 782 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-714751903

Comment:
> > The rusty_v8-0.11.0.tar.gz tarball is due to cargo beeing annoying when you want to patch, and it also doesn't do a shallow clone when pointed to a git repo
> 
> May you explain this further? How did you build this tarball? Is it a own pkg template?

It is essentially this branch: https://github.com/Johnnynator/chromium_build/tree/void and created with https://pypi.org/project/git-archive-all/ . This is the only patch on that compared to the official 0.11.0 https://github.com/Johnnynator/chromium_build/commit/e33d3eae5f2b37e39c96b9dfb9d579fbf09d5f5b . I had to got the tarball route, to prevent cargo cloning 1+Gb of files.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (35 preceding siblings ...)
  2020-10-22 20:45 ` Johnnynator
@ 2020-10-22 20:50 ` shizonic
  2020-10-24  8:15 ` [PR PATCH] [Updated] " shizonic
                   ` (32 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-22 20:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 914 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-714754097

Comment:
> > > The rusty_v8-0.11.0.tar.gz tarball is due to cargo beeing annoying when you want to patch, and it also doesn't do a shallow clone when pointed to a git repo
> > 
> > 
> > May you explain this further? How did you build this tarball? Is it a own pkg template?
> 
> It is essentially this branch: https://github.com/Johnnynator/chromium_build/tree/void and created with https://pypi.org/project/git-archive-all/ . This is the only patch on that compared to the official 0.11.0 [Johnnynator/chromium_build@e33d3ea](https://github.com/Johnnynator/chromium_build/commit/e33d3eae5f2b37e39c96b9dfb9d579fbf09d5f5b) . I had to got the tarball route, to prevent cargo cloning 1+Gb of files.

Thx for explanation. I see the use of the tarball-way. Creative indeed. 👍 

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (36 preceding siblings ...)
  2020-10-22 20:50 ` shizonic
@ 2020-10-24  8:15 ` shizonic
  2020-11-15  5:21 ` smorimoto
                   ` (31 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-10-24  8:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 3725 bytes --]

From 2c8d0f71d7bb453284d65e3deae7375c67d4afb7 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.4.6 [ci skip]

---
 srcpkgs/deno/patches/rusty_v8.patch | 11 +++++++++
 srcpkgs/deno/template               | 38 +++++++++++++++++++++++++++++
 srcpkgs/deno/update                 |  2 ++
 srcpkgs/gn/template                 | 32 ++++++++++++++++++++++++
 4 files changed, 83 insertions(+)
 create mode 100644 srcpkgs/deno/patches/rusty_v8.patch
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/patches/rusty_v8.patch b/srcpkgs/deno/patches/rusty_v8.patch
new file mode 100644
index 00000000000..a32cb05f823
--- /dev/null
+++ b/srcpkgs/deno/patches/rusty_v8.patch
@@ -0,0 +1,11 @@
+--- Cargo.lock	2020-10-10 12:30:55.000000000 +0200
++++ -	2020-10-22 17:12:50.248150438 +0200
+@@ -1920,8 +1920,6 @@
+ [[package]]
+ name = "rusty_v8"
+ version = "0.11.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8c11463988ec37b3f8cb84e4c2fe8f63058c46e07348b6d1d27b114a2b981304"
+ dependencies = [
+  "bitflags",
+  "cargo_gn",
diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..3a0bbd36dee
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,38 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.4.6
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+ https://void.johnnynator.dev/distfiles/rusty_v8-0.11.0.tar.gz"
+checksum="802bd22bcb00c1f2331f054b83820dfcdd7f79cc135bcd062d057f35fec9cba4
+ c4045d5a3e7f95f6faa323639a3289f7c543385c10a9015f73dfe97fc7d6ca7c"
+
+post_extract() {
+	mv ../rusty_v8-0.11.0 rusty-void
+	cat >>Cargo.toml <<-'_EOF'
+
+	[patch.crates-io]
+	rusty_v8 = { path = 'rusty-void' }
+	_EOF
+}
+
+do_build() {
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=/usr/bin/gn \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..155a81ae0e2
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=6f13aaac
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (37 preceding siblings ...)
  2020-10-24  8:15 ` [PR PATCH] [Updated] " shizonic
@ 2020-11-15  5:21 ` smorimoto
  2020-11-15  5:41 ` shizonic
                   ` (30 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-15  5:21 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 223 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-727517372

Comment:
Since we are using GitHub Actions now, we may be able to build without skipping.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (38 preceding siblings ...)
  2020-11-15  5:21 ` smorimoto
@ 2020-11-15  5:41 ` shizonic
  2020-11-16  4:17 ` smorimoto
                   ` (29 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-15  5:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 221 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-727519113

Comment:
Thanks for informing. Really great news and I'm gonna update the template ASAP.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (39 preceding siblings ...)
  2020-11-15  5:41 ` shizonic
@ 2020-11-16  4:17 ` smorimoto
  2020-11-16  9:10 ` [PR PATCH] [Updated] " shizonic
                   ` (28 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-16  4:17 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 187 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-727724918

Comment:
@shizonic Thanks for your efforts on this :)

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.4.6
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (40 preceding siblings ...)
  2020-11-16  4:17 ` smorimoto
@ 2020-11-16  9:10 ` shizonic
  2020-11-16  9:34 ` [PR PATCH] [Updated] New package: deno-1.5.2 shizonic
                   ` (27 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-16  9:10 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.4.6


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2704 bytes --]

From 3f39c037a27fe08e33abb9fb51766114367bedf2 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.2

---
 srcpkgs/deno/template | 27 +++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 srcpkgs/gn/template   | 32 ++++++++++++++++++++++++++++++++
 3 files changed, 61 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..81ae870f753
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,27 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.2
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz"
+checksum=5ceac4652c065ae4b3e90f620137e45fb5db8bbc66aadced877a121f5b019455
+
+do_build() {
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=/usr/bin/gn \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..155a81ae0e2
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=6f13aaac
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.2
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (41 preceding siblings ...)
  2020-11-16  9:10 ` [PR PATCH] [Updated] " shizonic
@ 2020-11-16  9:34 ` shizonic
  2020-11-16  9:45 ` shizonic
                   ` (26 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-16  9:34 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.2


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 3715 bytes --]

From 2238146ee4fa87f6a585769626ea02b90c8202ab Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.2

---
 srcpkgs/deno/patches/rusty_v8.patch | 11 +++++++++
 srcpkgs/deno/template               | 38 +++++++++++++++++++++++++++++
 srcpkgs/deno/update                 |  2 ++
 srcpkgs/gn/template                 | 32 ++++++++++++++++++++++++
 4 files changed, 83 insertions(+)
 create mode 100644 srcpkgs/deno/patches/rusty_v8.patch
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/patches/rusty_v8.patch b/srcpkgs/deno/patches/rusty_v8.patch
new file mode 100644
index 00000000000..a32cb05f823
--- /dev/null
+++ b/srcpkgs/deno/patches/rusty_v8.patch
@@ -0,0 +1,11 @@
+--- Cargo.lock	2020-10-10 12:30:55.000000000 +0200
++++ -	2020-10-22 17:12:50.248150438 +0200
+@@ -1920,8 +1920,6 @@
+ [[package]]
+ name = "rusty_v8"
+ version = "0.11.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8c11463988ec37b3f8cb84e4c2fe8f63058c46e07348b6d1d27b114a2b981304"
+ dependencies = [
+  "bitflags",
+  "cargo_gn",
diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..52cd4a50333
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,38 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.2
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+ https://void.johnnynator.dev/distfiles/rusty_v8-0.11.0.tar.gz"
+checksum="5ceac4652c065ae4b3e90f620137e45fb5db8bbc66aadced877a121f5b019455
+ c4045d5a3e7f95f6faa323639a3289f7c543385c10a9015f73dfe97fc7d6ca7c"
+
+post_extract() {
+	mv ../rusty_v8-0.11.0 rusty-void
+	cat >>Cargo.toml <<-'_EOF'
+
+	[patch.crates-io]
+	rusty_v8 = { path = 'rusty-void' }
+	_EOF
+}
+
+do_build() {
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=/usr/bin/gn \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..155a81ae0e2
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=6f13aaac
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.2
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (42 preceding siblings ...)
  2020-11-16  9:34 ` [PR PATCH] [Updated] New package: deno-1.5.2 shizonic
@ 2020-11-16  9:45 ` shizonic
  2020-11-16 12:30 ` q66
                   ` (25 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-16  9:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.2


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 3868 bytes --]

From c0fc46e2d11d302c8f81e0a07cb5a0e8a5c778bb Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.2

---
 srcpkgs/deno/patches/rusty_v8.patch | 16 ++++++++++++
 srcpkgs/deno/template               | 39 +++++++++++++++++++++++++++++
 srcpkgs/deno/update                 |  2 ++
 srcpkgs/gn/template                 | 32 +++++++++++++++++++++++
 4 files changed, 89 insertions(+)
 create mode 100644 srcpkgs/deno/patches/rusty_v8.patch
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update
 create mode 100644 srcpkgs/gn/template

diff --git a/srcpkgs/deno/patches/rusty_v8.patch b/srcpkgs/deno/patches/rusty_v8.patch
new file mode 100644
index 00000000000..b9d24ca05b5
--- /dev/null
+++ b/srcpkgs/deno/patches/rusty_v8.patch
@@ -0,0 +1,16 @@
+diff --git a/Cargo.lock b/Cargo.lock
+index 62ace88e288c..5e95db82f0a0 100644
+--- a/Cargo.lock
++++ b/Cargo.lock
+@@ -1975,9 +1975,9 @@ dependencies = [
+
+ [[package]]
+ name = "rusty_v8"
+-version = "0.12.0"
++version = "0.11.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "692dddfb8ae9915b19774a05cadc71363c98bad4fafc13636579da5a7a110016"
++checksum = "8c11463988ec37b3f8cb84e4c2fe8f63058c46e07348b6d1d27b114a2b981304"
+ dependencies = [
+  "bitflags",
+  "cargo_gn",
diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..cc9b5a2d35c
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,39 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.2
+revision=1
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python ninja gn clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+ https://void.johnnynator.dev/distfiles/rusty_v8-0.11.0.tar.gz"
+checksum="5ceac4652c065ae4b3e90f620137e45fb5db8bbc66aadced877a121f5b019455
+ c4045d5a3e7f95f6faa323639a3289f7c543385c10a9015f73dfe97fc7d6ca7c"
+ patch_args="-Np1"
+
+post_extract() {
+	mv ../rusty_v8-0.11.0 rusty-void
+	cat >>Cargo.toml <<-'_EOF'
+
+	[patch.crates-io]
+	rusty_v8 = { path = 'rusty-void' }
+	_EOF
+}
+
+do_build() {
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=/usr/bin/gn \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"
diff --git a/srcpkgs/gn/template b/srcpkgs/gn/template
new file mode 100644
index 00000000000..155a81ae0e2
--- /dev/null
+++ b/srcpkgs/gn/template
@@ -0,0 +1,32 @@
+# Template file for 'gn'
+pkgname=gn
+version=0.0.20201022
+revision=1
+_githash=6f13aaac
+create_wrksrc=yes
+hostmakedepends="python3 ninja"
+short_desc="Meta-build system that generates build files for Ninja"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://gn.googlesource.com/gn/"
+distfiles="https://gn.googlesource.com/gn/+archive/${_githash}.tar.gz"
+checksum=@80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "$version" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+do_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+}
+
+do_check() {
+	./out/gn_unittests
+}
+
+do_install() {
+	vbin out/gn
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.2
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (43 preceding siblings ...)
  2020-11-16  9:45 ` shizonic
@ 2020-11-16 12:30 ` q66
  2020-11-18  6:47 ` [PR PATCH] [Updated] " shizonic
                   ` (24 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: q66 @ 2020-11-16 12:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 344 bytes --]

New comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-727948974

Comment:
it's come to my attention that `gn` is unstable, so it probably doesn't make sense to have a separate package of it; i'd just fetch it as a second distfile in the `deno` template and build it as a part of it

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.2
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (44 preceding siblings ...)
  2020-11-16 12:30 ` q66
@ 2020-11-18  6:47 ` shizonic
  2020-11-18  7:05 ` [PR PATCH] [Updated] New package: deno-1.5.3 shizonic
                   ` (23 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18  6:47 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.2


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2387 bytes --]

From 9152d93fab2db7bcd5af2a4d6c546a288b4b75af Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.3

---
 srcpkgs/deno/template | 51 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 53 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..5e9098a80ef
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,51 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.3
+revision=1
+_gn_githash=6f13aaac
+create_wrksrc=yes
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python3 ninja clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+https://gn.googlesource.com/gn/+archive/${_gn_githash}.tar.gz"
+checksum="fa94129c1af3087c0ea8de54fbaff34def3f848ad3a684f2c9ad52d65867313a
+ @80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8"
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "${_gn_githash}" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+pre_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	gn --version
+	cd ${pkgname}-${version}
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=/usr/bin/gn \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (45 preceding siblings ...)
  2020-11-18  6:47 ` [PR PATCH] [Updated] " shizonic
@ 2020-11-18  7:05 ` shizonic
  2020-11-18  7:30 ` shizonic
                   ` (22 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18  7:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.3


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2368 bytes --]

From a7d9880c648b954e3245ad95328a1dfbe6564aae Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.3

---
 srcpkgs/deno/template | 50 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 52 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..3204dc39058
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,50 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.3
+revision=1
+_gn_githash=6f13aaac
+create_wrksrc=yes
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python3 ninja clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+https://gn.googlesource.com/gn/+archive/${_gn_githash}.tar.gz"
+checksum="fa94129c1af3087c0ea8de54fbaff34def3f848ad3a684f2c9ad52d65867313a
+ @80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8"
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "${_gn_githash}" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+pre_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+	PATH="$(pwd)/out:$PATH"
+	export PATH
+}
+
+do_build() {
+	gn --version
+	cd ${pkgname}-${version}
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (46 preceding siblings ...)
  2020-11-18  7:05 ` [PR PATCH] [Updated] New package: deno-1.5.3 shizonic
@ 2020-11-18  7:30 ` shizonic
  2020-11-18  8:26 ` smorimoto
                   ` (21 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18  7:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.3


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2408 bytes --]

From 6d60c7d108fd3b35eeecb2c7f15b2423b1650fae Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.3

---
 srcpkgs/deno/template | 51 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 53 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..b111b30bcdf
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,51 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.3
+revision=1
+_gn_githash=6f13aaac
+archs="x86_64"
+create_wrksrc=yes
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python3 ninja clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+https://gn.googlesource.com/gn/+archive/${_gn_githash}.tar.gz"
+checksum="fa94129c1af3087c0ea8de54fbaff34def3f848ad3a684f2c9ad52d65867313a
+ @80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8"
+
+# Arm/AArch builds are still WIP
+# See: https://github.com/denoland/deno/issues/4862
+case "$XBPS_TARGET_MACHINE" in
+	armv*|aarch*) broken="ERROR: Arm/AArch builds are still WIP\\nhttps://github.com/denoland/deno/issues/4862"
+esac
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "${_gn_githash}" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+pre_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+	PATH="$(realpath ./out/gn):$PATH"
+	export PATH
+}
+
+do_build() {
+	cd ${pkgname}-${version}
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=$(realpath ../out/gn) \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (47 preceding siblings ...)
  2020-11-18  7:30 ` shizonic
@ 2020-11-18  8:26 ` smorimoto
  2020-11-18  8:29 ` smorimoto
                   ` (20 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-18  8:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 259 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-729519865

Comment:
The CIs should complete successfully, but the GitHub Actions runner is somehow hung and needs to be triggered again.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (48 preceding siblings ...)
  2020-11-18  8:26 ` smorimoto
@ 2020-11-18  8:29 ` smorimoto
  2020-11-18  9:04 ` shizonic
                   ` (19 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-18  8:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-729521347

Comment:
Oh disregard. It looks like it's still running.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (49 preceding siblings ...)
  2020-11-18  8:29 ` smorimoto
@ 2020-11-18  9:04 ` shizonic
  2020-11-18  9:06 ` [PR PATCH] [Updated] " shizonic
                   ` (18 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18  9:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 237 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-729538899

Comment:
> Oh disregard. It looks like it's still running.

Yes, build process needs terribly long... 

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (50 preceding siblings ...)
  2020-11-18  9:04 ` shizonic
@ 2020-11-18  9:06 ` shizonic
  2020-11-18 10:22 ` shizonic
                   ` (17 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18  9:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.3


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2171 bytes --]

From 0e201a1d1f665ed23d10a6ab953626f3ad0c2dc6 Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.3

---
 srcpkgs/deno/template | 45 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 47 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..528cf397803
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,45 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.3
+revision=1
+_gn_githash=6f13aaac
+archs="x86_64"
+create_wrksrc=yes
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python3 ninja clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+https://gn.googlesource.com/gn/+archive/${_gn_githash}.tar.gz"
+checksum="fa94129c1af3087c0ea8de54fbaff34def3f848ad3a684f2c9ad52d65867313a
+ @80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8"
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "${_gn_githash}" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+pre_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+	PATH="$(realpath ./out/gn):$PATH"
+	export PATH
+}
+
+do_build() {
+	cd ${pkgname}-${version}
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=$(realpath ../out/gn) \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin target/${RUST_TARGET}/release/deno
+	vlicense LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Updated] New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (51 preceding siblings ...)
  2020-11-18  9:06 ` [PR PATCH] [Updated] " shizonic
@ 2020-11-18 10:22 ` shizonic
  2020-11-18 21:14 ` shizonic
                   ` (16 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18 10:22 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 312 bytes --]

There is an updated pull request by shizonic against master on the void-packages repository

https://github.com/shizonic/void-packages deno
https://github.com/void-linux/void-packages/pull/25436

New package: deno-1.5.3


A patch file from https://github.com/void-linux/void-packages/pull/25436.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-deno-25436.patch --]
[-- Type: text/x-diff, Size: 2215 bytes --]

From f9fc4ec26bf0522e9f89c8cf24af44975c4af8fd Mon Sep 17 00:00:00 2001
From: Toby Merz <realtiaz@gmail.com>
Date: Thu, 8 Oct 2020 09:38:07 +0200
Subject: [PATCH] New package: deno-1.5.3

---
 srcpkgs/deno/template | 45 +++++++++++++++++++++++++++++++++++++++++++
 srcpkgs/deno/update   |  2 ++
 2 files changed, 47 insertions(+)
 create mode 100644 srcpkgs/deno/template
 create mode 100644 srcpkgs/deno/update

diff --git a/srcpkgs/deno/template b/srcpkgs/deno/template
new file mode 100644
index 00000000000..5f4c15a9fc9
--- /dev/null
+++ b/srcpkgs/deno/template
@@ -0,0 +1,45 @@
+# Template file for 'deno'
+pkgname=deno
+version=1.5.3
+revision=1
+_gn_githash=6f13aaac
+archs="x86_64"
+create_wrksrc=yes
+build_helper="rust"
+hostmakedepends="cargo pkg-config curl unzip python3 ninja clang nodejs
+ lld llvm gobject-introspection"
+depends="libglib-devel"
+short_desc="Simple, modern and secure runtime for JavaScript and TypeScript"
+maintainer="shizonic <realtiaz@gmail.com>"
+license="MIT"
+homepage="https://deno.land"
+distfiles="https://github.com/denoland/deno/archive/v${version}.tar.gz
+https://gn.googlesource.com/gn/+archive/${_gn_githash}.tar.gz"
+checksum="fa94129c1af3087c0ea8de54fbaff34def3f848ad3a684f2c9ad52d65867313a
+ @80d9da7d58252fa49089386c943d8e3c493a4e314309dbf5e7b7585bfb484fa8"
+
+post_extract() {
+	printf '#define LAST_COMMIT_POSITION "%s"\n' "${_gn_githash}" >src/gn/last_commit_position.h
+	printf '#define LAST_COMMIT_POSITION_NUM 0\n' >>src/gn/last_commit_position.h
+}
+
+pre_build() {
+	./build/gen.py --no-last-commit-position
+	ninja -C out
+	PATH="$(realpath ./out/gn):$PATH"
+	export PATH
+}
+
+do_build() {
+	cd ${pkgname}-${version}
+	CLANG_BASE_PATH=/usr \
+	NINJA=/usr/bin/ninja \
+	GN=$(realpath ../out/gn) \
+	V8_FROM_SOURCE=1 \
+	cargo build --release --locked --target ${RUST_TARGET} -vv
+}
+
+do_install() {
+	vbin ${pkgname}-${version}/target/${RUST_TARGET}/release/deno
+	vlicense ${pkgname}-${version}/LICENSE
+}
diff --git a/srcpkgs/deno/update b/srcpkgs/deno/update
new file mode 100644
index 00000000000..8741fea29c2
--- /dev/null
+++ b/srcpkgs/deno/update
@@ -0,0 +1,2 @@
+site="https://github.com/denoland/deno/releases"
+pattern="\bv\K(\d+\.\d+\.\d+)\b"

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (52 preceding siblings ...)
  2020-11-18 10:22 ` shizonic
@ 2020-11-18 21:14 ` shizonic
  2020-11-20  3:57 ` smorimoto
                   ` (15 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-18 21:14 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 204 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-729957903

Comment:
builds now fine on x86_64. Other archs aren't supported yet...

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (53 preceding siblings ...)
  2020-11-18 21:14 ` shizonic
@ 2020-11-20  3:57 ` smorimoto
  2020-11-20  4:06 ` shizonic
                   ` (14 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-20  3:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 162 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-730829527

Comment:
Checks have passed.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (54 preceding siblings ...)
  2020-11-20  3:57 ` smorimoto
@ 2020-11-20  4:06 ` shizonic
  2020-11-20  5:39 ` smorimoto
                   ` (13 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-20  4:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 264 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-730831630

Comment:
> Checks have passed.

Not at all: travis-ci still failes even if I don't understand why these checks are still present.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (55 preceding siblings ...)
  2020-11-20  4:06 ` shizonic
@ 2020-11-20  5:39 ` smorimoto
  2020-11-20  6:31 ` shizonic
                   ` (12 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-20  5:39 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 192 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-730863761

Comment:
Well, I think we can ignore the result of Travis.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (56 preceding siblings ...)
  2020-11-20  5:39 ` smorimoto
@ 2020-11-20  6:31 ` shizonic
  2020-11-22 13:05 ` shizonic
                   ` (11 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-20  6:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 278 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-730883916

Comment:
> Well, I think we can ignore the result of Travis.

Agree but guess it still won't get merged because it's only for x86_64 arch... :(

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (57 preceding siblings ...)
  2020-11-20  6:31 ` shizonic
@ 2020-11-22 13:05 ` shizonic
  2020-11-22 13:06 ` shizonic
                   ` (10 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-22 13:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 184 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-731745419

Comment:
Is there even a chance to get this merged?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (58 preceding siblings ...)
  2020-11-22 13:05 ` shizonic
@ 2020-11-22 13:06 ` shizonic
  2020-11-22 14:50 ` q66
                   ` (9 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-22 13:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 179 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-731745419

Comment:
Is there a chance to get this merged?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (59 preceding siblings ...)
  2020-11-22 13:06 ` shizonic
@ 2020-11-22 14:50 ` q66
  2020-11-22 14:55 ` smorimoto
                   ` (8 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: q66 @ 2020-11-22 14:50 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 182 bytes --]

New comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-731759578

Comment:
only if it can do musl and/or other archs imo

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (60 preceding siblings ...)
  2020-11-22 14:50 ` q66
@ 2020-11-22 14:55 ` smorimoto
  2020-11-22 15:04 ` q66
                   ` (7 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: smorimoto @ 2020-11-22 14:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 264 bytes --]

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-731760176

Comment:
​I think there is no reason why we cannot support all of them. (​In fact, I built and used Deno on aarch64 machines.)

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (61 preceding siblings ...)
  2020-11-22 14:55 ` smorimoto
@ 2020-11-22 15:04 ` q66
  2020-11-22 16:16 ` shizonic
                   ` (6 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: q66 @ 2020-11-22 15:04 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 346 bytes --]

New comment by q66 on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-731761609

Comment:
definitely not all of them, i just ran a `ppc64le` build out of curiosity and it fails on `ring` which seems to be a hard dependency and practically restricts the whole thing to `x86_64` and possibly `aarch64`

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (62 preceding siblings ...)
  2020-11-22 15:04 ` q66
@ 2020-11-22 16:16 ` shizonic
  2021-05-31  3:43 ` kawaiiamber
                   ` (5 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: shizonic @ 2020-11-22 16:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 256 bytes --]

New comment by shizonic on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-731771436

Comment:
Okay, to do so I need help. I only get it building on x86_64 and AFAIK officially it's only supported on this too.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (63 preceding siblings ...)
  2020-11-22 16:16 ` shizonic
@ 2021-05-31  3:43 ` kawaiiamber
  2021-05-31  4:07 ` kawaiiamber
                   ` (4 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: kawaiiamber @ 2021-05-31  3:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 529 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-851147634

Comment:
Even if it's not officially supported, I'd like to see it built on `musl` libc, as well, being it's what I use teehee. As for how to test against other archs locally, `xbps-src` has an `-a` flag. You can `./xbps-src -a x86_64-musl pkg deno` if you wanted to test, for example.

I just read the conversation, and, uhh. I wonder why not just use `build_style=cargo`? Does it not work?

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (64 preceding siblings ...)
  2021-05-31  3:43 ` kawaiiamber
@ 2021-05-31  4:07 ` kawaiiamber
  2021-05-31 15:55 ` Chocimier
                   ` (3 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: kawaiiamber @ 2021-05-31  4:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 651 bytes --]

New comment by kawaiiamber on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-851147634

Comment:
Even if it's not officially supported, I'd like to see it built on `musl` libc, as well, being it's what I use teehee. As for how to test against other archs locally, `xbps-src` has an `-a` flag. You can `./xbps-src -a x86_64-musl pkg deno` if you wanted to test, for example.

I just read the conversation, and, uhh. I wonder why not just use `build_style=cargo`? Does it not work? Here's the [PKGBUILD](https://github.com/archlinux/svntogit-community/blob/packages/deno/trunk/PKGBUILD) from Arch linux.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (65 preceding siblings ...)
  2021-05-31  4:07 ` kawaiiamber
@ 2021-05-31 15:55 ` Chocimier
  2022-04-20  2:15 ` github-actions
                   ` (2 subsequent siblings)
  69 siblings, 0 replies; 71+ messages in thread
From: Chocimier @ 2021-05-31 15:55 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 427 bytes --]

New comment by Chocimier on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-851573267

Comment:
> You can ./xbps-src -a x86_64-musl pkg deno if you wanted to test, for example.

That's not what builders do. -a is for other processor. For other libc separate masterdir is better, see readme.

> I wonder why not just use build_style=cargo? Does it not work?

Try and tell us.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (66 preceding siblings ...)
  2021-05-31 15:55 ` Chocimier
@ 2022-04-20  2:15 ` github-actions
  2022-05-04  2:15 ` [PR PATCH] [Closed]: " github-actions
  2023-04-10  4:11 ` astralchan
  69 siblings, 0 replies; 71+ messages in thread
From: github-actions @ 2022-04-20  2:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 305 bytes --]

New comment by github-actions[bot] on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-1103384886

Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that.  If this pull request is still relevant bump it or assign it.

^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: [PR PATCH] [Closed]: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (67 preceding siblings ...)
  2022-04-20  2:15 ` github-actions
@ 2022-05-04  2:15 ` github-actions
  2023-04-10  4:11 ` astralchan
  69 siblings, 0 replies; 71+ messages in thread
From: github-actions @ 2022-05-04  2:15 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 157 bytes --]

There's a closed pull request on the void-packages repository

New package: deno-1.5.3
https://github.com/void-linux/void-packages/pull/25436

Description:


^ permalink raw reply	[flat|nested] 71+ messages in thread

* Re: New package: deno-1.5.3
  2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
                   ` (68 preceding siblings ...)
  2022-05-04  2:15 ` [PR PATCH] [Closed]: " github-actions
@ 2023-04-10  4:11 ` astralchan
  69 siblings, 0 replies; 71+ messages in thread
From: astralchan @ 2023-04-10  4:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 622 bytes --]

New comment by astralchan on void-packages repository

https://github.com/void-linux/void-packages/pull/25436#issuecomment-851147634

Comment:
Even if it's not officially supported, it's probably worth trying to build it as a target. As for how to test against other archs locally, `xbps-src` has an `-a` flag. You can `./xbps-src -a x86_64-musl pkg deno` if you wanted to test, for example.

I just read the conversation, and, uhh. I wonder why not just use `build_style=cargo`? Does it not work? Here's the [PKGBUILD](https://github.com/archlinux/svntogit-community/blob/packages/deno/trunk/PKGBUILD) from Arch linux.

^ permalink raw reply	[flat|nested] 71+ messages in thread

end of thread, other threads:[~2023-04-10  4:11 UTC | newest]

Thread overview: 71+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-08  7:39 [PR PATCH] New package: deno-1.4.4 shizonic
2020-10-08  7:59 ` [PR PATCH] [Updated] " shizonic
2020-10-08 18:51 ` [PR REVIEW] WIP: " Chocimier
2020-10-08 18:52 ` Chocimier
2020-10-09 13:58 ` shizonic
2020-10-09 13:58 ` [PR REVIEW] " shizonic
2020-10-09 14:12 ` [PR PATCH] [Updated] " shizonic
2020-10-09 14:39 ` shizonic
2020-10-09 14:45 ` [PR PATCH] [Updated] [WIP] New package: deno-1.4.5 shizonic
2020-10-09 15:08 ` shizonic
2020-10-13  9:39 ` shizonic
2020-10-13  9:39 ` shizonic
2020-10-13  9:40 ` shizonic
2020-10-13  9:41 ` [PR PATCH] [Updated] [WIP] New package: deno-1.4.6 shizonic
2020-10-13 13:51 ` shizonic
2020-10-13 14:08 ` shizonic
2020-10-14 12:00 ` shizonic
2020-10-14 12:42 ` shizonic
2020-10-14 14:14 ` shizonic
2020-10-14 19:13 ` Chocimier
2020-10-14 19:25 ` shizonic
2020-10-14 19:26 ` shizonic
2020-10-14 19:37 ` ericonr
2020-10-14 19:38 ` ericonr
2020-10-14 19:46 ` shizonic
2020-10-18  8:52 ` [PR PATCH] [Updated] " shizonic
2020-10-18  8:57 ` shizonic
2020-10-19 11:33 ` [PR PATCH] [Updated] " shizonic
2020-10-22 10:34 ` shizonic
2020-10-22 10:39 ` shizonic
2020-10-22 12:23 ` shizonic
2020-10-22 12:26 ` shizonic
2020-10-22 13:51 ` [PR PATCH] [Updated] " shizonic
2020-10-22 15:15 ` Johnnynator
2020-10-22 15:27 ` shizonic
2020-10-22 19:06 ` shizonic
2020-10-22 20:45 ` Johnnynator
2020-10-22 20:50 ` shizonic
2020-10-24  8:15 ` [PR PATCH] [Updated] " shizonic
2020-11-15  5:21 ` smorimoto
2020-11-15  5:41 ` shizonic
2020-11-16  4:17 ` smorimoto
2020-11-16  9:10 ` [PR PATCH] [Updated] " shizonic
2020-11-16  9:34 ` [PR PATCH] [Updated] New package: deno-1.5.2 shizonic
2020-11-16  9:45 ` shizonic
2020-11-16 12:30 ` q66
2020-11-18  6:47 ` [PR PATCH] [Updated] " shizonic
2020-11-18  7:05 ` [PR PATCH] [Updated] New package: deno-1.5.3 shizonic
2020-11-18  7:30 ` shizonic
2020-11-18  8:26 ` smorimoto
2020-11-18  8:29 ` smorimoto
2020-11-18  9:04 ` shizonic
2020-11-18  9:06 ` [PR PATCH] [Updated] " shizonic
2020-11-18 10:22 ` shizonic
2020-11-18 21:14 ` shizonic
2020-11-20  3:57 ` smorimoto
2020-11-20  4:06 ` shizonic
2020-11-20  5:39 ` smorimoto
2020-11-20  6:31 ` shizonic
2020-11-22 13:05 ` shizonic
2020-11-22 13:06 ` shizonic
2020-11-22 14:50 ` q66
2020-11-22 14:55 ` smorimoto
2020-11-22 15:04 ` q66
2020-11-22 16:16 ` shizonic
2021-05-31  3:43 ` kawaiiamber
2021-05-31  4:07 ` kawaiiamber
2021-05-31 15:55 ` Chocimier
2022-04-20  2:15 ` github-actions
2022-05-04  2:15 ` [PR PATCH] [Closed]: " github-actions
2023-04-10  4:11 ` astralchan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).