From patchwork Sun Nov 19 19:00:11 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 6199 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.94 with SMTP id m30csp3077954jah; Sun, 19 Nov 2017 11:01:20 -0800 (PST) X-Google-Smtp-Source: AGs4zMYC05PIUL40PyCIFXEyi54AKCzAZZ0VCjLHf/M6YigVwH4Lx25P5nDBSMwpZ2Y0fGSl9BmW X-Received: by 10.28.237.18 with SMTP id l18mr8002418wmh.136.1511118080348; Sun, 19 Nov 2017 11:01:20 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511118080; cv=none; d=google.com; s=arc-20160816; b=I+Ut2yKHHsNWGp109Fg0j3N0s7pW1yv/GpxcWhNsLBP3dDcz0BSBLvuHyp8G+y6MDW aF19jVQWVHcsFoetCclwxighDo31pUDEZxKIBPGg3FxBDA8eiymobfq/5NE0oLXvbXBJ aXsgQqEkOo4hGxhMm+YPaFJw7n5pDwnUCn43JjUNKKbW2BgxKKJPGf7X+EcrT3+U9p98 iZJf4eE8wY8z9VM8llS9jiyqi9H7zxbRnPAO2a9fdoiLqJ9VzabhjgAFQWoLocC8ubre 2v7SnAPbGoxg6QhjVJuWQ+WQdimeOQDi3yvJVAnEWmxCZzrFIRDvaz6fYhzcqG5ULkm/ +uBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=rJ0shxyNiLBYpVZat4hWUPnOoW3A8eOLqflPrJdKbzU=; b=HNhlc7LEwEASV8zPQAWEcwTH7cyGvQAoJYPGi3N+Z/U9tWKKEYu0zeyLdCx613qwcw WKG90tYVmV4sbuUWxe2NT7etEYpBKUPqzTWpuDNUZQBzbOsQDvxQWbCgEn61Eh2/hsGz 0ldEt8wtqz9VM9sleeDzt8JrsqT5ScrdfmZPZLpiRRbODDE8TlIXHEAqcdvVrW649uxn cUCMOhrNAZUejoq5734MlI+TOzci7++2K2k6Tdwa/9X8OvO8adVtKxzwYLicAljwkde3 DzbckBv9gM3W24ydVWuECGCzsCMhVyrSMDbo1UKLzfWdv7ZlrtMvY7nFUn9E2H5j+BtK sV/Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=LP/mk0z0; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id k78si6801453wrc.84.2017.11.19.11.01.19; Sun, 19 Nov 2017 11:01:20 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=LP/mk0z0; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C28AA689C7C; Sun, 19 Nov 2017 21:01:01 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qt0-f193.google.com (mail-qt0-f193.google.com [209.85.216.193]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 797D06882AC for ; Sun, 19 Nov 2017 21:00:55 +0200 (EET) Received: by mail-qt0-f193.google.com with SMTP id q13so1007709qtb.5 for ; Sun, 19 Nov 2017 11:01:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=aXz8P2x7ZItBX/P9ZOjXklLEug3MPDtS+d8YFxA+2rE=; b=LP/mk0z0ypTLCwL7gvu+9xF2fu6wZB65F+Ad6Pjds88YAV3uwAfcNGDMcKcxwb24Rq c3++K9weRQAsC1b0F7ZlvmCYtZ2tvMk09JgHLpB9P6BUsKKZt63eFLBK8l2iDowje2Ee is2KWfb5axB5BkwdtEyO4ADvarCYp5tz8vn2DGAeNrY9D2eq924xhvxzgIHijPoN3PCN u7TamFbQLLxvIn8QqGNRnQ4dthNpnONS4Baf7MHam29MDVySd55Uhb7Xy9bH+Kbj8vsd aTGLj+9mE4rTSfeh3ofxe4mfRJLIcg9mmuU7C/jXLnDStUi9l7Qa95yh8oHdHHEGyRUX TVoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=aXz8P2x7ZItBX/P9ZOjXklLEug3MPDtS+d8YFxA+2rE=; b=uSeio1lJS7EHu2XO2lMlB3Duw1tzcD+BvHWRqlQlWBmA4hSbgjtIfnYozZxTFpNwg7 Sz682Rf5DgrK1c5ztN/bBD0p3y4hN2LYLiXz/jDLMS9ZoNVvJqJqzOcVeMwI9vLocxAX 5y6mOgv8CFkZLSHbqE/sabfoZJMbW0msr3IKHuJvrmmVZELuhYPGuHNjgkir50RwGsw1 vCgiFhpH6xCWHU5V9rR/MR+Lz49ntHzw0Dzu2qSsHKcyN9KfKrPkaZxtR/Y7u8UIXSqL tow8B3paq3w3w0gE+SXPbAprQBZy5aUGcHFLsBlmsClyif18JDN1Y4qpFWl7RcRwsKTn 5xiA== X-Gm-Message-State: AJaThX4VaLi73rYDvwuBZgxmq9aQPcKir/Gyv7qjMPA19L7pDwJbacYq FX1buNW4YMZ/96t2UT+aoeXt5g== X-Received: by 10.200.50.78 with SMTP id y14mr19122372qta.84.1511118071302; Sun, 19 Nov 2017 11:01:11 -0800 (PST) Received: from localhost.localdomain ([181.231.59.220]) by smtp.gmail.com with ESMTPSA id l9sm6222446qkh.2.2017.11.19.11.01.10 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 19 Nov 2017 11:01:10 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sun, 19 Nov 2017 16:00:11 -0300 Message-Id: <20171119190011.3624-1-jamrial@gmail.com> X-Mailer: git-send-email 2.14.2 Subject: [FFmpeg-devel] [PATCH] configure: fix module dependencies on zlib X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" select should not be used with external libraries. It's mean to soft enable internal modules/features. Signed-off-by: James Almer --- configure | 48 ++++++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/configure b/configure index 8b7b7e164b..87a40e740b 100755 --- a/configure +++ b/configure @@ -2437,8 +2437,9 @@ amrwb_decoder_select="lsp" amv_decoder_select="sp5x_decoder exif" amv_encoder_select="aandcttables jpegtables mpegvideoenc" ape_decoder_select="bswapdsp llauddsp" -apng_decoder_select="zlib" -apng_encoder_select="llvidencdsp zlib" +apng_decoder_deps="zlib" +apng_encoder_deps="zlib" +apng_encoder_select="llvidencdsp" asv1_decoder_select="blockdsp bswapdsp idctdsp" asv1_encoder_select="bswapdsp fdctdsp pixblockdsp" asv2_decoder_select="blockdsp bswapdsp idctdsp" @@ -2465,14 +2466,14 @@ dnxhd_encoder_select="aandcttables blockdsp fdctdsp idctdsp mpegvideoenc pixbloc dolby_e_decoder_select="mdct" dvvideo_decoder_select="dvprofile idctdsp" dvvideo_encoder_select="dvprofile fdctdsp me_cmp pixblockdsp" -dxa_decoder_select="zlib" +dxa_decoder_deps="zlib" dxv_decoder_select="lzf texturedsp" eac3_decoder_select="ac3_decoder" eac3_encoder_select="ac3_encoder" eamad_decoder_select="aandcttables blockdsp bswapdsp idctdsp mpegvideo" eatgq_decoder_select="aandcttables" eatqi_decoder_select="aandcttables blockdsp bswapdsp idctdsp" -exr_decoder_select="zlib" +exr_decoder_deps="zlib" ffv1_decoder_select="rangecoder" ffv1_encoder_select="rangecoder" ffvhuff_decoder_select="huffyuv_decoder" @@ -2480,15 +2481,16 @@ ffvhuff_encoder_select="huffyuv_encoder" fic_decoder_select="golomb" flac_decoder_select="flacdsp" flac_encoder_select="bswapdsp flacdsp lpc" -flashsv2_decoder_select="zlib" -flashsv2_encoder_select="zlib" -flashsv_decoder_select="zlib" -flashsv_encoder_select="zlib" +flashsv2_decoder_deps="zlib" +flashsv2_encoder_deps="zlib" +flashsv_decoder_deps="zlib" +flashsv_encoder_deps="zlib" flv_decoder_select="h263_decoder" flv_encoder_select="h263_encoder" fourxm_decoder_select="blockdsp bswapdsp" fraps_decoder_select="bswapdsp huffman" -g2m_decoder_select="blockdsp idctdsp jpegtables zlib" +g2m_decoder_deps="zlib" +g2m_decoder_select="blockdsp idctdsp jpegtables" g729_decoder_select="audiodsp" h261_decoder_select="mpegvideo" h261_encoder_select="aandcttables mpegvideoenc" @@ -2546,7 +2548,7 @@ mpeg2video_encoder_select="aandcttables mpegvideoenc h263dsp" mpeg4_decoder_select="h263_decoder mpeg4video_parser" mpeg4_encoder_select="h263_encoder" msa1_decoder_select="mss34dsp" -mscc_decoder_select="zlib" +mscc_decoder_deps="zlib" msmpeg4v1_decoder_select="h263_decoder" msmpeg4v2_decoder_select="h263_decoder" msmpeg4v2_encoder_select="h263_encoder" @@ -2562,8 +2564,9 @@ on2avc_decoder_select="mdct" opus_decoder_deps="swresample" opus_decoder_select="mdct15" opus_encoder_select="audio_frame_queue mdct15" -png_decoder_select="zlib" -png_encoder_select="llvidencdsp zlib" +png_decoder_deps="zlib" +png_encoder_deps="zlib" +png_encoder_select="llvidencdsp" prores_decoder_select="blockdsp idctdsp" prores_encoder_select="fdctdsp" qcelp_decoder_select="lsp" @@ -2572,7 +2575,7 @@ ra_144_decoder_select="audiodsp" ra_144_encoder_select="audio_frame_queue lpc audiodsp" ralf_decoder_select="golomb" rawvideo_decoder_select="bswapdsp" -rscc_decoder_select="zlib" +rscc_decoder_deps="zlib" rtjpeg_decoder_select="me_cmp" rv10_decoder_select="h263_decoder" rv10_encoder_select="h263_encoder" @@ -2580,7 +2583,7 @@ rv20_decoder_select="h263_decoder" rv20_encoder_select="h263_encoder" rv30_decoder_select="golomb h264pred h264qpel mpegvideo rv34dsp" rv40_decoder_select="golomb h264pred h264qpel mpegvideo rv34dsp" -screenpresso_decoder_select="zlib" +screenpresso_decoder_deps="zlib" shorten_decoder_select="bswapdsp" sipr_decoder_select="lsp" snow_decoder_select="dwt h264qpel hpeldsp me_cmp rangecoder videodsp" @@ -2589,13 +2592,14 @@ sonic_decoder_select="golomb rangecoder" sonic_encoder_select="golomb rangecoder" sonic_ls_encoder_select="golomb rangecoder" sp5x_decoder_select="mjpeg_decoder" -srgc_decoder_select="zlib" +srgc_decoder_deps="zlib" svq1_decoder_select="hpeldsp" svq1_encoder_select="aandcttables hpeldsp me_cmp mpegvideoenc" svq3_decoder_select="golomb h264dsp h264parse h264pred hpeldsp tpeldsp videodsp" svq3_decoder_suggest="zlib" tak_decoder_select="audiodsp" -tdsc_decoder_select="zlib mjpeg_decoder" +tdsc_decoder_deps="zlib" +tdsc_decoder_select="mjpeg_decoder" theora_decoder_select="vp3_decoder" thp_decoder_select="mjpeg_decoder" tiff_decoder_suggest="zlib lzma" @@ -2604,7 +2608,7 @@ truehd_decoder_select="mlp_parser" truehd_encoder_select="lpc" truemotion2_decoder_select="bswapdsp" truespeech_decoder_select="bswapdsp" -tscc_decoder_select="zlib" +tscc_decoder_deps="zlib" twinvq_decoder_select="mdct lsp sinewin" txd_decoder_select="texturedsp" utvideo_decoder_select="bswapdsp llviddsp" @@ -2638,11 +2642,11 @@ wmv3_decoder_select="vc1_decoder" wmv3image_decoder_select="wmv3_decoder" xma1_decoder_select="wmapro_decoder" xma2_decoder_select="wmapro_decoder" -zerocodec_decoder_select="zlib" -zlib_decoder_select="zlib" -zlib_encoder_select="zlib" -zmbv_decoder_select="zlib" -zmbv_encoder_select="zlib" +zerocodec_decoder_deps="zlib" +zlib_decoder_deps="zlib" +zlib_encoder_deps="zlib" +zmbv_decoder_deps="zlib" +zmbv_encoder_deps="zlib" # hardware accelerators crystalhd_deps="libcrystalhd_libcrystalhd_if_h"