FreeBSD Bugzilla – Attachment 198928 Details for
Bug 227509
graphics/mesa-{dri,libs}: enable WAYLAND by default
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1.2
bug227509.diff (text/plain), 10.49 KB, created by
Jan Beich
on 2018-11-04 09:25:15 UTC
(
hide
)
Description:
v1.2
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2018-11-04 09:25:15 UTC
Size:
10.49 KB
patch
obsolete
>From 5b50ad108c71a1a0ea5f8946dc3585386b260e94 Mon Sep 17 00:00:00 2001 >From: Jan Beich <jbeich@FreeBSD.org> >Date: Mon, 15 Oct 2018 19:20:45 +0000 >Subject: [PATCH] graphics/mesa-libs: enable WAYLAND by default here and in > consumers > >PR: 227509 >Requested by: Johannes Lundberg, Greg V >Reviewed by: tobik >Approved by: madpilot (libva), ??? >Exp-run by: antoine (NOT YET) >--- > devel/sdl20/Makefile | 4 +++- > emulators/ppsspp/Makefile | 3 +-- > graphics/gstreamer1-plugins-gl/Makefile | 3 ++- > graphics/mesa-dri/Makefile | 4 ++-- > graphics/mesa-libs/Makefile | 3 ++- > mail/thunderbird/Makefile | 1 + > multimedia/libva-utils/Makefile | 2 ++ > multimedia/libva/Makefile | 2 ++ > multimedia/mpv/Makefile | 3 ++- > multimedia/vlc3/Makefile | 4 ++-- > sysutils/gnome-control-center/Makefile | 2 ++ > www/firefox-esr/Makefile | 2 +- > www/firefox/Makefile | 1 + > www/firefox/Makefile.options | 2 +- > www/webkit2-gtk3/Makefile | 4 ++-- > x11-toolkits/gtk30/Makefile | 4 ++-- > 16 files changed, 28 insertions(+), 16 deletions(-) > >diff --git a/devel/sdl20/Makefile b/devel/sdl20/Makefile >index c1a264ca9fc8..6ddc1c1102e6 100644 >--- a/devel/sdl20/Makefile >+++ b/devel/sdl20/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= sdl2 > PORTVERSION= 2.0.9 >+PORTREVISION= 1 > CATEGORIES= devel > MASTER_SITES= http://www.libsdl.org/release/ > DISTNAME= SDL2-${PORTVERSION} >@@ -63,7 +64,8 @@ OPTIONS_DEFAULT= ASM DLOPEN OSS PTHREADS SDL_ATOMIC SDL_AUDIO \ > SDL_CPUINFO SDL_EVENTS SDL_FILE SDL_HAPTIC \ > SDL_JOYSTICK SDL_LOADSO SDL_POWER SDL_RENDER \ > SDL_THREADS SDL_TIMERS SDL_VIDEO VIDEO_KMSDRM \ >- VIDEO_OPENGL VIDEO_X11 >+ VIDEO_OPENGL VIDEO_OPENGLES2 VIDEO_WAYLAND \ >+ VIDEO_X11 > > ALSA_DESC= Audio output via the ALSA audio architecture > DLOPEN_DESC= Use dlopen for loading 3rd party libraries >diff --git a/emulators/ppsspp/Makefile b/emulators/ppsspp/Makefile >index a8e435752bdd..ba76c0157c43 100644 >--- a/emulators/ppsspp/Makefile >+++ b/emulators/ppsspp/Makefile >@@ -69,8 +69,7 @@ SDL_BUILD_DEPENDS= png>=1.6:graphics/png > SDL_LIB_DEPENDS= libpng.so:graphics/png > SDL_VARS= EXENAME=PPSSPPSDL > VULKAN_DESC= Vulkan renderer >-VULKAN_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader >-VULKAN_CFLAGS= -DSDL_VIDEO_DRIVER_WAYLAND # XXX bug 223018, bug 227509 >+VULKAN_RUN_DEPENDS= ${LOCALBASE}/lib/libvulkan.so:graphics/vulkan-loader > > post-patch: > @${REINPLACE_CMD} -e 's/Linux/${OPSYS}/' \ >diff --git a/graphics/gstreamer1-plugins-gl/Makefile b/graphics/gstreamer1-plugins-gl/Makefile >index 3f5e02edb2ce..4e611f134ce6 100644 >--- a/graphics/gstreamer1-plugins-gl/Makefile >+++ b/graphics/gstreamer1-plugins-gl/Makefile >@@ -1,6 +1,6 @@ > # $FreeBSD$ > >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= graphics > > COMMENT= GStreamer GL graphics plugin >@@ -14,6 +14,7 @@ PLIST= ${.CURDIR}/pkg-plist > MASTERDIR= ${.CURDIR}/../../multimedia/gstreamer1-plugins > > OPTIONS_DEFINE= WAYLAND >+OPTIONS_DEFAULT=WAYLAND > OPTIONS_SUB= yes > > WAYLAND_CONFIGURE_ENABLE= wayland >diff --git a/graphics/mesa-dri/Makefile b/graphics/mesa-dri/Makefile >index c60841cda610..fa2395640a09 100644 >--- a/graphics/mesa-dri/Makefile >+++ b/graphics/mesa-dri/Makefile >@@ -3,7 +3,7 @@ > > PORTNAME= mesa-dri > PORTVERSION= ${MESAVERSION} >-PORTREVISION= 1 >+PORTREVISION= 2 > CATEGORIES= graphics > > COMMENT= OpenGL hardware acceleration drivers for DRI2+ >@@ -11,7 +11,7 @@ COMMENT= OpenGL hardware acceleration drivers for DRI2+ > USE_XORG= xorgproto x11 xdamage xext xfixes xshmfence xv xvmc > > OPTIONS_DEFINE= TEXTURE VAAPI VDPAU WAYLAND >-OPTIONS_DEFAULT=TEXTURE >+OPTIONS_DEFAULT=TEXTURE WAYLAND > OPTIONS_SUB= yes > > TEXTURE_DESC= Enable texture-float support (patent encumbered) >diff --git a/graphics/mesa-libs/Makefile b/graphics/mesa-libs/Makefile >index 794988812805..b9ea8c810ac1 100644 >--- a/graphics/mesa-libs/Makefile >+++ b/graphics/mesa-libs/Makefile >@@ -3,7 +3,7 @@ > > PORTNAME= mesa-libs > PORTVERSION= ${MESAVERSION} >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= graphics > > COMMENT= OpenGL libraries that support GLX and EGL clients >@@ -12,6 +12,7 @@ USE_XORG= xorgproto x11 xcb xdamage xext \ > xfixes xshmfence xxf86vm > > OPTIONS_DEFINE= WAYLAND >+OPTIONS_DEFAULT=WAYLAND > OPTIONS_SUB= yes > > WAYLAND_DESC= Enable support for the Wayland platform in EGL >diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile >index dea9d3179816..0b9e11c562e4 100644 >--- a/mail/thunderbird/Makefile >+++ b/mail/thunderbird/Makefile >@@ -3,6 +3,7 @@ > > PORTNAME= thunderbird > DISTVERSION= 60.3.0 >+PORTREVISION= 1 > CATEGORIES= mail news net-im ipv6 > MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ > MOZILLA/${PORTNAME}/candidates/${DISTVERSION}-candidates/build2/source >diff --git a/multimedia/libva-utils/Makefile b/multimedia/libva-utils/Makefile >index 5c5000875c86..0662d0125d23 100644 >--- a/multimedia/libva-utils/Makefile >+++ b/multimedia/libva-utils/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= libva-utils > PORTVERSION= 2.3.0 >+PORTREVISION= 1 > CATEGORIES= multimedia > > MAINTAINER= madpilot@FreeBSD.org >@@ -22,6 +23,7 @@ USE_GITHUB= yes > GH_ACCOUNT= intel > > OPTIONS_DEFINE= DEBUG WAYLAND >+OPTIONS_DEFAULT=WAYLAND > WAYLAND_DESC= Support wayland protocol > OPTIONS_SUB= yes > >diff --git a/multimedia/libva/Makefile b/multimedia/libva/Makefile >index 5e9d29b3607b..3d7783326c3b 100644 >--- a/multimedia/libva/Makefile >+++ b/multimedia/libva/Makefile >@@ -2,6 +2,7 @@ > > PORTNAME= libva > PORTVERSION= 2.3.0 >+PORTREVISION= 1 > CATEGORIES= multimedia > > MAINTAINER= madpilot@FreeBSD.org >@@ -30,6 +31,7 @@ LDFLAGS+= -lpthread > CFLAGS+= -DHAVE_LINUX_INTEGER_TYPES > > OPTIONS_DEFINE= DEBUG WAYLAND >+OPTIONS_DEFAULT=WAYLAND > WAYLAND_DESC= Support wayland protocol > OPTIONS_SUB= yes > >diff --git a/multimedia/mpv/Makefile b/multimedia/mpv/Makefile >index 0a5b96dc5fa2..d5190a78287b 100644 >--- a/multimedia/mpv/Makefile >+++ b/multimedia/mpv/Makefile >@@ -4,6 +4,7 @@ > PORTNAME= mpv > PORTVERSION= 0.29.1 > DISTVERSIONPREFIX= v >+PORTREVISION= 1 > PORTEPOCH= 1 > CATEGORIES= multimedia audio > MASTER_SITES= https://waf.io/:waf >@@ -43,7 +44,7 @@ CONFIGURE_ARGS= --docdir="${EXAMPLESDIR}" \ > > OPTIONS_DEFINE= ARCHIVE ASS DOCS LCMS2 LUAJIT MANPAGES TEST UCHARDET ZSH EXAMPLES > OPTIONS_DEFAULT= ARCHIVE ASS DVDREAD DVDNAV MANPAGES OPENGL UCHARDET \ >- V4L VAAPI VDPAU X11 YTDL >+ V4L VAAPI VDPAU WAYLAND X11 YTDL > OPTIONS_GROUP= IN VO AO > OPTIONS_GROUP_IN= CDIO DVDREAD DVDNAV LIBBLURAY V4L YTDL SMB > OPTIONS_GROUP_VO= CACA OPENGL VAAPI VDPAU WAYLAND X11 >diff --git a/multimedia/vlc3/Makefile b/multimedia/vlc3/Makefile >index 14afbeaac0a6..1616f9812d0a 100644 >--- a/multimedia/vlc3/Makefile >+++ b/multimedia/vlc3/Makefile >@@ -3,7 +3,7 @@ > > PORTNAME= vlc > DISTVERSION= 3.0.4 >-PORTEPOCH= 4 >+PORTEPOCH= 5 > CATEGORIES= multimedia audio ipv6 net www > MASTER_SITES= http://download.videolan.org/pub/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ > http://ftp.snt.utwente.nl/pub/software/videolan/${PORTNAME}/${DISTVERSION:S/a$//}/ \ >@@ -75,7 +75,7 @@ OPTIONS_DEFINE= A52 AALIB ASS AVAHI CACA CHROMECAST DBUS DCA DOCS DVDREAD \ > OPTIONS_DEFAULT=A52 AVAHI DBUS DCA DVDREAD DVDNAV FAAD FLAC GNUTLS \ > LIVEMEDIA LUA MAD MPEG2 OGG OPTIMIZED_CFLAGS \ > OPUS PNG QT5 SAMPLERATE STREAM SPEEX TAGLIB THEORA TWOLAME \ >- V4L VAAPI VCD VDPAU VORBIS X11 >+ V4L VAAPI VCD VDPAU VORBIS WAYLAND X11 > OPTIONS_SUB= yes > > ASS_DESC= ASS/SSA subtitle rendering >diff --git a/sysutils/gnome-control-center/Makefile b/sysutils/gnome-control-center/Makefile >index acab83da349b..c5997c479791 100644 >--- a/sysutils/gnome-control-center/Makefile >+++ b/sysutils/gnome-control-center/Makefile >@@ -3,6 +3,7 @@ > > PORTNAME= gnome-control-center > PORTVERSION= 3.28.2 >+PORTREVISION= 1 > CATEGORIES= sysutils gnome > MASTER_SITES= GNOME > DIST_SUBDIR= gnome3 >@@ -54,6 +55,7 @@ GLIB_SCHEMAS= org.gnome.ControlCenter.gschema.xml > OPTIONS_SUB= yes > > OPTIONS_DEFINE= WAYLAND >+OPTIONS_DEFAULT=WAYLAND > > OPTIONS_DEFINE_i386= CHEESE > OPTIONS_DEFAULT_i386= CHEESE >diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile >index 73c2ae04913a..b8abc3929ef0 100644 >--- a/www/firefox-esr/Makefile >+++ b/www/firefox-esr/Makefile >@@ -3,7 +3,7 @@ > > PORTNAME= firefox > DISTVERSION= 60.3.0 >-PORTREVISION= 2 >+PORTREVISION= 3 > PORTEPOCH= 1 > CATEGORIES= www ipv6 > MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ >diff --git a/www/firefox/Makefile b/www/firefox/Makefile >index 266b3814bb8f..2404572592a5 100644 >--- a/www/firefox/Makefile >+++ b/www/firefox/Makefile >@@ -3,6 +3,7 @@ > > PORTNAME= firefox > DISTVERSION= 63.0.1 >+PORTREVISION= 1 > PORTEPOCH= 1 > CATEGORIES= www ipv6 > MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}/source \ >diff --git a/www/firefox/Makefile.options b/www/firefox/Makefile.options >index 5a6d5ad16a27..694607dec0b0 100644 >--- a/www/firefox/Makefile.options >+++ b/www/firefox/Makefile.options >@@ -4,7 +4,7 @@ OPTIONS_DEFINE+= BUNDLED_CAIRO CANBERRA DBUS DEBUG DTRACE FFMPEG GCONF \ > INTEGER_SAMPLES LIBPROXY \ > OPTIMIZED_CFLAGS PROFILE TEST WAYLAND > >-OPTIONS_DEFAULT+= DBUS FFMPEG GCONF OPTIMIZED_CFLAGS PROFILE \ >+OPTIONS_DEFAULT+= DBUS FFMPEG GCONF OPTIMIZED_CFLAGS PROFILE WAYLAND \ > ${OPTIONS_MULTI_AUDIO:NSNDIO} \ > ${MACHINE_CPU:Msoftfp:C/.+/INTEGER_SAMPLES/} > >diff --git a/www/webkit2-gtk3/Makefile b/www/webkit2-gtk3/Makefile >index 9de335c13bf7..afc04e5bf0cc 100644 >--- a/www/webkit2-gtk3/Makefile >+++ b/www/webkit2-gtk3/Makefile >@@ -3,7 +3,7 @@ > > PORTNAME= webkit > PORTVERSION= 2.20.5 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= www > MASTER_SITES= http://webkitgtk.org/releases/ > PKGNAMESUFFIX= 2-gtk3 >@@ -64,7 +64,7 @@ INSTALL_TARGET= install > BROWSER_PLUGINS_DIR?= ${LOCALBASE}/lib/browser_plugins/symlinks/webkit-gtk3 > > OPTIONS_DEFINE= DEBUG GEOIP NPAPI WAYLAND >-OPTIONS_DEFAULT= GEOIP >+OPTIONS_DEFAULT= GEOIP WAYLAND > OPTIONS_DEFAULT_i386= NPAPI > OPTIONS_DEFAULT_amd64= NPAPI > OPTIONS_SUB= yes >diff --git a/x11-toolkits/gtk30/Makefile b/x11-toolkits/gtk30/Makefile >index ef9ba24ef73c..3fa34ee03b32 100644 >--- a/x11-toolkits/gtk30/Makefile >+++ b/x11-toolkits/gtk30/Makefile >@@ -5,7 +5,7 @@ > > PORTNAME= gtk > PORTVERSION= 3.22.30 >-PORTREVISION= 2 >+PORTREVISION= 3 > CATEGORIES= x11-toolkits > MASTER_SITES= GNOME/sources/gtk+/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} > PKGNAMESUFFIX= 3 >@@ -54,7 +54,7 @@ GLIB_SCHEMAS= org.gtk.Demo.gschema.xml \ > org.gtk.Settings.FileChooser.gschema.xml > > OPTIONS_DEFINE= CUPS CLOUDPRINT COLORD DEBUG BROADWAY WAYLAND >-OPTIONS_DEFAULT=CUPS COLORD BROADWAY >+OPTIONS_DEFAULT=CUPS COLORD BROADWAY WAYLAND > OPTIONS_SUB= yes > > BROADWAY_DESC= Enable GDK Broadway backend for showing GTK+ in the webbrowser using HTML5 and web sockets.
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 227509
:
192508
|
198188
|
198417
|
198419
|
198710
|
198928
|
199012