Bug 254375 - www/youtube_dlc: Remove and redirect users to www/yt-dlp
Summary: www/youtube_dlc: Remove and redirect users to www/yt-dlp
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-multimedia (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-03-18 10:24 UTC by Daniel Engberg
Modified: 2021-04-12 21:41 UTC (History)
4 users (show)

See Also:


Attachments
Patch for youtube_dlc (12.86 KB, patch)
2021-03-18 10:24 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2021-03-18 10:24:59 UTC
Created attachment 223384 [details]
Patch for youtube_dlc

Upstream has finally made the move to yt-dlp as project name so it's time to remove this port and redirect users to yt-dlp.
Comment 1 Jamie Landeg-Jones 2021-03-18 11:16:57 UTC
(In reply to daniel.engberg.lists from comment #0)

I don't know if youtube-dlc is dead, and I have no agenda here, but according to the yt-dlp website, yt-dlp is a fork of youtube-dlc, not a project rename.
Comment 2 Daniel Engberg freebsd_committer freebsd_triage 2021-03-18 11:22:24 UTC
yt-dlp previously used the same naming somewhat confusingly
Comment 3 dewayne 2021-03-19 04:08:37 UTC
They seem to be very different animals - yt-dlp has a run dependency on textproc/hs-pandoc which pulls in lang/ghc and friends.

/usr/ports/www/youtube_dl build-depends-list
/usr/ports/devel/gmake
/usr/ports/lang/python37

/usr/ports/www/yt-dlp build-depends-list
/usr/ports/archivers/zip
/usr/ports/textproc/hs-pandoc
/usr/ports/devel/gmake
/usr/ports/devel/py-setuptools
/usr/ports/lang/python37

--

/usr/ports/www/youtube_dl run-depends-list
/usr/ports/multimedia/rtmpdump
/usr/ports/lang/python37

/usr/ports/www/yt-dlp run-depends-list
/usr/ports/audio/py-mutagen
/usr/ports/devel/py-setuptools
/usr/ports/lang/python37
Comment 4 Daniel Engberg freebsd_committer freebsd_triage 2021-03-19 10:53:48 UTC
Dewayne, 

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254376 :-)
Comment 5 Jamie Landeg-Jones 2021-03-19 14:13:52 UTC
(In reply to daniel.engberg.lists from comment #2)

Ah, ok. Apologies for the noise,

Cheers, Jamie
Comment 6 dewayne 2021-03-19 20:49:11 UTC
(In reply to daniel.engberg.lists from comment #4)
:)  Thank-you.
Comment 7 Daniel Engberg freebsd_committer freebsd_triage 2021-03-25 11:38:47 UTC
Now that PR 254376  is merged as of r569193 this could be a seamless transition
Comment 8 Daniel Engberg freebsd_committer freebsd_triage 2021-04-12 09:10:14 UTC
Friendly ping
Comment 9 commit-hook freebsd_committer freebsd_triage 2021-04-12 20:36:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=acbb2abb3369b1fbf4960872fbea1bd823714af1

commit acbb2abb3369b1fbf4960872fbea1bd823714af1
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2021-04-12 20:33:27 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-04-12 20:34:54 +0000

    www/youtube_dlc: Remove, redirect users to www/yt-dlp

    PR:             254375
    Reported by:    daniel.engberg.lists@pyret.net
    Approved by:    maintainer timeout

 MOVED                                              |  1 +
 www/Makefile                                       |  1 -
 www/youtube_dlc/Makefile (gone)                    | 39 ----------
 www/youtube_dlc/distinfo (gone)                    |  3 -
 www/youtube_dlc/files/extrapatch-manpages (gone)   | 34 ---------
 www/youtube_dlc/files/patch-Makefile (gone)        | 87 ----------------------
 .../patch-youtube__dlc_____init____.py (gone)      | 29 --------
 .../files/patch-youtube__dlc_options.py (gone)     | 13 ----
 www/youtube_dlc/pkg-descr (gone)                   |  5 --
 www/youtube_dlc/pkg-message (gone)                 |  8 --
 www/youtube_dlc/pkg-plist (gone)                   |  7 --
 11 files changed, 1 insertion(+), 226 deletions(-)
Comment 10 Kevin Bowling freebsd_committer freebsd_triage 2021-04-12 21:41:46 UTC
Thanks for your contributions!