From owner-freebsd-ports@freebsd.org Tue Jun 26 00:31:48 2018 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B1BD91026D4A for ; Tue, 26 Jun 2018 00:31:48 +0000 (UTC) (envelope-from adamw@adamw.org) Received: from mail-yb0-x22b.google.com (mail-yb0-x22b.google.com [IPv6:2607:f8b0:4002:c09::22b]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59DBC74595 for ; Tue, 26 Jun 2018 00:31:48 +0000 (UTC) (envelope-from adamw@adamw.org) Received: by mail-yb0-x22b.google.com with SMTP id s1-v6so1358383ybk.3 for ; Mon, 25 Jun 2018 17:31:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamw-org.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YUvV6IliayPjP+KpjL2Z0gLmUVgWPEwNwyeEd9nPOGU=; b=MDYWPlXSNUTfDcrcf5ekhxxglSiEgEFOqmNQ2ooo2SFMEH5xtEBNT4aH2AbLr+MqS9 fjbkMmtj25fMFTkOpNXP7GAT3S9evnD4qLJLr7rEfVzJG8R2CBbdQq7SnYx21vNDv6r6 F9sKcZnZFUPOXPnI3ftImoOs+Wx7W/URDAC7D42pmDThZBBSHiVs76ZSaQx4CqyBaPAi faaL+E5kfg5uUgs+f5a5Rl14fLtHtBUe653hYxu/ImfdSQsVXhD97uQthvJKHiJa9ok6 y++ZEXcFH7fT/3Z3Bf9y4BmVgiwIZ4IkgZ9nEWw7/DQOVQaWUqj/943JjGSth18Yiwho VhMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=YUvV6IliayPjP+KpjL2Z0gLmUVgWPEwNwyeEd9nPOGU=; b=JPE71Qn75UvPVsbJ1esNI34j3GNOhvvwwOENAr6NDK1XUPcv2mkqsfFHEEpFvhDI5V CmUUX7I5aQuzOz3a73Y+tA6VXOYEzHEKHeZNQDgXdABIs+kJuYpMcuAyAQMEtbv1Zwg6 jPRNtZA7/Fp8dot+4JsKZ53JtXad94T/1SBJInoRlIhpnV2r8TzLxvlt7KK1DZnAWN1l 0qdriusitbZ/n/Hj01XvPFrXGyJwt8vbpQ+44PCBBpzsu02NaItiC1Y7DPbvLObWN94r JSxTyWE0I9rvFg4adc/hSJEw81xcRim7WgDARVN3nm2HtWIkomd7z/IYAEDIbS4RUa92 DmLg== X-Gm-Message-State: APt69E2/Q5BeoBqXrJ03YNjLpBnMXI1GGq5OcrmcBY7Zmum+hfUkUXWa G2vdW48sKcvTXNIln/UsgpiEgoCnQLWJsFbbpygkDT4I X-Google-Smtp-Source: ADUXVKLF87h3EkdwnmNSREH1ANslu74z1A3ZjwE1MPXpSUzEDMH7oi9XGIaS9A0jSuvrwE8murso56CmCLA1a7lzb6k= X-Received: by 2002:a25:adcd:: with SMTP id d13-v6mr7111110ybe.70.1529973107652; Mon, 25 Jun 2018 17:31:47 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Adam Weinberger Date: Mon, 25 Jun 2018 18:31:31 -0600 Message-ID: Subject: Re: Request for a second "ffmpeg" optionality in packages (much as with ImageMagick) To: w.schwarzenfeld@utanet.at Cc: freebsd-ports@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jun 2018 00:31:48 -0000 On Mon, Jun 25, 2018 at 6:08 PM Walter Schwarzenfeld wrote: > > I don't understand why? You set all these options to off...... > There's something to be said here for packages that don't try to be everything to everyone. I'd be surprised if OpenCV is a common format for a typical ffmpeg user. It is far more reasonable to ask people who need unusual codec support to build their own ffmpeg, than to ask everybody to install 2GB of dependencies for a relatively common tool. You're right though, Walter, that it goes both ways, and it's also reasonable to ask people who want slim installs to build their own ffmpeg. We've never had a policy regarding dependencitis, and at the end of the day it usually comes down to the set of default options that leads to the fewest unhappy PRs. # Adam -- Adam Weinberger adamw@adamw.org https://www.adamw.org