aboutsummaryrefslogtreecommitdiffstats
path: root/main/mesa
diff options
context:
space:
mode:
authorLeo <thinkabit.ukim@gmail.com>2019-12-23 17:43:53 +0100
committerLeo <thinkabit.ukim@gmail.com>2019-12-24 11:54:12 +0100
commitc693cc4fe7acf94567edb4b2bd97de395596f29b (patch)
tree7c128916b5480a1128e971582b3b54541bf8534c /main/mesa
parent32a63026451fe74b144beb43a93d6e1190fb540f (diff)
downloadaports-c693cc4fe7acf94567edb4b2bd97de395596f29b.tar.bz2
aports-c693cc4fe7acf94567edb4b2bd97de395596f29b.tar.xz
main/mesa: upgrade to 19.3.1
Diffstat (limited to 'main/mesa')
-rw-r--r--main/mesa/APKBUILD6
-rw-r--r--main/mesa/add-use-elf-tls.patch16
2 files changed, 11 insertions, 11 deletions
diff --git a/main/mesa/APKBUILD b/main/mesa/APKBUILD
index ea1ddf729d..ab15814b27 100644
--- a/main/mesa/APKBUILD
+++ b/main/mesa/APKBUILD
@@ -1,6 +1,6 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=mesa
-pkgver=19.2.7
+pkgver=19.3.1
pkgrel=0
pkgdesc="Mesa DRI OpenGL library"
url="https://www.mesa3d.org"
@@ -332,7 +332,7 @@ _vulkan_layer() {
mv "$pkgdir"/usr/lib/libVkLayer_MESA_overlay.so "$subpkgdir"/usr/lib
}
-sha512sums="87a82664381432e956ee23dc92bec5accf667606232e38d9458d67132c16fdc44584f65671293b83f00c58ad7742b80e942a5d1bd66d457705be60aaaf35395b mesa-19.2.7.tar.xz
+sha512sums="338d2e37122ef22cc4e27a2f3c39e23e419703a507ace99383c749a563936c5f0428cce9a68ac80d0bd2ff57be8a55f42aee0ed6d16bf6b77b4e59d428729568 mesa-19.3.1.tar.xz
cdf22d2da3328e116c379264886bd01fd3ad5cc45fe03dc6fd97bdc4794502598ee195c0b9d975fa264d6ac31c6fa108c0535c91800ecf4fcabfd308e53074cc adjust-cache-deflate-buffer.patch
cf849044d6cc7d2af4ff015208fb09d70bf9660538699797da21bda2ecb7c1892d312af83d05116afd826708d9caafb1d05a13f09139c558aea6fee931e3eee7 musl-fix-includes.patch
-6793388662ed98ae2a6bd964573d9ae380195f078386f0402957a1c9ac61b691b48a82ed41045c7172533f25b44f249af10f17f7ac68c8e03847594962cd4b04 add-use-elf-tls.patch"
+9aa207a38d538abbd8e7a7210e3081508563e85e8c27b2269b8f40fd62d9fc6fee0cb2f573a0e62c42f8ba0fb85740459b761f009d5991cfd9813d7614541908 add-use-elf-tls.patch"
diff --git a/main/mesa/add-use-elf-tls.patch b/main/mesa/add-use-elf-tls.patch
index 61575ab4cd..470c217260 100644
--- a/main/mesa/add-use-elf-tls.patch
+++ b/main/mesa/add-use-elf-tls.patch
@@ -1,22 +1,22 @@
-diff --git meson.build meson.build
-index 4afd8ca..ab9b365 100644
+diff --git a/meson.build b/meson.build
+index 898d025..0da4fc5 100644
--- a/meson.build
+++ b/meson.build
-@@ -378,7 +378,8 @@ if with_egl and not (with_platform_drm or with_platform_surfaceless or with_plat
+@@ -387,7 +387,8 @@ if with_egl and not (with_platform_drm or with_platform_surfaceless or with_plat
endif
# Android uses emutls for versions <= P/28. For USE_ELF_TLS we need ELF TLS.
--if not with_platform_android or get_option('platform-sdk-version') >= 29
+-if host_machine.system() != 'windows' and (not with_platform_android or get_option('platform-sdk-version') >= 29)
+with_use_elf_tls = get_option('use-elf-tls')
-+if with_use_elf_tls and not with_platform_android or get_option('platform-sdk-version') >= 29
++if with_use_elf_tls and host_machine.system() != 'windows' and (not with_platform_android or get_option('platform-sdk-version') >= 29)
pre_args += '-DUSE_ELF_TLS'
endif
-diff --git meson_options.txt meson_options.txt
-index b768c15..2533220 100644
+diff --git a/meson_options.txt b/meson_options.txt
+index 626baf3..6e4637c 100644
--- a/meson_options.txt
+++ b/meson_options.txt
-@@ -358,3 +358,9 @@ option(
+@@ -366,3 +366,9 @@ option(
value : 25,
description : 'Android Platform SDK version. Default: Nougat version.'
)