Hi all!

I didn't change this update because there's another patch here
https://patches.openembedded.org/patch/166248/

Thanks!

On Sat, Oct 26, 2019 at 6:09 AM Khem Raj <[email protected]> wrote:
>
> On Sat, Oct 26, 2019 at 12:27 AM Martin Jansa <[email protected]> wrote:
> >
> > It's not part of this mesa upgrade, but as you're maintaining it and I'll 
> > possibly forget to mention it next time (or if someone is using newest mesa 
> > for whatever reason like pinephone does now)...
> >
> > In latest mesa MESA_EGL_NO_X11_HEADERS was renamed to EGL_NO_X11 in:
> > https://github.com/mesa3d/mesa/commit/6202a13b71e18dc31ba7e2f4ea915b67eacc1ddb
> >
> > which will require do_install_append update in mesa recipe, libepoxy 
> > upgrade or patch and possibly few other fixes like I just did for pinephone 
> > here:
> > https://github.com/webOS-ports/meta-pine64-luneos/commit/a65667ab8356455557869c2e24cd6ad6a6cec61f
> >
>
> This is a good point I see it being used in few layers that yoe distro uses
>
> meta-96boards/recipes-graphics/mesa/mesa-lima_git.bb
> meta-odroid/recipes-graphics/mali/mali-450_r6p1.bb
> meta-qt5/recipes-qt/qt5/qtmultimedia_git.bb
> meta-wpe/recipes-wpe/wpewebkit/wpewebkit_2.22.bb
> meta-wpe/recipes-wpe/wpewebkit/wpewebkit_20170728.bb
>
>
> > Regards,
> >
> > On Fri, Oct 11, 2019 at 10:20 PM Fabio Berton 
> > <[email protected]> wrote:
> >>
> >>   - Update patches with devtool finish --force-patch-refresh
> >>
> >>   - Update license checksum due to commit d5e273aad2
> >>     docs: remove pointless line-break
> >>
> >>   This upgrade include the following changes:
> >>
> >>     - Mesa 19.2.1 This is a bug fix release.
> >>       Full log: https://mesa3d.org/relnotes/19.2.1.html
> >>
> >>     - Mesa 19.2.0 This is a new development release.
> >>       Full log: https://mesa3d.org/relnotes/19.2.0.html
> >>
> >>     - Mesa 19.1.7 is released.
> >>       Full log: https://mesa3d.org/relnotes/19.1.7.html
> >>
> >>     - Mesa 19.1.6 is released. This is a bug-fix release.
> >>       Full log: https://mesa3d.org/relnotes/19.1.6.html
> >>
> >> Signed-off-by: Fabio Berton <[email protected]>
> >> ---
> >>  ...k-for-all-linux-host_os-combinations.patch |  9 ++++----
> >>  ...on.build-make-TLS-GLX-optional-again.patch | 22 +++++++++----------
> >>  ...Allow-enable-DRI-without-DRI-drivers.patch |  9 ++++----
> >>  .../{mesa-gl_19.1.6.bb => mesa-gl_19.2.1.bb}  |  0
> >>  meta/recipes-graphics/mesa/mesa.inc           |  2 +-
> >>  .../mesa/{mesa_19.1.6.bb => mesa_19.2.1.bb}   |  4 ++--
> >>  6 files changed, 24 insertions(+), 22 deletions(-)
> >>  rename meta/recipes-graphics/mesa/{mesa-gl_19.1.6.bb => 
> >> mesa-gl_19.2.1.bb} (100%)
> >>  rename meta/recipes-graphics/mesa/{mesa_19.1.6.bb => mesa_19.2.1.bb} (85%)
> >>
> >> diff --git 
> >> a/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch
> >>  
> >> b/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch
> >> index 9fba5da4b2..461fc83345 100644
> >> --- 
> >> a/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch
> >> +++ 
> >> b/meta/recipes-graphics/mesa/files/0001-meson.build-check-for-all-linux-host_os-combinations.patch
> >> @@ -1,4 +1,4 @@
> >> -From ea966884e39aae9571c038fab55f3c1663d17850 Mon Sep 17 00:00:00 2001
> >> +From 7ed5b340f4077e616287b6124dfd46cf6a2cab50 Mon Sep 17 00:00:00 2001
> >>  From: Fabio Berton <[email protected]>
> >>  Date: Wed, 12 Jun 2019 13:40:20 -0300
> >>  Subject: [PATCH] meson.build: check for all linux host_os combinations
> >> @@ -14,15 +14,16 @@ Upstream-Status: Pending
> >>  Signed-off-by: Anuj Mittal <[email protected]>
> >>  Signed-off-by: Fabio Berton <[email protected]>
> >>  Signed-off-by: Otavio Salvador <[email protected]>
> >> +
> >>  ---
> >>   meson.build | 4 ++--
> >>   1 file changed, 2 insertions(+), 2 deletions(-)
> >>
> >>  diff --git a/meson.build b/meson.build
> >> -index 567a81afd6f..b33b430aed4 100644
> >> +index db94f85..6f7b0ed 100644
> >>  --- a/meson.build
> >>  +++ b/meson.build
> >> -@@ -107,7 +107,7 @@ with_any_opengl = with_opengl or with_gles1 or 
> >> with_gles2
> >> +@@ -117,7 +117,7 @@ with_any_opengl = with_opengl or with_gles1 or 
> >> with_gles2
> >>   # Only build shared_glapi if at least one OpenGL API is enabled
> >>   with_shared_glapi = get_option('shared-glapi') and with_any_opengl
> >>
> >> @@ -31,7 +32,7 @@ index 567a81afd6f..b33b430aed4 100644
> >>
> >>   dri_drivers = get_option('dri-drivers')
> >>   if dri_drivers.contains('auto')
> >> -@@ -845,7 +845,7 @@ if cc.compiles('int foo(void) 
> >> __attribute__((__noreturn__));',
> >> +@@ -856,7 +856,7 @@ if cc.compiles('__uint128_t foo(void) { return 0; }',
> >>   endif
> >>
> >>   # TODO: this is very incomplete
> >> diff --git 
> >> a/meta/recipes-graphics/mesa/files/0002-meson.build-make-TLS-GLX-optional-again.patch
> >>  
> >> b/meta/recipes-graphics/mesa/files/0002-meson.build-make-TLS-GLX-optional-again.patch
> >> index 641bacf1d9..dc232285f0 100644
> >> --- 
> >> a/meta/recipes-graphics/mesa/files/0002-meson.build-make-TLS-GLX-optional-again.patch
> >> +++ 
> >> b/meta/recipes-graphics/mesa/files/0002-meson.build-make-TLS-GLX-optional-again.patch
> >> @@ -1,4 +1,4 @@
> >> -From cee8e48c5344124e5d84307cb0c48ee0c9b3e684 Mon Sep 17 00:00:00 2001
> >> +From 78efbf1e2e733097d22ae7c558b8acf866104bec Mon Sep 17 00:00:00 2001
> >>  From: Fabio Berton <[email protected]>
> >>  Date: Wed, 12 Jun 2019 14:15:57 -0300
> >>  Subject: [PATCH] meson.build: make TLS GLX optional again
> >> @@ -12,31 +12,32 @@ Upstream-Status: Pending
> >>  Signed-off-by: Alexander Kanavin <[email protected]>
> >>  Signed-off-by: Fabio Berton <[email protected]>
> >>  Signed-off-by: Otavio Salvador <[email protected]>
> >> +
> >>  ---
> >> - meson.build       | 4 +++-
> >> - meson_options.txt | 7 +++++++
> >> - 2 files changed, 10 insertions(+), 1 deletion(-)
> >> + meson.build       | 4 ++++
> >> + meson_options.txt | 6 ++++++
> >> + 2 files changed, 10 insertions(+)
> >>
> >>  diff --git a/meson.build b/meson.build
> >> -index b33b430aed4..0e50bb26c0a 100644
> >> +index 6f7b0ed..d961748 100644
> >>  --- a/meson.build
> >>  +++ b/meson.build
> >> -@@ -369,7 +369,9 @@ if with_egl and not (with_platform_drm or 
> >> with_platform_surfaceless or with_plat
> >> -   endif
> >> +@@ -382,6 +382,10 @@ if not with_platform_android or 
> >> get_option('platform-sdk-version') >= 29
> >> +   pre_args += '-DUSE_ELF_TLS'
> >>   endif
> >>
> >> --pre_args += '-DGLX_USE_TLS'
> >>  +if get_option('glx-tls')
> >>  +  pre_args += '-DGLX_USE_TLS'
> >>  +endif
> >> ++
> >>   if with_glx != 'disabled'
> >>     if not (with_platform_x11 and with_any_opengl)
> >>       error('Cannot build GLX support without X11 platform support and at 
> >> least one OpenGL API')
> >>  diff --git a/meson_options.txt b/meson_options.txt
> >> -index 1f72faabee8..fcd49efea27 100644
> >> +index b768c15..d8a2d49 100644
> >>  --- a/meson_options.txt
> >>  +++ b/meson_options.txt
> >> -@@ -339,6 +339,13 @@ option(
> >> +@@ -333,6 +333,12 @@ option(
> >>     value : true,
> >>     description : 'Enable direct rendering in GLX and EGL for DRI',
> >>   )
> >> @@ -46,7 +47,6 @@ index 1f72faabee8..fcd49efea27 100644
> >>  +  value : true,
> >>  +  description : 'Enable TLS support in GLX',
> >>  +)
> >> -+
> >>   option(
> >>     'I-love-half-baked-turnips',
> >>     type : 'boolean',
> >> diff --git 
> >> a/meta/recipes-graphics/mesa/files/0003-Allow-enable-DRI-without-DRI-drivers.patch
> >>  
> >> b/meta/recipes-graphics/mesa/files/0003-Allow-enable-DRI-without-DRI-drivers.patch
> >> index 3458c19199..5e66e09194 100644
> >> --- 
> >> a/meta/recipes-graphics/mesa/files/0003-Allow-enable-DRI-without-DRI-drivers.patch
> >> +++ 
> >> b/meta/recipes-graphics/mesa/files/0003-Allow-enable-DRI-without-DRI-drivers.patch
> >> @@ -1,4 +1,4 @@
> >> -From f1482e88c2295b9c7288f5b273335a8e18039de8 Mon Sep 17 00:00:00 2001
> >> +From 8e0fe4f54d68ff962665f6d59ce5cc96520d9e7d Mon Sep 17 00:00:00 2001
> >>  From: Fabio Berton <[email protected]>
> >>  Date: Wed, 12 Jun 2019 14:18:31 -0300
> >>  Subject: [PATCH] Allow enable DRI without DRI drivers
> >> @@ -9,16 +9,17 @@ Upstream-Status: Pending
> >>  Signed-off-by: Andrei Gherzan <[email protected]>
> >>  Signed-off-by: Fabio Berton <[email protected]>
> >>  Signed-off-by: Otavio Salvador <[email protected]>
> >> +
> >>  ---
> >>   meson.build       | 2 +-
> >>   meson_options.txt | 6 ++++++
> >>   2 files changed, 7 insertions(+), 1 deletion(-)
> >>
> >>  diff --git a/meson.build b/meson.build
> >> -index 0e50bb26c0a..de065c290d6 100644
> >> +index d961748..4e586e9 100644
> >>  --- a/meson.build
> >>  +++ b/meson.build
> >> -@@ -137,7 +137,7 @@ with_dri_r200 = dri_drivers.contains('r200')
> >> +@@ -147,7 +147,7 @@ with_dri_r200 = dri_drivers.contains('r200')
> >>   with_dri_nouveau = dri_drivers.contains('nouveau')
> >>   with_dri_swrast = dri_drivers.contains('swrast')
> >>
> >> @@ -28,7 +29,7 @@ index 0e50bb26c0a..de065c290d6 100644
> >>   gallium_drivers = get_option('gallium-drivers')
> >>   if gallium_drivers.contains('auto')
> >>  diff --git a/meson_options.txt b/meson_options.txt
> >> -index fcd49efea27..0529200b3bb 100644
> >> +index d8a2d49..3fe980e 100644
> >>  --- a/meson_options.txt
> >>  +++ b/meson_options.txt
> >>  @@ -34,6 +34,12 @@ option(
> >> diff --git a/meta/recipes-graphics/mesa/mesa-gl_19.1.6.bb 
> >> b/meta/recipes-graphics/mesa/mesa-gl_19.2.1.bb
> >> similarity index 100%
> >> rename from meta/recipes-graphics/mesa/mesa-gl_19.1.6.bb
> >> rename to meta/recipes-graphics/mesa/mesa-gl_19.2.1.bb
> >> diff --git a/meta/recipes-graphics/mesa/mesa.inc 
> >> b/meta/recipes-graphics/mesa/mesa.inc
> >> index 9e5808ee27..7809170f46 100644
> >> --- a/meta/recipes-graphics/mesa/mesa.inc
> >> +++ b/meta/recipes-graphics/mesa/mesa.inc
> >> @@ -10,7 +10,7 @@ HOMEPAGE = "http://mesa3d.org";
> >>  BUGTRACKER = "https://bugs.freedesktop.org";
> >>  SECTION = "x11"
> >>  LICENSE = "MIT"
> >> -LIC_FILES_CHKSUM = 
> >> "file://docs/license.html;md5=725f991a1cc322aa7a0cd3a2016621c4"
> >> +LIC_FILES_CHKSUM = 
> >> "file://docs/license.html;md5=3a4999caf82cc503ac8b9e37c235782e"
> >>
> >>  PE = "2"
> >>
> >> diff --git a/meta/recipes-graphics/mesa/mesa_19.1.6.bb 
> >> b/meta/recipes-graphics/mesa/mesa_19.2.1.bb
> >> similarity index 85%
> >> rename from meta/recipes-graphics/mesa/mesa_19.1.6.bb
> >> rename to meta/recipes-graphics/mesa/mesa_19.2.1.bb
> >> index 19221e9e25..ca66065251 100644
> >> --- a/meta/recipes-graphics/mesa/mesa_19.1.6.bb
> >> +++ b/meta/recipes-graphics/mesa/mesa_19.2.1.bb
> >> @@ -6,8 +6,8 @@ SRC_URI = 
> >> "https://mesa.freedesktop.org/archive/mesa-${PV}.tar.xz \
> >>             file://0003-Allow-enable-DRI-without-DRI-drivers.patch \
> >>             "
> >>
> >> -SRC_URI[md5sum] = "7dbb40b8d10e89bee0a5bfc85350647b"
> >> -SRC_URI[sha256sum] = 
> >> "2a369b7b48545c6486e7e44913ad022daca097c8bd937bf30dcf3f17a94d3496"
> >> +SRC_URI[md5sum] = "8f9c05cfbf7b357c60a5345bb87a92c7"
> >> +SRC_URI[sha256sum] = 
> >> "4cc53ca1a8d12c6ff0e5ea44a5213c05c88447ab50d7e28bb350cd29199f01e9"
> >>
> >>  UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)"
> >>
> >> --
> >> 2.20.1
> >>
> >> --
> >> _______________________________________________
> >> Openembedded-core mailing list
> >> [email protected]
> >> http://lists.openembedded.org/mailman/listinfo/openembedded-core
> >
> > --
> > _______________________________________________
> > Openembedded-core mailing list
> > [email protected]
> > http://lists.openembedded.org/mailman/listinfo/openembedded-core
-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to