Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] onefetch: update to 2.22.0
@ 2024-09-20 14:26 voidisnull
  2024-09-20 19:06 ` tranzystorekk
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: voidisnull @ 2024-09-20 14:26 UTC (permalink / raw)
  To: ml

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

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

https://github.com/voidisnull/void-packages onefetch
https://github.com/void-linux/void-packages/pull/52287

onefetch: update to 2.22.0
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x86_64-musl)
- I built this PR locally for these architectures:
  - i686
  - x86_64-glibc

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

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

From 8604aba391b7166894506d2f45519534b4d0ff3a Mon Sep 17 00:00:00 2001
From: Saksham Verma <voidisnull@duck.com>
Date: Fri, 20 Sep 2024 19:55:11 +0530
Subject: [PATCH] onefetch: update to 2.22.0

---
 srcpkgs/onefetch/template | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/onefetch/template b/srcpkgs/onefetch/template
index 0334f30d58dc7a..74527e9ed3ec12 100644
--- a/srcpkgs/onefetch/template
+++ b/srcpkgs/onefetch/template
@@ -1,6 +1,6 @@
 # Template file for 'onefetch'
 pkgname=onefetch
-version=2.21.0
+version=2.22.0
 revision=1
 build_style=cargo
 make_check_args="-- --skip info::tests::test_style_subtitle"
@@ -13,7 +13,7 @@ license="MIT"
 homepage="https://onefetch.dev"
 changelog="https://github.com/o2sh/onefetch/raw/main/CHANGELOG.md"
 distfiles="https://github.com/o2sh/onefetch/archive/refs/tags/${version}.tar.gz"
-checksum=a035bc44ef0c04a330b409e08ee61ac8a66a56cb672f87a824d4c0349989eaf2
+checksum=1741516c628bb70b432285aa78439c4acfeb5df19e48b8d85dba5f71336e190b
 
 if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then
 	broken="exr crate unimplemented for BE"

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

* Re: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
@ 2024-09-20 19:06 ` tranzystorekk
  2024-09-20 19:06 ` tranzystorekk
                   ` (10 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tranzystorekk @ 2024-09-20 19:06 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorekk on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#issuecomment-2364356892

Comment:
Could you add manpage installation to `post_install`? It's in `docs/onefetch.1`

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

* Re: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
  2024-09-20 19:06 ` tranzystorekk
@ 2024-09-20 19:06 ` tranzystorekk
  2024-09-20 19:09 ` tranzystorekk
                   ` (9 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tranzystorekk @ 2024-09-20 19:06 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorekk on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#issuecomment-2364356892

Comment:
Could you add manpage installation to `post_install`? It's in `docs/onefetch.1`

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

* Re: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
  2024-09-20 19:06 ` tranzystorekk
  2024-09-20 19:06 ` tranzystorekk
@ 2024-09-20 19:09 ` tranzystorekk
  2024-09-24 21:17 ` voidisnull
                   ` (8 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tranzystorekk @ 2024-09-20 19:09 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorekk on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#issuecomment-2364356892

Comment:
Could you add manpage installation to `post_install`? It's in `docs/onefetch.1`

Also just saw that completion scripts can be generated with `onefetch --generate <shell>`

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

* Re: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (2 preceding siblings ...)
  2024-09-20 19:09 ` tranzystorekk
@ 2024-09-24 21:17 ` voidisnull
  2024-09-24 21:48 ` tranzystorekk
                   ` (7 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: voidisnull @ 2024-09-24 21:17 UTC (permalink / raw)
  To: ml

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

New comment by voidisnull on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#issuecomment-2372402897

Comment:
I'm so sorry for the late reply!
I'm actually pretty new to all this stuff so could you please guide me a little bit ?

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

* Re: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (3 preceding siblings ...)
  2024-09-24 21:17 ` voidisnull
@ 2024-09-24 21:48 ` tranzystorekk
  2024-10-02 10:51 ` [PR PATCH] [Updated] " voidisnull
                   ` (6 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tranzystorekk @ 2024-09-24 21:48 UTC (permalink / raw)
  To: ml

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

New comment by tranzystorekk on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#issuecomment-2372449196

Comment:
For a general overview search for `vman`, `vtargetrun`, `vcompletion` in Manual.md

A good example should be the [ripgrep template](https://github.com/void-linux/void-packages/blob/3d8aa404113d6a6e3684b514dbe8fe6951463699/srcpkgs/ripgrep/template)

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

* Re: [PR PATCH] [Updated] onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (4 preceding siblings ...)
  2024-09-24 21:48 ` tranzystorekk
@ 2024-10-02 10:51 ` voidisnull
  2024-10-02 11:11 ` voidisnull
                   ` (5 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: voidisnull @ 2024-10-02 10:51 UTC (permalink / raw)
  To: ml

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

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

https://github.com/voidisnull/void-packages onefetch
https://github.com/void-linux/void-packages/pull/52287

onefetch: update to 2.22.0
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x86_64-musl)
- I built this PR locally for these architectures:
  - i686
  - x86_64-glibc

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

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

From 30f26d9993ff5b0ba6d8140ee767c7452acf3097 Mon Sep 17 00:00:00 2001
From: Saksham Verma <voidisnull@duck.com>
Date: Fri, 20 Sep 2024 19:55:11 +0530
Subject: [PATCH] onefetch: update to 2.22.0

---
 srcpkgs/onefetch/template | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/onefetch/template b/srcpkgs/onefetch/template
index 0334f30d58dc7a..5106847b8123e2 100644
--- a/srcpkgs/onefetch/template
+++ b/srcpkgs/onefetch/template
@@ -1,8 +1,9 @@
 # Template file for 'onefetch'
 pkgname=onefetch
-version=2.21.0
+version=2.22.0
 revision=1
 build_style=cargo
+build_helper=qemu
 make_check_args="-- --skip info::tests::test_style_subtitle"
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libzstd-devel"
@@ -13,7 +14,7 @@ license="MIT"
 homepage="https://onefetch.dev"
 changelog="https://github.com/o2sh/onefetch/raw/main/CHANGELOG.md"
 distfiles="https://github.com/o2sh/onefetch/archive/refs/tags/${version}.tar.gz"
-checksum=a035bc44ef0c04a330b409e08ee61ac8a66a56cb672f87a824d4c0349989eaf2
+checksum=1741516c628bb70b432285aa78439c4acfeb5df19e48b8d85dba5f71336e190b
 
 if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then
 	broken="exr crate unimplemented for BE"
@@ -26,4 +27,13 @@ pre_build() {
 
 post_install() {
 	vlicense LICENSE.md
+
+	local _onefetch=${DESTDIR}/usr/bin/onefetch
+
+	vman docs/onefetch.1
+
+	for _shell in bash fish zsh; do
+		vtargetrun ${_onefetch} --generate ${_shell} > onefetch.${_shell}
+		vcompletion onefetch.${_shell} ${_shell} onefetch
+	done
 }

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

* Re: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (5 preceding siblings ...)
  2024-10-02 10:51 ` [PR PATCH] [Updated] " voidisnull
@ 2024-10-02 11:11 ` voidisnull
  2024-10-02 12:18 ` [PR REVIEW] " tranzystorekk
                   ` (4 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: voidisnull @ 2024-10-02 11:11 UTC (permalink / raw)
  To: ml

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

New comment by voidisnull on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#issuecomment-2388384477

Comment:
I'm once again sorry for the delay (I was busy with all my assignments and stuff)

@tranzystorekk 
I have added the manpages and completions
Could you please cross-check it??

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

* Re: [PR REVIEW] onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (6 preceding siblings ...)
  2024-10-02 11:11 ` voidisnull
@ 2024-10-02 12:18 ` tranzystorekk
  2024-10-02 12:24 ` [PR PATCH] [Updated] " voidisnull
                   ` (3 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: tranzystorekk @ 2024-10-02 12:18 UTC (permalink / raw)
  To: ml

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

New review comment by tranzystorekk on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#discussion_r1784409818

Comment:
```suggestion
		vcompletion onefetch.${_shell} ${_shell}
```

if the binary has the same name as the package, you don't need to specify it explicitly

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

* Re: [PR PATCH] [Updated] onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (7 preceding siblings ...)
  2024-10-02 12:18 ` [PR REVIEW] " tranzystorekk
@ 2024-10-02 12:24 ` voidisnull
  2024-10-02 12:25 ` [PR REVIEW] " voidisnull
                   ` (2 subsequent siblings)
  11 siblings, 0 replies; 13+ messages in thread
From: voidisnull @ 2024-10-02 12:24 UTC (permalink / raw)
  To: ml

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

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

https://github.com/voidisnull/void-packages onefetch
https://github.com/void-linux/void-packages/pull/52287

onefetch: update to 2.22.0
#### Testing the changes
- I tested the changes in this PR: **YES**


#### Local build testing
- I built this PR locally for my native architecture, (x86_64-musl)
- I built this PR locally for these architectures:
  - i686
  - x86_64-glibc

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

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

From ecf82115140de1396e1e693a98cde1bff0b0d56e Mon Sep 17 00:00:00 2001
From: Saksham Verma <voidisnull@duck.com>
Date: Fri, 20 Sep 2024 19:55:11 +0530
Subject: [PATCH] onefetch: update to 2.22.0

---
 srcpkgs/onefetch/template | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/onefetch/template b/srcpkgs/onefetch/template
index 0334f30d58dc7a..7be35a7a7e537b 100644
--- a/srcpkgs/onefetch/template
+++ b/srcpkgs/onefetch/template
@@ -1,8 +1,9 @@
 # Template file for 'onefetch'
 pkgname=onefetch
-version=2.21.0
+version=2.22.0
 revision=1
 build_style=cargo
+build_helper=qemu
 make_check_args="-- --skip info::tests::test_style_subtitle"
 hostmakedepends="pkg-config"
 makedepends="zlib-devel libzstd-devel"
@@ -13,7 +14,7 @@ license="MIT"
 homepage="https://onefetch.dev"
 changelog="https://github.com/o2sh/onefetch/raw/main/CHANGELOG.md"
 distfiles="https://github.com/o2sh/onefetch/archive/refs/tags/${version}.tar.gz"
-checksum=a035bc44ef0c04a330b409e08ee61ac8a66a56cb672f87a824d4c0349989eaf2
+checksum=1741516c628bb70b432285aa78439c4acfeb5df19e48b8d85dba5f71336e190b
 
 if [ "$XBPS_TARGET_ENDIAN" = "be" ]; then
 	broken="exr crate unimplemented for BE"
@@ -26,4 +27,13 @@ pre_build() {
 
 post_install() {
 	vlicense LICENSE.md
+
+	local _onefetch=${DESTDIR}/usr/bin/onefetch
+
+	vman docs/onefetch.1
+
+	for _shell in bash fish zsh; do
+		vtargetrun ${_onefetch} --generate ${_shell} > onefetch.${_shell}
+		vcompletion onefetch.${_shell} ${_shell}
+	done
 }

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

* Re: [PR REVIEW] onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (8 preceding siblings ...)
  2024-10-02 12:24 ` [PR PATCH] [Updated] " voidisnull
@ 2024-10-02 12:25 ` voidisnull
  2024-10-02 12:27 ` voidisnull
  2024-10-02 17:47 ` [PR PATCH] [Merged]: " tranzystorekk
  11 siblings, 0 replies; 13+ messages in thread
From: voidisnull @ 2024-10-02 12:25 UTC (permalink / raw)
  To: ml

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

New review comment by voidisnull on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#discussion_r1784418664

Comment:
Thanks for you help!!

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

* Re: [PR REVIEW] onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (9 preceding siblings ...)
  2024-10-02 12:25 ` [PR REVIEW] " voidisnull
@ 2024-10-02 12:27 ` voidisnull
  2024-10-02 17:47 ` [PR PATCH] [Merged]: " tranzystorekk
  11 siblings, 0 replies; 13+ messages in thread
From: voidisnull @ 2024-10-02 12:27 UTC (permalink / raw)
  To: ml

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

New review comment by voidisnull on void-packages repository

https://github.com/void-linux/void-packages/pull/52287#discussion_r1784418664

Comment:
Thanks for you help!!
I have corrected the template

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

* Re: [PR PATCH] [Merged]: onefetch: update to 2.22.0
  2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
                   ` (10 preceding siblings ...)
  2024-10-02 12:27 ` voidisnull
@ 2024-10-02 17:47 ` tranzystorekk
  11 siblings, 0 replies; 13+ messages in thread
From: tranzystorekk @ 2024-10-02 17:47 UTC (permalink / raw)
  To: ml

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

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

onefetch: update to 2.22.0
https://github.com/void-linux/void-packages/pull/52287

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


#### Local build testing
- I built this PR locally for my native architecture, (x86_64-musl)
- I built this PR locally for these architectures:
  - i686
  - x86_64-glibc

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

end of thread, other threads:[~2024-10-02 17:47 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-09-20 14:26 [PR PATCH] onefetch: update to 2.22.0 voidisnull
2024-09-20 19:06 ` tranzystorekk
2024-09-20 19:06 ` tranzystorekk
2024-09-20 19:09 ` tranzystorekk
2024-09-24 21:17 ` voidisnull
2024-09-24 21:48 ` tranzystorekk
2024-10-02 10:51 ` [PR PATCH] [Updated] " voidisnull
2024-10-02 11:11 ` voidisnull
2024-10-02 12:18 ` [PR REVIEW] " tranzystorekk
2024-10-02 12:24 ` [PR PATCH] [Updated] " voidisnull
2024-10-02 12:25 ` [PR REVIEW] " voidisnull
2024-10-02 12:27 ` voidisnull
2024-10-02 17:47 ` [PR PATCH] [Merged]: " tranzystorekk

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