I'm not sure what the procedure is for this, but I want to drop maintainership of multimedia/transcode. I believe it should also be deprecated, as the original distfile location is now a 404, the port has not had upstream maintenance for quite a few years now I believe, and it has issues compiling under FreeBSD 13 because of the -fno-common change and it having duplicate global symbols. I don't use the utility anymore and have no desire to keep maintaining it.
From multimedia/transcode depends ports with maintainers: ports@FreeBSD.org: multimedia/dvdrip multimedia/lives multimedia/mkxvcd multimedia@FreeBSD.org: multimedia/subtitleripper For example multimedia/lives possible doesn't depends on transcode and have newer version - I'll try to update it.
Update multimedia/lives: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246491
What would be a suitable replacement ?
A commit references this bug: Author: pi Date: Wed Aug 26 15:17:46 UTC 2020 New revision: 546290 URL: https://svnweb.freebsd.org/changeset/ports/546290 Log: multimedia/transcode: back to the pool PR: 248922 Submitted by: Naram Qashat <cyberbotx@cyberbotx.com> (maintainer) Changes: head/multimedia/transcode/Makefile
TODO: find replacement, deprecate
I honestly don't know what would be a good replacement. As far as I can tell, parts of it were just frontends for ffmpeg, but I don't think the entire thing was just a frontend for ffmpeg. Because I haven't used it in years, I do not recall what features it had which could be done by a replacement.
Having a quick look at the manpage I'd say that its a "primitive" version of handbrake (https://www.freshports.org/multimedia/handbrake/) although in text mode. You can accomplish the functionality by using vapoursynth and/or ffmpeg, ripping DVDs can be done using software such as dvdbackup (https://www.freshports.org/sysutils/dvdbackup/) and VLC although I haven't tried ripping DVDs with either software.
For information: upstream developers of the multimedia/lives said that it doesn't depends on transcode anymore. Work on next release are in progress and next release is soon (maybe few weeks): https://github.com/salsaman/LiVES/issues/11. About other ports: ports@FreeBSD.org: multimedia/dvdrip - last version is 0.98.11 at 2010/03/06 multimedia/mkxvcd - last version is 2.0.2 at 2004/02/10 multimedia@FreeBSD.org: multimedia/subtitleripper - last version is 0.3-4 at 2003-12-08 All 3 look abandoned. My suggestion is add something like this to all 3 ports: DEPRECATED= Unmaintained and dead upstream, depends on does not build with -fno-common (llvm 11) multimedia/transcode EXPIRATION_DATE=2021-04-01 https://svnweb.freebsd.org/ports/head/security/bugs/Makefile?r1=547044&r2=547043&pathrev=547044
Expired port removed, all dependencies are being removed too or have moved on.