Re: git: 8d01b5458f46 - main - cleanup: Remove expired rtmp ports:

From: Vladimir Druzenko <vvd_at_freebsd.org>
Date: Wed, 01 May 2024 01:26:53 UTC
30.04.2024 23:40, Rene Ladan пишет:
> The branch main has been updated by rene:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=8d01b5458f4660725fcaf562cdbb073debc9b751
>
> commit 8d01b5458f4660725fcaf562cdbb073debc9b751
> Author:     Rene Ladan <rene@FreeBSD.org>
> AuthorDate: 2024-04-30 20:40:05 +0000
> Commit:     Rene Ladan <rene@FreeBSD.org>
> CommitDate: 2024-04-30 20:40:16 +0000
>
>      cleanup: Remove expired rtmp ports:
>      
>      2024-04-30 multimedia/py-librtmp: Depends on deprecated library librtmp
>      2024-04-30 multimedia/librtmp: Depends on legacy functionality of OpenSSL and superseded by multimedia/ffmpeg
>      2024-04-30 multimedia/rtmpdump: Depends on deprecated library librtmp, consider migrating to multimedia/ffmpeg
> ---
>   MOVED                                              |   3 +
>   multimedia/Makefile                                |   3 -
>   multimedia/librtmp/Makefile                        |  26 -----
>   multimedia/librtmp/distinfo                        |   3 -
>   multimedia/librtmp/files/patch-librtmp-Makefile    |  84 ---------------
>   multimedia/librtmp/files/patch-librtmp-dh.h        | 116 ---------------------
>   multimedia/librtmp/files/patch-librtmp-handshake.h | 100 ------------------
>   multimedia/librtmp/files/patch-librtmp-hashswf.c   |  94 -----------------
>   .../librtmp/files/patch-librtmp-librtmp.pc.in      |  11 --
>   multimedia/librtmp/pkg-descr                       |   1 -
>   multimedia/librtmp/pkg-plist                       |   9 --
>   multimedia/py-librtmp/Makefile                     |  34 ------
>   multimedia/py-librtmp/distinfo                     |   2 -
>   multimedia/py-librtmp/pkg-descr                    |   2 -
>   multimedia/rtmpdump/Makefile                       |  38 -------
>   multimedia/rtmpdump/distinfo                       |   3 -
>   multimedia/rtmpdump/files/patch-Makefile           |  70 -------------
>   multimedia/rtmpdump/pkg-descr                      |   2 -
>   multimedia/rtmpdump/pkg-plist                      |   6 --
>   19 files changed, 3 insertions(+), 604 deletions(-)

Hello!

$ pkg info -r librtmp
librtmp-2.4.20190330_1:
         curl-8.7.1
         ffmpeg4-4.4.4_12
         ffmpeg-6.1.1_5,1
         mplayer-1.5.0.20240106
         mencoder-1.5.0.20240106
         rtmpdump-2.4.20190330_1
$ grep -i rtmp /usr/ports/ftp/curl/Makefile
OPTIONS_GROUP_PROTOCOL= DICT FTP GOPHER HTTP HTTP2 IMAP LDAP LDAPS 
LIBSSH LIBSSH2 MQTT POP3 RTMP RTSP SMB SMTP TELNET TFTP WEBSOCKET
RTMP_CONFIGURE_WITH=    librtmp
RTMP_LIB_DEPENDS=       librtmp.so:multimedia/librtmp
RTMP_USES=              pkgconfig
$ grep -i rtmp /usr/ports/multimedia/ffmpeg/Makefile
OPTIONS_RADIO=  RTMP SSL
OPTIONS_RADIO_RTMP=     GCRYPT GMP LIBRTMP
RTMP_DESC=      RTMP(T)E protocol support
LIBRTMP_DESC=   ${RTMP_DESC} via librtmp
# rtmp
LIBRTMP_LIB_DEPENDS=    librtmp.so:multimedia/librtmp
LIBRTMP_CONFIGURE_ENABLE=       librtmp

Am I missing something or did you remove the ports without removing the 
dependencies on them?

-- 
Best regards,
Vladimir Druzenko