* Re: [PR PATCH] [Updated] New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
@ 2024-12-14 4:04 ` sweiglbosker
2024-12-19 21:14 ` [PR REVIEW] " Bnyro
` (13 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2024-12-14 4:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
There is an updated pull request by sweiglbosker against master on the void-packages repository
https://github.com/sweiglbosker/void-packages neovide
https://github.com/void-linux/void-packages/pull/53515
New package: neovide-0.13.3
<!-- 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**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
**Addresses:** #43688
A patch file from https://github.com/void-linux/void-packages/pull/53515.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-neovide-53515.patch --]
[-- Type: text/x-diff, Size: 1243 bytes --]
From bc52adbbc6c1dc29a55fbb90afc7985b2faba2ad Mon Sep 17 00:00:00 2001
From: Stefan Weigl-Bosker <stefan@s00.xyz>
Date: Fri, 13 Dec 2024 16:15:47 -0500
Subject: [PATCH] New package: neovide-0.13.3
---
srcpkgs/neovide/template | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
create mode 100644 srcpkgs/neovide/template
diff --git a/srcpkgs/neovide/template b/srcpkgs/neovide/template
new file mode 100644
index 00000000000000..8e4c68c0659e3f
--- /dev/null
+++ b/srcpkgs/neovide/template
@@ -0,0 +1,19 @@
+# Template file for 'neovide'
+pkgname=neovide
+version=0.13.3
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config python3 cmake curl"
+makedepends="fontconfig-devel freetype-devel libxcb-devel libX11-devel gtk+3-devel libglvnd-devel sndio-devel openssl-devel libcxx-devel neovim"
+depends="neovim gtk+3"
+short_desc="No Nonsense Neovim Client in Rust"
+maintainer="Stefan Weigl-Bosker <stefan@s00.xyz>"
+license="MIT"
+homepage="neovide.dev"
+changelog="https://github.com/neovide/neovide/compare/0.13.2...0.13.3"
+distfiles="https://github.com/neovide/neovide/archive/refs/tags/${version}.tar.gz"
+checksum=21c8eaa53cf3290d2b1405c8cb2cde5f39bc14ef597b328e76f1789b0ef3539a
+
+post_install() {
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PR REVIEW] New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
2024-12-14 4:04 ` [PR PATCH] [Updated] " sweiglbosker
@ 2024-12-19 21:14 ` Bnyro
2024-12-19 21:17 ` Bnyro
` (12 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: Bnyro @ 2024-12-19 21:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 307 bytes --]
New review comment by Bnyro on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#discussion_r1893155408
Comment:
That's not a good idea, hardcoding the previous version for the changelog is undesirable. The link should instead be https://github.com/neovide/neovide/releases.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
2024-12-14 4:04 ` [PR PATCH] [Updated] " sweiglbosker
2024-12-19 21:14 ` [PR REVIEW] " Bnyro
@ 2024-12-19 21:17 ` Bnyro
2024-12-20 19:42 ` [PR PATCH] [Updated] " sweiglbosker
` (11 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: Bnyro @ 2024-12-19 21:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 251 bytes --]
New comment by Bnyro on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2555790036
Comment:
This seems to miss the desktop entry I assume? Ref https://github.com/void-linux/void-packages/pull/51601/files
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PR PATCH] [Updated] New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (2 preceding siblings ...)
2024-12-19 21:17 ` Bnyro
@ 2024-12-20 19:42 ` sweiglbosker
2024-12-20 19:44 ` sweiglbosker
` (10 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2024-12-20 19:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
There is an updated pull request by sweiglbosker against master on the void-packages repository
https://github.com/sweiglbosker/void-packages neovide
https://github.com/void-linux/void-packages/pull/53515
New package: neovide-0.13.3
<!-- 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**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
**Addresses:** #43688
A patch file from https://github.com/void-linux/void-packages/pull/53515.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-neovide-53515.patch --]
[-- Type: text/x-diff, Size: 1363 bytes --]
From 735b6b4ad015029842172e87b84eab9c3612b5d6 Mon Sep 17 00:00:00 2001
From: Stefan Weigl-Bosker <stefan@s00.xyz>
Date: Fri, 13 Dec 2024 16:15:47 -0500
Subject: [PATCH] New package: neovide-0.13.3
---
srcpkgs/neovide/template | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 srcpkgs/neovide/template
diff --git a/srcpkgs/neovide/template b/srcpkgs/neovide/template
new file mode 100644
index 00000000000000..4946fe5f1b5457
--- /dev/null
+++ b/srcpkgs/neovide/template
@@ -0,0 +1,24 @@
+# Template file for 'neovide'
+pkgname=neovide
+version=0.13.3
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config python3 cmake curl"
+makedepends="fontconfig-devel freetype-devel libxcb-devel libX11-devel gtk+3-devel libglvnd-devel sndio-devel openssl-devel libcxx-devel neovim"
+depends="neovim gtk+3"
+short_desc="No Nonsense Neovim Client in Rust"
+maintainer="Stefan Weigl-Bosker <stefan@s00.xyz>"
+license="MIT"
+homepage="neovide.dev"
+changelog="https://github.com/neovide/neovide/releases"
+distfiles="https://github.com/neovide/neovide/archive/refs/tags/${version}.tar.gz"
+checksum=21c8eaa53cf3290d2b1405c8cb2cde5f39bc14ef597b328e76f1789b0ef3539a
+
+post_install() {
+ vmkdir usr/share/pixmaps
+ vcopy assets/neo* usr/share/pixmaps
+
+ vlicense LICENSE
+
+ vinstall assets/neovide.desktop 644 usr/share/applications
+}
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (3 preceding siblings ...)
2024-12-20 19:42 ` [PR PATCH] [Updated] " sweiglbosker
@ 2024-12-20 19:44 ` sweiglbosker
2024-12-20 19:44 ` sweiglbosker
` (9 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2024-12-20 19:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 325 bytes --]
New comment by sweiglbosker on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2557623192
Comment:
this should be fixed, but ive noticed that adding the `neovide` dependency (needed for cargo test, to pass workflow checks) increases build time by a ton. will this be a problem?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (4 preceding siblings ...)
2024-12-20 19:44 ` sweiglbosker
@ 2024-12-20 19:44 ` sweiglbosker
2024-12-20 22:18 ` Bnyro
` (8 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2024-12-20 19:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 324 bytes --]
New comment by sweiglbosker on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2557623192
Comment:
this should be fixed, but ive noticed that adding the `neovim` dependency (needed for cargo test, to pass workflow checks) increases build time by a ton. will this be a problem?
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (5 preceding siblings ...)
2024-12-20 19:44 ` sweiglbosker
@ 2024-12-20 22:18 ` Bnyro
2024-12-21 4:46 ` sweiglbosker
` (7 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: Bnyro @ 2024-12-20 22:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 502 bytes --]
New comment by Bnyro on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2557799695
Comment:
> neovim dependency (needed for cargo test, to pass workflow checks) increases build time by a ton.
>
You're referring to the rust crate for NeoVim? The NeoVim Void Linux package shouldn't be compiled if your branch is up to date with the Void Linux master branch. (You probably added the dependency to `checkdepends`?)
If possible, tests should be enabled.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (6 preceding siblings ...)
2024-12-20 22:18 ` Bnyro
@ 2024-12-21 4:46 ` sweiglbosker
2025-01-01 18:37 ` [PR PATCH] [Updated] " sweiglbosker
` (6 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2024-12-21 4:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
New comment by sweiglbosker on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2557995599
Comment:
its actually in `makedepends` right now, will make change shortly. Even if the benefit is only semantic it seems like a good idea.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PR PATCH] [Updated] New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (7 preceding siblings ...)
2024-12-21 4:46 ` sweiglbosker
@ 2025-01-01 18:37 ` sweiglbosker
2025-01-01 18:39 ` sweiglbosker
` (5 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2025-01-01 18:37 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
There is an updated pull request by sweiglbosker against master on the void-packages repository
https://github.com/sweiglbosker/void-packages neovide
https://github.com/void-linux/void-packages/pull/53515
New package: neovide-0.13.3
<!-- 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**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
**Addresses:** #43688
A patch file from https://github.com/void-linux/void-packages/pull/53515.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-neovide-53515.patch --]
[-- Type: text/x-diff, Size: 1380 bytes --]
From bb8ce0e81cad7fca5732986e76e20cae365b92b2 Mon Sep 17 00:00:00 2001
From: Stefan Weigl-Bosker <stefan@s00.xyz>
Date: Fri, 13 Dec 2024 16:15:47 -0500
Subject: [PATCH] New package: neovide-0.13.3
---
srcpkgs/neovide/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/neovide/template
diff --git a/srcpkgs/neovide/template b/srcpkgs/neovide/template
new file mode 100644
index 00000000000000..b74c9645130515
--- /dev/null
+++ b/srcpkgs/neovide/template
@@ -0,0 +1,25 @@
+# Template file for 'neovide'
+pkgname=neovide
+version=0.13.3
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config python3 cmake curl"
+makedepends="fontconfig-devel freetype-devel libxcb-devel libX11-devel gtk+3-devel libglvnd-devel sndio-devel openssl-devel libcxx-devel"
+checkdepends="neovim"
+depends="neovim gtk+3"
+short_desc="No Nonsense Neovim Client in Rust"
+maintainer="Stefan Weigl-Bosker <stefan@s00.xyz>"
+license="MIT"
+homepage="neovide.dev"
+changelog="https://github.com/neovide/neovide/releases"
+distfiles="https://github.com/neovide/neovide/archive/refs/tags/${version}.tar.gz"
+checksum=21c8eaa53cf3290d2b1405c8cb2cde5f39bc14ef597b328e76f1789b0ef3539a
+
+post_install() {
+ vmkdir usr/share/pixmaps
+ vcopy assets/neo* usr/share/pixmaps
+
+ vlicense LICENSE
+
+ vinstall assets/neovide.desktop 644 usr/share/applications
+}
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PR PATCH] [Updated] New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (8 preceding siblings ...)
2025-01-01 18:37 ` [PR PATCH] [Updated] " sweiglbosker
@ 2025-01-01 18:39 ` sweiglbosker
2025-01-01 18:40 ` sweiglbosker
` (4 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2025-01-01 18:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 789 bytes --]
There is an updated pull request by sweiglbosker against master on the void-packages repository
https://github.com/sweiglbosker/void-packages neovide
https://github.com/void-linux/void-packages/pull/53515
New package: neovide-0.13.3
<!-- 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**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
**Addresses:** #43688
A patch file from https://github.com/void-linux/void-packages/pull/53515.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-neovide-53515.patch --]
[-- Type: text/x-diff, Size: 1380 bytes --]
From 8d611cf62eef169e6649fbc0fcd37aba4151f69f Mon Sep 17 00:00:00 2001
From: Stefan Weigl-Bosker <stefan@s00.xyz>
Date: Fri, 13 Dec 2024 16:15:47 -0500
Subject: [PATCH] New package: neovide-0.13.3
---
srcpkgs/neovide/template | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 srcpkgs/neovide/template
diff --git a/srcpkgs/neovide/template b/srcpkgs/neovide/template
new file mode 100644
index 00000000000000..6f296b4a46fc0a
--- /dev/null
+++ b/srcpkgs/neovide/template
@@ -0,0 +1,25 @@
+# Template file for 'neovide'
+pkgname=neovide
+version=0.13.3
+revision=1
+build_style=cargo
+hostmakedepends="pkg-config python3 cmake curl"
+makedepends="fontconfig-devel freetype-devel libxcb-devel libX11-devel gtk+3-devel libglvnd-devel sndio-devel openssl-devel libcxx-devel"
+depends="neovim gtk+3"
+checkdepends="neovim"
+short_desc="No Nonsense Neovim Client in Rust"
+maintainer="Stefan Weigl-Bosker <stefan@s00.xyz>"
+license="MIT"
+homepage="neovide.dev"
+changelog="https://github.com/neovide/neovide/releases"
+distfiles="https://github.com/neovide/neovide/archive/refs/tags/${version}.tar.gz"
+checksum=21c8eaa53cf3290d2b1405c8cb2cde5f39bc14ef597b328e76f1789b0ef3539a
+
+post_install() {
+ vmkdir usr/share/pixmaps
+ vcopy assets/neo* usr/share/pixmaps
+
+ vlicense LICENSE
+
+ vinstall assets/neovide.desktop 644 usr/share/applications
+}
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (9 preceding siblings ...)
2025-01-01 18:39 ` sweiglbosker
@ 2025-01-01 18:40 ` sweiglbosker
2025-04-02 2:06 ` github-actions
` (3 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2025-01-01 18:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 234 bytes --]
New comment by sweiglbosker on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2567107457
Comment:
Done. I am not sure how to approach musl support though, any direction is appreciated.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (10 preceding siblings ...)
2025-01-01 18:40 ` sweiglbosker
@ 2025-04-02 2:06 ` github-actions
2025-04-02 16:33 ` sweiglbosker
` (2 subsequent siblings)
14 siblings, 0 replies; 17+ messages in thread
From: github-actions @ 2025-04-02 2:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 305 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2771100205
Comment:
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (11 preceding siblings ...)
2025-04-02 2:06 ` github-actions
@ 2025-04-02 16:33 ` sweiglbosker
2025-06-03 15:54 ` [PR PATCH] [Closed]: " sweiglbosker
2025-06-03 15:54 ` sweiglbosker
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2025-04-02 16:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 201 bytes --]
New comment by sweiglbosker on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2773134589
Comment:
bumping, I am still interested in seeing this packaged
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PR PATCH] [Closed]: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (12 preceding siblings ...)
2025-04-02 16:33 ` sweiglbosker
@ 2025-06-03 15:54 ` sweiglbosker
2025-06-03 15:54 ` sweiglbosker
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2025-06-03 15:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 623 bytes --]
There's a closed pull request on the void-packages repository
New package: neovide-0.13.3
https://github.com/void-linux/void-packages/pull/53515
Description:
<!-- 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**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
**Addresses:** #43688
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: New package: neovide-0.13.3
2024-12-13 21:27 [PR PATCH] New package: neovide-0.13.3 sweiglbosker
` (13 preceding siblings ...)
2025-06-03 15:54 ` [PR PATCH] [Closed]: " sweiglbosker
@ 2025-06-03 15:54 ` sweiglbosker
14 siblings, 0 replies; 17+ messages in thread
From: sweiglbosker @ 2025-06-03 15:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 221 bytes --]
New comment by sweiglbosker on void-packages repository
https://github.com/void-linux/void-packages/pull/53515#issuecomment-2936087157
Comment:
dropped in favor of https://github.com/void-linux/void-packages/pull/55149
^ permalink raw reply [flat|nested] 17+ messages in thread