summaryrefslogtreecommitdiff
path: root/www-client/netsurf/netsurf-9999.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-07-06 04:12:55 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-07-06 04:12:55 +0100
commit38d6f110ff1dfdd7c6f0b0baf0ed8b13191dcde3 (patch)
tree82f1a2074ab61dae5f1333408972f185457e8f30 /www-client/netsurf/netsurf-9999.ebuild
parent0d3219165e816e09207a0e1b5b5c8ad764228615 (diff)
gentoo auto-resync : 06:07:2023 - 04:12:55
Diffstat (limited to 'www-client/netsurf/netsurf-9999.ebuild')
-rw-r--r--www-client/netsurf/netsurf-9999.ebuild24
1 files changed, 11 insertions, 13 deletions
diff --git a/www-client/netsurf/netsurf-9999.ebuild b/www-client/netsurf/netsurf-9999.ebuild
index 0cf6ef50f6e0..d3675ca3a962 100644
--- a/www-client/netsurf/netsurf-9999.ebuild
+++ b/www-client/netsurf/netsurf-9999.ebuild
@@ -12,19 +12,20 @@ EGIT_REPO_URI="https://git.netsurf-browser.org/${PN}.git"
LICENSE="GPL-2 MIT"
SLOT="0"
KEYWORDS=""
-IUSE="bmp fbcon truetype +gif +gtk +javascript +jpeg mng
+IUSE="bmp fbcon truetype +gif +gtk +javascript +jpeg
+png +psl rosprite +svg +svgtiny +webp"
REQUIRED_USE="|| ( fbcon gtk )"
RDEPEND="
>=dev-libs/libcss-9999
- >=net-libs/libdom-9999
- net-libs/libhubbub
>=dev-libs/libnsutils-9999
+ dev-libs/openssl:=
dev-libs/libutf8proc
dev-libs/libxml2:2
net-misc/curl
+ >=net-libs/libdom-9999
+ net-libs/libhubbub
bmp? ( media-libs/libnsbmp )
fbcon? (
dev-libs/libnsfb
@@ -43,7 +44,6 @@ RDEPEND="
dev-lang/duktape:=
)
jpeg? ( media-libs/libjpeg-turbo:= )
- mng? ( media-libs/libmng:= )
png? ( media-libs/libpng:0= )
psl? ( media-libs/libnspsl )
rosprite? ( media-libs/librosprite )
@@ -54,7 +54,6 @@ RDEPEND="
webp? ( media-libs/libwebp )"
DEPEND="${RDEPEND}"
BDEPEND="
- javascript? ( app-editors/vim-core )
dev-libs/check
dev-perl/HTML-Parser
dev-util/netsurf-buildsystem
@@ -83,22 +82,21 @@ _emake() {
local netsurf_makeconf=(
"${NETSURF_MAKECONF[@]}"
COMPONENT_TYPE=binary
+ NETSURF_FB_FONTLIB=$(usex truetype freetype internal)
+ NETSURF_FB_FONTPATH="${EPREFIX}/usr/share/fonts/dejavu"
NETSURF_USE_BMP=$(usex bmp YES NO)
+ NETSURF_USE_DUKTAPE=$(usex javascript YES NO)
NETSURF_USE_GIF=$(usex gif YES NO)
NETSURF_USE_JPEG=$(usex jpeg YES NO)
NETSURF_USE_PNG=$(usex png YES NO)
NETSURF_USE_NSPSL=$(usex psl YES NO)
- NETSURF_USE_MNG=$(usex mng YES NO)
- NETSURF_USE_WEBP=$(usex webp YES NO)
- NETSURF_USE_JS=NO
- NETSURF_USE_DUKTAPE=$(usex javascript YES NO)
NETSURF_USE_NSSVG=$(usex svg $(usex svgtiny YES NO) NO)
- NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
+ NETSURF_USE_OPENSSL=YES
NETSURF_USE_ROSPRITE=$(usex rosprite YES NO)
- PKG_CONFIG=$(tc-getPKG_CONFIG)
- NETSURF_FB_FONTLIB=$(usex truetype freetype internal)
- NETSURF_FB_FONTPATH="${EPREFIX}/usr/share/fonts/dejavu"
+ NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
+ NETSURF_USE_WEBP=$(usex webp YES NO)
NETSURF_USE_VIDEO=NO
+ PKG_CONFIG=$(tc-getPKG_CONFIG)
)
emake "${netsurf_makeconf[@]}" $@