Bug 248922

Summary: multimedia/transcode: Drop maintainership and deprecate
Product: Ports & Packages Reporter: Naram Qashat <cyberbotx>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: Closed FIXED    
Severity: Affects Only Me CC: daniel.engberg.lists, multimedia, pi, ports, rene, vvd
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Naram Qashat 2020-08-26 03:13:38 UTC
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.
Comment 1 VVD 2020-08-26 06:42:35 UTC
From multimedia/transcode depends ports with maintainers:



For example multimedia/lives possible doesn't depends on transcode and have newer version - I'll try to update it.
Comment 2 VVD 2020-08-26 12:07:09 UTC
Update multimedia/lives: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=246491
Comment 3 Kurt Jaeger freebsd_committer 2020-08-26 15:06:25 UTC
What would be a suitable replacement ?
Comment 4 commit-hook freebsd_committer 2020-08-26 15:18:05 UTC
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

  multimedia/transcode: back to the pool

  PR:		248922
  Submitted by:	Naram Qashat <cyberbotx@cyberbotx.com> (maintainer)

Comment 5 Kurt Jaeger freebsd_committer 2020-08-26 15:18:32 UTC
TODO: find replacement, deprecate
Comment 6 Naram Qashat 2020-08-26 15:37:01 UTC
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.
Comment 7 daniel.engberg.lists 2020-08-26 19:21:13 UTC
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.
Comment 8 VVD 2020-08-30 17:53:51 UTC
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:
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/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

Comment 9 Rene Ladan freebsd_committer 2021-05-01 11:21:42 UTC
Expired port removed, all dependencies are being removed too or have moved on.