Github messages for voidlinux
 help / color / mirror / Atom feed
* [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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ 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; 52+ 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] 52+ messages in thread

end of thread, other threads:[~2021-06-07 16:53 UTC | newest]

Thread overview: 52+ 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

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