Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: rio-0.0.8
@ 2023-07-03 22:08 tranzystorek-io
  2023-07-04 14:50 ` [PR PATCH] [Updated] " tranzystorek-io
                   ` (28 more replies)
  0 siblings, 29 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-03 22:08 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 847faefbc58cbeab06a7110c730ae0a86a31d51a Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.8

---
 srcpkgs/rio/files/rio.desktop | 13 +++++++++++++
 srcpkgs/rio/template          | 22 ++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..f58ec676b4d5
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,22 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.8
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=995ad62ba79e1190d15a6e7e353e04750808ccf3d504b5c7d8790cf0e2d999c9
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.8
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
@ 2023-07-04 14:50 ` tranzystorek-io
  2023-07-04 19:10 ` tranzystorek-io
                   ` (27 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-04 14:50 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From ba30f78695da6d15f9f9bb9b9d188f50eca145c0 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.8

---
 srcpkgs/rio-terminfo          |  1 +
 srcpkgs/rio/files/rio.desktop | 13 +++++++++++++
 srcpkgs/rio/template          | 33 +++++++++++++++++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..9e3ddecf0a22
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.8
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=995ad62ba79e1190d15a6e7e353e04750808ccf3d504b5c7d8790cf0e2d999c9
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.info
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.8
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
  2023-07-04 14:50 ` [PR PATCH] [Updated] " tranzystorek-io
@ 2023-07-04 19:10 ` tranzystorek-io
  2023-07-04 19:48 ` [PR PATCH] [Updated] [WIP] " tranzystorek-io
                   ` (26 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-04 19:10 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 89a5c661ffc9b9cc5f6592b60f5095bbf97d9b89 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.8

---
 srcpkgs/rio-terminfo               |  1 +
 srcpkgs/rio/files/rio.desktop      | 13 ++++++++++
 srcpkgs/rio/patches/musl-fix.patch | 39 ++++++++++++++++++++++++++++++
 srcpkgs/rio/template               | 33 +++++++++++++++++++++++++
 4 files changed, 86 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/patches/musl-fix.patch
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/patches/musl-fix.patch b/srcpkgs/rio/patches/musl-fix.patch
new file mode 100644
index 000000000000..b8149a62c43c
--- /dev/null
+++ b/srcpkgs/rio/patches/musl-fix.patch
@@ -0,0 +1,39 @@
+diff --git a/teletypewriter/src/unix/mod.rs b/teletypewriter/src/unix/mod.rs
+index 52fa4f6..73f7471 100644
+--- a/teletypewriter/src/unix/mod.rs
++++ b/teletypewriter/src/unix/mod.rs
+@@ -19,8 +19,10 @@ use std::process::Command;
+ use std::ptr;
+ use std::sync::Arc;
+ 
+-#[cfg(target_os = "linux")]
++#[cfg(all(target_os = "linux", not(target_env = "musl")))]
+ const TIOCSWINSZ: libc::c_ulong = 0x5414;
++#[cfg(all(target_os = "linux", target_env = "musl"))]
++const TIOCSWINSZ: libc::c_int = 0x80087467;
+ #[cfg(target_os = "macos")]
+ const TIOCSWINSZ: libc::c_ulong = 2148037735;
+ 
+@@ -244,6 +246,7 @@ pub fn terminfo_exists(terminfo: &str) -> bool {
+ }
+ 
+ pub fn create_termp(utf8: bool) -> libc::termios {
++    // musl libc does not provide c_ispeed and c_ospeed fields in struct termios.
+     #[cfg(target_os = "linux")]
+     let mut term = libc::termios {
+         c_iflag: libc::ICRNL | libc::IXON | libc::IXANY | libc::IMAXBEL | libc::BRKINT,
+@@ -258,8 +261,14 @@ pub fn create_termp(utf8: bool) -> libc::termios {
+             | libc::ECHOKE
+             | libc::ECHOCTL,
+         c_cc: Default::default(),
++        #[cfg(not(target_env = "musl"))]
+         c_ispeed: Default::default(),
++        #[cfg(not(target_env = "musl"))]
+         c_ospeed: Default::default(),
++        #[cfg(target_env = "musl")]
++        __c_ispeed: Default::default(),
++        #[cfg(target_env = "musl")]
++        __c_ospeed: Default::default(),
+         c_line: 0,
+     };
+ 
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..9e3ddecf0a22
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.8
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=995ad62ba79e1190d15a6e7e353e04750808ccf3d504b5c7d8790cf0e2d999c9
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.info
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] [WIP] New package: rio-0.0.8
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
  2023-07-04 14:50 ` [PR PATCH] [Updated] " tranzystorek-io
  2023-07-04 19:10 ` tranzystorek-io
@ 2023-07-04 19:48 ` tranzystorek-io
  2023-07-04 20:13 ` tranzystorek-io
                   ` (25 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-04 19:48 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

[WIP] New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 2024a74b6816a6e12d2b2b9fd236681f06df0772 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.8

---
 srcpkgs/rio-terminfo          |  1 +
 srcpkgs/rio/files/rio.desktop | 13 +++++++++++++
 srcpkgs/rio/template          | 34 ++++++++++++++++++++++++++++++++++
 3 files changed, 48 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..ad56a9b515ec
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.8
+_revision=a3252d4c59d2f954c5c824e30eb6b4864f8dbbd8
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/${_revision}.tar.gz"
+checksum=df7d691d00a8ce96139966f6b034fab1cee99fff99eec4652e663890e64b99ad
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.info
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] [WIP] New package: rio-0.0.8
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (2 preceding siblings ...)
  2023-07-04 19:48 ` [PR PATCH] [Updated] [WIP] " tranzystorek-io
@ 2023-07-04 20:13 ` tranzystorek-io
  2023-07-12 13:31 ` tranzystorek-io
                   ` (24 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-04 20:13 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

[WIP] New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From b2ddcccfd1dc2de1c95fde96ed048f3daeb00328 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.8

---
 srcpkgs/rio-terminfo          |  1 +
 srcpkgs/rio/files/rio.desktop | 13 +++++++++++++
 srcpkgs/rio/template          | 34 ++++++++++++++++++++++++++++++++++
 3 files changed, 48 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..46ef5f28b25d
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.8
+_revision=33227bae58ba358115e1e4d31d067e30799831c3
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/${_revision}.tar.gz"
+checksum=132693cd652c33b1ead7ee1fd1c0e0bb5e6e5cd486207aac4451487e3cddf671
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.info
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] [WIP] New package: rio-0.0.8
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (3 preceding siblings ...)
  2023-07-04 20:13 ` tranzystorek-io
@ 2023-07-12 13:31 ` tranzystorek-io
  2023-07-14 14:07 ` tranzystorek-io
                   ` (23 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-12 13:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

[WIP] New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From ffc8ea8dfabfa79da093bdc7bab6ee3f822de294 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.8

---
 srcpkgs/rio-terminfo          |  1 +
 srcpkgs/rio/files/rio.desktop | 13 +++++++++++++
 srcpkgs/rio/template          | 34 ++++++++++++++++++++++++++++++++++
 3 files changed, 48 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..3f5eb0a8f98b
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.8
+_revision=16f4b5af021c4662f099976ee6b63d32287e2700
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/${_revision}.tar.gz"
+checksum=c69e90d86c40308b4ecb3fe0f0264b89cfdf0349d7d8bf59279b7833beb62a56
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.info
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] [WIP] New package: rio-0.0.8
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (4 preceding siblings ...)
  2023-07-12 13:31 ` tranzystorek-io
@ 2023-07-14 14:07 ` tranzystorek-io
  2023-07-17  6:21 ` [PR PATCH] [Updated] New package: rio-0.0.9 tranzystorek-io
                   ` (22 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-14 14:07 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

[WIP] New package: rio-0.0.8
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From cbd1935b4b5640c929d603a7887198fe166a9bcb Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.9

---
 srcpkgs/rio-terminfo          |  1 +
 srcpkgs/rio/files/rio.desktop | 13 +++++++++++++
 srcpkgs/rio/template          | 33 +++++++++++++++++++++++++++++++++
 3 files changed, 47 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/files/rio.desktop
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/files/rio.desktop b/srcpkgs/rio/files/rio.desktop
new file mode 100644
index 000000000000..2e97cbc20475
--- /dev/null
+++ b/srcpkgs/rio/files/rio.desktop
@@ -0,0 +1,13 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=rio
+GenericName=Terminal emulator
+Comment=A hardware-accelerated GPU terminal emulator powered by WebGPU
+TryExec=rio
+Exec=rio
+Icon=rio
+Categories=System;TerminalEmulator;
+StartupNotify=true
+StartupWMClass=rio
+SingleMainWindow=false
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..834e9bd08b45
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.9
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=ff9388460fbaea1f63fc47b478ccdd1a09941e7a96cea6c70ffa24b8d88f1e8d
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall ${FILESDIR}/rio.desktop 644 usr/share/applications
+	vinstall rio/src/screen/window/resources/images/logo-macos.png 644 usr/share/pixmaps rio.png
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.9
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (5 preceding siblings ...)
  2023-07-14 14:07 ` tranzystorek-io
@ 2023-07-17  6:21 ` tranzystorek-io
  2023-07-19 18:31 ` tranzystorek-io
                   ` (21 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-17  6:21 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.9
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 89346685ffe7e244e354b38faeff5149484efb8c Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.9

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 30 ++++++++++++++++++++++++++++++
 2 files changed, 31 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..be58c1e1726b
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,30 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.9
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=ff9388460fbaea1f63fc47b478ccdd1a09941e7a96cea6c70ffa24b8d88f1e8d
+
+post_install() {
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.9
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (6 preceding siblings ...)
  2023-07-17  6:21 ` [PR PATCH] [Updated] New package: rio-0.0.9 tranzystorek-io
@ 2023-07-19 18:31 ` tranzystorek-io
  2023-07-19 21:15 ` New package: rio-0.0.10 raphamorim
                   ` (20 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-19 18:31 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.9
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 9ebee42d7e386de6d22c7fb061953661e55902cf Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.10

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..4bf478d08a6b
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.10
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=a0f7bfa118cb35cb5ea5b7a9f0b16ab379d9ef2d3f58ea6f83e77c02341084f3
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: New package: rio-0.0.10
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (7 preceding siblings ...)
  2023-07-19 18:31 ` tranzystorek-io
@ 2023-07-19 21:15 ` raphamorim
  2023-07-19 21:30 ` [PR PATCH] [Updated] " tranzystorek-io
                   ` (19 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: raphamorim @ 2023-07-19 21:15 UTC (permalink / raw)
  To: ml

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

New comment by raphamorim on void-packages repository

https://github.com/void-linux/void-packages/pull/44823#issuecomment-1642768983

Comment:
yeey 🥇 🥳 🎆 
just please update to 0.0.11 before proceed 🙏 📦 

cc @classabbyamp @abenson 

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.10
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (8 preceding siblings ...)
  2023-07-19 21:15 ` New package: rio-0.0.10 raphamorim
@ 2023-07-19 21:30 ` tranzystorek-io
  2023-07-20 20:24 ` [PR PATCH] [Updated] New package: rio-0.0.11 tranzystorek-io
                   ` (18 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-19 21:30 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.10
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 1ba424e0fb33a278c27d8a309baad74353ca56ae Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.11

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..3ef46d47fa35
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.11
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=06b581d72e3747563e6b1e4ea244d57a4b9d8cd916e786ccb047cf8faf897e03
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.11
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (9 preceding siblings ...)
  2023-07-19 21:30 ` [PR PATCH] [Updated] " tranzystorek-io
@ 2023-07-20 20:24 ` tranzystorek-io
  2023-07-21 12:16 ` [PR PATCH] [Updated] New package: rio-0.0.12 tranzystorek-io
                   ` (17 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-20 20:24 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.11
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From eb979db50a4ea5f1a5696ae5648676450fcf4506 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.12

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 38 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 39 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..7cfebbabc9e0f
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,38 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.12
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=59f429027d60177bbaf1b6190413f2423d48d9a76e8f4ad906733cb83fb6fa07
+
+post_patch() {
+	# fix Cargo.lock file
+	cargo metadata >/dev/null
+}
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.12
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (10 preceding siblings ...)
  2023-07-20 20:24 ` [PR PATCH] [Updated] New package: rio-0.0.11 tranzystorek-io
@ 2023-07-21 12:16 ` tranzystorek-io
  2023-07-23  9:14 ` [PR PATCH] [Updated] New package: rio-0.0.13 tranzystorek-io
                   ` (16 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-21 12:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.12
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From d1a55efa8c3052b84b3e8fb991481bccc7bdef45 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.13

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 000000000000..7b09b1f90778
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 000000000000..15f1cbb93831
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.13
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=fc8a89f056443d861119c168ddd0116a7d9b2a6c978aa3afdaa419a455956c7f
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.13
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (11 preceding siblings ...)
  2023-07-21 12:16 ` [PR PATCH] [Updated] New package: rio-0.0.12 tranzystorek-io
@ 2023-07-23  9:14 ` tranzystorek-io
  2023-08-01 20:59 ` [PR PATCH] [Updated] New package: rio-0.0.14 tranzystorek-io
                   ` (15 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-07-23  9:14 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.13
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 0e94c30fb6b9441643d1d3c4c59c81a08098b570 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.14

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..deb0f17019c0c
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.14
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=94aa2565e26fc8a8c5f22b1442d6500969c037c321177b065db06b0cd1f9544f
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.14
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (12 preceding siblings ...)
  2023-07-23  9:14 ` [PR PATCH] [Updated] New package: rio-0.0.13 tranzystorek-io
@ 2023-08-01 20:59 ` tranzystorek-io
  2023-08-03 11:16 ` [PR PATCH] [Updated] New package: rio-0.0.15 tranzystorek-io
                   ` (14 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-08-01 20:59 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.14
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From c00651177bcb5bb697d2a5cdd714bbfc6fc3f999 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.15

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..663c23654c297
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.15
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=54d52ecce753b7667f817080d2e6a60bece71c111169c53c674699c871323378
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.15
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (13 preceding siblings ...)
  2023-08-01 20:59 ` [PR PATCH] [Updated] New package: rio-0.0.14 tranzystorek-io
@ 2023-08-03 11:16 ` tranzystorek-io
  2023-08-03 21:06 ` [PR PATCH] [Updated] New package: rio-0.0.16 tranzystorek-io
                   ` (13 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-08-03 11:16 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.15
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From e69dfe706ba7b534a2efeab670eaf0c56040e517 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.16

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 33 +++++++++++++++++++++++++++++++++
 2 files changed, 34 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..e56682c68a58d
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,33 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.16
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=f6e876d75d9be0802ae377b8e1ffc9cb5da2111c7aa68be68d12377b3c006ae8
+
+post_install() {
+	vlicense LICENSE
+
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.16
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (14 preceding siblings ...)
  2023-08-03 11:16 ` [PR PATCH] [Updated] New package: rio-0.0.15 tranzystorek-io
@ 2023-08-03 21:06 ` tranzystorek-io
  2023-08-18 21:10 ` tranzystorek-io
                   ` (12 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-08-03 21:06 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.16
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 43b93bd674366701950a5127702142c39cb6a281 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.16

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..78b8bbef4ed27
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.16
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=f6e876d75d9be0802ae377b8e1ffc9cb5da2111c7aa68be68d12377b3c006ae8
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.16
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (15 preceding siblings ...)
  2023-08-03 21:06 ` [PR PATCH] [Updated] New package: rio-0.0.16 tranzystorek-io
@ 2023-08-18 21:10 ` tranzystorek-io
  2023-09-11  9:53 ` tranzystorek-io
                   ` (11 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-08-18 21:10 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.16
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From b31e5fe3ac2c6fd644de29be09eb6c277ae92f1f Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.16

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..78b8bbef4ed27
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.16
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=f6e876d75d9be0802ae377b8e1ffc9cb5da2111c7aa68be68d12377b3c006ae8
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.16
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (16 preceding siblings ...)
  2023-08-18 21:10 ` tranzystorek-io
@ 2023-09-11  9:53 ` tranzystorek-io
  2023-09-19 10:43 ` [PR PATCH] [Updated] New package: rio-0.0.18 tranzystorek-io
                   ` (10 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-09-11  9:53 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.16
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From f076e3d6838e052e919eb76eb1ff948ec82a4a36 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.18

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..1548b92c39df1
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.18
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=dab9d3878be4ba5b3bf550f4f9cc4206b3e5ebc58a9c9b8c27d383276b7e8422
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.18
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (17 preceding siblings ...)
  2023-09-11  9:53 ` tranzystorek-io
@ 2023-09-19 10:43 ` tranzystorek-io
  2023-09-24 19:46 ` [PR PATCH] [Updated] New package: rio-0.0.19 tranzystorek-io
                   ` (9 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-09-19 10:43 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.18
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 40f0f20633c5154bc0d0a54685299d08c94aa51a Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.19

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..e78b81fa4c973
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.19
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=0fed33065bb1d5c8549b2c15a960064075ee2773b509207783abd2bf5d522c4a
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.19
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (18 preceding siblings ...)
  2023-09-19 10:43 ` [PR PATCH] [Updated] New package: rio-0.0.18 tranzystorek-io
@ 2023-09-24 19:46 ` tranzystorek-io
  2023-09-30 11:17 ` [PR PATCH] [Updated] New package: rio-0.0.20 tranzystorek-io
                   ` (8 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-09-24 19:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.19
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 2cd812569f4aa80d78fa7fbaec7cde61b9c07a48 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.20

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..a3a9609339307
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.20
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=83209b7fcf4d74fb79898dab81e15437dd3e8717e27410df56c67dd181a08924
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.20
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (19 preceding siblings ...)
  2023-09-24 19:46 ` [PR PATCH] [Updated] New package: rio-0.0.19 tranzystorek-io
@ 2023-09-30 11:17 ` tranzystorek-io
  2023-10-02 14:46 ` [PR PATCH] [Updated] New package: rio-0.0.21 tranzystorek-io
                   ` (7 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-09-30 11:17 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.20
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From a38cbe9a52e385712b30b6ee9983ae6c591ac166 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.21

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..1c90cba419a5a
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.21
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=41ae7ac048d3c996db28ab4815aa95f7e9d0301caa27e9e2a25d8ee3e0ad01c6
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.21
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (20 preceding siblings ...)
  2023-09-30 11:17 ` [PR PATCH] [Updated] New package: rio-0.0.20 tranzystorek-io
@ 2023-10-02 14:46 ` tranzystorek-io
  2023-10-19 14:15 ` [PR PATCH] [Updated] New package: rio-0.0.22 tranzystorek-io
                   ` (6 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-10-02 14:46 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.21
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From d33f318b5b63b30cd34a71621f3cf5e47144074e Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.22

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..cbfb4e953bd46
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.22
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=936fa0f1d648016a53f845c6a24d91eaa2cc93e08b7a4d08e98417e294ba40ab
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.22
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (21 preceding siblings ...)
  2023-10-02 14:46 ` [PR PATCH] [Updated] New package: rio-0.0.21 tranzystorek-io
@ 2023-10-19 14:15 ` tranzystorek-io
  2023-10-20 19:50 ` [PR PATCH] [Updated] New package: rio-0.0.23 tranzystorek-io
                   ` (5 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-10-19 14:15 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.22
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From 2b025ccdb93a34af44385b03ba6352515419167f Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.23

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..ced4098581c1d
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.23
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=2130ad28df873f692df53c6dd5e5cf3d7c89b86577aa6f569cfa0cbd7f8d33ae
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.23
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (22 preceding siblings ...)
  2023-10-19 14:15 ` [PR PATCH] [Updated] New package: rio-0.0.22 tranzystorek-io
@ 2023-10-20 19:50 ` tranzystorek-io
  2023-10-25 22:00 ` [PR PATCH] [Updated] New package: rio-0.0.24 tranzystorek-io
                   ` (4 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-10-20 19:50 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.23
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From c3da44731466457dc982cc93fd3cebfe7585c968 Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.24

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..2eae5f214c7d5
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.24
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=8df8be70afd7a4be8a6fbb0d439d04f3a9be972f5a2e6fa35d18074235dc3c8d
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.24
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (23 preceding siblings ...)
  2023-10-20 19:50 ` [PR PATCH] [Updated] New package: rio-0.0.23 tranzystorek-io
@ 2023-10-25 22:00 ` tranzystorek-io
  2023-10-30  8:35 ` [PR PATCH] [Updated] New package: rio-0.0.25 tranzystorekk
                   ` (3 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorek-io @ 2023-10-25 22:00 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorek-io/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.24
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From fc1a57884bf9c1996623eb0ae40209c8f8728f8a Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.25

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..fa3f9f991321b
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.25
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=92359272e10ddb224bf62238c68be2c19c3d9cc0f3038c17c0b8a5390dec7a21
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: [PR PATCH] [Updated] New package: rio-0.0.25
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (24 preceding siblings ...)
  2023-10-25 22:00 ` [PR PATCH] [Updated] New package: rio-0.0.24 tranzystorek-io
@ 2023-10-30  8:35 ` tranzystorekk
  2023-11-02 21:13 ` New package: rio-0.0.26 classabbyamp
                   ` (2 subsequent siblings)
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorekk @ 2023-10-30  8:35 UTC (permalink / raw)
  To: ml

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

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

https://github.com/tranzystorekk/void-packages rio
https://github.com/void-linux/void-packages/pull/44823

New package: rio-0.0.25
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

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

From fc800d1370700d2ebcdc51ddfd6c80e62a803d5b Mon Sep 17 00:00:00 2001
From: Marcin Puc <tranzystorek.io@protonmail.com>
Date: Tue, 4 Jul 2023 00:06:21 +0200
Subject: [PATCH] New package: rio-0.0.26

---
 srcpkgs/rio-terminfo |  1 +
 srcpkgs/rio/template | 34 ++++++++++++++++++++++++++++++++++
 2 files changed, 35 insertions(+)
 create mode 120000 srcpkgs/rio-terminfo
 create mode 100644 srcpkgs/rio/template

diff --git a/srcpkgs/rio-terminfo b/srcpkgs/rio-terminfo
new file mode 120000
index 0000000000000..7b09b1f907780
--- /dev/null
+++ b/srcpkgs/rio-terminfo
@@ -0,0 +1 @@
+rio
\ No newline at end of file
diff --git a/srcpkgs/rio/template b/srcpkgs/rio/template
new file mode 100644
index 0000000000000..50311d5866898
--- /dev/null
+++ b/srcpkgs/rio/template
@@ -0,0 +1,34 @@
+# Template file for 'rio'
+pkgname=rio
+version=0.0.26
+revision=1
+build_style=cargo
+make_install_args="--path rio"
+hostmakedepends="pkg-config"
+makedepends="fontconfig-devel freetype-devel libglvnd-devel libxcb-devel libxkbcommon-devel wayland-devel"
+depends="rio-terminfo-${version}_${revision}"
+short_desc="Hardware-accelerated GPU terminal emulator powered by WebGPU"
+maintainer="Marcin Puc <tranzystorek.io@protonmail.com>"
+license="MIT"
+homepage="https://raphamorim.io/rio/"
+changelog="https://raw.githubusercontent.com/raphamorim/rio/main/CHANGELOG.md"
+distfiles="https://github.com/raphamorim/rio/archive/refs/tags/v${version}.tar.gz"
+checksum=d95a6f9c89d00da9723138a2ed7d970b1b3ffb6ab52d545984174a597b7bd961
+
+do_install() {
+	# avoid doing a rebuild in install due to complex feature setup
+	vbin target/${RUST_TARGET}/release/rio
+	vinstall misc/logo.svg 644 usr/share/icons/hicolor/scalable/apps rio.svg
+	vinstall misc/rio.desktop 644 usr/share/applications
+	vlicense LICENSE
+
+	vmkdir usr/share/terminfo
+	tic -sx -o ${DESTDIR}/usr/share/terminfo misc/rio.terminfo
+}
+
+rio-terminfo_package() {
+	short_desc+=" - terminfo data"
+	pkg_install() {
+		vmove usr/share/terminfo
+	}
+}

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

* Re: New package: rio-0.0.26
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (25 preceding siblings ...)
  2023-10-30  8:35 ` [PR PATCH] [Updated] New package: rio-0.0.25 tranzystorekk
@ 2023-11-02 21:13 ` classabbyamp
  2023-11-02 23:37 ` tranzystorekk
  2023-11-02 23:39 ` [PR PATCH] [Merged]: " classabbyamp
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2023-11-02 21:13 UTC (permalink / raw)
  To: ml

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

New comment by classabbyamp on void-packages repository

https://github.com/void-linux/void-packages/pull/44823#issuecomment-1791545813

Comment:
is this ready?

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

* Re: New package: rio-0.0.26
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (26 preceding siblings ...)
  2023-11-02 21:13 ` New package: rio-0.0.26 classabbyamp
@ 2023-11-02 23:37 ` tranzystorekk
  2023-11-02 23:39 ` [PR PATCH] [Merged]: " classabbyamp
  28 siblings, 0 replies; 30+ messages in thread
From: tranzystorekk @ 2023-11-02 23:37 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorekk on void-packages repository

https://github.com/void-linux/void-packages/pull/44823#issuecomment-1791706192

Comment:
yes

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

* Re: [PR PATCH] [Merged]: New package: rio-0.0.26
  2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
                   ` (27 preceding siblings ...)
  2023-11-02 23:37 ` tranzystorekk
@ 2023-11-02 23:39 ` classabbyamp
  28 siblings, 0 replies; 30+ messages in thread
From: classabbyamp @ 2023-11-02 23:39 UTC (permalink / raw)
  To: ml

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

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

New package: rio-0.0.26
https://github.com/void-linux/void-packages/pull/44823

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

Closes #46012 

#### 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**

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


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

end of thread, other threads:[~2023-11-02 23:39 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-03 22:08 [PR PATCH] New package: rio-0.0.8 tranzystorek-io
2023-07-04 14:50 ` [PR PATCH] [Updated] " tranzystorek-io
2023-07-04 19:10 ` tranzystorek-io
2023-07-04 19:48 ` [PR PATCH] [Updated] [WIP] " tranzystorek-io
2023-07-04 20:13 ` tranzystorek-io
2023-07-12 13:31 ` tranzystorek-io
2023-07-14 14:07 ` tranzystorek-io
2023-07-17  6:21 ` [PR PATCH] [Updated] New package: rio-0.0.9 tranzystorek-io
2023-07-19 18:31 ` tranzystorek-io
2023-07-19 21:15 ` New package: rio-0.0.10 raphamorim
2023-07-19 21:30 ` [PR PATCH] [Updated] " tranzystorek-io
2023-07-20 20:24 ` [PR PATCH] [Updated] New package: rio-0.0.11 tranzystorek-io
2023-07-21 12:16 ` [PR PATCH] [Updated] New package: rio-0.0.12 tranzystorek-io
2023-07-23  9:14 ` [PR PATCH] [Updated] New package: rio-0.0.13 tranzystorek-io
2023-08-01 20:59 ` [PR PATCH] [Updated] New package: rio-0.0.14 tranzystorek-io
2023-08-03 11:16 ` [PR PATCH] [Updated] New package: rio-0.0.15 tranzystorek-io
2023-08-03 21:06 ` [PR PATCH] [Updated] New package: rio-0.0.16 tranzystorek-io
2023-08-18 21:10 ` tranzystorek-io
2023-09-11  9:53 ` tranzystorek-io
2023-09-19 10:43 ` [PR PATCH] [Updated] New package: rio-0.0.18 tranzystorek-io
2023-09-24 19:46 ` [PR PATCH] [Updated] New package: rio-0.0.19 tranzystorek-io
2023-09-30 11:17 ` [PR PATCH] [Updated] New package: rio-0.0.20 tranzystorek-io
2023-10-02 14:46 ` [PR PATCH] [Updated] New package: rio-0.0.21 tranzystorek-io
2023-10-19 14:15 ` [PR PATCH] [Updated] New package: rio-0.0.22 tranzystorek-io
2023-10-20 19:50 ` [PR PATCH] [Updated] New package: rio-0.0.23 tranzystorek-io
2023-10-25 22:00 ` [PR PATCH] [Updated] New package: rio-0.0.24 tranzystorek-io
2023-10-30  8:35 ` [PR PATCH] [Updated] New package: rio-0.0.25 tranzystorekk
2023-11-02 21:13 ` New package: rio-0.0.26 classabbyamp
2023-11-02 23:37 ` tranzystorekk
2023-11-02 23:39 ` [PR PATCH] [Merged]: " classabbyamp

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