Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: firectl-v0.2.0
@ 2024-12-07 19:53 rtgnx
  2024-12-08  9:53 ` [PR REVIEW] " Bnyro
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: rtgnx @ 2024-12-07 19:53 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rtgnx/void-packages-1 new-package-firectl
https://github.com/void-linux/void-packages/pull/53403

New package: firectl-v0.2.0

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (X86_64-glibc)



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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-new-package-firectl-53403.patch --]
[-- Type: text/x-diff, Size: 2336 bytes --]

From 339ee04040930ade64aa30a319055538e56ff280 Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Sat, 7 Dec 2024 19:50:05 +0000
Subject: [PATCH] New package: firectl-v0.2.0

---
 srcpkgs/firecracker/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/firectl/template     | 18 ++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 srcpkgs/firecracker/template
 create mode 100644 srcpkgs/firectl/template

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
new file mode 100644
index 00000000000000..5cdaf9d3be7ad6
--- /dev/null
+++ b/srcpkgs/firecracker/template
@@ -0,0 +1,30 @@
+# Template file for 'firecracker'
+pkgname=firecracker
+version=1.10.1
+revision=1
+short_desc="Secure and fast microVMs for serverless computing."
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+arch=x86_64
+hostmakedepends=" tar "
+distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
+checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
+
+
+pre_build() {
+	sha256sum -c SHA256SUMS
+}
+
+do_install() {
+	vbin jailer-v$version-$arch jailer
+	vbin rebase-snap-v$version-$arch rebase-snap
+	vbin firecracker-v$version-$arch firecracker
+	vbin snapshot-editor-v$version-$arch snapshot-editor
+	vbin seccompiler-bin-v$version-$arch seccompiler-bin
+	vbin cpu-template-helper-v$version-$arch cpu-template-helper
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
new file mode 100644
index 00000000000000..b57df2673807e1
--- /dev/null
+++ b/srcpkgs/firectl/template
@@ -0,0 +1,18 @@
+# Template file for 'firectl
+pkgname=firectl
+version=0.2.0
+revision=1
+build_style=go
+short_desc="firectl a command-line tool to run Firecracker microVMs"
+go_import_path="github.com/firecracker-microvm/firectl"
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+depends=" firecracker "
+distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
+checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
+
+
+post_install() {
+	vlicense LICENSE
+}

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

* Re: [PR REVIEW] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
@ 2024-12-08  9:53 ` Bnyro
  2024-12-08  9:54 ` Bnyro
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Bnyro @ 2024-12-08  9:53 UTC (permalink / raw)
  To: ml

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

New review comment by Bnyro on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#discussion_r1874726762

Comment:
```suggestion
hostmakedepends="tar"
```

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

* Re: [PR REVIEW] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
  2024-12-08  9:53 ` [PR REVIEW] " Bnyro
@ 2024-12-08  9:54 ` Bnyro
  2024-12-08  9:54 ` Bnyro
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Bnyro @ 2024-12-08  9:54 UTC (permalink / raw)
  To: ml

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

New review comment by Bnyro on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#discussion_r1874726811

Comment:
nit: duplicated blank line

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

* Re: [PR REVIEW] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
  2024-12-08  9:53 ` [PR REVIEW] " Bnyro
  2024-12-08  9:54 ` Bnyro
@ 2024-12-08  9:54 ` Bnyro
  2024-12-08  9:54 ` Bnyro
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Bnyro @ 2024-12-08  9:54 UTC (permalink / raw)
  To: ml

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

New review comment by Bnyro on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#discussion_r1874726853

Comment:
nit: duplicate blank line

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

* Re: [PR REVIEW] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (2 preceding siblings ...)
  2024-12-08  9:54 ` Bnyro
@ 2024-12-08  9:54 ` Bnyro
  2024-12-08  9:54 ` Bnyro
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Bnyro @ 2024-12-08  9:54 UTC (permalink / raw)
  To: ml

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

New review comment by Bnyro on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#discussion_r1874726964

Comment:
```suggestion
short_desc="Command-line tool to run Firecracker microVMs"
```

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

* Re: [PR REVIEW] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (3 preceding siblings ...)
  2024-12-08  9:54 ` Bnyro
@ 2024-12-08  9:54 ` Bnyro
  2024-12-08 12:50 ` [PR PATCH] [Updated] " rtgnx
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: Bnyro @ 2024-12-08  9:54 UTC (permalink / raw)
  To: ml

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

New review comment by Bnyro on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#discussion_r1874727011

Comment:
```suggestion
depends="firecracker"
```

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

* Re: [PR PATCH] [Updated] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (4 preceding siblings ...)
  2024-12-08  9:54 ` Bnyro
@ 2024-12-08 12:50 ` rtgnx
  2024-12-08 12:51 ` rtgnx
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: rtgnx @ 2024-12-08 12:50 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rtgnx/void-packages-1 new-package-firectl
https://github.com/void-linux/void-packages/pull/53403

New package: firectl-v0.2.0

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (X86_64-glibc)



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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-new-package-firectl-53403.patch --]
[-- Type: text/x-diff, Size: 3256 bytes --]

From 339ee04040930ade64aa30a319055538e56ff280 Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Sat, 7 Dec 2024 19:50:05 +0000
Subject: [PATCH 1/2] New package: firectl-v0.2.0

---
 srcpkgs/firecracker/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/firectl/template     | 18 ++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 srcpkgs/firecracker/template
 create mode 100644 srcpkgs/firectl/template

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
new file mode 100644
index 00000000000000..5cdaf9d3be7ad6
--- /dev/null
+++ b/srcpkgs/firecracker/template
@@ -0,0 +1,30 @@
+# Template file for 'firecracker'
+pkgname=firecracker
+version=1.10.1
+revision=1
+short_desc="Secure and fast microVMs for serverless computing."
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+arch=x86_64
+hostmakedepends=" tar "
+distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
+checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
+
+
+pre_build() {
+	sha256sum -c SHA256SUMS
+}
+
+do_install() {
+	vbin jailer-v$version-$arch jailer
+	vbin rebase-snap-v$version-$arch rebase-snap
+	vbin firecracker-v$version-$arch firecracker
+	vbin snapshot-editor-v$version-$arch snapshot-editor
+	vbin seccompiler-bin-v$version-$arch seccompiler-bin
+	vbin cpu-template-helper-v$version-$arch cpu-template-helper
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
new file mode 100644
index 00000000000000..b57df2673807e1
--- /dev/null
+++ b/srcpkgs/firectl/template
@@ -0,0 +1,18 @@
+# Template file for 'firectl
+pkgname=firectl
+version=0.2.0
+revision=1
+build_style=go
+short_desc="firectl a command-line tool to run Firecracker microVMs"
+go_import_path="github.com/firecracker-microvm/firectl"
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+depends=" firecracker "
+distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
+checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
+
+
+post_install() {
+	vlicense LICENSE
+}

From 43b7759156b74762c34907a4aafc2148a1dd649e Mon Sep 17 00:00:00 2001
From: rtgnx <rtgnx@sdfeu.org>
Date: Sun, 8 Dec 2024 12:50:35 +0000
Subject: [PATCH 2/2] Update srcpkgs/firecracker/template

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firecracker/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
index 5cdaf9d3be7ad6..4ddfb5aa8719dc 100644
--- a/srcpkgs/firecracker/template
+++ b/srcpkgs/firecracker/template
@@ -7,7 +7,7 @@ maintainer="Adrian Cybulski <adrian@cybulski.cc>"
 license="Apache-2.0"
 homepage="https://firecracker-microvm.github.io"
 arch=x86_64
-hostmakedepends=" tar "
+hostmakedepends="tar"
 distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
 checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
 

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

* Re: [PR PATCH] [Updated] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (5 preceding siblings ...)
  2024-12-08 12:50 ` [PR PATCH] [Updated] " rtgnx
@ 2024-12-08 12:51 ` rtgnx
  2024-12-08 12:51 ` rtgnx
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: rtgnx @ 2024-12-08 12:51 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rtgnx/void-packages-1 new-package-firectl
https://github.com/void-linux/void-packages/pull/53403

New package: firectl-v0.2.0

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (X86_64-glibc)



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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-new-package-firectl-53403.patch --]
[-- Type: text/x-diff, Size: 4083 bytes --]

From 339ee04040930ade64aa30a319055538e56ff280 Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Sat, 7 Dec 2024 19:50:05 +0000
Subject: [PATCH 1/3] New package: firectl-v0.2.0

---
 srcpkgs/firecracker/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/firectl/template     | 18 ++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 srcpkgs/firecracker/template
 create mode 100644 srcpkgs/firectl/template

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
new file mode 100644
index 00000000000000..5cdaf9d3be7ad6
--- /dev/null
+++ b/srcpkgs/firecracker/template
@@ -0,0 +1,30 @@
+# Template file for 'firecracker'
+pkgname=firecracker
+version=1.10.1
+revision=1
+short_desc="Secure and fast microVMs for serverless computing."
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+arch=x86_64
+hostmakedepends=" tar "
+distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
+checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
+
+
+pre_build() {
+	sha256sum -c SHA256SUMS
+}
+
+do_install() {
+	vbin jailer-v$version-$arch jailer
+	vbin rebase-snap-v$version-$arch rebase-snap
+	vbin firecracker-v$version-$arch firecracker
+	vbin snapshot-editor-v$version-$arch snapshot-editor
+	vbin seccompiler-bin-v$version-$arch seccompiler-bin
+	vbin cpu-template-helper-v$version-$arch cpu-template-helper
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
new file mode 100644
index 00000000000000..b57df2673807e1
--- /dev/null
+++ b/srcpkgs/firectl/template
@@ -0,0 +1,18 @@
+# Template file for 'firectl
+pkgname=firectl
+version=0.2.0
+revision=1
+build_style=go
+short_desc="firectl a command-line tool to run Firecracker microVMs"
+go_import_path="github.com/firecracker-microvm/firectl"
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+depends=" firecracker "
+distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
+checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
+
+
+post_install() {
+	vlicense LICENSE
+}

From 43b7759156b74762c34907a4aafc2148a1dd649e Mon Sep 17 00:00:00 2001
From: rtgnx <rtgnx@sdfeu.org>
Date: Sun, 8 Dec 2024 12:50:35 +0000
Subject: [PATCH 2/3] Update srcpkgs/firecracker/template

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firecracker/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
index 5cdaf9d3be7ad6..4ddfb5aa8719dc 100644
--- a/srcpkgs/firecracker/template
+++ b/srcpkgs/firecracker/template
@@ -7,7 +7,7 @@ maintainer="Adrian Cybulski <adrian@cybulski.cc>"
 license="Apache-2.0"
 homepage="https://firecracker-microvm.github.io"
 arch=x86_64
-hostmakedepends=" tar "
+hostmakedepends="tar"
 distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
 checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
 

From 8c0c2afff5bf9797d516ec209cb22c85651f0d83 Mon Sep 17 00:00:00 2001
From: rtgnx <rtgnx@sdfeu.org>
Date: Sun, 8 Dec 2024 12:51:25 +0000
Subject: [PATCH 3/3] Update srcpkgs/firectl/template

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firectl/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
index b57df2673807e1..b93e5f4f2a4779 100644
--- a/srcpkgs/firectl/template
+++ b/srcpkgs/firectl/template
@@ -3,7 +3,7 @@ pkgname=firectl
 version=0.2.0
 revision=1
 build_style=go
-short_desc="firectl a command-line tool to run Firecracker microVMs"
+short_desc="Command-line tool to run Firecracker microVMs"
 go_import_path="github.com/firecracker-microvm/firectl"
 maintainer="Adrian Cybulski <adrian@cybulski.cc>"
 license="Apache-2.0"

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

* Re: [PR PATCH] [Updated] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (6 preceding siblings ...)
  2024-12-08 12:51 ` rtgnx
@ 2024-12-08 12:51 ` rtgnx
  2024-12-08 13:00 ` rtgnx
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: rtgnx @ 2024-12-08 12:51 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rtgnx/void-packages-1 new-package-firectl
https://github.com/void-linux/void-packages/pull/53403

New package: firectl-v0.2.0

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (X86_64-glibc)



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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-new-package-firectl-53403.patch --]
[-- Type: text/x-diff, Size: 4990 bytes --]

From 339ee04040930ade64aa30a319055538e56ff280 Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Sat, 7 Dec 2024 19:50:05 +0000
Subject: [PATCH 1/4] New package: firectl-v0.2.0

---
 srcpkgs/firecracker/template | 30 ++++++++++++++++++++++++++++++
 srcpkgs/firectl/template     | 18 ++++++++++++++++++
 2 files changed, 48 insertions(+)
 create mode 100644 srcpkgs/firecracker/template
 create mode 100644 srcpkgs/firectl/template

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
new file mode 100644
index 00000000000000..5cdaf9d3be7ad6
--- /dev/null
+++ b/srcpkgs/firecracker/template
@@ -0,0 +1,30 @@
+# Template file for 'firecracker'
+pkgname=firecracker
+version=1.10.1
+revision=1
+short_desc="Secure and fast microVMs for serverless computing."
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+arch=x86_64
+hostmakedepends=" tar "
+distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
+checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
+
+
+pre_build() {
+	sha256sum -c SHA256SUMS
+}
+
+do_install() {
+	vbin jailer-v$version-$arch jailer
+	vbin rebase-snap-v$version-$arch rebase-snap
+	vbin firecracker-v$version-$arch firecracker
+	vbin snapshot-editor-v$version-$arch snapshot-editor
+	vbin seccompiler-bin-v$version-$arch seccompiler-bin
+	vbin cpu-template-helper-v$version-$arch cpu-template-helper
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
new file mode 100644
index 00000000000000..b57df2673807e1
--- /dev/null
+++ b/srcpkgs/firectl/template
@@ -0,0 +1,18 @@
+# Template file for 'firectl
+pkgname=firectl
+version=0.2.0
+revision=1
+build_style=go
+short_desc="firectl a command-line tool to run Firecracker microVMs"
+go_import_path="github.com/firecracker-microvm/firectl"
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+depends=" firecracker "
+distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
+checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
+
+
+post_install() {
+	vlicense LICENSE
+}

From 43b7759156b74762c34907a4aafc2148a1dd649e Mon Sep 17 00:00:00 2001
From: rtgnx <rtgnx@sdfeu.org>
Date: Sun, 8 Dec 2024 12:50:35 +0000
Subject: [PATCH 2/4] Update srcpkgs/firecracker/template

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firecracker/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
index 5cdaf9d3be7ad6..4ddfb5aa8719dc 100644
--- a/srcpkgs/firecracker/template
+++ b/srcpkgs/firecracker/template
@@ -7,7 +7,7 @@ maintainer="Adrian Cybulski <adrian@cybulski.cc>"
 license="Apache-2.0"
 homepage="https://firecracker-microvm.github.io"
 arch=x86_64
-hostmakedepends=" tar "
+hostmakedepends="tar"
 distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
 checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
 

From 8c0c2afff5bf9797d516ec209cb22c85651f0d83 Mon Sep 17 00:00:00 2001
From: rtgnx <rtgnx@sdfeu.org>
Date: Sun, 8 Dec 2024 12:51:25 +0000
Subject: [PATCH 3/4] Update srcpkgs/firectl/template

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firectl/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
index b57df2673807e1..b93e5f4f2a4779 100644
--- a/srcpkgs/firectl/template
+++ b/srcpkgs/firectl/template
@@ -3,7 +3,7 @@ pkgname=firectl
 version=0.2.0
 revision=1
 build_style=go
-short_desc="firectl a command-line tool to run Firecracker microVMs"
+short_desc="Command-line tool to run Firecracker microVMs"
 go_import_path="github.com/firecracker-microvm/firectl"
 maintainer="Adrian Cybulski <adrian@cybulski.cc>"
 license="Apache-2.0"

From 2ec0a25224af3b906f48a1003aa4afe8729d2a07 Mon Sep 17 00:00:00 2001
From: rtgnx <rtgnx@sdfeu.org>
Date: Sun, 8 Dec 2024 12:51:35 +0000
Subject: [PATCH 4/4] Update srcpkgs/firectl/template

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firectl/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
index b93e5f4f2a4779..5c548bb32f146b 100644
--- a/srcpkgs/firectl/template
+++ b/srcpkgs/firectl/template
@@ -8,7 +8,7 @@ go_import_path="github.com/firecracker-microvm/firectl"
 maintainer="Adrian Cybulski <adrian@cybulski.cc>"
 license="Apache-2.0"
 homepage="https://firecracker-microvm.github.io"
-depends=" firecracker "
+depends="firecracker"
 distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
 checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
 

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

* Re: [PR PATCH] [Updated] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (7 preceding siblings ...)
  2024-12-08 12:51 ` rtgnx
@ 2024-12-08 13:00 ` rtgnx
  2024-12-10 12:09 ` biopsin
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: rtgnx @ 2024-12-08 13:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rtgnx/void-packages-1 new-package-firectl
https://github.com/void-linux/void-packages/pull/53403

New package: firectl-v0.2.0

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (X86_64-glibc)



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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-new-package-firectl-53403.patch --]
[-- Type: text/x-diff, Size: 2359 bytes --]

From 344d99979edd42f390729518f2d44f9a1d11b9aa Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Sat, 7 Dec 2024 19:50:05 +0000
Subject: [PATCH] New package: firectl-v0.2.0

Co-authored-by: Bnyro <bnyro@tutanota.com>
---
 srcpkgs/firecracker/template | 29 +++++++++++++++++++++++++++++
 srcpkgs/firectl/template     | 17 +++++++++++++++++
 2 files changed, 46 insertions(+)
 create mode 100644 srcpkgs/firecracker/template
 create mode 100644 srcpkgs/firectl/template

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
new file mode 100644
index 00000000000000..deb10ea4384e75
--- /dev/null
+++ b/srcpkgs/firecracker/template
@@ -0,0 +1,29 @@
+# Template file for 'firecracker'
+pkgname=firecracker
+version=1.10.1
+revision=1
+short_desc="Secure and fast microVMs for serverless computing."
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+arch=x86_64
+hostmakedepends="tar"
+distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
+checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
+
+pre_build() {
+	sha256sum -c SHA256SUMS
+}
+
+do_install() {
+	vbin jailer-v$version-$arch jailer
+	vbin rebase-snap-v$version-$arch rebase-snap
+	vbin firecracker-v$version-$arch firecracker
+	vbin snapshot-editor-v$version-$arch snapshot-editor
+	vbin seccompiler-bin-v$version-$arch seccompiler-bin
+	vbin cpu-template-helper-v$version-$arch cpu-template-helper
+}
+
+post_install() {
+	vlicense LICENSE
+}
diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
new file mode 100644
index 00000000000000..4ca7721ec267ad
--- /dev/null
+++ b/srcpkgs/firectl/template
@@ -0,0 +1,17 @@
+# Template file for 'firectl
+pkgname=firectl
+version=0.2.0
+revision=1
+build_style=go
+short_desc="Command-line tool to run Firecracker microVMs"
+go_import_path="github.com/firecracker-microvm/firectl"
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+depends="firecracker"
+distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
+checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
+
+post_install() {
+	vlicense LICENSE
+}

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

* Re: New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (8 preceding siblings ...)
  2024-12-08 13:00 ` rtgnx
@ 2024-12-10 12:09 ` biopsin
  2024-12-10 20:41 ` [PR PATCH] [Updated] " rtgnx
  2025-01-28  2:46 ` rtgnx
  11 siblings, 0 replies; 13+ messages in thread
From: biopsin @ 2024-12-10 12:09 UTC (permalink / raw)
  To: ml

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

New comment by biopsin on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#issuecomment-2531461854

Comment:
Also one commit per package in same pull request

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

* Re: [PR PATCH] [Updated] New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (9 preceding siblings ...)
  2024-12-10 12:09 ` biopsin
@ 2024-12-10 20:41 ` rtgnx
  2025-01-28  2:46 ` rtgnx
  11 siblings, 0 replies; 13+ messages in thread
From: rtgnx @ 2024-12-10 20:41 UTC (permalink / raw)
  To: ml

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

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

https://github.com/rtgnx/void-packages-1 new-package-firectl
https://github.com/void-linux/void-packages/pull/53403

New package: firectl-v0.2.0

#### Testing the changes
- I tested the changes in this PR: **YES**


#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**


#### Local build testing
- I built this PR locally for my native architecture, (X86_64-glibc)



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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-new-package-firectl-53403.patch --]
[-- Type: text/x-diff, Size: 2562 bytes --]

From 84fac71c9f57bbc57fe3c654151b2e093c976a45 Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Tue, 10 Dec 2024 20:38:21 +0000
Subject: [PATCH 1/2] New package: firecracker-1.10.1

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

diff --git a/srcpkgs/firecracker/template b/srcpkgs/firecracker/template
new file mode 100644
index 00000000000000..deb10ea4384e75
--- /dev/null
+++ b/srcpkgs/firecracker/template
@@ -0,0 +1,29 @@
+# Template file for 'firecracker'
+pkgname=firecracker
+version=1.10.1
+revision=1
+short_desc="Secure and fast microVMs for serverless computing."
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+arch=x86_64
+hostmakedepends="tar"
+distfiles="https://github.com/firecracker-microvm/firecracker/releases/download/v$version/firecracker-v$version-$arch.tgz"
+checksum=36112969952b0e34fadcfca769d48a55dc22cbba99af17e02bd0e24fc35adc77
+
+pre_build() {
+	sha256sum -c SHA256SUMS
+}
+
+do_install() {
+	vbin jailer-v$version-$arch jailer
+	vbin rebase-snap-v$version-$arch rebase-snap
+	vbin firecracker-v$version-$arch firecracker
+	vbin snapshot-editor-v$version-$arch snapshot-editor
+	vbin seccompiler-bin-v$version-$arch seccompiler-bin
+	vbin cpu-template-helper-v$version-$arch cpu-template-helper
+}
+
+post_install() {
+	vlicense LICENSE
+}

From b5077654a60a7d735e7c15915a8e6fc5fcb00f7a Mon Sep 17 00:00:00 2001
From: Adrian Cybulski <adrian@cybulski.cc>
Date: Tue, 10 Dec 2024 20:39:06 +0000
Subject: [PATCH 2/2] New package: firectl-v0.2.0

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

diff --git a/srcpkgs/firectl/template b/srcpkgs/firectl/template
new file mode 100644
index 00000000000000..4ca7721ec267ad
--- /dev/null
+++ b/srcpkgs/firectl/template
@@ -0,0 +1,17 @@
+# Template file for 'firectl
+pkgname=firectl
+version=0.2.0
+revision=1
+build_style=go
+short_desc="Command-line tool to run Firecracker microVMs"
+go_import_path="github.com/firecracker-microvm/firectl"
+maintainer="Adrian Cybulski <adrian@cybulski.cc>"
+license="Apache-2.0"
+homepage="https://firecracker-microvm.github.io"
+depends="firecracker"
+distfiles="https://github.com/firecracker-microvm/firectl/archive/refs/tags/v$version.tar.gz"
+checksum=4d3d2f2b404e9e0bbeb3a1816c56db69b5d93c85523b135fc39c38566afd0233
+
+post_install() {
+	vlicense LICENSE
+}

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

* Re: New package: firectl-v0.2.0
  2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
                   ` (10 preceding siblings ...)
  2024-12-10 20:41 ` [PR PATCH] [Updated] " rtgnx
@ 2025-01-28  2:46 ` rtgnx
  11 siblings, 0 replies; 13+ messages in thread
From: rtgnx @ 2025-01-28  2:46 UTC (permalink / raw)
  To: ml

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

New comment by rtgnx on void-packages repository

https://github.com/void-linux/void-packages/pull/53403#issuecomment-2617693589

Comment:
If there's no other feedback are we ok to merge ? 

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

end of thread, other threads:[~2025-01-28  2:46 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-07 19:53 [PR PATCH] New package: firectl-v0.2.0 rtgnx
2024-12-08  9:53 ` [PR REVIEW] " Bnyro
2024-12-08  9:54 ` Bnyro
2024-12-08  9:54 ` Bnyro
2024-12-08  9:54 ` Bnyro
2024-12-08  9:54 ` Bnyro
2024-12-08 12:50 ` [PR PATCH] [Updated] " rtgnx
2024-12-08 12:51 ` rtgnx
2024-12-08 12:51 ` rtgnx
2024-12-08 13:00 ` rtgnx
2024-12-10 12:09 ` biopsin
2024-12-10 20:41 ` [PR PATCH] [Updated] " rtgnx
2025-01-28  2:46 ` rtgnx

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).