* [PR PATCH] next: rename to nyxt
@ 2020-09-08 18:09 egorenar
2020-09-08 18:10 ` egorenar
` (50 more replies)
0 siblings, 51 replies; 57+ messages in thread
From: egorenar @ 2020-09-08 18:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 304 bytes --]
There is a new pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 1245 bytes --]
From 4448a756d10129c63bae9da0c0bb010b79209633 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt
---
srcpkgs/nyxt/template | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 00000000000..7ca27e60fb5
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,22 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=1.5.0
+revision=1
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config"
+makedepends="webkit2gtk-devel libfixposix-devel libressl-devel"
+depends="sqlite xclip libfixposix-devel libressl-devel"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz"
+checksum=bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
+nostrip=yes
+nopie=yes
+nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
+subpackages="next"
+
+post_install() {
+ vlicense LICENSE
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
@ 2020-09-08 18:10 ` egorenar
2020-09-08 18:15 ` Chocimier
` (49 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-08 18:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 233 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689048107
Comment:
I'm not quite sure how to address package renaming. I would appreciate any help.
Thank you
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
2020-09-08 18:10 ` egorenar
@ 2020-09-08 18:15 ` Chocimier
2020-09-08 18:16 ` Chocimier
` (48 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2020-09-08 18:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 251 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689050610
Comment:
Some more stuff is needed, see https://github.com/void-linux/void-packages/blob/master/Manual.md#subpackages
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
2020-09-08 18:10 ` egorenar
2020-09-08 18:15 ` Chocimier
@ 2020-09-08 18:16 ` Chocimier
2020-09-08 18:49 ` egorenar
` (47 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2020-09-08 18:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 201 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689051037
Comment:
Also please force push branch rather than opening new PRs.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (2 preceding siblings ...)
2020-09-08 18:16 ` Chocimier
@ 2020-09-08 18:49 ` egorenar
2020-09-08 18:52 ` [PR PATCH] [Updated] " egorenar
` (46 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-08 18:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 240 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689068543
Comment:
thanks for the pointer.
i just messed up something with the old PR and it closed automatically :(
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (3 preceding siblings ...)
2020-09-08 18:49 ` egorenar
@ 2020-09-08 18:52 ` egorenar
2020-09-08 19:04 ` egorenar
` (45 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-08 18:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 1818 bytes --]
From e17c4830fed2fc2e8b3c09894113e7ac46c5aded Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt
---
srcpkgs/next | 1 +
srcpkgs/{next => nyxt}/template | 17 ++++++++++++-----
2 files changed, 13 insertions(+), 5 deletions(-)
create mode 120000 srcpkgs/next
rename srcpkgs/{next => nyxt}/template (62%)
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 00000000000..8d07cc8517b
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/template b/srcpkgs/nyxt/template
similarity index 62%
rename from srcpkgs/next/template
rename to srcpkgs/nyxt/template
index cf803dd16ab..dad12246a6e 100644
--- a/srcpkgs/next/template
+++ b/srcpkgs/nyxt/template
@@ -1,5 +1,5 @@
-# Template file for 'next'
-pkgname=next
+# Template file for 'nyxt'
+pkgname=nyxt
version=1.5.0
revision=1
build_style=gnu-makefile
@@ -9,13 +9,20 @@ depends="sqlite xclip libfixposix-devel libressl-devel"
short_desc="Keyboard-oriented, extensible web-browser"
maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-distfiles="https://github.com/atlas-engineer/next/archive/${version}.tar.gz"
-checksum=b8688d056d40778fa6dd8ccd3ba7b5a00f16ea1e81ea8293ebe58e28f63c7e22
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz"
+checksum=bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
nostrip=yes
nopie=yes
nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
+subpackages="next"
post_install() {
vlicense LICENSE
}
+
+next_package() {
+ post_install() {
+ vlicense LICENSE
+ }
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (4 preceding siblings ...)
2020-09-08 18:52 ` [PR PATCH] [Updated] " egorenar
@ 2020-09-08 19:04 ` egorenar
2020-09-08 19:16 ` Anachron
` (44 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-08 19:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 226 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689076414
Comment:
still having trouble, the documentation doesn't describe how to handle such cases :(
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (5 preceding siblings ...)
2020-09-08 19:04 ` egorenar
@ 2020-09-08 19:16 ` Anachron
2020-09-09 5:07 ` [PR PATCH] [Updated] " egorenar
` (43 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Anachron @ 2020-09-08 19:16 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 380 bytes --]
New comment by Anachron on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689082753
Comment:
Basically the subpackage should depend on the new one. So let `next` depend on `nyxt`.
Also its good to look at examples on how its done, it's been done with riot/element recently: https://github.com/void-linux/void-packages/pull/23587
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (6 preceding siblings ...)
2020-09-08 19:16 ` Anachron
@ 2020-09-09 5:07 ` egorenar
2020-09-09 5:09 ` egorenar
` (42 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-09 5:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 1857 bytes --]
From 26b94a65fd8b9dd650270db27441978c166dcf89 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt
---
srcpkgs/next | 1 +
srcpkgs/{next => nyxt}/template | 17 ++++++++++++-----
2 files changed, 13 insertions(+), 5 deletions(-)
create mode 120000 srcpkgs/next
rename srcpkgs/{next => nyxt}/template (59%)
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 00000000000..8d07cc8517b
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/template b/srcpkgs/nyxt/template
similarity index 59%
rename from srcpkgs/next/template
rename to srcpkgs/nyxt/template
index cf803dd16ab..83baa88b0e3 100644
--- a/srcpkgs/next/template
+++ b/srcpkgs/nyxt/template
@@ -1,5 +1,5 @@
-# Template file for 'next'
-pkgname=next
+# Template file for 'nyxt'
+pkgname=nyxt
version=1.5.0
revision=1
build_style=gnu-makefile
@@ -9,13 +9,20 @@ depends="sqlite xclip libfixposix-devel libressl-devel"
short_desc="Keyboard-oriented, extensible web-browser"
maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-distfiles="https://github.com/atlas-engineer/next/archive/${version}.tar.gz"
-checksum=b8688d056d40778fa6dd8ccd3ba7b5a00f16ea1e81ea8293ebe58e28f63c7e22
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz"
+checksum=bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
nostrip=yes
nopie=yes
nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
+subpackages="next"
post_install() {
vlicense LICENSE
}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (7 preceding siblings ...)
2020-09-09 5:07 ` [PR PATCH] [Updated] " egorenar
@ 2020-09-09 5:09 ` egorenar
2020-09-09 5:39 ` egorenar
` (41 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-09 5:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 254 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689306147
Comment:
thanks for the pointer, i tried to find an example, but how do you find it if you don't know what to look for :)
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (8 preceding siblings ...)
2020-09-09 5:09 ` egorenar
@ 2020-09-09 5:39 ` egorenar
2020-09-09 5:40 ` Anachron
` (40 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-09 5:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 216 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689317208
Comment:
One more question: when is it save to kill the dummy 'next' package then ?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (9 preceding siblings ...)
2020-09-09 5:39 ` egorenar
@ 2020-09-09 5:40 ` Anachron
2020-09-09 7:04 ` Chocimier
` (39 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Anachron @ 2020-09-09 5:40 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 231 bytes --]
New comment by Anachron on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689317933
Comment:
Normally there will be a long time before that happens. Don't worry about that right now.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (10 preceding siblings ...)
2020-09-09 5:40 ` Anachron
@ 2020-09-09 7:04 ` Chocimier
2020-09-09 7:19 ` [PR PATCH] [Updated] " egorenar
` (38 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2020-09-09 7:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 391 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689353012
Comment:
Since it is still installed as /usr/bin/next, rename could wait for next version. There is already pre-release of version 2.
Otherwise, increase revision, as `next` package is empty now.
`subpackages=` is not needed, see Manual for explanation.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (11 preceding siblings ...)
2020-09-09 7:04 ` Chocimier
@ 2020-09-09 7:19 ` egorenar
2020-09-09 7:20 ` egorenar
` (37 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-09 7:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 1924 bytes --]
From 57c99fb5f387e8df41f7dda601ee258d017ef455 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt
---
srcpkgs/next | 1 +
srcpkgs/{next => nyxt}/template | 16 +++++++++++-----
2 files changed, 12 insertions(+), 5 deletions(-)
create mode 120000 srcpkgs/next
rename srcpkgs/{next => nyxt}/template (60%)
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 00000000000..8d07cc8517b
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/template b/srcpkgs/nyxt/template
similarity index 60%
rename from srcpkgs/next/template
rename to srcpkgs/nyxt/template
index cf803dd16ab..36a472bf5ff 100644
--- a/srcpkgs/next/template
+++ b/srcpkgs/nyxt/template
@@ -1,5 +1,5 @@
-# Template file for 'next'
-pkgname=next
+# Template file for 'nyxt'
+pkgname=nyxt
version=1.5.0
revision=1
build_style=gnu-makefile
@@ -9,9 +9,9 @@ depends="sqlite xclip libfixposix-devel libressl-devel"
short_desc="Keyboard-oriented, extensible web-browser"
maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-distfiles="https://github.com/atlas-engineer/next/archive/${version}.tar.gz"
-checksum=b8688d056d40778fa6dd8ccd3ba7b5a00f16ea1e81ea8293ebe58e28f63c7e22
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz"
+checksum=bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
nostrip=yes
nopie=yes
nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
@@ -19,3 +19,9 @@ nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
post_install() {
vlicense LICENSE
}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (12 preceding siblings ...)
2020-09-09 7:19 ` [PR PATCH] [Updated] " egorenar
@ 2020-09-09 7:20 ` egorenar
2020-09-09 7:34 ` [PR PATCH] [Updated] " egorenar
` (36 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-09 7:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-689360956
Comment:
> Since it is still installed as /usr/bin/next, rename could wait for next version. There is already pre-release of version 2.
I agree, makes sense, i'll update the pull request as soon as it is available.
Thanks
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (13 preceding siblings ...)
2020-09-09 7:20 ` egorenar
@ 2020-09-09 7:34 ` egorenar
2021-01-29 2:46 ` ericonr
` (35 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-09 7:34 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 2043 bytes --]
From 50f3d7701be4b57dd79df043d5fecc83ed47c15a Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt
---
srcpkgs/next | 1 +
srcpkgs/{next => nyxt}/template | 18 ++++++++++++------
2 files changed, 13 insertions(+), 6 deletions(-)
create mode 120000 srcpkgs/next
rename srcpkgs/{next => nyxt}/template (59%)
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 00000000000..8d07cc8517b
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/template b/srcpkgs/nyxt/template
similarity index 59%
rename from srcpkgs/next/template
rename to srcpkgs/nyxt/template
index cf803dd16ab..abbd2162cdf 100644
--- a/srcpkgs/next/template
+++ b/srcpkgs/nyxt/template
@@ -1,7 +1,7 @@
-# Template file for 'next'
-pkgname=next
+# Template file for 'nyxt'
+pkgname=nyxt
version=1.5.0
-revision=1
+revision=2
build_style=gnu-makefile
hostmakedepends="sbcl curl pkg-config"
makedepends="webkit2gtk-devel libfixposix-devel libressl-devel"
@@ -9,9 +9,9 @@ depends="sqlite xclip libfixposix-devel libressl-devel"
short_desc="Keyboard-oriented, extensible web-browser"
maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-distfiles="https://github.com/atlas-engineer/next/archive/${version}.tar.gz"
-checksum=b8688d056d40778fa6dd8ccd3ba7b5a00f16ea1e81ea8293ebe58e28f63c7e22
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz"
+checksum=bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
nostrip=yes
nopie=yes
nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
@@ -19,3 +19,9 @@ nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
post_install() {
vlicense LICENSE
}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (14 preceding siblings ...)
2020-09-09 7:34 ` [PR PATCH] [Updated] " egorenar
@ 2021-01-29 2:46 ` ericonr
2021-01-29 8:59 ` egorenar
` (34 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: ericonr @ 2021-01-29 2:46 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 171 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-769536820
Comment:
Is this still going to happen?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (15 preceding siblings ...)
2021-01-29 2:46 ` ericonr
@ 2021-01-29 8:59 ` egorenar
2021-01-29 13:50 ` ericonr
` (33 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-01-29 8:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 232 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-769673431
Comment:
It seems somebody already bumped next to 1.5.0 but it wasn't renamed to nyxt, what to do ?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (16 preceding siblings ...)
2021-01-29 8:59 ` egorenar
@ 2021-01-29 13:50 ` ericonr
2021-01-29 17:22 ` Chocimier
` (32 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: ericonr @ 2021-01-29 13:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 273 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-769816352
Comment:
The project has been renamed to nyxt, but the executable seems to still be next. I don't know which direction the package should go.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (17 preceding siblings ...)
2021-01-29 13:50 ` ericonr
@ 2021-01-29 17:22 ` Chocimier
2021-06-05 11:18 ` [PR PATCH] [Updated] " egorenar
` (31 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-01-29 17:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 521 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-769937932
Comment:
Version 1.5.0 was released under name next. Renaming was done later: https://github.com/atlas-engineer/nyxt/blob/master/documents/CHANGELOG.org#2-pre-release-1 .
They do pre-releases monthly https://github.com/atlas-engineer/nyxt/tags , so we can just wait for stable release and rename on update.
> somebody bumped
https://github.com/void-linux/void-packages/pull/19326
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (18 preceding siblings ...)
2021-01-29 17:22 ` Chocimier
@ 2021-06-05 11:18 ` egorenar
2021-06-05 11:19 ` egorenar
` (30 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5110 bytes --]
From 60d429a925c99772385a19d7a79e1bdbdc646ac6 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 34 ++++++++++++++++++++++++
4 files changed, 35 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..7abb0afe2778
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,34 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=3
+wrksrc=nyxt
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip libfixposix-devel openssl-devel libgirepository-devel"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+nostrip=yes
+nopie=yes
+nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
+
+do_build() {
+ make ${makejobs} all
+}
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (19 preceding siblings ...)
2021-06-05 11:18 ` [PR PATCH] [Updated] " egorenar
@ 2021-06-05 11:19 ` egorenar
2021-06-05 11:20 ` egorenar
` (29 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:19 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5110 bytes --]
From 0c6329fae3bbc83a77ac991723687cd8713790fc Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 34 ++++++++++++++++++++++++
4 files changed, 35 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..b0ba5dd3481e
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,34 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip libfixposix-devel openssl-devel libgirepository-devel"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+nostrip=yes
+nopie=yes
+nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
+
+do_build() {
+ make ${makejobs} all
+}
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (20 preceding siblings ...)
2021-06-05 11:19 ` egorenar
@ 2021-06-05 11:20 ` egorenar
2021-06-05 11:23 ` egorenar
` (28 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 189 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855225252
Comment:
Finally, the day of nyxt release 2.0.0 arrived.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (21 preceding siblings ...)
2021-06-05 11:20 ` egorenar
@ 2021-06-05 11:23 ` egorenar
2021-06-05 11:27 ` [PR PATCH] [Updated] " egorenar
` (27 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:23 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 202 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855225252
Comment:
Finally, the day of nyxt release 2.0.0 arrived.
@0x0f0f0f
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (22 preceding siblings ...)
2021-06-05 11:23 ` egorenar
@ 2021-06-05 11:27 ` egorenar
2021-06-05 11:28 ` [PR REVIEW] " Chocimier
` (26 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:27 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5125 bytes --]
From 62abe26dbfcc7ce2f77bc97aa8a2bfa0ee299adf Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 35 ++++++++++++++++++++++++
4 files changed, 36 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..bd7f56d0fe7b
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,35 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip libfixposix-devel openssl-devel libgirepository-devel"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+nostrip=yes
+nopie=yes
+nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
+make_check=no
+
+do_build() {
+ make ${makejobs} all
+}
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (23 preceding siblings ...)
2021-06-05 11:27 ` [PR PATCH] [Updated] " egorenar
@ 2021-06-05 11:28 ` Chocimier
2021-06-05 11:28 ` Chocimier
` (25 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 11:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 194 bytes --]
New review comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645979202
Comment:
Please use versioned tarball. Github has one.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (25 preceding siblings ...)
2021-06-05 11:28 ` Chocimier
@ 2021-06-05 11:28 ` Chocimier
2021-06-05 11:30 ` egorenar
` (23 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 11:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 191 bytes --]
New review comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645979126
Comment:
Are library headers really needed runtime?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (24 preceding siblings ...)
2021-06-05 11:28 ` [PR REVIEW] " Chocimier
@ 2021-06-05 11:28 ` Chocimier
2021-06-05 11:28 ` Chocimier
` (24 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 11:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 274 bytes --]
New review comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645979389
Comment:
I guess not overriding do_build would make it compile.
Link already expired, please push without nocross so we can see logs.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (26 preceding siblings ...)
2021-06-05 11:28 ` Chocimier
@ 2021-06-05 11:30 ` egorenar
2021-06-05 11:31 ` egorenar
` (22 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:30 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 363 bytes --]
New review comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645979600
Comment:
This is a problem because the release archive on github is broken (doesn't contain submodules) and the developer upload a fixed one here: https://nyxt.atlas.engineer/static/release/nyxt.tar.gz after i talked to him.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (27 preceding siblings ...)
2021-06-05 11:30 ` egorenar
@ 2021-06-05 11:31 ` egorenar
2021-06-05 11:43 ` egorenar
` (21 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:31 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 365 bytes --]
New review comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645979600
Comment:
This is a problem because the release archive on github is broken (doesn't contain submodules) and the developer uploaded a fixed one here: https://nyxt.atlas.engineer/static/release/nyxt.tar.gz after i talked to him.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (28 preceding siblings ...)
2021-06-05 11:31 ` egorenar
@ 2021-06-05 11:43 ` egorenar
2021-06-05 11:48 ` egorenar
` (20 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:43 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 229 bytes --]
New review comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645980834
Comment:
do_build is required because the first target in Makefile is help, unfortunately.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR REVIEW] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (29 preceding siblings ...)
2021-06-05 11:43 ` egorenar
@ 2021-06-05 11:48 ` egorenar
2021-06-05 11:48 ` [PR PATCH] [Updated] " egorenar
` (19 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 153 bytes --]
New review comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#discussion_r645981292
Comment:
Fixed
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (30 preceding siblings ...)
2021-06-05 11:48 ` egorenar
@ 2021-06-05 11:48 ` egorenar
2021-06-05 13:24 ` Chocimier
` (18 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 11:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 4996 bytes --]
From 94599dd3cf6f269bcbbfa40b22bbb2bb0d48830d Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 34 ++++++++++++++++++++++++
4 files changed, 35 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..436daeab529c
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,34 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+nostrip=yes
+nopie=yes
+make_check=no
+
+do_build() {
+ make ${makejobs} all
+}
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (31 preceding siblings ...)
2021-06-05 11:48 ` [PR PATCH] [Updated] " egorenar
@ 2021-06-05 13:24 ` Chocimier
2021-06-05 13:42 ` egorenar
` (17 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 13:24 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 504 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855239939
Comment:
- leave comment on make_check that it is because ASDF/USER::PROVE is not installed
- cross compilation fail due to iolib/syscalls setting compiler flags wrong, please enable again with explaination rather than link
- set make_build_target=all instead of overwriting do_build
- would be best if uploaded tarball was to versioned, but as is can be accepted too
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (32 preceding siblings ...)
2021-06-05 13:24 ` Chocimier
@ 2021-06-05 13:42 ` egorenar
2021-06-05 13:42 ` [PR PATCH] [Updated] " egorenar
` (16 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 13:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 612 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855242254
Comment:
> * leave comment on make_check that it is because ASDF/USER::PROVE is not installed
> * cross compilation fail due to iolib/syscalls setting compiler flags wrong, please enable again with explaination rather than link
> * set make_build_target=all instead of overwriting do_build
> * would be best if uploaded tarball was to versioned, but as is can be accepted too
Thank you very much. Fixed all raised issues. Negotiating now a versioned archive with nyxt devs.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (33 preceding siblings ...)
2021-06-05 13:42 ` egorenar
@ 2021-06-05 13:42 ` egorenar
2021-06-05 13:48 ` egorenar
` (15 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 13:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5133 bytes --]
From 8b52fd9c0fa14b7fee8879c37fa5e785d1eb74f5 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 33 +++++++++++++++++++++++
4 files changed, 34 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..04bf768e90fb
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,33 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+nostrip=yes
+nopie=yes
+make_build_target=all
+# Disable check because ASDF/USER::PROVE is not installed
+make_check=no
+nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (34 preceding siblings ...)
2021-06-05 13:42 ` [PR PATCH] [Updated] " egorenar
@ 2021-06-05 13:48 ` egorenar
2021-06-05 13:49 ` egorenar
` (14 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 13:48 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5133 bytes --]
From 410649099f89f59278a8550a13d34127605dd5b1 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 33 +++++++++++++++++++++++
4 files changed, 34 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..0b8ada5c5e6d
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,33 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+make_build_target=all
+# Disable check because ASDF/USER::PROVE is not installed
+make_check=no
+nostrip=yes
+nopie=yes
+nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (35 preceding siblings ...)
2021-06-05 13:48 ` egorenar
@ 2021-06-05 13:49 ` egorenar
2021-06-05 16:11 ` egorenar
` (13 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 13:49 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5133 bytes --]
From 764e2c9363093fbc7f779c8423c2c8c28d0fac8c Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 33 +++++++++++++++++++++++
4 files changed, 34 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..6ff240d2e51a
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,33 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+make_build_target=all
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+# Disable check because ASDF/USER::PROVE is not installed
+make_check=no
+nostrip=yes
+nopie=yes
+nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (36 preceding siblings ...)
2021-06-05 13:49 ` egorenar
@ 2021-06-05 16:11 ` egorenar
2021-06-05 16:12 ` egorenar
` (12 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 16:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5145 bytes --]
From 29625ef1337f3df1e95444ef65174b331d355db8 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 33 +++++++++++++++++++++++
4 files changed, 34 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..d1a2c8268c78
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,33 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+make_build_target=all
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt-linux-2.0.0.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+# Disable check because ASDF/USER::PROVE is not installed
+make_check=no
+nostrip=yes
+nopie=yes
+nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (37 preceding siblings ...)
2021-06-05 16:11 ` egorenar
@ 2021-06-05 16:12 ` egorenar
2021-06-05 16:12 ` [PR PATCH] [Updated] " egorenar
` (11 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 16:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 204 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855261169
Comment:
Nyxt devs provided a new URL for the versioned archived 2.0.0.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (38 preceding siblings ...)
2021-06-05 16:12 ` egorenar
@ 2021-06-05 16:12 ` egorenar
2021-06-05 16:13 ` egorenar
` (10 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 16:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 309 bytes --]
There is an updated pull request by egorenar against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5150 bytes --]
From 29c0e7821cc0410eee58025e7e8ae9bf4b0eb597 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 33 +++++++++++++++++++++++
4 files changed, 34 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..24ad61505d06
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,33 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+make_build_target=all
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt-linux-${version}.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+# Disable check because ASDF/USER::PROVE is not installed
+make_check=no
+nostrip=yes
+nopie=yes
+nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (39 preceding siblings ...)
2021-06-05 16:12 ` [PR PATCH] [Updated] " egorenar
@ 2021-06-05 16:13 ` egorenar
2021-06-05 19:10 ` [PR PATCH] [Updated] next: rename to nyxt and bump to version 2.0.0 Chocimier
` (9 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-05 16:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 203 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855261169
Comment:
Nyxt devs provided a new URL for the versioned archive 2.0.0.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Updated] next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (40 preceding siblings ...)
2021-06-05 16:13 ` egorenar
@ 2021-06-05 19:10 ` Chocimier
2021-06-05 19:21 ` Chocimier
` (8 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 19:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 336 bytes --]
There is an updated pull request by Chocimier against master on the void-packages repository
https://github.com/egorenar/void-packages nyxt
https://github.com/void-linux/void-packages/pull/24765
next: rename to nyxt and bump to version 2.0.0
A patch file from https://github.com/void-linux/void-packages/pull/24765.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-nyxt-24765.patch --]
[-- Type: text/x-diff, Size: 5189 bytes --]
From b1691b17c5688ab2ab492ffc251fad405e6db687 Mon Sep 17 00:00:00 2001
From: Alexander Egorenkov <egorenar-dev@posteo.net>
Date: Tue, 8 Sep 2020 20:08:21 +0200
Subject: [PATCH] next: rename to nyxt and bump to version 2.0.0
---
srcpkgs/next | 1 +
srcpkgs/next/patches/sbcl-2.1.0.patch | 31 ----------------------
srcpkgs/next/template | 38 ---------------------------
srcpkgs/nyxt/template | 33 +++++++++++++++++++++++
4 files changed, 34 insertions(+), 69 deletions(-)
create mode 120000 srcpkgs/next
delete mode 100644 srcpkgs/next/patches/sbcl-2.1.0.patch
delete mode 100644 srcpkgs/next/template
create mode 100644 srcpkgs/nyxt/template
diff --git a/srcpkgs/next b/srcpkgs/next
new file mode 120000
index 000000000000..8d07cc8517be
--- /dev/null
+++ b/srcpkgs/next
@@ -0,0 +1 @@
+nyxt
\ No newline at end of file
diff --git a/srcpkgs/next/patches/sbcl-2.1.0.patch b/srcpkgs/next/patches/sbcl-2.1.0.patch
deleted file mode 100644
index 44c2059d21de..000000000000
--- a/srcpkgs/next/patches/sbcl-2.1.0.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-commit 8350ff933c37faa15101662516d8614a9c301a36
-Author: Pierre Neidhardt <mail@ambrevar.xyz>
-Date: Thu Mar 5 16:43:55 2020 +0100
-
- Work around Guix compilation error of define-key.
-
- Error happens in search-buffer's search-over-buffers which calls define-key.
-
- ; in: DEFUN SEARCH-OVER-BUFFERS => DEFINE-KEY "C-s"
- ; (NEXT:DEFINE-KEY "C-s"
- ; #'(LAMBDA () (NEXT::UPDATE-SELECTION-HIGHLIGHT-HINT :FOLLOW T :SCROLL T))
- ; :KEYMAP NEXT::KEYMAP)
- ;
- ; caught WARNING:
- ; The first argument of type (SIMPLE-ARRAY CHARACTER (3)) cannot be used as a keyword.
-
- Maybe the type is wrong. But our define-key lambdalist is weird anyways.
-
-diff --git a/source/keymap.lisp b/source/keymap.lisp
-index bbcb9d21..e29bdf3a 100644
---- source/keymap.lisp
-+++ source/keymap.lisp
-@@ -144,7 +144,7 @@
- (setf (key-chord-stack *browser*) nil))
- (t (setf (key-chord-stack *browser*) nil))))))
-
--(declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key))
-+;; (declaim (ftype (function (&rest t &key (:scheme list) (:keymap keymap) &allow-other-keys)) define-key)) ; TODO: This fails with Guix.
- @export
- (defun define-key (&rest key-command-pairs
- &key keymap
diff --git a/srcpkgs/next/template b/srcpkgs/next/template
deleted file mode 100644
index fd5b877ecd21..000000000000
--- a/srcpkgs/next/template
+++ /dev/null
@@ -1,38 +0,0 @@
-# Template file for 'next'
-pkgname=next
-version=1.5.0
-revision=2
-wrksrc=nyxt-${version}
-build_style=gnu-makefile
-hostmakedepends="sbcl curl pkg-config"
-makedepends="webkit2gtk-devel libfixposix-devel openssl-devel"
-depends="dbus sqlite xclip libfixposix-devel openssl-devel"
-short_desc="Keyboard-oriented, extensible web-browser"
-maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
-license="BSD-3-Clause"
-homepage="https://next.atlas.engineer/"
-# we need this commit to fix non-x86 builds
-# it is the only commit on top of 0.53 release
-# remove the whole vendoring thing when 0.54 is out
-# this will probably be the next time we update this...
-_ironclad_rev=f215e183e7fe0b66da009c07d70e6f738ea1da03
-distfiles="https://github.com/atlas-engineer/nyxt/archive/${version}.tar.gz
- https://github.com/sharplispers/ironclad/archive/${_ironclad_rev}.tar.gz"
-checksum="bfd1e2e6f43385b8dc07d4860da6ef99d9e94aba4c688eddd05930c5a2e36637
- 988ccefa88b47f97dc8fb52a475a444c0b1bc45fdca64009140d41d397980ca6"
-nostrip=yes
-nopie=yes
-nocross="https://travis-ci.org/void-linux/void-packages/builds/590346382"
-
-post_extract() {
- mkdir ${wrksrc}/vendor
- mv ../ironclad-* ${wrksrc}/vendor/ironclad
-}
-
-pre_install() {
- export CL_SOURCE_REGISTRY=${wrksrc}/vendor/ironclad
-}
-
-post_install() {
- vlicense LICENSE
-}
diff --git a/srcpkgs/nyxt/template b/srcpkgs/nyxt/template
new file mode 100644
index 000000000000..1dc2cb3e2a66
--- /dev/null
+++ b/srcpkgs/nyxt/template
@@ -0,0 +1,33 @@
+# Template file for 'nyxt'
+pkgname=nyxt
+version=2.0.0
+revision=1
+wrksrc=nyxt
+build_style=gnu-makefile
+make_build_target=all
+hostmakedepends="sbcl curl pkg-config git"
+makedepends="webkit2gtk-devel libfixposix-devel openssl-devel libgirepository-devel"
+depends="dbus sqlite xclip webkit2gtk-devel libgirepository-devel"
+short_desc="Keyboard-oriented, extensible web-browser"
+maintainer="0x0f0f0f <sudo-woodo3@protonmail.com>"
+license="BSD-3-Clause"
+homepage="https://nyxt.atlas.engineer/"
+distfiles="https://nyxt.atlas.engineer/static/release/nyxt-linux-${version}.tar.gz"
+checksum=71154bc6ef88f176f3f7783e1c0ecc191b6dcdd996e1c67f2bbc417b651e0355
+# Disable check because ASDF/USER::PROVE is not installed
+make_check=no
+nostrip=yes
+nopie=yes
+nocross="Cross-compilation fails due to package iolib/syscalls setting incorrect compiler flags"
+
+do_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
+ vlicense licenses/ASSET-LICENSE
+ vlicense licenses/SOURCE-LICENSE
+}
+
+next_package() {
+ depends="nyxt"
+ short_desc+=" (transitional dummy package)"
+ build_style=meta
+}
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (41 preceding siblings ...)
2021-06-05 19:10 ` [PR PATCH] [Updated] next: rename to nyxt and bump to version 2.0.0 Chocimier
@ 2021-06-05 19:21 ` Chocimier
2021-06-05 19:21 ` [PR PATCH] [Merged]: " Chocimier
` (7 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 19:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 248 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855284351
Comment:
Added some devel packages as runtime deps that are needed to load libraries by unversioned name.
Thanks.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: [PR PATCH] [Merged]: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (42 preceding siblings ...)
2021-06-05 19:21 ` Chocimier
@ 2021-06-05 19:21 ` Chocimier
2021-06-06 11:47 ` simvux
` (6 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-05 19:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 180 bytes --]
There's a merged pull request on the void-packages repository
next: rename to nyxt and bump to version 2.0.0
https://github.com/void-linux/void-packages/pull/24765
Description:
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (43 preceding siblings ...)
2021-06-05 19:21 ` [PR PATCH] [Merged]: " Chocimier
@ 2021-06-06 11:47 ` simvux
2021-06-06 12:13 ` egorenar
` (5 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: simvux @ 2021-06-06 11:47 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 2755 bytes --]
New comment by simvux on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855386084
Comment:
@Chocimier I'm having an issue on the master branch which may or may not have been by this merge
```
[] : /home/simon/v -> ./xbps-src pkg nyxt
=> xbps-src: updating repositories for host (x86_64)...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
=> xbps-src: updating software in / masterdir...
=> xbps-src: cleaning up / masterdir...
=> nyxt-2.0.0_1: removing autodeps, please wait...
=> nyxt-2.0.0_1: building [gnu-makefile] for x86_64...
[host] sbcl-2.1.5_1: found (https://alpha.de.repo.voidlinux.org/current)
[host] curl-7.77.0_1: found (https://alpha.de.repo.voidlinux.org/current)
[host] pkg-config-0.29.2_2: found (https://alpha.de.repo.voidlinux.org/current)
[host] git-2.31.1_1: found (https://alpha.de.repo.voidlinux.org/current)
[target] webkit2gtk-devel-2.32.1_2: found (https://alpha.de.repo.voidlinux.org/current)
[target] libfixposix-devel-0.4.3_1: found (https://alpha.de.repo.voidlinux.org/current)
[target] openssl-devel-1.1.1k_1: found (https://alpha.de.repo.voidlinux.org/current)
[target] libgirepository-devel-1.68.0_1: not found
[runtime] dbus-1.12.20_1: found (https://alpha.de.repo.voidlinux.org/current)
[runtime] sqlite-3.35.5_1: found (https://alpha.de.repo.voidlinux.org/current)
[runtime] xclip-0.13_1: found (https://alpha.de.repo.voidlinux.org/current)
[runtime] webkit2gtk-devel-2.32.1_2: found (https://alpha.de.repo.voidlinux.org/current)
[runtime] libgirepository-devel-1.68.0_1: not found
[runtime] nyxt-2.0.0_1: found (https://alpha.de.repo.voidlinux.org/current)
=> nyxt-2.0.0_1: installing host dependencies: sbcl-2.1.5_1 curl-7.77.0_1 pkg-config-0.29.2_2 git-2.31.1_1 ...
=> nyxt-2.0.0_1: installing target dependencies: webkit2gtk-devel-2.32.1_2 libfixposix-devel-0.4.3_1 openssl-devel-1.1.1k_1 libgirepository-devel-1.68.0_1 ...
=> nyxt-2.0.0_1: removing autodeps, please wait...
=> ERROR: nyxt-2.0.0_1: failed to install 'webkit2gtk-devel-2.32.1_2' dependency! (error 8)
mesa-opencl-21.0.1_1: broken, unresolvable shlib `libclang-cpp.so.11'
Transaction aborted due to unresolved shlibs.
=> ERROR: Please see above for the real error, exiting...
```
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (44 preceding siblings ...)
2021-06-06 11:47 ` simvux
@ 2021-06-06 12:13 ` egorenar
2021-06-06 12:21 ` simvux
` (4 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-06 12:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 2891 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855389367
Comment:
> @Chocimier I'm having an issue on the master branch which may or may not have been by this merge
>
> ```
> [] : /home/simon/v -> ./xbps-src pkg nyxt
> => xbps-src: updating repositories for host (x86_64)...
> [*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
> [*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
> [*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ...
> [*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
> [*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
> => xbps-src: updating software in / masterdir...
> => xbps-src: cleaning up / masterdir...
> => nyxt-2.0.0_1: removing autodeps, please wait...
> => nyxt-2.0.0_1: building [gnu-makefile] for x86_64...
> [host] sbcl-2.1.5_1: found (https://alpha.de.repo.voidlinux.org/current)
> [host] curl-7.77.0_1: found (https://alpha.de.repo.voidlinux.org/current)
> [host] pkg-config-0.29.2_2: found (https://alpha.de.repo.voidlinux.org/current)
> [host] git-2.31.1_1: found (https://alpha.de.repo.voidlinux.org/current)
> [target] webkit2gtk-devel-2.32.1_2: found (https://alpha.de.repo.voidlinux.org/current)
> [target] libfixposix-devel-0.4.3_1: found (https://alpha.de.repo.voidlinux.org/current)
> [target] openssl-devel-1.1.1k_1: found (https://alpha.de.repo.voidlinux.org/current)
> [target] libgirepository-devel-1.68.0_1: not found
> [runtime] dbus-1.12.20_1: found (https://alpha.de.repo.voidlinux.org/current)
> [runtime] sqlite-3.35.5_1: found (https://alpha.de.repo.voidlinux.org/current)
> [runtime] xclip-0.13_1: found (https://alpha.de.repo.voidlinux.org/current)
> [runtime] webkit2gtk-devel-2.32.1_2: found (https://alpha.de.repo.voidlinux.org/current)
> [runtime] libgirepository-devel-1.68.0_1: not found
> [runtime] nyxt-2.0.0_1: found (https://alpha.de.repo.voidlinux.org/current)
> => nyxt-2.0.0_1: installing host dependencies: sbcl-2.1.5_1 curl-7.77.0_1 pkg-config-0.29.2_2 git-2.31.1_1 ...
> => nyxt-2.0.0_1: installing target dependencies: webkit2gtk-devel-2.32.1_2 libfixposix-devel-0.4.3_1 openssl-devel-1.1.1k_1 libgirepository-devel-1.68.0_1 ...
> => nyxt-2.0.0_1: removing autodeps, please wait...
> => ERROR: nyxt-2.0.0_1: failed to install 'webkit2gtk-devel-2.32.1_2' dependency! (error 8)
> mesa-opencl-21.0.1_1: broken, unresolvable shlib `libclang-cpp.so.11'
> Transaction aborted due to unresolved shlibs.
> => ERROR: Please see above for the real error, exiting...
> ```
Seems to work for me with no issues, maybe cleanup first ?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (45 preceding siblings ...)
2021-06-06 12:13 ` egorenar
@ 2021-06-06 12:21 ` simvux
2021-06-06 12:25 ` egorenar
` (3 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: simvux @ 2021-06-06 12:21 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 402 bytes --]
New comment by simvux on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855390400
Comment:
Same issue after
```
./xbps-src clean-repocache
./xbps-src zap
./xbps-src binary-bootstrap
/xbps-src clean nyxt
sudo xbps-remove -yO
sudo xbps-remove -yo
./xbps-src pkg nyx
```
not sure if there's something specific you're referring to with `cleanup`
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (46 preceding siblings ...)
2021-06-06 12:21 ` simvux
@ 2021-06-06 12:25 ` egorenar
2021-06-06 12:25 ` egorenar
` (2 subsequent siblings)
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-06 12:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 265 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855390885
Comment:
Hmm `mesa-opencl-21.0.1_1: broken, unresolvable shlib `libclang-cpp.so.11'`, no mesa-opencl dependency is installed for me.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (47 preceding siblings ...)
2021-06-06 12:25 ` egorenar
@ 2021-06-06 12:25 ` egorenar
2021-06-06 12:32 ` simvux
2021-06-07 16:53 ` Chocimier
50 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2021-06-06 12:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 263 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855390885
Comment:
Hmm `mesa-opencl-21.0.1_1: broken, unresolvable shlib libclang-cpp.so.11`, no mesa-opencl dependency is installed for me.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (48 preceding siblings ...)
2021-06-06 12:25 ` egorenar
@ 2021-06-06 12:32 ` simvux
2021-06-07 16:53 ` Chocimier
50 siblings, 0 replies; 57+ messages in thread
From: simvux @ 2021-06-06 12:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 216 bytes --]
New comment by simvux on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-855391869
Comment:
Just tried it on my other Void host and it worked there, so that's strange.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt and bump to version 2.0.0
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
` (49 preceding siblings ...)
2021-06-06 12:32 ` simvux
@ 2021-06-07 16:53 ` Chocimier
50 siblings, 0 replies; 57+ messages in thread
From: Chocimier @ 2021-06-07 16:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 342 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/pull/24765#issuecomment-856101335
Comment:
@simvux: This may be because of old mesa-opencl build before.
Can you paste output of `xbps-query -i --repository=hostdir/binpkgs mesa-opencl` executed in void-packages clone where nyxt don't build?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-08-05 19:02 [PR PATCH] next: rename to nyxt egorenar
` (3 preceding siblings ...)
2020-09-08 12:42 ` sgn
@ 2020-09-08 17:58 ` egorenar
4 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-09-08 17:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 181 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24083#issuecomment-689042225
Comment:
not yet, please, i'll update it shortly
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-08-05 19:02 [PR PATCH] next: rename to nyxt egorenar
` (2 preceding siblings ...)
2020-08-06 0:51 ` fosslinux
@ 2020-09-08 12:42 ` sgn
2020-09-08 17:58 ` egorenar
4 siblings, 0 replies; 57+ messages in thread
From: sgn @ 2020-09-08 12:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 155 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/24083#issuecomment-688840671
Comment:
Is this abandoned?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-08-05 19:02 [PR PATCH] next: rename to nyxt egorenar
2020-08-05 19:12 ` ericonr
2020-08-05 19:22 ` egorenar
@ 2020-08-06 0:51 ` fosslinux
2020-09-08 12:42 ` sgn
2020-09-08 17:58 ` egorenar
4 siblings, 0 replies; 57+ messages in thread
From: fosslinux @ 2020-08-06 0:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 214 bytes --]
New comment by fosslinux on void-packages repository
https://github.com/void-linux/void-packages/pull/24083#issuecomment-669619597
Comment:
No, next a subpackage of the renamed package or the "new" package nyxt.
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-08-05 19:02 [PR PATCH] next: rename to nyxt egorenar
2020-08-05 19:12 ` ericonr
@ 2020-08-05 19:22 ` egorenar
2020-08-06 0:51 ` fosslinux
` (2 subsequent siblings)
4 siblings, 0 replies; 57+ messages in thread
From: egorenar @ 2020-08-05 19:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 337 bytes --]
New comment by egorenar on void-packages repository
https://github.com/void-linux/void-packages/pull/24083#issuecomment-669430422
Comment:
> You need to make `next` a sub package of `nyxt` that depends on it, so people who have `next` installed will get the next `nyxt` update.
Not the other way around, nyxt a subpackage of next ?
^ permalink raw reply [flat|nested] 57+ messages in thread
* Re: next: rename to nyxt
2020-08-05 19:02 [PR PATCH] next: rename to nyxt egorenar
@ 2020-08-05 19:12 ` ericonr
2020-08-05 19:22 ` egorenar
` (3 subsequent siblings)
4 siblings, 0 replies; 57+ messages in thread
From: ericonr @ 2020-08-05 19:12 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/pull/24083#issuecomment-669416712
Comment:
You need to make `next` a sub package of `nyxt` that depends on it, so people who have `next` installed will get the next `nyxt` update.
^ permalink raw reply [flat|nested] 57+ messages in thread
end of thread, other threads:[~2021-06-07 16:53 UTC | newest]
Thread overview: 57+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-08 18:09 [PR PATCH] next: rename to nyxt egorenar
2020-09-08 18:10 ` egorenar
2020-09-08 18:15 ` Chocimier
2020-09-08 18:16 ` Chocimier
2020-09-08 18:49 ` egorenar
2020-09-08 18:52 ` [PR PATCH] [Updated] " egorenar
2020-09-08 19:04 ` egorenar
2020-09-08 19:16 ` Anachron
2020-09-09 5:07 ` [PR PATCH] [Updated] " egorenar
2020-09-09 5:09 ` egorenar
2020-09-09 5:39 ` egorenar
2020-09-09 5:40 ` Anachron
2020-09-09 7:04 ` Chocimier
2020-09-09 7:19 ` [PR PATCH] [Updated] " egorenar
2020-09-09 7:20 ` egorenar
2020-09-09 7:34 ` [PR PATCH] [Updated] " egorenar
2021-01-29 2:46 ` ericonr
2021-01-29 8:59 ` egorenar
2021-01-29 13:50 ` ericonr
2021-01-29 17:22 ` Chocimier
2021-06-05 11:18 ` [PR PATCH] [Updated] " egorenar
2021-06-05 11:19 ` egorenar
2021-06-05 11:20 ` egorenar
2021-06-05 11:23 ` egorenar
2021-06-05 11:27 ` [PR PATCH] [Updated] " egorenar
2021-06-05 11:28 ` [PR REVIEW] " Chocimier
2021-06-05 11:28 ` Chocimier
2021-06-05 11:28 ` Chocimier
2021-06-05 11:30 ` egorenar
2021-06-05 11:31 ` egorenar
2021-06-05 11:43 ` egorenar
2021-06-05 11:48 ` egorenar
2021-06-05 11:48 ` [PR PATCH] [Updated] " egorenar
2021-06-05 13:24 ` Chocimier
2021-06-05 13:42 ` egorenar
2021-06-05 13:42 ` [PR PATCH] [Updated] " egorenar
2021-06-05 13:48 ` egorenar
2021-06-05 13:49 ` egorenar
2021-06-05 16:11 ` egorenar
2021-06-05 16:12 ` egorenar
2021-06-05 16:12 ` [PR PATCH] [Updated] " egorenar
2021-06-05 16:13 ` egorenar
2021-06-05 19:10 ` [PR PATCH] [Updated] next: rename to nyxt and bump to version 2.0.0 Chocimier
2021-06-05 19:21 ` Chocimier
2021-06-05 19:21 ` [PR PATCH] [Merged]: " Chocimier
2021-06-06 11:47 ` simvux
2021-06-06 12:13 ` egorenar
2021-06-06 12:21 ` simvux
2021-06-06 12:25 ` egorenar
2021-06-06 12:25 ` egorenar
2021-06-06 12:32 ` simvux
2021-06-07 16:53 ` Chocimier
-- strict thread matches above, loose matches on Subject: below --
2020-08-05 19:02 [PR PATCH] next: rename to nyxt egorenar
2020-08-05 19:12 ` ericonr
2020-08-05 19:22 ` egorenar
2020-08-06 0:51 ` fosslinux
2020-09-08 12:42 ` sgn
2020-09-08 17:58 ` egorenar
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).