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 <gentoo@fictx.com>
This commit is contained in:
Dale Showers
2024-04-29 12:23:18 -04:00
parent a3eeaa7854
commit 420bb4cad4
5 changed files with 21 additions and 19 deletions

View File

@@ -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}"

View File

@@ -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}"

View File

@@ -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}"

View File

@@ -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}"

View File

@@ -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