Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: waypoint-0.1.2
@ 2020-10-17  3:41 nilium
  2020-10-17  4:00 ` nilium
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: nilium @ 2020-10-17  3:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/nilium/ecks-bops-packages waypoint
https://github.com/void-linux/void-packages/pull/25665

New package: waypoint-0.1.2


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

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

From 47a3a3cf57857b2849c56baefbde7c3b5a75126d Mon Sep 17 00:00:00 2001
From: Noel Cower <ncower@nil.dev>
Date: Fri, 16 Oct 2020 20:28:12 -0700
Subject: [PATCH] New package: waypoint-0.1.2

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

diff --git a/srcpkgs/waypoint/template b/srcpkgs/waypoint/template
new file mode 100644
index 000000000000..0150225b50c5
--- /dev/null
+++ b/srcpkgs/waypoint/template
@@ -0,0 +1,18 @@
+# Template file for 'waypoint'
+pkgname=waypoint
+version=0.1.2
+revision=1
+build_style=gnu-makefile
+make_build_target=bin
+hostmakedepends="git go go-bindata"
+short_desc="Tool to build, deploy, and release any application on any platform"
+maintainer="Noel Cower <ncower@nil.dev>"
+license="MPL-2.0"
+homepage="https://www.waypointproject.io"
+distfiles="https://github.com/hashicorp/waypoint/archive/v${version}.tar.gz"
+checksum=20723ab3fd8dab0fc578f2ec2d8506eacbafe1b9837ab083c82f011ed1cdd226
+
+do_install() {
+	vlicense LICENSE
+	vbin waypoint
+}

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

* Re: New package: waypoint-0.1.2
  2020-10-17  3:41 [PR PATCH] New package: waypoint-0.1.2 nilium
@ 2020-10-17  4:00 ` nilium
  2020-10-17  4:29 ` [PR PATCH] [Updated] " nilium
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: nilium @ 2020-10-17  4:00 UTC (permalink / raw)
  To: ml

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

New comment by nilium on void-packages repository

https://github.com/void-linux/void-packages/pull/25665#issuecomment-710742626

Comment:
Looks like this is having trouble with ARM when hitting cgo. Still looking at it.

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

* Re: [PR PATCH] [Updated] New package: waypoint-0.1.2
  2020-10-17  3:41 [PR PATCH] New package: waypoint-0.1.2 nilium
  2020-10-17  4:00 ` nilium
@ 2020-10-17  4:29 ` nilium
  2020-10-26 21:10 ` smorimoto
  2020-10-27  0:27 ` nilium
  3 siblings, 0 replies; 5+ messages in thread
From: nilium @ 2020-10-17  4:29 UTC (permalink / raw)
  To: ml

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

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

https://github.com/nilium/ecks-bops-packages waypoint
https://github.com/void-linux/void-packages/pull/25665

New package: waypoint-0.1.2


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

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

From aeaf502b030bb8f469cc9c3f117589dd49d8c512 Mon Sep 17 00:00:00 2001
From: Noel Cower <ncower@nil.dev>
Date: Fri, 16 Oct 2020 20:28:12 -0700
Subject: [PATCH] New package: waypoint-0.1.2

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

diff --git a/srcpkgs/waypoint/template b/srcpkgs/waypoint/template
new file mode 100644
index 00000000000..8205eae447e
--- /dev/null
+++ b/srcpkgs/waypoint/template
@@ -0,0 +1,25 @@
+# Template file for 'waypoint'
+pkgname=waypoint
+version=0.1.2
+revision=1
+build_style=go
+go_import_path=github.com/hashicorp/waypoint
+hostmakedepends="git go-bindata make"
+short_desc="Tool to build, deploy, and release any application on any platform"
+maintainer="Noel Cower <ncower@nil.dev>"
+license="MPL-2.0"
+homepage="https://www.waypointproject.io"
+distfiles="https://github.com/hashicorp/waypoint/archive/v${version}.tar.gz"
+checksum=20723ab3fd8dab0fc578f2ec2d8506eacbafe1b9837ab083c82f011ed1cdd226
+
+do_build() {
+	# Build waypoint-entry for the host architecture:
+	go build -o ./internal/assets/ceb/ceb ./cmd/waypoint-entrypoint
+	(cd internal/assets && go-bindata -pkg assets -o prod.go -tags assetsembedded ./ceb)
+	CGO_ENABLED=0 go build -tags assetsembedded -o ./waypoint ./cmd/waypoint
+}
+
+do_install() {
+	vlicense LICENSE
+	vbin waypoint
+}

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

* Re: New package: waypoint-0.1.2
  2020-10-17  3:41 [PR PATCH] New package: waypoint-0.1.2 nilium
  2020-10-17  4:00 ` nilium
  2020-10-17  4:29 ` [PR PATCH] [Updated] " nilium
@ 2020-10-26 21:10 ` smorimoto
  2020-10-27  0:27 ` nilium
  3 siblings, 0 replies; 5+ messages in thread
From: smorimoto @ 2020-10-26 21:10 UTC (permalink / raw)
  To: ml

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

New comment by smorimoto on void-packages repository

https://github.com/void-linux/void-packages/pull/25665#issuecomment-716825632

Comment:
How about now?

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

* Re: New package: waypoint-0.1.2
  2020-10-17  3:41 [PR PATCH] New package: waypoint-0.1.2 nilium
                   ` (2 preceding siblings ...)
  2020-10-26 21:10 ` smorimoto
@ 2020-10-27  0:27 ` nilium
  3 siblings, 0 replies; 5+ messages in thread
From: nilium @ 2020-10-27  0:27 UTC (permalink / raw)
  To: ml

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

New comment by nilium on void-packages repository

https://github.com/void-linux/void-packages/pull/25665#issuecomment-716899877

Comment:
The ARM build problems were due to the embedded copy of the waypoint entrypoint. I've not had as much time to look into it, but as of 0.1.2 it assumed you would target x86-64 and only provided that, so I may override that and provide the same architecture as the program when embedding the entrypoint instead of doing what Hashicorp is currently doing (since it's kind of a hack as-is). You can refer to this explanation from Mitchell on their forum for more information on the entrypoint: <https://discuss.hashicorp.com/t/waypoint-entrypoint-why-is-the-embedded-entrypoint-always-linux-amd64/16112>

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

end of thread, other threads:[~2020-10-27  0:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-17  3:41 [PR PATCH] New package: waypoint-0.1.2 nilium
2020-10-17  4:00 ` nilium
2020-10-17  4:29 ` [PR PATCH] [Updated] " nilium
2020-10-26 21:10 ` smorimoto
2020-10-27  0:27 ` nilium

Github messages for voidlinux

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/voidlinux-github

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 voidlinux-github voidlinux-github/ http://inbox.vuxu.org/voidlinux-github \
		voidlinux-github@inbox.vuxu.org
	public-inbox-index voidlinux-github

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git