From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 3DCC44C0A2 for ; Tue, 2 Sep 2025 11:49:44 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'xWLtLm+KvdsG6SFBsaRPrkk7R92CSEwn2g21vTqvUEc=', expected b'dnTVw52a/ttVuiTtZxJXcwwXaOUlekFqZG2AWhpfuec=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1756813761; h=mime-version : to : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=xWLtLm+KvdsG6SFBsaRPrkk7R92CSEwn2g21vTqvUEc=; b=uAASfKs9rGMHWT7382yXpHoMt4dowxAJ2ND8GtxWEtOzPCUBE8JNx4c0GAdlcENa5yx1t tfIvagp+3t7DCqAFJEjw+BGje8ZGTi6s7lHpaONXvxWNGoSEvxr22L9wPVV6Cwu+0xT6NXu DZBj3RNGhOWQiwnu9HbSjZodvCtm1tkL2l76o2KLkPPTGlmUIc+NFfOWXzPg5TBefLXbY2D QVU9whfONp9MDtFCurUVnTFvhLxNozCWqqoA+2BUnslnArKLDb9FwZbz0HFEj6NlNhkJbQY Zzn2BeXlQUcPgfOPS9/3OTCRgjC4+We3VX+jb211E/mV2VD2u4CzVbN4gGFg== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id E457168D337; Tue, 2 Sep 2025 14:49:21 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1756813744; b=mTowNCx98iYdsMdcG5WTNbvexJ3g1Cii4IdQPp2+kxoEEMvXP1IM3dOFjaKB+GEcELjbM NV+NaoZucyqS3OD4cANxiPOWYSBGZGebpawuGe4YSfVkL7HfHekWiDiDEWU+VcjrEQ6ihEQ 05bqG6UIqCm0mcrDF5mH7nEZKJ0cyuwB5+xi7J90Zjhcc4M43FxzY87BkMC3VwuhW3ahIwl fCx1tYztqFvPAxFeQackWmaMjvA0WOLC4v+3k97880bHGZm9Y+swfMlUyBZgFN8wFxNFRsG vXR7lLhxaDmu206UqZ3HpncCQHMW+nQTOWfLrudAn0Z7Awl00wkHVBmL574A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1756813744; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=IET6NYmDYWOVxfoc9S8u5Xnipgu1KGAAmjAH0L1J1C8=; b=TOb43XeXNNb3wAyVMKcgUjzay5KRVJFwUk8YcK2w5weqLBkiEZ/ybirSp+7j0xoJyI8S0 yIJBrQ087BpVm6BC+1vaCO3v6YyCA7d/ERpD9oNl3wb3A/U0tY1YRn82qW4/wbnYjJkjdys gqIQgBzZJckdXQdudLY2bgMeZ4hvUlT/yDVojs6Na731Xlo6mbg42geJBMpwLTv59Wob3KQ WFMGon6p/kw149u6WVLguMcGV8OzdJUYFcdS7YXd2jo6W9ucJgbp5dwHhNr20j6STdWbdQq 5DJy4blIiiNlFp3e/P6qkmFcSHrYP+ex1Zl1R3w8pxk9lXmN6uK5Dym/d0sA== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1756813734; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : from; bh=dnTVw52a/ttVuiTtZxJXcwwXaOUlekFqZG2AWhpfuec=; b=NkZok8xe1G2BLcW152OVui/Wx4n19e2dJIs/WhU8fF7pXE+P1EBwc1km0tErOaP0pBxLJ NwxfDs5xVic5exxTxsu0b4a8kMM71g0QXbhf4Olk+da+0YO4Vzi/Aaf4rprdwd6eiYhvDk6 /etnJQ2ulaWK3okQCye14wVGo5yTX1bV/XDFN0xsy3/lLwB60USsV+OsFbhDYP/3MJmqoNG /Q1+k2jpBJx/U90P3mfzVeXMu7a30PJoR16qjKRf/ZoShGOS/K7KppZaUglhrmK5BCj6Kmt UjKbN3nOzsQz34MMHkz50oLRepg2AFmP7xE+jeZPfSf0djJJN6e6f7xE/83g== Received: from 5d8f51c41678 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id BC1ED68E6D6 for ; Tue, 2 Sep 2025 14:48:54 +0300 (EEST) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Message-ID: <175681373496.25.12746025414624209430@463a07221176> Message-ID-Hash: VBKZJFR6L6FDBD5NDX2TLMKKVECKXHBR X-Message-ID-Hash: VBKZJFR6L6FDBD5NDX2TLMKKVECKXHBR X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] configure: provide vulkan cflags (PR #20399) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Stephane Cerveau via ffmpeg-devel Cc: Stephane Cerveau Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: PR #20399 opened by Stephane Cerveau (dabrain34) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20399 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20399.patch This patch allows to use pkgconfig cflags for vulkan in check_cpp_condition as the vulkan sdk might be installed in different place than system wide. See https://vulkan.lunarg.com/doc/sdk/latest/linux/getting_started.html >>From 5db9bfeaf3b7e9672380fe05f464c07351c2711e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Cerveau?= Date: Fri, 29 Aug 2025 17:04:07 +0200 Subject: [PATCH] configure: provide vulkan cflags This patch allows to use pkgconfig cflags for vulkan in check_cpp_condition as the vulkan sdk might be installed in different place than system wide. See https://vulkan.lunarg.com/doc/sdk/latest/linux/getting_started.html --- configure | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/configure b/configure index 7ec4c3975b..9860d064e3 100755 --- a/configure +++ b/configure @@ -7527,18 +7527,18 @@ enabled vdpau && check_lib vdpau_x11 "vdpau/vdpau.h vdpau/vdpau_x11.h" vdp_device_create_x11 -lvdpau -lX11 if enabled_all vulkan vulkan_static; then - check_pkg_config vulkan "vulkan >= 1.3.277" "vulkan/vulkan.h" "defined VK_VERSION_1_3" || - check_lib vulkan "vulkan/vulkan.h" vkGetInstanceProcAddr -lvulkan + require_pkg_config vulkan "vulkan >= 1.3.277" "vulkan/vulkan.h" "defined VK_VERSION_1_3" || + check_lib vulkan "vulkan/vulkan.h" vkGetInstanceProcAddr -lvulkan $vulkan_cflags elif enabled vulkan; then - check_pkg_config_header_only vulkan "vulkan >= 1.3.277" "vulkan/vulkan.h" "defined VK_VERSION_1_3" || - check_cpp_condition vulkan "vulkan/vulkan.h" "defined(VK_VERSION_1_4) || (defined(VK_VERSION_1_3) && VK_HEADER_VERSION >= 277)" + require_pkg_config vulkan "vulkan >= 1.3.277" "vulkan/vulkan.h" vkCreateInstance || + check_cpp_condition vulkan "vulkan/vulkan.h" "defined(VK_VERSION_1_4) || (defined(VK_VERSION_1_3) && VK_HEADER_VERSION >= 277)" $vulkan_cflags fi if disabled vulkan; then disable libglslang libshaderc spirv_compiler else check_pkg_config_header_only vulkan_1_4 "vulkan >= 1.4.317" "vulkan/vulkan.h" "defined VK_VERSION_1_4" || - check_cpp_condition vulkan_1_4 "vulkan/vulkan.h" "defined(VK_VERSION_1_5) || (defined(VK_VERSION_1_4) && VK_HEADER_VERSION >= 317)" + check_cpp_condition vulkan_1_4 "vulkan/vulkan.h" "defined(VK_VERSION_1_5) || (defined(VK_VERSION_1_4) && VK_HEADER_VERSION >= 317)" $vulkan_cflags fi if enabled x86; then -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org