From owner-freebsd-ports@freebsd.org Sun May 24 21:02:08 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 782C72D9D75 for ; Sun, 24 May 2020 21:02:08 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49VXjD1lJnz4fZn for ; Sun, 24 May 2020 21:02:08 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 3BC922D9DD2; Sun, 24 May 2020 21:02:08 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 3B7C02D9E4C; Sun, 24 May 2020 21:02:08 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-ot1-x32b.google.com (mail-ot1-x32b.google.com [IPv6:2607:f8b0:4864:20::32b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49VXjC2CrWz4ffy; Sun, 24 May 2020 21:02:07 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-ot1-x32b.google.com with SMTP id 69so12495278otv.2; Sun, 24 May 2020 14:02:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YXaR8F5wY5RCE9BRxjzsLuYKjFawiDCDKUR0bbAGHXs=; b=HSB+DMYh66SJMPqplD0bkzZjx5S0yBiu/OMls/ej4OCVoeTDYqpCiCRMb+P7F8EGmW Vd94e/liXMk6Qqp4DjHsy+sSKT9bnwVdgdiRprRRhOe3EgdOnFCZn53etdHSm3F6Y+hL wrvOnvG7HyH6Dbjbda5x8srmUCNgXs7YXf+DjaEg5koBlPAakfWls3hL1LoFWuw/S3h7 uNRH7lwjLSj0qOZQAWb4BZS90gRlBCzh6dTVKgu57Nnm/e3W+sak8BceuNmmBge/FRxH HQUv1nw6Pnqh2y94vawHea8v6/uXlimxzJGL/0EEVcGyUHTx9WIdneaxIfpRnI/o908k r6vg== 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=YXaR8F5wY5RCE9BRxjzsLuYKjFawiDCDKUR0bbAGHXs=; b=O6A5ueKbYa3ZetOII5fYVSnuLNKcEE8WBm8QS8Kb+8HM22XT8diQWCihNvYewf8ZPN v+99srdDZGLxykh9sI3D6ImN+/+DFWkJpxZS62X6+UE6/nuHd/16zhUzhnwc7b35EoFQ boSGfrX4ewfGvsUJ7dEZxKdmMPPkgsaapNSzY7mCGD/uRXHzAXC1h8mQjE+3M/6PuF7i qPU7WWlXtCY4KXihqPdDreRbto4lCGfeKUoD682kFaleFeGWYe+THfteOXk9FQNnmVMx teCbuiQyaqfAGvxXe4J9bgBVS+NIGyzUhc72uuv2KgA4mYrgT+0c4ccp33m2/Q7dyLpg bpHg== X-Gm-Message-State: AOAM5337LB1IVgV1uT9E227IlZKfNpAYqRGZ53BiPNNblyaNQGjz2iwW NCuDeQ5B8/MpOXqeSPIRZCMdROb67OoboIB4HfM= X-Google-Smtp-Source: ABdhPJxBw7wwLjUvzzh4mGAW5SGR1aU3NWqd4uwGaikbqjmck6diQfyly6jcYDelG6CgFvwuJXtWDQYMOr1D/77YpZo= X-Received: by 2002:a9d:6557:: with SMTP id q23mr18326162otl.93.1590354126031; Sun, 24 May 2020 14:02:06 -0700 (PDT) MIME-Version: 1.0 References: <05efa308-387c-64fa-a7ab-1924ef1bdb11@gmail.com> <20200524032724.GA90991@eureka.lemis.com> In-Reply-To: From: Kevin Oberman Date: Sun, 24 May 2020 14:01:49 -0700 Message-ID: Subject: Re: Gratuitous port splitting (was: Port Avidemux) To: Freddie Cash Cc: "Greg 'groggy' Lehey" , Wiebe Pestman , multimedia@freebsd.org, "ports@FreeBSD.org" X-Rspamd-Queue-Id: 49VXjC2CrWz4ffy X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=HSB+DMYh; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::32b as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-3.32 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_FIVE(0.00)[5]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.61)[-0.614]; FREEMAIL_TO(0.00)[gmail.com]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.98)[-0.983]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.02)[-1.018]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::32b:from]; FREEMAIL_CC(0.00)[freebsd.org,gmail.com]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 May 2020 21:02:08 -0000 On Sun, May 24, 2020 at 9:56 AM Freddie Cash wrote: > Perhaps the avidemux port should be renamed to avidemux-libs, and then a > new avidemux meta-port could be created with basically just an OPTIONS > screen where your pick which parts you want installed? > > Cheers, > Freddie > > Typos due to smartphone keyboard. > At a minimum, the base port (avidemux) and the plugins should be merged. You really must have both to do anything. I would like to see the CLI and GUI ports become options in a single port instead of separate ports. If the base port is renamed, I'd prefer avidemux-base. Since gtk and qt4 are no longer options, I'd suggest avidemux-gui until/unless they are merged into a single port. I have started re-writing the descriptions with my first attempt included. The current one is terribly old, not even mentioning the most popular muxes, MP4 and MKV. and mostly ignores the fact that it is now really an editor. Proposed pkg-descr: Avidemux is a free and open-source transcoding and video editing software designed for easy-to-use video editing and video processing. Avidemux also offers a command-line interface. Avidemux is capable of non-linear video editing, applying filters by to video, and transcoding video into various formats. Avidemux can also insert audio streams into a video file (muxing) and seperating streams (demuxing). Most popular codec and muxes are supported. Matroska (MKV) is the default. Most codecs allow full tuning capabilities for trading off between speed and accuracy via the GUI or CLI. At this time, you must install multimedia/avidemx, multimedia/avidemux-plugins, and multimedia/avidemux-cli and/or multimedia/avidemux-qt5, the latter two providing user interfaces. WWW: http://avidemux.sourceforge.net/