[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-05-30 Thread Dale Showers
commit: e2daced745f6c75c9d3361203ef270edb807ad31
Author: Dale Showers  fictx  com>
AuthorDate: Thu May 30 19:55:10 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Thu May 30 19:55:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2daced7

www-client/nyxt: add maintainer

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/www-client/nyxt/metadata.xml b/www-client/nyxt/metadata.xml
index 28ce92ff9..edf80eb5e 100644
--- a/www-client/nyxt/metadata.xml
+++ b/www-client/nyxt/metadata.xml
@@ -11,8 +11,8 @@
 
 
 
-Atlas
-hello@atlas.engineer
+Dale Showers
+gen...@fictx.com
 
 https://github.com/atlas-engineer/nyxt/releases
 https://nyxt.atlas.engineer/documentation



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-04-29 Thread Dale Showers
commit: 420bb4cad4980d4bbb1a4b08072a1de183ae8466
Author: Dale Showers  fictx  com>
AuthorDate: Mon Apr 29 16:23:18 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Mon Apr 29 16:26:01 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=420bb4ca

www-client/nyxt: sbcl required use threads,unicode

v3.11.3 & 4 will not build with sbcl > 4.2.1

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/nyxt-3.11.3.ebuild | 9 +
 www-client/nyxt/nyxt-3.11.4.ebuild | 9 +
 www-client/nyxt/nyxt-3.11.5.ebuild | 8 
 www-client/nyxt/nyxt-3.11.6.ebuild | 8 
 www-client/nyxt/nyxt-.ebuild   | 6 +++---
 5 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/www-client/nyxt/nyxt-3.11.3.ebuild 
b/www-client/nyxt/nyxt-3.11.3.ebuild
index 4f941e15bb..3dd6aa408f 100644
--- a/www-client/nyxt/nyxt-3.11.3.ebuild
+++ b/www-client/nyxt/nyxt-3.11.3.ebuild
@@ -19,13 +19,13 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with sbcl when stripping
-RESTRICT="mirror strip"
-
 LICENSE="BSD CC-BY-SA-3.0"
 SLOT="0"
 IUSE="doc"
 
+# Portage replaces the nyxt binary with sbcl when stripping
+RESTRICT="mirror strip"
+
 RDEPEND="
dev-libs/gobject-introspection
gnome-base/gsettings-desktop-schemas
@@ -36,7 +36,8 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
+   >=dev-lisp/sbcl-2.0.0[threads,unicode]
+   <=dev-lisp/sbcl-2.4.1[threads,unicode]
 "
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 

diff --git a/www-client/nyxt/nyxt-3.11.4.ebuild 
b/www-client/nyxt/nyxt-3.11.4.ebuild
index 4f941e15bb..3dd6aa408f 100644
--- a/www-client/nyxt/nyxt-3.11.4.ebuild
+++ b/www-client/nyxt/nyxt-3.11.4.ebuild
@@ -19,13 +19,13 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with sbcl when stripping
-RESTRICT="mirror strip"
-
 LICENSE="BSD CC-BY-SA-3.0"
 SLOT="0"
 IUSE="doc"
 
+# Portage replaces the nyxt binary with sbcl when stripping
+RESTRICT="mirror strip"
+
 RDEPEND="
dev-libs/gobject-introspection
gnome-base/gsettings-desktop-schemas
@@ -36,7 +36,8 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
+   >=dev-lisp/sbcl-2.0.0[threads,unicode]
+   <=dev-lisp/sbcl-2.4.1[threads,unicode]
 "
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 

diff --git a/www-client/nyxt/nyxt-3.11.5.ebuild 
b/www-client/nyxt/nyxt-3.11.5.ebuild
index 4f941e15bb..ca8d78a873 100644
--- a/www-client/nyxt/nyxt-3.11.5.ebuild
+++ b/www-client/nyxt/nyxt-3.11.5.ebuild
@@ -19,13 +19,13 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with sbcl when stripping
-RESTRICT="mirror strip"
-
 LICENSE="BSD CC-BY-SA-3.0"
 SLOT="0"
 IUSE="doc"
 
+# Portage replaces the nyxt binary with sbcl when stripping
+RESTRICT="mirror strip"
+
 RDEPEND="
dev-libs/gobject-introspection
gnome-base/gsettings-desktop-schemas
@@ -36,7 +36,7 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
+   >=dev-lisp/sbcl-2.0.0[threads,unicode]
 "
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 

diff --git a/www-client/nyxt/nyxt-3.11.6.ebuild 
b/www-client/nyxt/nyxt-3.11.6.ebuild
index 4f941e15bb..ca8d78a873 100644
--- a/www-client/nyxt/nyxt-3.11.6.ebuild
+++ b/www-client/nyxt/nyxt-3.11.6.ebuild
@@ -19,13 +19,13 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with sbcl when stripping
-RESTRICT="mirror strip"
-
 LICENSE="BSD CC-BY-SA-3.0"
 SLOT="0"
 IUSE="doc"
 
+# Portage replaces the nyxt binary with sbcl when stripping
+RESTRICT="mirror strip"
+
 RDEPEND="
dev-libs/gobject-introspection
gnome-base/gsettings-desktop-schemas
@@ -36,7 +36,7 @@ RDEPEND="
 
 DEPEND="${RDEPEND}"
 BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
+   >=dev-lisp/sbcl-2.0.0[threads,unicode]
 "
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 4f941e15bb..4db3593213 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -19,13 +19,13 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with sbcl when stripping
-RESTRICT="mirror strip"
-
 LICENSE="BSD CC-BY-SA-3.0"
 SLOT="0"
 IUSE="doc"
 
+# Portage replaces the nyxt binary with sbcl when stripping
+RESTRICT="mirror strip"
+
 RDEPEND="
dev-libs/gobject-introspection
   

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-04-14 Thread Dale Showers
commit: d9efcedab94f4d11056bb2294a4be6190fe4c3c0
Author: Dale Showers  fictx  com>
AuthorDate: Sun Apr 14 16:42:49 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Sun Apr 14 16:43:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9efceda

www-client/nyxt: add 3.11.6

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/Manifest   |  1 +
 www-client/nyxt/nyxt-3.11.6.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 34a63370fa..198a332da7 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,4 @@
 DIST nyxt-3.11.3.gh.tar.xz 18094008 BLAKE2B 
11d85728e0593d2aab0e89c860f47a142ee8db0a4c0bf7c7c6d3e409152735d5ab66c140d413fdadd842738d75a65d02fe402dea5e3b272ec9cd413a2b9d4160
 SHA512 
b9e99efb137c3abc83ba7ee459b3dea91616c88613a30d8ef701b3b6091c6ed088572b16f9152883e7a66393f80afa094b2b49000ee519cb9e3c0e432957a1d8
 DIST nyxt-3.11.4.gh.tar.xz 18095472 BLAKE2B 
04aa9378efbf23153044c8e64f303240a9c424175c668968d05aad4ce8641ba4c2aa99b27b92c3683e84089bfdce0ef1e9d13ace231eaaef6ab521a5c4b19701
 SHA512 
f38a66af0fc45d8baa15be639d46d42eac96c71f085daec01b4ed48fabc7bbb4f301dd4394d9ffd6d1d6584a55acf64ef9042167cfdcf0bbb3045c72189a6063
 DIST nyxt-3.11.5.gh.tar.xz 18100684 BLAKE2B 
190ca6087cd781253bb08818072122bd720b423981621b5c94eb525816893ac9438bf278068378a60f3514b806f4681f697d7ff2061e2b71daf00b722c33b5c4
 SHA512 
1991c4c16e45df08b0630f003ca52213697a569e7545e412ede0a72af67337076c0e2605f4d85388717505513438bfcc2401db8a49c0d5a3c6e734669ac56661
+DIST nyxt-3.11.6.gh.tar.xz 18092664 BLAKE2B 
ec540c4d751cb3d85df3c39fac6b48cb4355975c43f14391565fc72ec3aba9281001919251cb3d62800ac58501f33193ce96eedc720a6b41b2a5d4257c323202
 SHA512 
29aece8bf7c5d0ac47ab33e3f3387da7e62d669be1f2b7d08b27897982dcf07470c9d0cc59c58eee3bb174429d0f08226e51735162b87b37a2cf69148ec45f26

diff --git a/www-client/nyxt/nyxt-3.11.6.ebuild 
b/www-client/nyxt/nyxt-3.11.6.ebuild
new file mode 100644
index 00..4f941e15bb
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.11.6.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+   EGIT_SUBMODULES=( '*' )
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with sbcl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+if [[ "${PV}" !=  ]]; then
+   src_unpack() {
+   mkdir "${WORKDIR}/${P}" || die
+   cd "${WORKDIR}/${P}"
+   default
+}
+
+fi
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   for icon in 16x16 32x32  128x128 256x256 512x512; do
+   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
+   done
+
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-base"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-good"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-ugly"
+   optfeature "for HTML5 audio/video" "media-plugins/gst-plugins-libav"
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-03-19 Thread Julien Roy
commit: 7084ba52bb788e8a3cd6d2728ba236d89dea3d77
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 23:49:09 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 19 23:49:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7084ba52

www-client/nyxt: drop 3.9.0, 3.10.0, 3.11.2

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   3 --
 www-client/nyxt/nyxt-3.10.0.ebuild |  87 
 www-client/nyxt/nyxt-3.11.2.ebuild |  87 
 www-client/nyxt/nyxt-3.9.0.ebuild  | 100 -
 4 files changed, 277 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 6efff546cc..34a63370fa 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,6 +1,3 @@
-DIST nyxt-3.10.0.gh.tar.xz 17692748 BLAKE2B 
278fc2874194b26bf33359b5051c42844141ae2863dd06bfd4c732079de1cca15cb794304852725f2032b9d3820223b5e25cf6df63201cbba81a5917f4c70ac9
 SHA512 
79285e75eb896983dc4931d7802bb808f5c6f04f04a2f1c002bd72586562f35387c04416308964ce0ef6d630b0aacf21590c6625caa8cf6bf1a3396bf2e95794
-DIST nyxt-3.11.2.gh.tar.xz 18094244 BLAKE2B 
d1d48e2f8dbfc156cca05ce9e51386a6c3ae96b0e4f956ac140eeca6deb551be54806f4a11a910d58c40b5191bc9e3eb4e476f397b8a78c8c30daba71e606172
 SHA512 
4011196895af57c273e101b0a48248d30ba4e5cded1eedf1366cdef87b6a5d70f18f7c522aad7ec7776255e040a699edec637d915f5faacd27113fd39011cc83
 DIST nyxt-3.11.3.gh.tar.xz 18094008 BLAKE2B 
11d85728e0593d2aab0e89c860f47a142ee8db0a4c0bf7c7c6d3e409152735d5ab66c140d413fdadd842738d75a65d02fe402dea5e3b272ec9cd413a2b9d4160
 SHA512 
b9e99efb137c3abc83ba7ee459b3dea91616c88613a30d8ef701b3b6091c6ed088572b16f9152883e7a66393f80afa094b2b49000ee519cb9e3c0e432957a1d8
 DIST nyxt-3.11.4.gh.tar.xz 18095472 BLAKE2B 
04aa9378efbf23153044c8e64f303240a9c424175c668968d05aad4ce8641ba4c2aa99b27b92c3683e84089bfdce0ef1e9d13ace231eaaef6ab521a5c4b19701
 SHA512 
f38a66af0fc45d8baa15be639d46d42eac96c71f085daec01b4ed48fabc7bbb4f301dd4394d9ffd6d1d6584a55acf64ef9042167cfdcf0bbb3045c72189a6063
 DIST nyxt-3.11.5.gh.tar.xz 18100684 BLAKE2B 
190ca6087cd781253bb08818072122bd720b423981621b5c94eb525816893ac9438bf278068378a60f3514b806f4681f697d7ff2061e2b71daf00b722c33b5c4
 SHA512 
1991c4c16e45df08b0630f003ca52213697a569e7545e412ede0a72af67337076c0e2605f4d85388717505513438bfcc2401db8a49c0d5a3c6e734669ac56661
-DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.10.0.ebuild 
b/www-client/nyxt/nyxt-3.10.0.ebuild
deleted file mode 100644
index 463f1d0ed6..00
--- a/www-client/nyxt/nyxt-3.10.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-   EGIT_SUBMODULES=( '*' )
-   EGIT_BRANCH="master"
-   EGIT_CHECKOUT_DIR="${S}"
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-if [[ "${PV}" !=  ]]; then
-   src_unpack() {
-   mkdir "${WORKDIR}/${P}" || die
-   cd "${WORKDIR}/${P}"
-   default
-}
-
-fi
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   for icon in 16x16 32x32  128x128 256x256 512x512; do
-   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
-   done
-
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
-   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
-   optfeature "for HTML5 audio/video" 

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-03-19 Thread Julien Roy
commit: 561ced28be99c2b9bc600886cf2514c6cd453b61
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 23:50:09 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 19 23:50:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=561ced28

www-client/nyxt: fix typo in comment

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/nyxt-3.11.3.ebuild | 2 +-
 www-client/nyxt/nyxt-3.11.4.ebuild | 2 +-
 www-client/nyxt/nyxt-3.11.5.ebuild | 2 +-
 www-client/nyxt/nyxt-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/www-client/nyxt/nyxt-3.11.3.ebuild 
b/www-client/nyxt/nyxt-3.11.3.ebuild
index 463f1d0ed6..4f941e15bb 100644
--- a/www-client/nyxt/nyxt-3.11.3.ebuild
+++ b/www-client/nyxt/nyxt-3.11.3.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with scbl when stripping
+# Portage replaces the nyxt binary with sbcl when stripping
 RESTRICT="mirror strip"
 
 LICENSE="BSD CC-BY-SA-3.0"

diff --git a/www-client/nyxt/nyxt-3.11.4.ebuild 
b/www-client/nyxt/nyxt-3.11.4.ebuild
index 463f1d0ed6..4f941e15bb 100644
--- a/www-client/nyxt/nyxt-3.11.4.ebuild
+++ b/www-client/nyxt/nyxt-3.11.4.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with scbl when stripping
+# Portage replaces the nyxt binary with sbcl when stripping
 RESTRICT="mirror strip"
 
 LICENSE="BSD CC-BY-SA-3.0"

diff --git a/www-client/nyxt/nyxt-3.11.5.ebuild 
b/www-client/nyxt/nyxt-3.11.5.ebuild
index 463f1d0ed6..4f941e15bb 100644
--- a/www-client/nyxt/nyxt-3.11.5.ebuild
+++ b/www-client/nyxt/nyxt-3.11.5.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with scbl when stripping
+# Portage replaces the nyxt binary with sbcl when stripping
 RESTRICT="mirror strip"
 
 LICENSE="BSD CC-BY-SA-3.0"

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 463f1d0ed6..4f941e15bb 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
-# Portage replaces the nyxt binary with scbl when stripping
+# Portage replaces the nyxt binary with sbcl when stripping
 RESTRICT="mirror strip"
 
 LICENSE="BSD CC-BY-SA-3.0"



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-03-19 Thread Dale Showers
commit: 92e2a2e3e92a4a2fd6fbba7ed84b4ae7e676285f
Author: Dale Showers  fictx  com>
AuthorDate: Tue Mar 19 23:09:14 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Tue Mar 19 23:09:39 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=92e2a2e3

www-client/nyxt: add 3.11.5

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/Manifest   |  1 +
 www-client/nyxt/nyxt-3.11.5.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 861462e1eb..6efff546cc 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -2,4 +2,5 @@ DIST nyxt-3.10.0.gh.tar.xz 17692748 BLAKE2B 
278fc2874194b26bf33359b5051c42844141
 DIST nyxt-3.11.2.gh.tar.xz 18094244 BLAKE2B 
d1d48e2f8dbfc156cca05ce9e51386a6c3ae96b0e4f956ac140eeca6deb551be54806f4a11a910d58c40b5191bc9e3eb4e476f397b8a78c8c30daba71e606172
 SHA512 
4011196895af57c273e101b0a48248d30ba4e5cded1eedf1366cdef87b6a5d70f18f7c522aad7ec7776255e040a699edec637d915f5faacd27113fd39011cc83
 DIST nyxt-3.11.3.gh.tar.xz 18094008 BLAKE2B 
11d85728e0593d2aab0e89c860f47a142ee8db0a4c0bf7c7c6d3e409152735d5ab66c140d413fdadd842738d75a65d02fe402dea5e3b272ec9cd413a2b9d4160
 SHA512 
b9e99efb137c3abc83ba7ee459b3dea91616c88613a30d8ef701b3b6091c6ed088572b16f9152883e7a66393f80afa094b2b49000ee519cb9e3c0e432957a1d8
 DIST nyxt-3.11.4.gh.tar.xz 18095472 BLAKE2B 
04aa9378efbf23153044c8e64f303240a9c424175c668968d05aad4ce8641ba4c2aa99b27b92c3683e84089bfdce0ef1e9d13ace231eaaef6ab521a5c4b19701
 SHA512 
f38a66af0fc45d8baa15be639d46d42eac96c71f085daec01b4ed48fabc7bbb4f301dd4394d9ffd6d1d6584a55acf64ef9042167cfdcf0bbb3045c72189a6063
+DIST nyxt-3.11.5.gh.tar.xz 18100684 BLAKE2B 
190ca6087cd781253bb08818072122bd720b423981621b5c94eb525816893ac9438bf278068378a60f3514b806f4681f697d7ff2061e2b71daf00b722c33b5c4
 SHA512 
1991c4c16e45df08b0630f003ca52213697a569e7545e412ede0a72af67337076c0e2605f4d85388717505513438bfcc2401db8a49c0d5a3c6e734669ac56661
 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.11.5.ebuild 
b/www-client/nyxt/nyxt-3.11.5.ebuild
new file mode 100644
index 00..463f1d0ed6
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.11.5.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+   EGIT_SUBMODULES=( '*' )
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+if [[ "${PV}" !=  ]]; then
+   src_unpack() {
+   mkdir "${WORKDIR}/${P}" || die
+   cd "${WORKDIR}/${P}"
+   default
+}
+
+fi
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   for icon in 16x16 32x32  128x128 256x256 512x512; do
+   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
+   done
+
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-base"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-good"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-ugly"
+   optfeature "for HTML5 audio/video" "media-plugins/gst-plugins-libav"
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-03-04 Thread Dale Showers
commit: 61cfb10f904759540262f997543f678c32631606
Author: Dale Showers  fictx  com>
AuthorDate: Mon Mar  4 14:43:15 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Mon Mar  4 14:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=61cfb10f

www-client/nyxt: add 3.11.4

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/Manifest   |  1 +
 www-client/nyxt/nyxt-3.11.4.ebuild | 87 ++
 2 files changed, 88 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 35d13d6b73..861462e1eb 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,4 +1,5 @@
 DIST nyxt-3.10.0.gh.tar.xz 17692748 BLAKE2B 
278fc2874194b26bf33359b5051c42844141ae2863dd06bfd4c732079de1cca15cb794304852725f2032b9d3820223b5e25cf6df63201cbba81a5917f4c70ac9
 SHA512 
79285e75eb896983dc4931d7802bb808f5c6f04f04a2f1c002bd72586562f35387c04416308964ce0ef6d630b0aacf21590c6625caa8cf6bf1a3396bf2e95794
 DIST nyxt-3.11.2.gh.tar.xz 18094244 BLAKE2B 
d1d48e2f8dbfc156cca05ce9e51386a6c3ae96b0e4f956ac140eeca6deb551be54806f4a11a910d58c40b5191bc9e3eb4e476f397b8a78c8c30daba71e606172
 SHA512 
4011196895af57c273e101b0a48248d30ba4e5cded1eedf1366cdef87b6a5d70f18f7c522aad7ec7776255e040a699edec637d915f5faacd27113fd39011cc83
 DIST nyxt-3.11.3.gh.tar.xz 18094008 BLAKE2B 
11d85728e0593d2aab0e89c860f47a142ee8db0a4c0bf7c7c6d3e409152735d5ab66c140d413fdadd842738d75a65d02fe402dea5e3b272ec9cd413a2b9d4160
 SHA512 
b9e99efb137c3abc83ba7ee459b3dea91616c88613a30d8ef701b3b6091c6ed088572b16f9152883e7a66393f80afa094b2b49000ee519cb9e3c0e432957a1d8
+DIST nyxt-3.11.4.gh.tar.xz 18095472 BLAKE2B 
04aa9378efbf23153044c8e64f303240a9c424175c668968d05aad4ce8641ba4c2aa99b27b92c3683e84089bfdce0ef1e9d13ace231eaaef6ab521a5c4b19701
 SHA512 
f38a66af0fc45d8baa15be639d46d42eac96c71f085daec01b4ed48fabc7bbb4f301dd4394d9ffd6d1d6584a55acf64ef9042167cfdcf0bbb3045c72189a6063
 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.11.4.ebuild 
b/www-client/nyxt/nyxt-3.11.4.ebuild
new file mode 100644
index 00..463f1d0ed6
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.11.4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+   EGIT_SUBMODULES=( '*' )
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+if [[ "${PV}" !=  ]]; then
+   src_unpack() {
+   mkdir "${WORKDIR}/${P}" || die
+   cd "${WORKDIR}/${P}"
+   default
+}
+
+fi
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   for icon in 16x16 32x32  128x128 256x256 512x512; do
+   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
+   done
+
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-base"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-good"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-ugly"
+   optfeature "for HTML5 audio/video" "media-plugins/gst-plugins-libav"
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-02-20 Thread Dale Showers
commit: cbcd62313c6dc4e402b2564f54594827bb4e6de5
Author: Dale Showers  fictx  com>
AuthorDate: Tue Feb 20 15:31:12 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Tue Feb 20 15:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbcd6231

www-client/nyxt: Add 3.11.3 remove 3.8.0

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/Manifest   |   2 +-
 www-client/nyxt/nyxt-3.11.3.ebuild |  87 
 www-client/nyxt/nyxt-3.8.0.ebuild  | 100 -
 3 files changed, 88 insertions(+), 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 49d499b749..35d13d6b73 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,4 +1,4 @@
 DIST nyxt-3.10.0.gh.tar.xz 17692748 BLAKE2B 
278fc2874194b26bf33359b5051c42844141ae2863dd06bfd4c732079de1cca15cb794304852725f2032b9d3820223b5e25cf6df63201cbba81a5917f4c70ac9
 SHA512 
79285e75eb896983dc4931d7802bb808f5c6f04f04a2f1c002bd72586562f35387c04416308964ce0ef6d630b0aacf21590c6625caa8cf6bf1a3396bf2e95794
 DIST nyxt-3.11.2.gh.tar.xz 18094244 BLAKE2B 
d1d48e2f8dbfc156cca05ce9e51386a6c3ae96b0e4f956ac140eeca6deb551be54806f4a11a910d58c40b5191bc9e3eb4e476f397b8a78c8c30daba71e606172
 SHA512 
4011196895af57c273e101b0a48248d30ba4e5cded1eedf1366cdef87b6a5d70f18f7c522aad7ec7776255e040a699edec637d915f5faacd27113fd39011cc83
-DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114
+DIST nyxt-3.11.3.gh.tar.xz 18094008 BLAKE2B 
11d85728e0593d2aab0e89c860f47a142ee8db0a4c0bf7c7c6d3e409152735d5ab66c140d413fdadd842738d75a65d02fe402dea5e3b272ec9cd413a2b9d4160
 SHA512 
b9e99efb137c3abc83ba7ee459b3dea91616c88613a30d8ef701b3b6091c6ed088572b16f9152883e7a66393f80afa094b2b49000ee519cb9e3c0e432957a1d8
 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.11.3.ebuild 
b/www-client/nyxt/nyxt-3.11.3.ebuild
new file mode 100644
index 00..463f1d0ed6
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.11.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+   EGIT_SUBMODULES=( '*' )
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+if [[ "${PV}" !=  ]]; then
+   src_unpack() {
+   mkdir "${WORKDIR}/${P}" || die
+   cd "${WORKDIR}/${P}"
+   default
+}
+
+fi
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   for icon in 16x16 32x32  128x128 256x256 512x512; do
+   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
+   done
+
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-base"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-good"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-ugly"
+   optfeature "for HTML5 audio/video" "media-plugins/gst-plugins-libav"
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/www-client/nyxt/nyxt-3.8.0.ebuild 

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-02-06 Thread Dale Showers
commit: 8a44ab9d4f6caf09a0a7197d41c355446fa01d4d
Author: Dale Showers  fictx  com>
AuthorDate: Tue Feb  6 18:09:53 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Tue Feb  6 18:09:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a44ab9d

www-client/nyxt: add 3.10.0, 3.11.2

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/Manifest   |  2 +
 www-client/nyxt/nyxt-3.10.0.ebuild | 87 ++
 www-client/nyxt/nyxt-3.11.2.ebuild | 87 ++
 3 files changed, 176 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index c73cc5ed99..49d499b749 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,4 @@
+DIST nyxt-3.10.0.gh.tar.xz 17692748 BLAKE2B 
278fc2874194b26bf33359b5051c42844141ae2863dd06bfd4c732079de1cca15cb794304852725f2032b9d3820223b5e25cf6df63201cbba81a5917f4c70ac9
 SHA512 
79285e75eb896983dc4931d7802bb808f5c6f04f04a2f1c002bd72586562f35387c04416308964ce0ef6d630b0aacf21590c6625caa8cf6bf1a3396bf2e95794
+DIST nyxt-3.11.2.gh.tar.xz 18094244 BLAKE2B 
d1d48e2f8dbfc156cca05ce9e51386a6c3ae96b0e4f956ac140eeca6deb551be54806f4a11a910d58c40b5191bc9e3eb4e476f397b8a78c8c30daba71e606172
 SHA512 
4011196895af57c273e101b0a48248d30ba4e5cded1eedf1366cdef87b6a5d70f18f7c522aad7ec7776255e040a699edec637d915f5faacd27113fd39011cc83
 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114
 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.10.0.ebuild 
b/www-client/nyxt/nyxt-3.10.0.ebuild
new file mode 100644
index 00..463f1d0ed6
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.10.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+   EGIT_SUBMODULES=( '*' )
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${S}"
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+if [[ "${PV}" !=  ]]; then
+   src_unpack() {
+   mkdir "${WORKDIR}/${P}" || die
+   cd "${WORKDIR}/${P}"
+   default
+}
+
+fi
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   for icon in 16x16 32x32  128x128 256x256 512x512; do
+   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
+   done
+
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-base"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-good"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-ugly"
+   optfeature "for HTML5 audio/video" "media-plugins/gst-plugins-libav"
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+}

diff --git a/www-client/nyxt/nyxt-3.11.2.ebuild 
b/www-client/nyxt/nyxt-3.11.2.ebuild
new file mode 100644
index 00..463f1d0ed6
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.11.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Nyxt - the hacker's power-browser"

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2024-02-06 Thread Dale Showers
commit: 8f59f523c31c16840c758d82e001fd958c5e0b3a
Author: Dale Showers  fictx  com>
AuthorDate: Tue Feb  6 18:05:07 2024 +
Commit: Dale Showers  fictx  com>
CommitDate: Tue Feb  6 18:05:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f59f523

www-client/nyxt: fix  build

Signed-off-by: Dale Showers  fictx.com>

 www-client/nyxt/nyxt-.ebuild | 62 +---
 1 file changed, 26 insertions(+), 36 deletions(-)

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 59fd299396..463f1d0ed6 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -1,30 +1,22 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit desktop optfeature xdg-utils
+inherit desktop optfeature xdg
 
 DESCRIPTION="Nyxt - the hacker's power-browser"
 HOMEPAGE="https://nyxt.atlas.engineer/;
 
-if [[ "${PV}" = ** ]]
-then
+if [[ ${PV} ==  ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+   EGIT_SUBMODULES=( '*' )
+   EGIT_BRANCH="master"
+   EGIT_CHECKOUT_DIR="${S}"
 else
KEYWORDS="~amd64"
-   NYXTCOMMIT="27612fee394f80dee6480c045ec7da5cd1f82196"
-   S="${WORKDIR}/${PN}-${NYXTCOMMIT}"
-
-   # Specify commits for each submodules
-   # Some regex substitutions allows to automate this process...
-   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
-   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
-   # Removed the commits to reduce useless lines in - version
-
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/archive/${NYXTCOMMIT}.tar.gz 
-> ${P}.gh.tar.gz"
-   # Removed the submodules SRC_URIs to reduce useless lines in - 
version
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
 fi
 
 # Portage replaces the nyxt binary with scbl when stripping
@@ -37,11 +29,6 @@ IUSE="doc"
 RDEPEND="
dev-libs/gobject-introspection
gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
net-libs/glib-networking
net-libs/webkit-gtk:4.1
sys-libs/libfixposix
@@ -53,17 +40,15 @@ BDEPEND="
 "
 QA_FLAGS_IGNORED="usr/bin/${PN}"
 
-src_unpack() {
-   default
-
-   # Unpack the submodules in the _build directory
-   if [[ "${PV}" != ** ]]
-   then
-   # Removed src_unpack to reduce useless lines in -
-   true
-   fi
+if [[ "${PV}" !=  ]]; then
+   src_unpack() {
+   mkdir "${WORKDIR}/${P}" || die
+   cd "${WORKDIR}/${P}"
+   default
 }
 
+fi
+
 src_compile() {
emake all
use doc && emake doc
@@ -78,20 +63,25 @@ src_install(){
dodoc "${S}/manual.html"
fi
 
-   doicon "${S}/assets/icon_512x512.png.ico"
+   for icon in 16x16 32x32  128x128 256x256 512x512; do
+   newicon -s ${icon} "${S}/assets/nyxt_${icon}.png" ${PN}.png
+   done
+
domenu "${S}/assets/nyxt.desktop"
 }
 
 pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postinst
optfeature "for X11 clipboard support" "x11-misc/xclip"
optfeature "for spellchecking" "app-text/enchant"
+   optfeature "for HTML5 audio/video" "media-libs/gstreamer"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-bad"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-base"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-good"
+   optfeature "for HTML5 audio/video" "media-libs/gst-plugins-ugly"
+   optfeature "for HTML5 audio/video" "media-plugins/gst-plugins-libav"
 }
 
 pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
+   xdg_pkg_postrm
 }



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-10-14 Thread Julien Roy
commit: 23d968513fa34e5db331b93f5253711f1dc23b19
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:28:58 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Oct 14 19:28:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23d96851

www-client/nyxt: add 3.9.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.9.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index e35da73e46..cb59a9db7a 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837
 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114
+DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.9.0.ebuild 
b/www-client/nyxt/nyxt-3.9.0.ebuild
new file mode 100644
index 00..ba6a328f5e
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.9.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-10-14 Thread Julien Roy
commit: e60b8f8102874de3e888f642c9b503ca76497175
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:29:14 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Oct 14 19:29:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e60b8f81

www-client/nyxt: drop 3.7.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.7.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index cb59a9db7a..c73cc5ed99 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837
 DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114
 DIST nyxt-3.9.0.gh.tar.xz 17712004 BLAKE2B 
a799c874a4ca3ca4141a11d3211094e88f9ecd954f5220cb9a030a2d45546f841d532e087a7bdf1cb4d23532f8d0c37082eb82366c97dbc9a744b22afddea41a
 SHA512 
f1669e02705052d5f22958b77d9489f008e90c0b5bbc216681843bb344c2b8d74753c485424a4be46a6f4ab4c12e6e6238ed663c1e5987fe5b31e3582126ebb8

diff --git a/www-client/nyxt/nyxt-3.7.0.ebuild 
b/www-client/nyxt/nyxt-3.7.0.ebuild
deleted file mode 100644
index ba6a328f5e..00
--- a/www-client/nyxt/nyxt-3.7.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-10-14 Thread Julien Roy
commit: a69913845715393c21acab54710b8e0185ad19c4
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Oct 14 19:29:20 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Oct 14 19:29:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6991384

www-client/nyxt: drop myself as a maintainer

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/www-client/nyxt/metadata.xml b/www-client/nyxt/metadata.xml
index 180b9a0595..28ce92ff95 100644
--- a/www-client/nyxt/metadata.xml
+++ b/www-client/nyxt/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-Julien Roy
-jul...@jroy.ca
-
+
 
   Nyxt [nýkst] is a keyboard-driven web browser designed for power users. 
Inspired by Emacs and Vim, it has familiar keybindings (Emacs, vi, CUA), and is 
infinitely extensible in Lisp.
 



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-09-28 Thread Julien Roy
commit: c777d46ca218396a740f6ef25099db5ed9fbd25a
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Sep 28 19:35:52 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Sep 28 19:35:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c777d46c

www-client/nyxt: add 3.8.0, drop 3.6.1

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest | 2 +-
 www-client/nyxt/{nyxt-3.6.1.ebuild => nyxt-3.8.0.ebuild} | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index cb1e3d426c..e35da73e46 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,2 @@
-DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d
 DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837
+DIST nyxt-3.8.0.gh.tar.xz 17482408 BLAKE2B 
177efead60a27e3b537468afe30ce2889d6579260a5bf0b7413b0c51a8ac4c066e091418083aef702b345128b59d3f7e266d342509eaec1f45941048368466db
 SHA512 
6898d1b4be25f9c123453816a15e2eab10b36c2a16156bae4ff3e48b02f3f4ba944a94c7b42e3221cecff572a943f7eb1b9ffd7e6c0b8f9bd7c6e95191809114

diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild 
b/www-client/nyxt/nyxt-3.8.0.ebuild
similarity index 97%
rename from www-client/nyxt/nyxt-3.6.1.ebuild
rename to www-client/nyxt/nyxt-3.8.0.ebuild
index 7e096acd15..ba6a328f5e 100644
--- a/www-client/nyxt/nyxt-3.6.1.ebuild
+++ b/www-client/nyxt/nyxt-3.8.0.ebuild
@@ -55,7 +55,6 @@ src_unpack() {
mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-09-12 Thread Julien Roy
commit: bc23e535bfa71625d360e928c40d1350e881897c
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Sep 12 19:07:31 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Sep 12 19:07:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bc23e535

www-client/nyxt: add 3.7.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.7.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index a95278c3d9..81db169399 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893
 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d
+DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837

diff --git a/www-client/nyxt/nyxt-3.7.0.ebuild 
b/www-client/nyxt/nyxt-3.7.0.ebuild
new file mode 100644
index 00..ba6a328f5e
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.7.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-09-12 Thread Julien Roy
commit: 01eedd4a3c826dd6347e74e3088e4ef122599789
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Sep 12 19:07:59 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Sep 12 19:07:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01eedd4a

www-client/nyxt: add QA_FLAGS_IGNORED for lisp package

Closes: https://bugs.gentoo.org/912450
Closes: https://bugs.gentoo.org/912449
Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/nyxt-3.6.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild 
b/www-client/nyxt/nyxt-3.6.1.ebuild
index 5ef18c896a..7e096acd15 100644
--- a/www-client/nyxt/nyxt-3.6.1.ebuild
+++ b/www-client/nyxt/nyxt-3.6.1.ebuild
@@ -41,6 +41,7 @@ DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-lisp/sbcl-2.0.0
 "
+QA_FLAGS_IGNORED="usr/bin/${PN}"
 
 src_unpack() {
default



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-09-12 Thread Julien Roy
commit: 07a4b3cd0417c4b31bc2078f6a7cecbac2ceac54
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Sep 12 19:08:54 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Sep 12 19:08:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=07a4b3cd

www-client/nyxt: remove webkit-gtk:5 block
add QA_FLAGS_IGNORED

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/nyxt-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 9b812ad603..59fd299396 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -50,10 +50,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-lisp/sbcl-2.0.0
-   !!net-libs/webkit-gtk:5
 "
-# If webkit-gtk:5 is installed, nyxt won't compile
-# https://github.com/atlas-engineer/nyxt/issues/2743
+QA_FLAGS_IGNORED="usr/bin/${PN}"
 
 src_unpack() {
default



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-09-12 Thread Julien Roy
commit: 5b5b24236658e4f3e152519d3c6b4452fc863530
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Sep 12 19:08:44 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Sep 12 19:08:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5b5b2423

www-client/nyxt: drop 3.6.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.6.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 81db169399..cb1e3d426c 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893
 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d
 DIST nyxt-3.7.0.gh.tar.xz 17480148 BLAKE2B 
cbe9ad75ef78bce16a54247dd68c9da49008d941f56a188ead75454d1e45689b1d903e33f1dfeec9ef6a5a992c9312b25e6ec0e2802e2f5ba8624d3f4c9af328
 SHA512 
d41b464c1401ea040c27f9597acd5142e940408ba52e1414427e4a17ee73f9665a659bdbcd1435ba4ce4168e6dec125f13653dd5418c3b5b86c95fef07b1c837

diff --git a/www-client/nyxt/nyxt-3.6.0.ebuild 
b/www-client/nyxt/nyxt-3.6.0.ebuild
deleted file mode 100644
index 5ef18c896a..00
--- a/www-client/nyxt/nyxt-3.6.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-08-30 Thread Julien Roy
commit: 1d796a0c8e474fb0cbc257316469168828181966
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:15:21 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:15:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1d796a0c

www-client/nyxt: drop 3.4.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.4.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index af0a5eb4ca..a95278c3d9 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed
 DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893
 DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d

diff --git a/www-client/nyxt/nyxt-3.4.0.ebuild 
b/www-client/nyxt/nyxt-3.4.0.ebuild
deleted file mode 100644
index 5ef18c896a..00
--- a/www-client/nyxt/nyxt-3.4.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-08-30 Thread Julien Roy
commit: a885893ecf9953907708105b1ccdc42955f7ff49
Author: Julien Roy  jroy  ca>
AuthorDate: Wed Aug 30 21:15:10 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed Aug 30 21:15:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a885893e

www-client/nyxt: add 3.6.1

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.6.1.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 897d03c170..af0a5eb4ca 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed
 DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893
+DIST nyxt-3.6.1.gh.tar.xz 17421212 BLAKE2B 
8be94ce06fccab569981582dbe72c99245b0f122d25d9466e57b02d5b531f7caa7558b2ba2cd1bf2d39cd99c9adf65902b0341161dd91d7507d69b032cd66ad1
 SHA512 
40861b903472904590e094e373347714f398b4e3e6929aa428ba2d10003935e33e96bdd4c43b1b3cf050b48762e5aafb5bc6fc8d55ffe32dd692c61276867c6d

diff --git a/www-client/nyxt/nyxt-3.6.1.ebuild 
b/www-client/nyxt/nyxt-3.6.1.ebuild
new file mode 100644
index 00..5ef18c896a
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.6.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-08-17 Thread Julien Roy
commit: d3968bbcb3f98a1885149a0bb48adc0cf434d6eb
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Aug 17 16:32:21 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Aug 17 16:32:21 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d3968bbc

www-client/nyxt: drop 3.3.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.3.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 283b04dd43..897d03c170 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815
 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed
 DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893

diff --git a/www-client/nyxt/nyxt-3.3.0.ebuild 
b/www-client/nyxt/nyxt-3.3.0.ebuild
deleted file mode 100644
index 5ef18c896a..00
--- a/www-client/nyxt/nyxt-3.3.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-08-17 Thread Julien Roy
commit: 2054f998970f37a58100d432823d005103aed4db
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Aug 17 16:27:44 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Aug 17 16:27:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2054f998

www-client/nyxt: add 3.6.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.6.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 9296ff512b..283b04dd43 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815
 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed
+DIST nyxt-3.6.0.gh.tar.xz 17424780 BLAKE2B 
8a42263ddd0d000587f934a7dde6074d728bedf267bbf363ab5ab75e0e773fb9c6d506e7218dfa8219e140a0c757125323d4448c720a933952f65d5b6128714f
 SHA512 
f8bd0437a8afa275f1c885b35c9c88f55a1f1fe6299e9ecdd9496c09ace7673b80b92511a22b2cb1eef738696847319309883bb3df18e91980b071a16e1b7893

diff --git a/www-client/nyxt/nyxt-3.6.0.ebuild 
b/www-client/nyxt/nyxt-3.6.0.ebuild
new file mode 100644
index 00..5ef18c896a
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.6.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-07-10 Thread Julien Roy
commit: cbed2639431546bff58d65898f9028eddd8e8d7f
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jul 10 23:44:46 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jul 10 23:44:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cbed2639

www-client/nyxt: drop 3.2.1

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.2.1.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index c549137f5..9296ff512 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f
 DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815
 DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed

diff --git a/www-client/nyxt/nyxt-3.2.1.ebuild 
b/www-client/nyxt/nyxt-3.2.1.ebuild
deleted file mode 100644
index 5ef18c896..0
--- a/www-client/nyxt/nyxt-3.2.1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-07-10 Thread Julien Roy
commit: 5d6a6feee6b19b8a85bae4f0468d10fac844729f
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jul 10 23:44:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jul 10 23:44:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5d6a6fee

www-client/nyxt: add 3.4.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.4.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index be41fc7da..c549137f5 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f
 DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815
+DIST nyxt-3.4.0.gh.tar.xz 16745700 BLAKE2B 
7a611f594d1267101a1e0083092da58db48e167045b94dc063c23bb95e837e568388154dfd78d7f52876a41b16863a6c14d2e6c654f5ee61a91eaf1acf863fd1
 SHA512 
e104219f6e7f69e8fd51a5a07280924d9ba1703a9c1661acf80f6158b0c4262f32b80d760cf08b269e2e18ae9727fed0d59451a53bb1f175042a68fd686807ed

diff --git a/www-client/nyxt/nyxt-3.4.0.ebuild 
b/www-client/nyxt/nyxt-3.4.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.4.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-07-01 Thread Julien Roy
commit: df8685a2fd0af229db9ac9708635359d782a7e8d
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 21:38:14 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 21:38:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df8685a2

www-client/nyxt: drop 3.2.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.2.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 824fd00c4..be41fc7da 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6
 DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f
 DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815

diff --git a/www-client/nyxt/nyxt-3.2.0.ebuild 
b/www-client/nyxt/nyxt-3.2.0.ebuild
deleted file mode 100644
index 5ef18c896..0
--- a/www-client/nyxt/nyxt-3.2.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-07-01 Thread Julien Roy
commit: b6e560cca8087c0bbd0b62a520145a7d1eeba091
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jul  1 21:38:01 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jul  1 21:38:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6e560cc

www-client/nyxt: add 3.3.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.3.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 339bfe661..824fd00c4 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6
 DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f
+DIST nyxt-3.3.0.gh.tar.xz 16742852 BLAKE2B 
7c3b35cd8129dbe67da68595e31466965677235904dc9b924dcf5a8299b89b683b51b80abf1c52eac109837d5c299e3b27c74016965b04f0b5195566a6a937d4
 SHA512 
9dbd5808a4563f91920a4bdaaef24d5e9bd254979b8e962cae1508f7686fad8957aec7da0540b4abbcdfda7dd5c1e3f205dbf9b7141de5a4df4a9521c0af3815

diff --git a/www-client/nyxt/nyxt-3.3.0.ebuild 
b/www-client/nyxt/nyxt-3.3.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.3.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-06-19 Thread Julien Roy
commit: ea5d3540a44fdf4070bd4b448b9cdd31b6f79fa9
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jun 19 16:51:18 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jun 19 16:51:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea5d3540

www-client/nyxt: add 3.2.1

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.2.1.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 0390982fc..21697cea9 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 
32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2
 SHA512 
a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34
 DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6
+DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f

diff --git a/www-client/nyxt/nyxt-3.2.1.ebuild 
b/www-client/nyxt/nyxt-3.2.1.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.2.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-06-19 Thread Julien Roy
commit: 0eed2ca34f392b02c03cff16272944e5bcb05acc
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jun 19 16:51:34 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jun 19 16:51:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0eed2ca3

www-client/nyxt: drop 3.1.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.1.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 21697cea9..339bfe661 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 
32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2
 SHA512 
a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34
 DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6
 DIST nyxt-3.2.1.gh.tar.xz 16740188 BLAKE2B 
324f4d0b6b5e7242cc3a9d5ff95fc26f2bde11d77afc309e167da009d4dc39d552b341caa811a7d5cd0bcc61794885f4f4bf81170179a9fcc321e586b068ca14
 SHA512 
01ecd1cc1b07c12a4e25fb803f53dcb8542a0e8c60217ee629652e47db63d6f39c6835c71cc733bf9a001b0791af72a111a06cc67e5bea1ae4d387f8a30f

diff --git a/www-client/nyxt/nyxt-3.1.0.ebuild 
b/www-client/nyxt/nyxt-3.1.0.ebuild
deleted file mode 100644
index 5ef18c896..0
--- a/www-client/nyxt/nyxt-3.1.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-06-12 Thread Julien Roy
commit: 04f51b4aafc58e74c28b91d02c0d6c3284429c90
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jun 12 16:23:08 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jun 12 16:23:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04f51b4a

www-client/nyxt: drop 3.0.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3.0.0.ebuild | 100 --
 2 files changed, 101 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 205db5b79..0390982fc 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
-DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 
04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15
 SHA512 
1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8
 DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 
32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2
 SHA512 
a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34
 DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6

diff --git a/www-client/nyxt/nyxt-3.0.0.ebuild 
b/www-client/nyxt/nyxt-3.0.0.ebuild
deleted file mode 100644
index 5ef18c896..0
--- a/www-client/nyxt/nyxt-3.0.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-06-12 Thread Julien Roy
commit: df3c64e3f85629423afe13bbd8327824c9824b6b
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Jun 12 16:22:54 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Jun 12 16:22:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=df3c64e3

www-client/nyxt: add 3.2.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.2.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 666d7c4b7..205db5b79 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 
04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15
 SHA512 
1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8
 DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 
32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2
 SHA512 
a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34
+DIST nyxt-3.2.0.gh.tar.xz 16737336 BLAKE2B 
5af5844294c087c376e48e06e842a381a6d83246a326a55c5dcc7a5c57f59bd009aeb6fe0e1b52e134542d49baeee60f81eb6ee83303de840e03b2b3c6fe8c96
 SHA512 
9c565fdcc9d331584f31d201c6386046ac5c945a3f174619c9a0ca635fe5eb40713eb94bebb2c28ef77f7107d9d6e5bbfb4ba191bf2344649bb3a27d760884b6

diff --git a/www-client/nyxt/nyxt-3.2.0.ebuild 
b/www-client/nyxt/nyxt-3.2.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.2.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-05-29 Thread Julien Roy
commit: 6ae9c2bcd95ed1a264bb6a306d4f09e8529c80a8
Author: Julien Roy  jroy  ca>
AuthorDate: Mon May 29 12:47:28 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon May 29 12:47:28 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6ae9c2bc

www-client/nyxt: add 3.1.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.1.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index a61064836..4c1f6ae8d 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +1,3 @@
 DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 
04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15
 SHA512 
1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8
+DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 
32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2
 SHA512 
a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34
 DIST nyxt-3_pre6.gh.tar.xz 16636300 BLAKE2B 
06d4b480b4b898d1e66b77f154913c212893c859b221a2e99c26c719bfe93ef8c502ad7341f6b7b73c5fb09dfbb204c64545d14dc081f01a87b4c56dd3f468ec
 SHA512 
1598c78eb61bc4af2a6145f16ae9d9b073d2dcecf3a0f300cdd98a3227cd49a887bdb270fb161f605c0d95aa59f2967b2462285a09841b8b0acbd34a3909f50a

diff --git a/www-client/nyxt/nyxt-3.1.0.ebuild 
b/www-client/nyxt/nyxt-3.1.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.1.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-05-29 Thread Julien Roy
commit: 17d2a2200e86c87cd7b3949cdc85ba691ea71945
Author: Julien Roy  jroy  ca>
AuthorDate: Mon May 29 13:08:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon May 29 13:08:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=17d2a220

www-client/nyxt: drop 3_pre6

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   1 -
 www-client/nyxt/nyxt-3_pre6.ebuild | 101 -
 2 files changed, 102 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 4c1f6ae8d..666d7c4b7 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,3 +1,2 @@
 DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 
04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15
 SHA512 
1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8
 DIST nyxt-3.1.0.gh.tar.xz 16737888 BLAKE2B 
32377aefda43a9ba23d0fed27a02d22ebbdd59212d05d990aba2bfa24faf8561d3ceca236da24036b33f52d40de8e569a878490ab79dbce37b5d923d6da2
 SHA512 
a111374aba9e081e7da741cea552943be1a925cf1973467a091ebc0f60cf292a400fd85e332a66682bf4167887abf33bd254ee2a1e20e665161d0d9824fc3d34
-DIST nyxt-3_pre6.gh.tar.xz 16636300 BLAKE2B 
06d4b480b4b898d1e66b77f154913c212893c859b221a2e99c26c719bfe93ef8c502ad7341f6b7b73c5fb09dfbb204c64545d14dc081f01a87b4c56dd3f468ec
 SHA512 
1598c78eb61bc4af2a6145f16ae9d9b073d2dcecf3a0f300cdd98a3227cd49a887bdb270fb161f605c0d95aa59f2967b2462285a09841b8b0acbd34a3909f50a

diff --git a/www-client/nyxt/nyxt-3_pre6.ebuild 
b/www-client/nyxt/nyxt-3_pre6.ebuild
deleted file mode 100644
index c5c40cbde..0
--- a/www-client/nyxt/nyxt-3_pre6.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   MY_PV="${PV/_pre/-pre-release-}"
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${MY_PV}/nyxt-3-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
-fi
-
-# Portage replaces the nyxt binary with scbl when stripping
-RESTRICT="mirror strip"
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="doc"
-
-RDEPEND="
-   dev-libs/gobject-introspection
-   gnome-base/gsettings-desktop-schemas
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-plugins/gst-plugins-libav
-   net-libs/glib-networking
-   net-libs/webkit-gtk:4.1
-   sys-libs/libfixposix
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   >=dev-lisp/sbcl-2.0.0
-"
-
-src_unpack() {
-   default
-
-   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
-   # so we create it instead of working directly in ${WORKDIR}
-   if [[ "${PV}" != ** ]]
-   then
-   mkdir "${WORKDIR}/${P}" || die
-   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
-   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
-   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
-   fi
-}
-
-src_compile() {
-   emake all
-   use doc && emake doc
-}
-
-src_install(){
-   dobin "${S}/nyxt"
-
-   if [ "$(use doc)" ]
-   then
-   docinto "/usr/share/doc/${P}"
-   dodoc "${S}/manual.html"
-   fi
-
-   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
-   domenu "${S}/assets/nyxt.desktop"
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   optfeature "for X11 clipboard support" "x11-misc/xclip"
-   optfeature "for spellchecking" "app-text/enchant"
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-05-23 Thread Julien Roy
commit: 46f971f17c5dbeedace81d78851219f95b589f93
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 24 01:35:48 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 24 01:35:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46f971f1

www-client/nyxt: add 3.0.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.0.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index ef88b6907..a61064836 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1 +1,2 @@
+DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 
04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15
 SHA512 
1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8
 DIST nyxt-3_pre6.gh.tar.xz 16636300 BLAKE2B 
06d4b480b4b898d1e66b77f154913c212893c859b221a2e99c26c719bfe93ef8c502ad7341f6b7b73c5fb09dfbb204c64545d14dc081f01a87b4c56dd3f468ec
 SHA512 
1598c78eb61bc4af2a6145f16ae9d9b073d2dcecf3a0f300cdd98a3227cd49a887bdb270fb161f605c0d95aa59f2967b2462285a09841b8b0acbd34a3909f50a

diff --git a/www-client/nyxt/nyxt-3.0.0.ebuild 
b/www-client/nyxt/nyxt-3.0.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.0.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-04-20 Thread Julien Roy
commit: b10703d37b66b5ef8d0dde3d283230772972de48
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 20 16:30:40 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 20 16:30:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b10703d3

www-client/nyxt: drop !!net-libs/webkit-gtk:5 blocker

https://github.com/atlas-engineer/nyxt/issues/2743

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/nyxt-3_pre6.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/www-client/nyxt/nyxt-3_pre6.ebuild 
b/www-client/nyxt/nyxt-3_pre6.ebuild
index 4a28d27d9..c5c40cbde 100644
--- a/www-client/nyxt/nyxt-3_pre6.ebuild
+++ b/www-client/nyxt/nyxt-3_pre6.ebuild
@@ -41,10 +41,7 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="
>=dev-lisp/sbcl-2.0.0
-   !!net-libs/webkit-gtk:5
 "
-# If net-libs/webkit-gtk:5 is installed, nyxt won't compile
-# https://github.com/atlas-engineer/nyxt/issues/2743
 
 src_unpack() {
default



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-04-20 Thread Julien Roy
commit: c02fd26557234c07543d2c7c7c5ee626a3dbba46
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 20 16:30:00 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 20 16:30:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c02fd265

www-client/nyxt: drop 3_pre3, 3_pre4-r1, 3_pre5

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  | 155 -
 www-client/nyxt/nyxt-3_pre3.ebuild| 608 --
 www-client/nyxt/nyxt-3_pre4-r1.ebuild | 608 --
 www-client/nyxt/nyxt-3_pre5.ebuild| 107 --
 4 files changed, 1478 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 405d3a01b..ef88b6907 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,156 +1 @@
-DIST acclimation-4d51150902568fcd59335f4cc4cfa022df6116a5.gh.tar.gz 5175 
BLAKE2B 
67baafaa5ab4400d07a1a95f0e999ddd11856ba3874a2fdde16b1b9fd3d2a0f63568fda1b534d4225b173005c560a4d670495db2b93c59174ba843409947be30
 SHA512 
b6ecc75f07a9df2bcb9e94b82f95bcbc62497144288666cafb9410b1bf92f8dadbf1e8a78b7e789476064ec321f9bfb6acbfdd5e6c055c891d3b10bb59b6dc96
-DIST alexandria-f35e232ceb2ada8d10e7fdf27ccac07f781eea0e.tar.bz2 48831 BLAKE2B 
bb5cd8ce25885365f04b75261a80b35bcb8acd124dbccb6e2f78f8e727e414fd8e0643ccd33a8a155ba0485031d9ced2b72c32504ab74187c9f589df4995b048
 SHA512 
af9e4ff3aed854cab42c8e613600e6d579515c3e09078f54e7531c24be154b63fc25755054f9965b8e57cd632eef6189b033dd4d3a88749aeb9280602392b5a8
-DIST anaphora-aeace4c68cf55098a67112750b28f8f2dc6d0e30.gh.tar.gz 6203 BLAKE2B 
1d0eba92cc65ce132e6d5ebd1b239a2e26c854d364f120d20fb6abf7a2599e8a610a2707181450873fd88f21a072ba7338291edd2af887943dc2c19e250179a4
 SHA512 
e2b8b2e1c4a8d9b10a5600d4fd730e72b793929a669e765e57e4e2678059e42da64d73d0149d847c84e4048e2bc389e0f8c7824434651ae837d60a0ccc75d201
-DIST array-utils-f90eb9070d0b2205af51126a35033574725e5c56.gh.tar.gz 5800 
BLAKE2B 
0ca4262877146581cab94326d02072dff9dba5a48040884251d725683a9015976b362e9c3bd81d04ae0a0fed44a97afbdff86f5a326932243813bb7050ed6d5d
 SHA512 
b09a8fc4229a1ef10a424cbe16cea4cf98029f7b559ebf0d7f06e55269bd216bcdc0862347e7b9084664a84994f543130fedc1f6f6855278fe0f87da67c01a05
-DIST asdf-flv-fc5b7399767ca35bfb420bbeb9e08494e441dc69.gh.tar.gz 2229 BLAKE2B 
6c9ee9c733644d45de2aaeab2e2e21145972d99f554bec53077e8bff465efc1eeb2194e5625e9c30f4049356db7b6e9b6b9cd61d06d0a9d97565da42f0b8196f
 SHA512 
8d010853430c9dda4f049c26dcbc47dcef151efc7723b825620f9869efe4f573adad4e2c819fa50a0907365ce87c45e95edd080b51eb6f36252d8f4d8ecbd04f
-DIST babel-aeed2d1b76358db48e6b70a64399c05678a6b9ea.gh.tar.gz 255891 BLAKE2B 
e9dbb751423fe3b57879d8fb502861b0c72b6d818286601fe7c9cd46b9a567d00c2f32ee5639278ceee24e162d650ea727d1357b04b429a91470478391aa9996
 SHA512 
e5ae4925ecf7d4fc074c4324ef8d5ad51ae44d6e63c50a6c2e82048d259859631f5c4917e6e03084c66853ac0de5c5655aeeef07e15d263c07690ea022a4200c
-DIST bordeaux-threads-076fe2380abbc59b06e495dc7a35aea8eb26ba3b.gh.tar.gz 24213 
BLAKE2B 
8a54a0a356ab6cb315395b3683f32bc7c3ae69c8090f33038832c5cdd477642032ae4e98b32e774522218e77d57f790fa705bf333714e7c040bf7289697f4fd1
 SHA512 
91a6503fb62fe20e42a4ffed71243eeb9f8765bfc7ffe9f52fd84804cf0b713d6dfa81bc6b7f23198d736a2081148b1a6014af72759e34a02a3e0affd392bf37
-DIST calispel-e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a.gh.tar.gz 28818 BLAKE2B 
77b0a201654f55ec097e925c560f0d2f5f552d2e9368768b2d401889f141b49dfa47b8b8b9e440daf227667d065c64c3cd67367cb4f72957dd143cc4bece95c8
 SHA512 
9bf462b2b51493b097b58933568ada47d58fe98a5ef4eea863202c84fa84fa1d2cf6720f8ee1906c977470071e1c47e45e7deb7dcd146a3067ddf671f40c46bc
-DIST cffi-677cabae64b181330a3bbbda9c11891a2a8edcdc.gh.tar.gz 254620 BLAKE2B 
0b0e65a04106f122c9f1d713743803a447c38ab0e3c4e0e35438af39ff24297b214f00076fb3db44c1774e739081902a4fe776fd78942b72cb154e242103c911
 SHA512 
c22d9e69bcdf9e7c7e93ce6a0ae259c76dd81473bd76c212d44eba1cb04137a5e4171450d09576924ca57203df803a5327a12220c998e3a604193a0d351e96d6
-DIST checkl-80328800d047fef9b6e32dfe6bdc98396aee3cc9.gh.tar.gz 8374 BLAKE2B 
02608bfdb55202ca667aa1e7c0011ef77ea56c876ca0cf92fea82645694b211a2d229da397057a30872a6b1013a22e628409ab3b81c0d451f8535dd6ecad144f
 SHA512 
fff9fc904400d48361d43d189e761de2e3f3c591b4bb5853ca8b4f28367e0c0e7cbae675535b371cd739b56f1d7569b0c46f45ccd63bd7b0ec920e0f5b1c9184
-DIST chipz-75dfbc660a5a28161c57f115adf74c8a926bfc4d.gh.tar.gz 37128 BLAKE2B 
eaa1b9c355ce2ce2331fed3b6927db95fa1200bea303f42d3a42f84a8d6fa99c26b8d1f6c1e7dc8bb8267a37af6676e2556a4d85ecf91b8a78ae3ae70f7808fc
 SHA512 
0c8ffd875f2a8be6d3d97debf4ff3a1b68c91c337484d343c2acff4057f5c4785422759e5129afe0deb15e84d1513c3d23d1773e18966157b5af8ba4c41430dc
-DIST chunga-16330852d01dfde4dd97dee7cd985a88ea571e7e.gh.tar.gz 20710 BLAKE2B 
25a45d7be66c4a23f4f2865d100ee5f09e0498e5cd6bcc18e3895052ebde07d5e6d45028053c2c017e97c42a424e3f0da7345d39679b1dbfd9b848e1d4733783
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-04-20 Thread Julien Roy
commit: 418929e2289d0a473ad8ddec04cc3506186f874c
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Apr 20 16:28:59 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Apr 20 16:28:59 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=418929e2

www-client/nyxt: add 3_pre6

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   1 +
 www-client/nyxt/nyxt-3_pre6.ebuild | 104 +
 2 files changed, 105 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index e023cc19e..405d3a01b 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -105,6 +105,7 @@ DIST 
nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 6
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
 DIST nyxt-3_pre5.gh.tar.xz 16609248 BLAKE2B 
0a91ae24f5c1ae90abaaf7dd1de14171269a83716b30f8117d5fd24ba7bbb373fab5dfe53788b1640d1e3ffe69c6288c451f76bf5f30f738f9a61c237bb3d84f
 SHA512 
19caf7a3937e26cb46015316f14d716d428c7427a330ab74f8c5533ec72000bb0800f99bc5fe6334542422950bbf4195f3f54f846bfab060ece334527ca9c1ae
+DIST nyxt-3_pre6.gh.tar.xz 16636300 BLAKE2B 
06d4b480b4b898d1e66b77f154913c212893c859b221a2e99c26c719bfe93ef8c502ad7341f6b7b73c5fb09dfbb204c64545d14dc081f01a87b4c56dd3f468ec
 SHA512 
1598c78eb61bc4af2a6145f16ae9d9b073d2dcecf3a0f300cdd98a3227cd49a887bdb270fb161f605c0d95aa59f2967b2462285a09841b8b0acbd34a3909f50a
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre6.ebuild 
b/www-client/nyxt/nyxt-3_pre6.ebuild
new file mode 100644
index 0..4a28d27d9
--- /dev/null
+++ b/www-client/nyxt/nyxt-3_pre6.ebuild
@@ -0,0 +1,104 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   MY_PV="${PV/_pre/-pre-release-}"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${MY_PV}/nyxt-3-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+   !!net-libs/webkit-gtk:5
+"
+# If net-libs/webkit-gtk:5 is installed, nyxt won't compile
+# https://github.com/atlas-engineer/nyxt/issues/2743
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-03-28 Thread Julien Roy
commit: f89830e7aaff33b4f81469c530758ce297c45a1a
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 28 23:47:38 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 28 23:47:38 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f89830e7

www-client/nyxt: add 3_pre5

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   1 +
 www-client/nyxt/nyxt-3_pre5.ebuild | 107 +
 2 files changed, 108 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index b8096c9d6..e023cc19e 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -104,6 +104,7 @@ DIST 
nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 0
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
+DIST nyxt-3_pre5.gh.tar.xz 16609248 BLAKE2B 
0a91ae24f5c1ae90abaaf7dd1de14171269a83716b30f8117d5fd24ba7bbb373fab5dfe53788b1640d1e3ffe69c6288c451f76bf5f30f738f9a61c237bb3d84f
 SHA512 
19caf7a3937e26cb46015316f14d716d428c7427a330ab74f8c5533ec72000bb0800f99bc5fe6334542422950bbf4195f3f54f846bfab060ece334527ca9c1ae
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre5.ebuild 
b/www-client/nyxt/nyxt-3_pre5.ebuild
new file mode 100644
index 0..5ef9b5099
--- /dev/null
+++ b/www-client/nyxt/nyxt-3_pre5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   MY_PV="${PV/_pre/-pre-release-}"
+   #S="${WORKDIR}/${P}"
+
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${MY_PV}/nyxt-3-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+   # 
https://github.com/atlas-engineer/nyxt/releases/download/3-pre-release-5/nyxt-3-source-with-submodules.tar.xz
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+   !!net-libs/webkit-gtk:5
+"
+# If net-libs/webkit-gtk:5 is installed, nyxt won't compile
+# https://github.com/atlas-engineer/nyxt/issues/2743
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+  

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-03-25 Thread Julien Roy
commit: 84d7a187dc1f52ee60ffa444985f2ec0ef5e8550
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 26 04:47:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 26 04:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84d7a187

www-client/nyxt: drop 3_pre4

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   1 -
 www-client/nyxt/nyxt-3_pre4.ebuild | 608 -
 2 files changed, 609 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 3db604d44..b8096c9d6 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -104,7 +104,6 @@ DIST 
nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 0
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
-DIST nyxt-3_pre4.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre4.ebuild 
b/www-client/nyxt/nyxt-3_pre4.ebuild
deleted file mode 100644
index 8459b119b..0
--- a/www-client/nyxt/nyxt-3_pre4.ebuild
+++ /dev/null
@@ -1,608 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   MY_PV="3-pre-release-3"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-
-   # Specify commits for each submodules
-   # Some regex substitutions allows to automate this process...
-   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
-   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
-   ACCLIMATIONCOMMIT="4d51150902568fcd59335f4cc4cfa022df6116a5"
-   ALEXANDRIACOMMIT="f35e232ceb2ada8d10e7fdf27ccac07f781eea0e"
-   ANAPHORACOMMIT="aeace4c68cf55098a67112750b28f8f2dc6d0e30"
-   ARRAYUTILSCOMMIT="f90eb9070d0b2205af51126a35033574725e5c56"
-   ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
-   BABELCOMMIT="aeed2d1b76358db48e6b70a64399c05678a6b9ea"
-   BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
-   CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
-   CFFICOMMIT="677cabae64b181330a3bbbda9c11891a2a8edcdc"
-   CHECKLCOMMIT="80328800d047fef9b6e32dfe6bdc98396aee3cc9"
-   CHIPZCOMMIT="75dfbc660a5a28161c57f115adf74c8a926bfc4d"
-   CHUNGACOMMIT="16330852d01dfde4dd97dee7cd985a88ea571e7e"
-   CIRCULARSTREAMSCOMMIT="e770bade1919c5e8533dd2078c93c3d3bbeb38df"
-   CLACKCOMMIT="e3e032843bb1220ab96263c411aa7f2feb4746e0"
-

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-03-25 Thread Julien Roy
commit: 4d61b84e4d8e1557d7110292dbbec59d1f44aedd
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 26 04:46:45 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 26 04:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d61b84e

www-client/nyxt: add -r1, fix icon & prerelease 4 source

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3_pre4-r1.ebuild | 608 ++
 2 files changed, 609 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index b752d6492..3db604d44 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -103,6 +103,7 @@ DIST 
njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 94c4
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
+DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
 DIST nyxt-3_pre4.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52

diff --git a/www-client/nyxt/nyxt-3_pre4-r1.ebuild 
b/www-client/nyxt/nyxt-3_pre4-r1.ebuild
new file mode 100644
index 0..cd4d08939
--- /dev/null
+++ b/www-client/nyxt/nyxt-3_pre4-r1.ebuild
@@ -0,0 +1,608 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   MY_PV="3-pre-release-4"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+
+   # Specify commits for each submodules
+   # Some regex substitutions allows to automate this process...
+   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
+   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
+   ACCLIMATIONCOMMIT="4d51150902568fcd59335f4cc4cfa022df6116a5"
+   ALEXANDRIACOMMIT="f35e232ceb2ada8d10e7fdf27ccac07f781eea0e"
+   ANAPHORACOMMIT="aeace4c68cf55098a67112750b28f8f2dc6d0e30"
+   ARRAYUTILSCOMMIT="f90eb9070d0b2205af51126a35033574725e5c56"
+   ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
+   BABELCOMMIT="aeed2d1b76358db48e6b70a64399c05678a6b9ea"
+   BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
+   CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
+   CFFICOMMIT="677cabae64b181330a3bbbda9c11891a2a8edcdc"
+   CHECKLCOMMIT="80328800d047fef9b6e32dfe6bdc98396aee3cc9"
+   CHIPZCOMMIT="75dfbc660a5a28161c57f115adf74c8a926bfc4d"
+   CHUNGACOMMIT="16330852d01dfde4dd97dee7cd985a88ea571e7e"
+   CIRCULARSTREAMSCOMMIT="e770bade1919c5e8533dd2078c93c3d3bbeb38df"
+   

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-03-07 Thread Julien Roy
commit: b5ecd33e340add90774b0654dbdc6ecfec4573f4
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar  7 15:02:17 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar  7 15:06:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b5ecd33e

www-client/nyxt: add 3_pre4

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   3 +
 www-client/nyxt/nyxt-3_pre4.ebuild | 608 +
 2 files changed, 611 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 4e28d9881..b752d6492 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -40,8 +40,10 @@ DIST 
cl-str-f873716a991c270969c829ae911305f13c78311f.gh.tar.gz 17755 BLAKE2B cf5
 DIST cl-syntax-03f0c329bbd55b8622c37161e6278366525e2ccc.gh.tar.gz 3179 BLAKE2B 
a6b5a8db41f771dfc791f262f6f8f589c7831d26ff40add515fe05030f2c698fea9dc1a94779217b35db40cb6e12a28e80bfae64127f65dcc6a05adef82fd079
 SHA512 
71af1b0d35a230110f55d6170722903aae005d2f3dc530b7f20c970580267ac74064fcb9b498a81a17f18f9d1c95d1254e35a0b8362fbcf31fbb28c1eece79eb
 DIST cl-tld-f5014da8d831fa9481d4181d4450f10a52850c75.gh.tar.gz 79689 BLAKE2B 
58cae825638af7fc5dff5efbd1cb10c7d0eaf059e1cf44d0740cb062ed2a032e620207fbe5252d6601beaa2b9b833b6fae6b9037b3c099590235494904c11363
 SHA512 
e816d66aefaa249008b071332c215e3982b10e5d8efe841d8c9bccee2be499ff8370a7841056d520ca5c9429b5413b7cbc3db7472bd090f1970252c446999550
 DIST cl-unicode-2790a6b8912be1cb051437f463400b4a7198748a.gh.tar.gz 1325178 
BLAKE2B 
7f3d94534d176f46ca3ce71522a38d5269e228a0cd8803bc77625ea48947fb9936e376b99e3e7696acf7c279c0ba945ae0098896df90425d6bf8b549d78dc7d2
 SHA512 
d115fefea867e371a84689b721ccde191962cfb5e2c70cd262731808daf52cff350ef719456634fb2a91d58f6e3b2ba05d78b00c13bf9a1716a93f331ade1d74
+DIST cl-unicode-8073fc5634c9d4802888ac03abf11dfe383e16fa.gh.tar.gz 614557 
BLAKE2B 
1a6afb014e638b179a56da74c2c67ae1f2e8e9adb08e1caf84f34a85d664780be08edba59075e9361dd4c79baf5fae7952f2ea34804291b63fda54a58a760631
 SHA512 
08401362cb0c99740deeb451486857180efc852653c094d5d88f2da757fec090990455ed6f6189080596c592ea95f5dee474a81366c2b3a83f4228b12a6601f8
 DIST cl-utilities-dce2d2f6387091ea90357a130fa6d13a6776884b.tar.bz2 22032 
BLAKE2B 
14d29f0bec428ea5af783128b0bb1688e9065cecf7d42de9b8bc42c21acec88cc4e1bf2d2632075b56ff013ed43ccd1947467c066bf337ed60ca598009bff340
 SHA512 
ba69744002ddffee996daf5d296674749282b1abfdf5c8eaf0265a03c222753d33ffdaae59f0da2d8f48fcf0f3af8892fd92e2080223222e41675e17c65c3097
 DIST cl-webkit-bb0e15b513da28582314dd9efb2df38fee422f7e.gh.tar.gz 39107 
BLAKE2B 
7c7e6c53cb5dd182a2948cac28bdf13181b1ace3f0b5191b942a3d626e6931228eb65ea87c05327843952490e945077a58bef4fdd2fbaeb653805965e34cf99c
 SHA512 
9d292635d0340fcbe19147273c7402743ef0ac2af607feedb137f0dce701260afcddb38780fa0d0ea605730f2fe55e8bbdea66827df73c7089bfe05b0c3931b5
+DIST cl-webkit-ec4e37ec16263407cfe78daec9384f14c858ff6f.gh.tar.gz 39834 
BLAKE2B 
9bb178a59d1bc6a0c5ab2eeec589b5e3e265e36c60c6eeb2e32640c9d258cb00264372d532d4e99fc2f92bbd50653a37ab00074d109720a7153e95a9c146a1e4
 SHA512 
4d147e6610e84ca603fc18ee05a5ec1ad8e5d591a66a012c90b6d635836f8996cbde0f041ec3546d826417bad5f95513e9ea6881802a3769abd7d32f71400022
 DIST cl-who-2c08caa4bafba720409af9171feeba3f32e86d32.gh.tar.gz 25096 BLAKE2B 
28b66254dfe39a99ce84a25f053187bd9a986957bd27f1db816898b6228bf8f11f7b92e7147b9df9846589ab8a276f4f64a70fb91154288a9c4e1a5050f3c761
 SHA512 
15dd5bbfbad7f0487613e038aa1353a4c361bb2bcf1b1030ee478ee051225c718c22a0103d527646f954a0fd9758bb7687bfcae87d2946fed8397539705cc374
 DIST clack-e3e032843bb1220ab96263c411aa7f2feb4746e0.gh.tar.gz 194073 BLAKE2B 
1693478596e73e18c8b4ac7adc298fed76a8e942b2f7d537461942e2c74a96976604e7801fbaf057e1d3fada32a685e81c32677306a75b642b3f4631a2795b9a
 SHA512 
095686914aa98e5b95bc9603330cf3131975dc08fd7f63bb045099d9b26c60bdd8c3b0a849eedf86e7db26fd032d528597ca75faebdd5e1b9e7afb6b81e1a835
 DIST closer-mop-60d05d6057bd2c8f37790989ffe2a2676c179f23.gh.tar.gz 23125 
BLAKE2B 
78036eec897f21ac451cf0c8f102beba614ca6b3dbb46a26f974cb8ee0cfc23b3122a87ca3a405eb39688ff2ccf138391a4db9ecc3666a7985b2ad30f0da7f19
 SHA512 
4460effaa9ced842a185da7f21453a11ff661783c2f56489f4b4b3f65222b29b8228352efd337fe16c5f8a44a0847c91370a04d783cb82da0ca076eb6c970a7b
@@ -101,6 +103,7 @@ DIST 
njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 94c4
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-02-06 Thread Julien Roy
commit: 5a12f0684873c0ce26f6968f61a2a35e58190da1
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Feb  7 01:09:38 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Feb  7 01:10:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5a12f068

www-client/nyxt: add 3_pre3

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest   |   1 +
 www-client/nyxt/nyxt-3_pre3.ebuild | 608 +
 2 files changed, 609 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index c4caf0df9..aa4a7cad8 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -101,6 +101,7 @@ DIST 
njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 94c4
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre20230131.gh.tar.gz 567997 BLAKE2B 
25ad09847462cd3c28d9838bb088d70e519db84ff074f5c67d6dc6d4ba4949d7f08cba090224f81a017da581a91bf9e23da695d404a333e966945d63a62c2335
 SHA512 
58d7236aa9f74065cd4485d3d54d1d223dd1648f92bc28c21c266ae20e0abbb09569a31f254294270c4fb10bdf52beafe7a001ce7d0d16830c2f0dd1f701dc49
+DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre3.ebuild 
b/www-client/nyxt/nyxt-3_pre3.ebuild
new file mode 100644
index 0..2451b9945
--- /dev/null
+++ b/www-client/nyxt/nyxt-3_pre3.ebuild
@@ -0,0 +1,608 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   MY_PV="3-pre-release-3"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+
+   # Specify commits for each submodules
+   # Some regex substitutions allows to automate this process...
+   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
+   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
+   ALEXANDRIACOMMIT="f35e232ceb2ada8d10e7fdf27ccac07f781eea0e"
+   NYXTRTCOMMIT="a6a7503a0b47953bc7579c90f02a6dba1f6e4c5a"
+   BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
+   FIVEAMCOMMIT="ec56fa7ce3955a751691cea1ff712afbdebc9bc4"
+   ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
+   LIFTCOMMIT="2594160d6ca3a77d8750110dfa63214256aab852"
+   CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
+   CLJPLUTILCOMMIT="0311ed374e19a49d43318064d729fe3abd9a3b62"
+   EAGERFUTURECOMMIT="54df8effd9d9eccac917509590286b5ac5f9cb30"
+   TRIVIALGARBAGECOMMIT="b1f757132a0f50aa844b99714b6bbaee974448f7"
+   CLCONTAINERSCOMMIT="3d1df53c22403121bffb5d553cf7acb1503850e7"
+   METATILITIESCOMMIT="6eaa9e3ff0939a93a92109dd0fcd218de85417d5"
+   CLCUSTOMHASHTABLECOMMIT="f26983133940f5edf826ebbc8077acc04816ddfa"
+   

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-02-06 Thread Julien Roy
commit: b8f8d57ee87aa5121d3030fb28987478cc6d9dcd
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Feb  7 01:10:37 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Feb  7 01:10:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b8f8d57e

www-client/nyxt: drop 3_pre20230131

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 -
 www-client/nyxt/nyxt-3_pre20230131.ebuild | 550 --
 2 files changed, 551 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index aa4a7cad8..4e28d9881 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -100,7 +100,6 @@ DIST 
nhooks-f304bdab86e7d689c15bdef9f3584dbabccebc54.gh.tar.gz 7949 BLAKE2B 6cbf
 DIST njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 
94c458809e606eba96448ccd6b0c57cee00df4b9926bf014c6b40b0debd92ba8b77f4f0a5d34528d118c6e112f67ff15097c024d00e75ddcfc9a3d6f50c3038f
 SHA512 
801c6bf7fb4cf26a69acaffb0c8196d0517a23e6f1158befd26502480f4f3acf84228ae1aa1bbbe562dba825a2a9f648ccee854594b9a9fd290d9f701453b9f6
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
-DIST nyxt-3_pre20230131.gh.tar.gz 567997 BLAKE2B 
25ad09847462cd3c28d9838bb088d70e519db84ff074f5c67d6dc6d4ba4949d7f08cba090224f81a017da581a91bf9e23da695d404a333e966945d63a62c2335
 SHA512 
58d7236aa9f74065cd4485d3d54d1d223dd1648f92bc28c21c266ae20e0abbb09569a31f254294270c4fb10bdf52beafe7a001ce7d0d16830c2f0dd1f701dc49
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52

diff --git a/www-client/nyxt/nyxt-3_pre20230131.ebuild 
b/www-client/nyxt/nyxt-3_pre20230131.ebuild
deleted file mode 100644
index 28898790f..0
--- a/www-client/nyxt/nyxt-3_pre20230131.ebuild
+++ /dev/null
@@ -1,550 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   NYXTCOMMIT="e41f9c39ac50ceb780ba46359ef4fcaa780434a5"
-   S="${WORKDIR}/${PN}-${NYXTCOMMIT}"
-
-   # Specify commits for each submodules
-   # Some regex substitutions allows to automate this process...
-   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
-   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
-   ALEXANDRIACOMMIT="f35e232ceb2ada8d10e7fdf27ccac07f781eea0e"
-   NYXTRTCOMMIT="a6a7503a0b47953bc7579c90f02a6dba1f6e4c5a"
-   BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
-   FIVEAMCOMMIT="ec56fa7ce3955a751691cea1ff712afbdebc9bc4"
-   ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
-   LIFTCOMMIT="2594160d6ca3a77d8750110dfa63214256aab852"
-   CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
-   CLJPLUTILCOMMIT="0311ed374e19a49d43318064d729fe3abd9a3b62"
-   EAGERFUTURECOMMIT="54df8effd9d9eccac917509590286b5ac5f9cb30"
-   TRIVIALGARBAGECOMMIT="b1f757132a0f50aa844b99714b6bbaee974448f7"
-   CLCONTAINERSCOMMIT="3d1df53c22403121bffb5d553cf7acb1503850e7"
-   METATILITIESCOMMIT="6eaa9e3ff0939a93a92109dd0fcd218de85417d5"
-   

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-01-31 Thread Julien Roy
commit: dcdfb3713bcc93c54b6dd93f9752bb2bcdb7
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Jan 31 15:19:18 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Jan 31 15:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dcdf

www-client/nyxt: add missing dependencies
media-libs/gst-plugins-{bad,base,good,ugly}
media-plugins/gst-plugins-libav
They provide a better experience in nyxt
Also bump to 3_pre20230131

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  | 2 +-
 .../nyxt/{nyxt-3_pre20230127.ebuild => nyxt-3_pre20230131.ebuild} | 8 ++--
 www-client/nyxt/nyxt-.ebuild  | 5 +
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index cdf87b418..c4caf0df9 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -100,7 +100,7 @@ DIST 
nhooks-f304bdab86e7d689c15bdef9f3584dbabccebc54.gh.tar.gz 7949 BLAKE2B 6cbf
 DIST njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 
94c458809e606eba96448ccd6b0c57cee00df4b9926bf014c6b40b0debd92ba8b77f4f0a5d34528d118c6e112f67ff15097c024d00e75ddcfc9a3d6f50c3038f
 SHA512 
801c6bf7fb4cf26a69acaffb0c8196d0517a23e6f1158befd26502480f4f3acf84228ae1aa1bbbe562dba825a2a9f648ccee854594b9a9fd290d9f701453b9f6
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
-DIST nyxt-3_pre20230127.gh.tar.gz 567594 BLAKE2B 
05a14ac585c1242f60d7e398f9162469f5e3da405860f8fc6d47f901c32451ffb875a3d75ece92094949fe377f864d2634436d9e048dc7e4d2180369d1d978cc
 SHA512 
db7b1fea43d7a2784145c10e56358695bc169ba2a2d774e8165a284f2e71257bbc520257d4f9b741a6ca40d5185fe93ca8cac6a020aba7ad78369f221b02e3e9
+DIST nyxt-3_pre20230131.gh.tar.gz 567997 BLAKE2B 
25ad09847462cd3c28d9838bb088d70e519db84ff074f5c67d6dc6d4ba4949d7f08cba090224f81a017da581a91bf9e23da695d404a333e966945d63a62c2335
 SHA512 
58d7236aa9f74065cd4485d3d54d1d223dd1648f92bc28c21c266ae20e0abbb09569a31f254294270c4fb10bdf52beafe7a001ce7d0d16830c2f0dd1f701dc49
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre20230127.ebuild 
b/www-client/nyxt/nyxt-3_pre20230131.ebuild
similarity index 99%
rename from www-client/nyxt/nyxt-3_pre20230127.ebuild
rename to www-client/nyxt/nyxt-3_pre20230131.ebuild
index a5ccb6c5b..28898790f 100644
--- a/www-client/nyxt/nyxt-3_pre20230127.ebuild
+++ b/www-client/nyxt/nyxt-3_pre20230131.ebuild
@@ -14,7 +14,7 @@ then
EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
 else
KEYWORDS="~amd64"
-   NYXTCOMMIT="27612fee394f80dee6480c045ec7da5cd1f82196"
+   NYXTCOMMIT="e41f9c39ac50ceb780ba46359ef4fcaa780434a5"
S="${WORKDIR}/${PN}-${NYXTCOMMIT}"
 
# Specify commits for each submodules
@@ -26,7 +26,6 @@ else
BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
FIVEAMCOMMIT="ec56fa7ce3955a751691cea1ff712afbdebc9bc4"
ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
-   TRIVIALBACKTRACE="6eb65bde7229413040c81d42ea22f0e4c9c8cfc9"
LIFTCOMMIT="2594160d6ca3a77d8750110dfa63214256aab852"
CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
CLJPLUTILCOMMIT="0311ed374e19a49d43318064d729fe3abd9a3b62"
@@ -341,6 +340,11 @@ IUSE="doc"
 RDEPEND="

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-01-29 Thread Julien Roy
commit: 71ee568dcf6d06ef7f8b9f51c37fdccec1868d54
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 23:27:46 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 23:28:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=71ee568d

www-client/nyxt: add 3_pre20230127

Closes: https://bugs.gentoo.org/692718
Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  | 151 +
 www-client/nyxt/metadata.xml  |  25 ++
 www-client/nyxt/nyxt-3_pre20230127.ebuild | 546 ++
 3 files changed, 722 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
new file mode 100644
index 0..cdf87b418
--- /dev/null
+++ b/www-client/nyxt/Manifest
@@ -0,0 +1,151 @@
+DIST acclimation-4d51150902568fcd59335f4cc4cfa022df6116a5.gh.tar.gz 5175 
BLAKE2B 
67baafaa5ab4400d07a1a95f0e999ddd11856ba3874a2fdde16b1b9fd3d2a0f63568fda1b534d4225b173005c560a4d670495db2b93c59174ba843409947be30
 SHA512 
b6ecc75f07a9df2bcb9e94b82f95bcbc62497144288666cafb9410b1bf92f8dadbf1e8a78b7e789476064ec321f9bfb6acbfdd5e6c055c891d3b10bb59b6dc96
+DIST alexandria-f35e232ceb2ada8d10e7fdf27ccac07f781eea0e.tar.bz2 48831 BLAKE2B 
bb5cd8ce25885365f04b75261a80b35bcb8acd124dbccb6e2f78f8e727e414fd8e0643ccd33a8a155ba0485031d9ced2b72c32504ab74187c9f589df4995b048
 SHA512 
af9e4ff3aed854cab42c8e613600e6d579515c3e09078f54e7531c24be154b63fc25755054f9965b8e57cd632eef6189b033dd4d3a88749aeb9280602392b5a8
+DIST anaphora-aeace4c68cf55098a67112750b28f8f2dc6d0e30.gh.tar.gz 6203 BLAKE2B 
1d0eba92cc65ce132e6d5ebd1b239a2e26c854d364f120d20fb6abf7a2599e8a610a2707181450873fd88f21a072ba7338291edd2af887943dc2c19e250179a4
 SHA512 
e2b8b2e1c4a8d9b10a5600d4fd730e72b793929a669e765e57e4e2678059e42da64d73d0149d847c84e4048e2bc389e0f8c7824434651ae837d60a0ccc75d201
+DIST array-utils-f90eb9070d0b2205af51126a35033574725e5c56.gh.tar.gz 5800 
BLAKE2B 
0ca4262877146581cab94326d02072dff9dba5a48040884251d725683a9015976b362e9c3bd81d04ae0a0fed44a97afbdff86f5a326932243813bb7050ed6d5d
 SHA512 
b09a8fc4229a1ef10a424cbe16cea4cf98029f7b559ebf0d7f06e55269bd216bcdc0862347e7b9084664a84994f543130fedc1f6f6855278fe0f87da67c01a05
+DIST asdf-flv-fc5b7399767ca35bfb420bbeb9e08494e441dc69.gh.tar.gz 2229 BLAKE2B 
6c9ee9c733644d45de2aaeab2e2e21145972d99f554bec53077e8bff465efc1eeb2194e5625e9c30f4049356db7b6e9b6b9cd61d06d0a9d97565da42f0b8196f
 SHA512 
8d010853430c9dda4f049c26dcbc47dcef151efc7723b825620f9869efe4f573adad4e2c819fa50a0907365ce87c45e95edd080b51eb6f36252d8f4d8ecbd04f
+DIST babel-aeed2d1b76358db48e6b70a64399c05678a6b9ea.gh.tar.gz 255891 BLAKE2B 
e9dbb751423fe3b57879d8fb502861b0c72b6d818286601fe7c9cd46b9a567d00c2f32ee5639278ceee24e162d650ea727d1357b04b429a91470478391aa9996
 SHA512 
e5ae4925ecf7d4fc074c4324ef8d5ad51ae44d6e63c50a6c2e82048d259859631f5c4917e6e03084c66853ac0de5c5655aeeef07e15d263c07690ea022a4200c
+DIST bordeaux-threads-076fe2380abbc59b06e495dc7a35aea8eb26ba3b.gh.tar.gz 24213 
BLAKE2B 
8a54a0a356ab6cb315395b3683f32bc7c3ae69c8090f33038832c5cdd477642032ae4e98b32e774522218e77d57f790fa705bf333714e7c040bf7289697f4fd1
 SHA512 
91a6503fb62fe20e42a4ffed71243eeb9f8765bfc7ffe9f52fd84804cf0b713d6dfa81bc6b7f23198d736a2081148b1a6014af72759e34a02a3e0affd392bf37
+DIST calispel-e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a.gh.tar.gz 28818 BLAKE2B 
77b0a201654f55ec097e925c560f0d2f5f552d2e9368768b2d401889f141b49dfa47b8b8b9e440daf227667d065c64c3cd67367cb4f72957dd143cc4bece95c8
 SHA512 
9bf462b2b51493b097b58933568ada47d58fe98a5ef4eea863202c84fa84fa1d2cf6720f8ee1906c977470071e1c47e45e7deb7dcd146a3067ddf671f40c46bc
+DIST cffi-677cabae64b181330a3bbbda9c11891a2a8edcdc.gh.tar.gz 254620 BLAKE2B 
0b0e65a04106f122c9f1d713743803a447c38ab0e3c4e0e35438af39ff24297b214f00076fb3db44c1774e739081902a4fe776fd78942b72cb154e242103c911
 SHA512 
c22d9e69bcdf9e7c7e93ce6a0ae259c76dd81473bd76c212d44eba1cb04137a5e4171450d09576924ca57203df803a5327a12220c998e3a604193a0d351e96d6
+DIST checkl-80328800d047fef9b6e32dfe6bdc98396aee3cc9.gh.tar.gz 8374 BLAKE2B 
02608bfdb55202ca667aa1e7c0011ef77ea56c876ca0cf92fea82645694b211a2d229da397057a30872a6b1013a22e628409ab3b81c0d451f8535dd6ecad144f
 SHA512 
fff9fc904400d48361d43d189e761de2e3f3c591b4bb5853ca8b4f28367e0c0e7cbae675535b371cd739b56f1d7569b0c46f45ccd63bd7b0ec920e0f5b1c9184
+DIST chipz-75dfbc660a5a28161c57f115adf74c8a926bfc4d.gh.tar.gz 37128 BLAKE2B 
eaa1b9c355ce2ce2331fed3b6927db95fa1200bea303f42d3a42f84a8d6fa99c26b8d1f6c1e7dc8bb8267a37af6676e2556a4d85ecf91b8a78ae3ae70f7808fc
 SHA512 
0c8ffd875f2a8be6d3d97debf4ff3a1b68c91c337484d343c2acff4057f5c4785422759e5129afe0deb15e84d1513c3d23d1773e18966157b5af8ba4c41430dc
+DIST chunga-16330852d01dfde4dd97dee7cd985a88ea571e7e.gh.tar.gz 20710 BLAKE2B 
25a45d7be66c4a23f4f2865d100ee5f09e0498e5cd6bcc18e3895052ebde07d5e6d45028053c2c017e97c42a424e3f0da7345d39679b1dbfd9b848e1d4733783
 SHA512 
e6be6a1a4d8da9bbb24d010b0ec1670f3d7990c083eb166d3c692e4f44a92d1f88b058a7b896c5b4b2951d73c07d785693e2eb81ee0e1a9b002e9bdcbb46208d
+DIST 

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-01-29 Thread Julien Roy
commit: ba0666b962ededc7b65dcfdf0aebf5b72b55efd8
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 23:28:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 23:28:27 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ba0666b9

www-client/nyxt: add 

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/nyxt-.ebuild | 94 
 1 file changed, 94 insertions(+)

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
new file mode 100644
index 0..57939d4ba
--- /dev/null
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   NYXTCOMMIT="27612fee394f80dee6480c045ec7da5cd1f82196"
+   S="${WORKDIR}/${PN}-${NYXTCOMMIT}"
+
+   # Specify commits for each submodules
+   # Some regex substitutions allows to automate this process...
+   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
+   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
+   # Removed the commits to reduce useless lines in - version
+
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/archive/${NYXTCOMMIT}.tar.gz 
-> ${P}.gh.tar.gz"
+   # Removed the submodules SRC_URIs to reduce useless lines in - 
version
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+   !!net-libs/webkit-gtk:5
+"
+# If webkit-gtk:5 is installed, nyxt won't compile
+# https://github.com/atlas-engineer/nyxt/issues/2743
+
+src_unpack() {
+   default
+
+   # Unpack the submodules in the _build directory
+   if [[ "${PV}" != ** ]]
+   then
+   # Removed src_unpack to reduce useless lines in -
+   true
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   doicon "${S}/assets/icon_512x512.png.ico"
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-01-13 Thread Julien Roy
commit: 543995bfbb6c83092d699158c6e7da3e0bf8c343
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Jan 14 04:33:17 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Jan 14 04:33:37 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=543995bf

www-client/nyxt: treeclean
ebuild is broken since version 3

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest |  0
 www-client/nyxt/metadata.xml |  8 
 www-client/nyxt/nyxt-.ebuild | 37 -
 3 files changed, 45 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
deleted file mode 100644
index e69de29bb..0

diff --git a/www-client/nyxt/metadata.xml b/www-client/nyxt/metadata.xml
deleted file mode 100644
index 1f8d8d565..0
--- a/www-client/nyxt/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-thinkp...@riseup.net
-Quentin Lombardo
-  
-

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
deleted file mode 100644
index 3de9feddb..0
--- a/www-client/nyxt/nyxt-.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Nyxt - the internet on your terms."
-HOMEPAGE="https://nyxt.atlas.engineer/;
-if [[ "${PV}" == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/nyxt.git;
-else
-   
SRC_URI="https://github.com/atlas-engineer/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="BSD CC-BY-SA-3.0"
-SLOT="0"
-IUSE="X spell"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   net-libs/webkit-gtk
-   net-libs/glib-networking
-   gnome-base/gsettings-desktop-schemas
-   sys-libs/libfixposix
-   X? ( x11-misc/xclip )
-   spell? ( app-text/enchant )"
-BDEPEND=">=dev-lisp/sbcl-2.0.0"
-
-src_prepare(){
-   default
-   ls _build/quicklisp-client
-}
-
-src_compile(){
-   emake all || die emake failed
-}



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2022-05-19 Thread Tony Olagbaiye
commit: 5089ad39f5c0b91aa8a599c8069d137db62658c0
Author: Tony Olagbaiye  fron  io>
AuthorDate: Thu May 19 20:58:47 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Thu May 19 20:58:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5089ad39

www-client/nyxt: update copyright

Signed-off-by: Tony Olagbaiye  fron.io>

 www-client/nyxt/nyxt-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
index 90c41e678..3de9feddb 100644
--- a/www-client/nyxt/nyxt-.ebuild
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2022-05-18 Thread Tony Olagbaiye
commit: dddec13c9739e8db28144c09a10188aae12ff9d8
Author: Tony Olagbaiye  fron  io>
AuthorDate: Wed May 18 19:32:51 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Wed May 18 19:32:51 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dddec13c

www-client/nyxt: update Manifest

Signed-off-by: Tony Olagbaiye  fron.io>

 www-client/nyxt/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index c9354f4d4..e69de29bb 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1,2 +0,0 @@
-EBUILD nyxt-.ebuild 815 BLAKE2B 
62dcc6c380649f82d7b7c140da8ef9d170e39f66107796699055f90877c2f216db8a309d48ab01e355c239f9d3d7f13448df5395895e66741efb3db6ee57
 SHA512 
2b5acf4483191e270449d5426c43dfad05f2a14d7d32b1d5096b837a8414f79b40fe9859ae55bf864affe0a8e0533a751b9bd500acdbfbb98b4367e2a54f6c65
-MISC metadata.xml 258 BLAKE2B 
ffaa7afa16b051cc19f6db080434f7d00fe3f9007e1ff66374deb7bc02d4dfdf584a0488ac32779b2d90c8e3bed9ed4eaa6bda3c942aaf95b6f3bd61763daa9b
 SHA512 
feabf395256f030d83be82578309675861da1cd515f67dc3319d889810b39cc7fd74bfd2f61e33860f2390b1953501c9c2ebe9070e802fe9478b5ad26e08b254



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2022-05-18 Thread Tony Olagbaiye
commit: cc7eaaba39bcab32f3b0f198e5c5bedb54ef9c87
Author: Tony Olagbaiye  fron  io>
AuthorDate: Wed May 18 16:40:41 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Wed May 18 16:40:41 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cc7eaaba

www-client/nyxt: new package, add 

Signed-off-by: Tony Olagbaiye  fron.io>

 www-client/nyxt/Manifest |  2 ++
 www-client/nyxt/metadata.xml |  8 
 www-client/nyxt/nyxt-.ebuild | 37 +
 3 files changed, 47 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
new file mode 100644
index 0..c9354f4d4
--- /dev/null
+++ b/www-client/nyxt/Manifest
@@ -0,0 +1,2 @@
+EBUILD nyxt-.ebuild 815 BLAKE2B 
62dcc6c380649f82d7b7c140da8ef9d170e39f66107796699055f90877c2f216db8a309d48ab01e355c239f9d3d7f13448df5395895e66741efb3db6ee57
 SHA512 
2b5acf4483191e270449d5426c43dfad05f2a14d7d32b1d5096b837a8414f79b40fe9859ae55bf864affe0a8e0533a751b9bd500acdbfbb98b4367e2a54f6c65
+MISC metadata.xml 258 BLAKE2B 
ffaa7afa16b051cc19f6db080434f7d00fe3f9007e1ff66374deb7bc02d4dfdf584a0488ac32779b2d90c8e3bed9ed4eaa6bda3c942aaf95b6f3bd61763daa9b
 SHA512 
feabf395256f030d83be82578309675861da1cd515f67dc3319d889810b39cc7fd74bfd2f61e33860f2390b1953501c9c2ebe9070e802fe9478b5ad26e08b254

diff --git a/www-client/nyxt/metadata.xml b/www-client/nyxt/metadata.xml
new file mode 100644
index 0..1f8d8d565
--- /dev/null
+++ b/www-client/nyxt/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+thinkp...@riseup.net
+Quentin Lombardo
+  
+

diff --git a/www-client/nyxt/nyxt-.ebuild b/www-client/nyxt/nyxt-.ebuild
new file mode 100644
index 0..90c41e678
--- /dev/null
+++ b/www-client/nyxt/nyxt-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Nyxt - the internet on your terms."
+HOMEPAGE="https://nyxt.atlas.engineer/;
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/nyxt.git;
+else
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/archive/refs/tags/${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="X spell"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+   net-libs/webkit-gtk
+   net-libs/glib-networking
+   gnome-base/gsettings-desktop-schemas
+   sys-libs/libfixposix
+   X? ( x11-misc/xclip )
+   spell? ( app-text/enchant )"
+BDEPEND=">=dev-lisp/sbcl-2.0.0"
+
+src_prepare(){
+   default
+   ls _build/quicklisp-client
+}
+
+src_compile(){
+   emake all || die emake failed
+}