From: "Michael Weber" <xmw@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/netsurf/
Date: Thu, 3 Mar 2016 01:03:04 +0000 (UTC) [thread overview]
Message-ID: <1456966982.99838f9d1060c1ca2a25c1d7a0475431590fe5d6.xmw@gentoo> (raw)
commit: 99838f9d1060c1ca2a25c1d7a0475431590fe5d6
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 3 01:00:35 2016 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu Mar 3 01:03:02 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99838f9d
www-client/netsurf: Enable duktape javascript engine.
Package-Manager: portage-2.2.27
www-client/netsurf/metadata.xml | 1 +
www-client/netsurf/netsurf-3.4.ebuild | 19 ++++++++++---------
2 files changed, 11 insertions(+), 9 deletions(-)
diff --git a/www-client/netsurf/metadata.xml b/www-client/netsurf/metadata.xml
index 3affdff..7d16da3 100644
--- a/www-client/netsurf/metadata.xml
+++ b/www-client/netsurf/metadata.xml
@@ -19,6 +19,7 @@
<flag name="rosprite">RISC OS Sprite bitmap image support (media-libs/librosprite)</flag>
<flag name="svgtiny">SVG image support via media-libs/svgatiny instead of gnome-base/librsvg</flag>
<flag name="webp">WebP image support (media-libs/libwebp)</flag>
+ <flag name="duktape">Use duktape.org javascript engine</flag>
</use>
<longdescription lang="en">
NetSurf is a free, open source web browser. It is written in C, has its own layout and rendering engine entirely written from scratch. It is small and capable of handling many of the web standards in use today.
diff --git a/www-client/netsurf/netsurf-3.4.ebuild b/www-client/netsurf/netsurf-3.4.ebuild
index 38e97d6..5eda2d9 100644
--- a/www-client/netsurf/netsurf-3.4.ebuild
+++ b/www-client/netsurf/netsurf-3.4.ebuild
@@ -17,14 +17,15 @@ SRC_URI="http://download.netsurf-browser.org/netsurf/releases/source/${P}-src.ta
LICENSE="GPL-2 MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm"
-IUSE="+bmp fbcon truetype +gif gstreamer gtk javascript +jpeg +mng pdf-writer
- +png +rosprite +svg +svgtiny +webp fbcon_frontend_able fbcon_frontend_linux
- fbcon_frontend_sdl fbcon_frontend_vnc fbcon_frontend_x"
+IUSE="+bmp +duktape fbcon truetype +gif gstreamer gtk +javascript +jpeg +mng
+ pdf-writer +png +rosprite +svg +svgtiny +webp fbcon_frontend_able
+ fbcon_frontend_linux fbcon_frontend_sdl fbcon_frontend_vnc fbcon_frontend_x"
REQUIRED_USE="|| ( fbcon gtk )
- amd64? ( abi_x86_32? ( !javascript ) )
+ amd64? ( abi_x86_32? ( javascript? ( duktape ) ) )
fbcon? ( ^^ ( fbcon_frontend_able fbcon_frontend_linux fbcon_frontend_sdl
- fbcon_frontend_vnc fbcon_frontend_x ) )"
+ fbcon_frontend_vnc fbcon_frontend_x ) )
+ duktape? ( javascript )"
RDEPEND=">=dev-libs/libnsutils-0.0.2[${MULTILIB_USEDEP}]
>=dev-libs/libutf8proc-1.1.6-r1[${MULTILIB_USEDEP}]
@@ -43,8 +44,8 @@ RDEPEND=">=dev-libs/libnsutils-0.0.2[${MULTILIB_USEDEP}]
gnome-base/libglade:2.0[${MULTILIB_USEDEP}]
>=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}] )
gstreamer? ( media-libs/gstreamer:0.10[${MULTILIB_USEDEP}] )
- javascript? ( >=dev-libs/nsgenbind-0.1.2-r1[${MULTILIB_USEDEP}]
- dev-lang/spidermonkey:0= )
+ javascript? ( >=dev-libs/nsgenbind-0.3[${MULTILIB_USEDEP}]
+ !duktape? ( dev-lang/spidermonkey:0= ) )
jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] )
mng? ( >=media-libs/libmng-1.0.10-r2[${MULTILIB_USEDEP}] )
pdf-writer? ( media-libs/libharu[${MULTILIB_USEDEP}] )
@@ -87,9 +88,9 @@ src_configure() {
NETSURF_USE_MNG=$(usex mng YES NO)
NETSURF_USE_WEBP=$(usex webp YES NO)
NETSURF_USE_VIDEO=$(usex gstreamer YES NO)
- NETSURF_USE_MOZJS=$(usex javascript YES NO)
+ NETSURF_USE_MOZJS=$(usex javascript $(usex duktape NO YES) NO)
NETSURF_USE_JS=NO
- NETSURF_USE_DUKTAPE=NO
+ NETSURF_USE_DUKTAPE=$(usex javascript $(usex duktape YES NO) NO)
NETSURF_USE_HARU_PDF=$(usex pdf-writer YES NO)
NETSURF_USE_NSSVG=$(usex svg $(usex svgtiny YES NO) NO)
NETSURF_USE_RSVG=$(usex svg $(usex svgtiny NO YES) NO)
next reply other threads:[~2016-03-03 1:03 UTC|newest]
Thread overview: 52+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-03 1:03 Michael Weber [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-03-04 19:11 [gentoo-commits] repo/gentoo:master commit in: www-client/netsurf/ Jakov Smolić
2024-02-09 12:24 Michael Orlitzky
2024-01-19 9:31 Michael Orlitzky
2024-01-19 9:31 Michael Orlitzky
2023-08-15 0:26 Michael Orlitzky
2023-08-15 0:26 Michael Orlitzky
2023-08-14 21:15 Michael Orlitzky
2023-07-05 20:43 Michael Orlitzky
2023-07-05 20:43 Michael Orlitzky
2023-05-27 22:02 Michael Orlitzky
2022-08-26 10:46 Sam James
2022-03-22 18:43 Jakov Smolić
2022-03-16 23:46 Sam James
2022-03-16 23:45 Sam James
2022-03-16 2:39 Sam James
2022-03-16 2:23 Sam James
2022-03-16 1:03 Sam James
2022-03-16 1:01 Sam James
2022-03-16 1:01 Sam James
2021-11-20 15:34 Arthur Zamarin
2021-11-10 17:56 Jakov Smolić
2021-03-30 17:38 Sam James
2020-11-13 16:57 Sam James
2020-10-17 11:29 Joonas Niilola
2020-09-29 22:48 Sam James
2020-08-15 12:03 Michael Orlitzky
2020-07-19 10:43 Joonas Niilola
2020-07-15 14:01 Michael Orlitzky
2020-07-05 8:40 Sergei Trofimovich
2020-06-30 13:10 Michael Orlitzky
2020-06-29 17:08 Michael Orlitzky
2020-06-29 1:26 Michael Orlitzky
2020-06-29 1:26 Michael Orlitzky
2019-12-10 8:06 Joonas Niilola
2019-12-10 6:35 Joonas Niilola
2019-12-05 8:03 Joonas Niilola
2019-12-04 14:49 Joonas Niilola
2019-09-23 8:07 Michał Górny
2019-07-05 19:05 Virgil Dupras
2019-02-17 17:46 Sergei Trofimovich
2019-02-07 13:08 Virgil Dupras
2018-11-13 18:13 Virgil Dupras
2018-11-07 19:48 Virgil Dupras
2018-10-21 20:54 Virgil Dupras
2018-10-19 8:51 Michał Górny
2017-01-26 7:35 Michael Weber
2016-07-25 17:45 Chí-Thanh Christopher Nguyễn
2016-05-07 21:44 Michael Weber
2016-03-02 23:24 Michael Weber
2015-08-11 14:15 Michael Weber
2015-08-10 21:38 Sergei Trofimovich
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1456966982.99838f9d1060c1ca2a25c1d7a0475431590fe5d6.xmw@gentoo \
--to=xmw@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox