Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 588884 Details for
Bug 692206
[TRACKER] Enabling USE=libglvnd
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch against cogl-1.22.2.ebuild removing test useflag.
cogl-1.22.2.ebuild-remove-test.patch (text/plain), 2.70 KB, created by
Maik
on 2019-09-03 12:21:26 UTC
(
hide
)
Description:
Patch against cogl-1.22.2.ebuild removing test useflag.
Filename:
MIME Type:
Creator:
Maik
Created:
2019-09-03 12:21:26 UTC
Size:
2.70 KB
patch
obsolete
>--- /usr/portage/media-libs/cogl/cogl-1.22.2.ebuild 2018-10-07 01:09:24.000000000 +0200 >+++ /usr/local/portage/media-libs/cogl/cogl-1.22.2.ebuild 2019-09-03 14:11:32.624607176 +0200 >@@ -3,7 +3,7 @@ > > EAPI=6 > >-inherit gnome2 multilib virtualx >+inherit gnome2 multilib > > DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures" > HOMEPAGE="https://www.cogl3d.org/" >@@ -12,7 +12,7 @@ > SLOT="1.0/20" # subslot = .so version > > # doc and profile disable for now due to bugs #484750 and #483332 >-IUSE="debug examples gles2 gstreamer +introspection +kms +opengl +pango test wayland" # doc profile >+IUSE="debug examples gles2 gstreamer +introspection +kms libglvnd +opengl +pango wayland" # doc profile > REQUIRED_USE=" > wayland? ( gles2 ) > || ( gles2 opengl ) >@@ -52,28 +52,19 @@ > >=dev-util/gtk-doc-am-1.13 > >=sys-devel/gettext-0.19 > virtual/pkgconfig >- test? ( >- app-eselect/eselect-opengl >- media-libs/mesa[classic] ) > " > >-# Need classic mesa swrast for tests, llvmpipe causes a test failure >-# For some reason GL3 conformance test all fails again... >-RESTRICT="test" >- > src_prepare() { > # Do not build examples > sed -e "s/^\(SUBDIRS +=.*\)examples\(.*\)$/\1\2/" \ > -i Makefile.am Makefile.in || die > >- if ! use test ; then >- # For some reason the configure switch will not completely disable >- # tests being built >- sed -e "s/^\(SUBDIRS =.*\)test-fixtures\(.*\)$/\1\2/" \ >- -e "s/^\(SUBDIRS +=.*\)tests\(.*\)$/\1\2/" \ >- -e "s/^\(.*am__append.* \)tests\(.*\)$/\1\2/" \ >- -i Makefile.am Makefile.in || die >- fi >+ # For some reason the configure switch will not completely disable >+ # tests being built >+ sed -e "s/^\(SUBDIRS =.*\)test-fixtures\(.*\)$/\1\2/" \ >+ -e "s/^\(SUBDIRS +=.*\)tests\(.*\)$/\1\2/" \ >+ -e "s/^\(.*am__append.* \)tests\(.*\)$/\1\2/" \ >+ -i Makefile.am Makefile.in || die > > gnome2_src_prepare > } >@@ -101,25 +92,13 @@ > $(use_enable introspection) \ > $(use_enable kms kms-egl-platform) \ > $(use_enable pango cogl-pango) \ >- $(use_enable test unit-tests) \ >+ --disable-unit-tests \ > $(use_enable wayland wayland-egl-platform) \ > $(use_enable wayland wayland-egl-server) \ > --disable-profile > # $(use_enable profile) > } > >-src_test() { >- # Use swrast for tests, llvmpipe is incomplete and "test_sub_texture" fails >- # NOTE: recheck if this is needed after every mesa bump >- if [[ "$(eselect opengl show)" != "xorg-x11" ]]; then >- ewarn "Skipping tests because a binary OpenGL library is enabled. To" >- ewarn "run tests for ${PN}, you need to enable the Mesa library:" >- ewarn "# eselect opengl set xorg-x11" >- return >- fi >- virtx emake check LIBGL_DRIVERS_PATH="${EROOT}/usr/$(get_libdir)/mesa" >-} >- > src_install() { > if use examples; then > insinto /usr/share/doc/${PF}/examples
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 692206
:
588884
|
597966