Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 955769 | Differences between
and this patch

Collapse All | Expand All

(-)/var/db/repos/gentoo/net-libs/webkit-gtk/webkit-gtk-2.46.5.ebuild (-4 / +4 lines)
Lines 19-25 Link Here
19
SLOT="4/37" # soname version of libwebkit2gtk-4.0
19
SLOT="4/37" # soname version of libwebkit2gtk-4.0
20
KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc ~x86"
20
KEYWORDS="amd64 ~arm arm64 ppc ppc64 ~sparc ~x86"
21
21
22
IUSE="aqua avif examples gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
22
IUSE="aqua avif examples flite gamepad keyring +gstreamer +introspection pdf jpegxl +jumbo-build lcms seccomp spell systemd wayland X"
23
REQUIRED_USE="|| ( aqua wayland X )"
23
REQUIRED_USE="|| ( aqua wayland X )"
24
24
25
# Tests do not run when built from tarballs
25
# Tests do not run when built from tarballs
Lines 71-76 Link Here
71
	x11-libs/gtk+:3[aqua?,introspection?,wayland?,X?]
71
	x11-libs/gtk+:3[aqua?,introspection?,wayland?,X?]
72
	x11-libs/libdrm
72
	x11-libs/libdrm
73
	avif? ( media-libs/libavif:= )
73
	avif? ( media-libs/libavif:= )
74
	flite? ( app-accessibility/flite )
74
	gamepad? ( dev-libs/libmanette )
75
	gamepad? ( dev-libs/libmanette )
75
	gstreamer? (
76
	gstreamer? (
76
		media-libs/gstreamer:1.0
77
		media-libs/gstreamer:1.0
Lines 146-154 Link Here
146
	cmake_src_prepare
147
	cmake_src_prepare
147
	gnome2_src_prepare
148
	gnome2_src_prepare
148
149
149
	# https://bugs.gentoo.org/943213
150
	eapply "${FILESDIR}"/2.44.4-fix-icu76.1.patch
151
152
	# We don't want -Werror for gobject-introspection (bug #947761)
150
	# We don't want -Werror for gobject-introspection (bug #947761)
153
	sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die
151
	sed -i -e "s:--warn-error::" Source/cmake/FindGI.cmake || die
154
}
152
}
Lines 206-211 Link Here
206
		-DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service)
204
		-DENABLE_GEOLOCATION=ON # Runtime optional (talks over dbus service)
207
		-DENABLE_MINIBROWSER=$(usex examples)
205
		-DENABLE_MINIBROWSER=$(usex examples)
208
		-DENABLE_PDFJS=$(usex pdf)
206
		-DENABLE_PDFJS=$(usex pdf)
207
		-DENABLE_SPEECH_SYNTHESIS=$(usex flite)
209
		-DENABLE_SPELLCHECK=$(usex spell)
208
		-DENABLE_SPELLCHECK=$(usex spell)
210
		-DENABLE_UNIFIED_BUILDS=$(usex jumbo-build)
209
		-DENABLE_UNIFIED_BUILDS=$(usex jumbo-build)
211
		-DENABLE_VIDEO=$(usex gstreamer)
210
		-DENABLE_VIDEO=$(usex gstreamer)
Lines 214-219 Link Here
214
		-DENABLE_WEBDRIVER=OFF
213
		-DENABLE_WEBDRIVER=OFF
215
		-DENABLE_WEBGL=ON
214
		-DENABLE_WEBGL=ON
216
		-DUSE_AVIF=$(usex avif)
215
		-DUSE_AVIF=$(usex avif)
216
		-DUSE_FLITE=$(usex flite)
217
		-DUSE_GSTREAMER_WEBRTC=$(usex gstreamer)
217
		-DUSE_GSTREAMER_WEBRTC=$(usex gstreamer)
218
		-DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer)
218
		-DUSE_GSTREAMER_TRANSCODER=$(usex gstreamer)
219
		# Source/cmake/OptionsGTK.cmake
219
		# Source/cmake/OptionsGTK.cmake

Return to bug 955769