Date: Saturday, April 14, 2018 @ 16:20:35 Author: heftig Revision: 321801
18.0.0-4 Added: mesa/trunk/ndebug.diff Modified: mesa/trunk/PKGBUILD -------------+ PKGBUILD | 12 +++++++++--- ndebug.diff | 13 +++++++++++++ 2 files changed, 22 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-04-14 15:30:44 UTC (rev 321800) +++ PKGBUILD 2018-04-14 16:20:35 UTC (rev 321801) @@ -6,7 +6,7 @@ pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification" pkgver=18.0.0 -pkgrel=3 +pkgrel=4 arch=('x86_64') makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' @@ -19,7 +19,8 @@ LICENSE 0001-glvnd-fix-gl-dot-pc.patch fix-install.diff - fix-versions.diff) + fix-versions.diff + ndebug.diff) sha512sums=('1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396' 'SKIP' 'cdc608d7b7de9e6eb6f1b2b4faef4864ac213d379b9dedc7c06e71726c2a1b88a0035d6ec50812a14ba4639e100158c6dff3a1d9456ab36c0a52988287c0d4bd' @@ -26,7 +27,8 @@ 'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7' '75849eca72ca9d01c648d5ea4f6371f1b8737ca35b14be179e14c73cc51dca0739c333343cdc228a6d464135f4791bcdc21734e2debecd29d57023c8c088b028' 'da32ac3b025282c584bfc962723151b6e11887e59e35086c616a987cb3a471051d60f2b303a91f37106ebb75621cbd9b3f560036f5beb88518cfe9d75c45ee03' - '836f06af6feaa79a16bedd7a136d637b7f16e53d98b8b267554d98b5ff8c3fa45955b9e3ce0b8366d86860194e9147baf0257614fff85a471e2b90bbb3b1f5ab') + '836f06af6feaa79a16bedd7a136d637b7f16e53d98b8b267554d98b5ff8c3fa45955b9e3ce0b8366d86860194e9147baf0257614fff85a471e2b90bbb3b1f5ab' + '9ca216f8a84e767e4df2d02135004b173cb7905368573402cb8329e8e53101c5b519bf9b74cebfeab9ccd550b6c62c0fc88ec9a9e631023e011bb5634522c034') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.veli...@gmail.com> '946D09B5E4C9845E63075FF1D961C596A7203456' # Andres Gomez <ta...@igalia.com> 'E3E8F480C52ADD73B278EE78E1ECBE07D7D70895') # Juan Antonio Suárez Romero (Igalia, S.L.) <jasua...@igalia.com>" @@ -46,6 +48,10 @@ # this is upstreamable patch -Np1 -i ../fix-versions.diff + # define NDEBUG for non-debug builds, like configure does + # this is upstreamable + patch -Np1 -i ../ndebug.diff + # file missing from tarball cp ../meson_get_version.py bin/ } Added: ndebug.diff =================================================================== --- ndebug.diff (rev 0) +++ ndebug.diff 2018-04-14 16:20:35 UTC (rev 321801) @@ -0,0 +1,13 @@ +diff --git i/meson.build w/meson.build +index a4dfa62255..931e0389e6 100644 +--- i/meson.build ++++ w/meson.build +@@ -705,6 +705,8 @@ endif + # Define DEBUG for debug builds only (debugoptimized is not included on this one) + if get_option('buildtype') == 'debug' + pre_args += '-DDEBUG' ++else ++ pre_args += '-DNDEBUG' + endif + + if get_option('shader-cache')