[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}