git: 17899659746e - main - cleanup: Remove expired multimedia/vdr ports:
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 30 Jun 2023 21:05:16 UTC
The branch main has been updated by rene:
URL: https://cgit.FreeBSD.org/ports/commit/?id=17899659746e8bd507d6ec08461d7ee324b86da8
commit 17899659746e8bd507d6ec08461d7ee324b86da8
Author: Rene Ladan <rene@FreeBSD.org>
AuthorDate: 2023-06-30 21:04:38 +0000
Commit: Rene Ladan <rene@FreeBSD.org>
CommitDate: 2023-06-30 21:04:56 +0000
cleanup: Remove expired multimedia/vdr ports:
2023-06-30 multimedia/vdr-plugin-osdteletext: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-wirbelscan: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-control: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-markad: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-iptv: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-femon: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-sleeptimer: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-remote: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-infosatepg: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-reelchannelscan: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-extrecmenu: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-vdrmanager: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-vnsiserver: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-xvdr: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugins: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-eepg: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-xineliboutput: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr: Abandoned "work in progress" fork in 2015
2023-06-30 multimedia/vdr-plugin-osdpip: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-epgsearch: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-streamdev: Depends on abandoned fork of VDR
2023-06-30 www/vdr-plugin-live: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-skinenigmang: Depends on abandoned fork of VDR
2023-06-30 multimedia/vdr-plugin-ttxtsubs: Depends on abandoned fork of VDR
---
MOVED | 24 +
multimedia/Makefile | 23 -
multimedia/vdr-plugin-control/Makefile | 45 -
multimedia/vdr-plugin-control/distinfo | 4 -
multimedia/vdr-plugin-control/files/patch-Makefile | 23 -
.../vdr-plugin-control/files/patch-StringArray.c | 14 -
.../vdr-plugin-control/files/patch-control.c | 10 -
multimedia/vdr-plugin-control/files/patch-stack.c | 14 -
multimedia/vdr-plugin-control/files/patch-telnet.c | 14 -
multimedia/vdr-plugin-control/pkg-descr | 12 -
multimedia/vdr-plugin-control/pkg-plist | 1 -
multimedia/vdr-plugin-eepg/Makefile | 42 -
multimedia/vdr-plugin-eepg/distinfo | 2 -
multimedia/vdr-plugin-eepg/files/patch-Makefile | 9 -
multimedia/vdr-plugin-eepg/files/patch-eepg.c | 17 -
multimedia/vdr-plugin-eepg/pkg-descr | 12 -
multimedia/vdr-plugin-eepg/pkg-plist | 4 -
multimedia/vdr-plugin-epgsearch/Makefile | 47 -
multimedia/vdr-plugin-epgsearch/distinfo | 2 -
.../vdr-plugin-epgsearch/files/patch-Makefile | 54 -
.../vdr-plugin-epgsearch/files/patch-clang40 | 22 -
.../vdr-plugin-epgsearch/files/patch-isnumber | 30 -
.../files/patch-menu_searchresults.c | 14 -
multimedia/vdr-plugin-epgsearch/pkg-descr | 5 -
multimedia/vdr-plugin-epgsearch/pkg-plist | 27 -
multimedia/vdr-plugin-extrecmenu/Makefile | 39 -
multimedia/vdr-plugin-extrecmenu/distinfo | 2 -
.../vdr-plugin-extrecmenu/files/patch-Makefile | 21 -
.../files/patch-mymenurecordings.c | 14 -
multimedia/vdr-plugin-extrecmenu/pkg-descr | 20 -
multimedia/vdr-plugin-extrecmenu/pkg-plist | 23 -
multimedia/vdr-plugin-femon/Makefile | 39 -
multimedia/vdr-plugin-femon/distinfo | 2 -
multimedia/vdr-plugin-femon/files/patch-Makefile | 9 -
.../vdr-plugin-femon/files/patch-femon-1.7.7.patch | 16 -
multimedia/vdr-plugin-femon/pkg-descr | 7 -
multimedia/vdr-plugin-femon/pkg-plist | 12 -
multimedia/vdr-plugin-infosatepg/Makefile | 40 -
multimedia/vdr-plugin-infosatepg/distinfo | 2 -
.../vdr-plugin-infosatepg/files/patch-Makefile | 21 -
.../vdr-plugin-infosatepg/files/patch-filter.cpp | 110 --
.../vdr-plugin-infosatepg/files/patch-filter.h | 13 -
.../vdr-plugin-infosatepg/files/patch-global.cpp | 40 -
.../vdr-plugin-infosatepg/files/patch-global.h | 22 -
.../files/patch-infosatepg.cpp | 36 -
.../vdr-plugin-infosatepg/files/patch-process.cpp | 26 -
.../vdr-plugin-infosatepg/files/patch-readline.cpp | 50 -
.../vdr-plugin-infosatepg/files/patch-status.cpp | 21 -
.../vdr-plugin-infosatepg/files/patch-status.h | 18 -
multimedia/vdr-plugin-infosatepg/pkg-descr | 3 -
multimedia/vdr-plugin-infosatepg/pkg-plist | 5 -
multimedia/vdr-plugin-iptv/Makefile | 64 -
multimedia/vdr-plugin-iptv/distinfo | 2 -
.../vdr-plugin-iptv/files/channels.conf.iptv | 17 -
multimedia/vdr-plugin-iptv/files/patch-Makefile | 28 -
.../vdr-plugin-iptv/files/patch-iptv-vlc2iptv | 28 -
.../vdr-plugin-iptv/files/vlcinput/3Sat.conf | 1 -
.../vdr-plugin-iptv/files/vlcinput/BBC-radio1.conf | 3 -
.../files/vlcinput/BBC-radio1xtra.conf | 3 -
.../vdr-plugin-iptv/files/vlcinput/BBC-radio2.conf | 3 -
.../vdr-plugin-iptv/files/vlcinput/BBC-radio3.conf | 3 -
.../vdr-plugin-iptv/files/vlcinput/BBC-radio4.conf | 3 -
.../files/vlcinput/BBC-radio4lw.conf | 3 -
.../files/vlcinput/BBC-radio5liveint.conf | 3 -
.../files/vlcinput/BBC-radio5livesport.conf | 3 -
.../files/vlcinput/BBC-radio6music.conf | 3 -
.../vdr-plugin-iptv/files/vlcinput/BBC-radio7.conf | 3 -
.../files/vlcinput/Bundesligen-TV.conf | 1 -
.../files/vlcinput/Daytona-Beach.conf | 1 -
.../files/vlcinput/NASA-1200-Kbit.conf | 3 -
.../files/vlcinput/NASA-500-Kbit.conf | 3 -
.../vdr-plugin-iptv/files/vlcinput/NASA.conf | 3 -
.../vdr-plugin-iptv/files/vlcinput/Sky-News.conf | 2 -
.../vdr-plugin-iptv/files/vlcinput/THE_VOICE.conf | 1 -
multimedia/vdr-plugin-iptv/pkg-descr | 18 -
multimedia/vdr-plugin-iptv/pkg-plist | 32 -
multimedia/vdr-plugin-markad/Makefile | 59 -
multimedia/vdr-plugin-markad/distinfo | 2 -
multimedia/vdr-plugin-markad/files/patch-Makefile | 15 -
.../vdr-plugin-markad/files/patch-command_Makefile | 48 -
.../files/patch-command_decoder.cpp | 192 ---
.../files/patch-command_decoder.h | 10 -
.../files/patch-command_markad-standalone.cpp | 138 ---
.../vdr-plugin-markad/files/patch-plugin_Makefile | 22 -
.../files/patch-plugin_markad.cpp | 19 -
.../files/patch-plugin_status.cpp | 113 --
multimedia/vdr-plugin-markad/pkg-descr | 3 -
multimedia/vdr-plugin-markad/pkg-plist | 13 -
multimedia/vdr-plugin-osdpip/Makefile | 41 -
multimedia/vdr-plugin-osdpip/distinfo | 3 -
multimedia/vdr-plugin-osdpip/files/patch-Makefile | 21 -
multimedia/vdr-plugin-osdpip/files/patch-decoder.c | 20 -
multimedia/vdr-plugin-osdpip/files/patch-ffmpeg1 | 26 -
multimedia/vdr-plugin-osdpip/files/patch-ffmpeg3 | 52 -
multimedia/vdr-plugin-osdpip/files/patch-libav9 | 40 -
multimedia/vdr-plugin-osdpip/files/patch-osd.c | 11 -
multimedia/vdr-plugin-osdpip/pkg-descr | 6 -
multimedia/vdr-plugin-osdpip/pkg-plist | 22 -
multimedia/vdr-plugin-osdteletext/Makefile | 40 -
multimedia/vdr-plugin-osdteletext/distinfo | 2 -
.../vdr-plugin-osdteletext/files/patch-Makefile | 11 -
.../files/patch-osdteletext-vdr-1.7.27.txt | 47 -
.../files/patch-vdr-osdteletext-0.9.2 | 29 -
multimedia/vdr-plugin-osdteletext/pkg-descr | 4 -
multimedia/vdr-plugin-osdteletext/pkg-plist | 13 -
multimedia/vdr-plugin-reelchannelscan/Makefile | 43 -
multimedia/vdr-plugin-reelchannelscan/distinfo | 4 -
.../files/patch-Makefile | 8 -
.../files/patch-channelscan.c | 66 --
.../files/patch-channelscan.h | 22 -
.../files/patch-csmenu.c | 35 -
.../files/patch-dvb-s2-vdr-1.7.18 | 31 -
.../vdr-plugin-reelchannelscan/files/patch-i18n.c | 18 -
.../vdr-plugin-reelchannelscan/files/patch-i18n.h | 11 -
.../vdr-plugin-reelchannelscan/files/patch-scan.c | 36 -
.../files/patch-transponders.c | 11 -
multimedia/vdr-plugin-reelchannelscan/pkg-descr | 6 -
multimedia/vdr-plugin-reelchannelscan/pkg-plist | 80 --
multimedia/vdr-plugin-remote/Makefile | 39 -
multimedia/vdr-plugin-remote/distinfo | 2 -
multimedia/vdr-plugin-remote/files/patch-Makefile | 48 -
multimedia/vdr-plugin-remote/files/patch-uhid1 | 255 ----
multimedia/vdr-plugin-remote/pkg-descr | 62 -
multimedia/vdr-plugin-remote/pkg-plist | 7 -
multimedia/vdr-plugin-skinenigmang/Makefile | 49 -
multimedia/vdr-plugin-skinenigmang/distinfo | 4 -
.../vdr-plugin-skinenigmang/files/patch-Makefile | 9 -
.../files/patch-vdr-skinenigmang-0.1.1 | 65 --
multimedia/vdr-plugin-skinenigmang/pkg-descr | 4 -
multimedia/vdr-plugin-skinenigmang/pkg-plist | 126 --
multimedia/vdr-plugin-sleeptimer/Makefile | 38 -
multimedia/vdr-plugin-sleeptimer/distinfo | 2 -
.../vdr-plugin-sleeptimer/files/patch-Makefile | 9 -
multimedia/vdr-plugin-sleeptimer/files/patch-i18.c | 14 -
.../vdr-plugin-sleeptimer/files/patch-sleeptimer.c | 11 -
multimedia/vdr-plugin-sleeptimer/pkg-descr | 4 -
multimedia/vdr-plugin-sleeptimer/pkg-plist | 22 -
multimedia/vdr-plugin-streamdev/Makefile | 59 -
multimedia/vdr-plugin-streamdev/distinfo | 2 -
.../vdr-plugin-streamdev/files/patch-Makefile | 10 -
.../files/patch-client-Makefile | 14 -
.../files/patch-client-setup.c | 10 -
.../files/patch-server-Makefile | 14 -
.../files/patch-server-componentIGMP.c | 28 -
.../files/patch-server-connectionVTP.c | 28 -
.../files/patch-server-recplayer.c | 13 -
.../files/patch-server-setup.c | 10 -
multimedia/vdr-plugin-streamdev/pkg-descr | 18 -
multimedia/vdr-plugin-streamdev/pkg-plist | 20 -
multimedia/vdr-plugin-ttxtsubs/Makefile | 38 -
multimedia/vdr-plugin-ttxtsubs/distinfo | 2 -
.../vdr-plugin-ttxtsubs/files/patch-Makefile | 21 -
.../files/patch-ttxtsubschannelsettings.c | 23 -
.../vdr-plugin-ttxtsubs/files/patch-vdr-1.7.29 | 25 -
multimedia/vdr-plugin-ttxtsubs/pkg-descr | 6 -
multimedia/vdr-plugin-ttxtsubs/pkg-plist | 11 -
multimedia/vdr-plugin-vdrmanager/Makefile | 40 -
multimedia/vdr-plugin-vdrmanager/distinfo | 2 -
.../vdr-plugin-vdrmanager/files/patch-Makefile | 9 -
.../vdr-plugin-vdrmanager/files/patch-helpers.cpp | 12 -
.../vdr-plugin-vdrmanager/files/patch-sock.cpp | 17 -
.../vdr-plugin-vdrmanager/files/patch-sock.h | 12 -
multimedia/vdr-plugin-vdrmanager/pkg-descr | 2 -
multimedia/vdr-plugin-vdrmanager/pkg-plist | 2 -
multimedia/vdr-plugin-vnsiserver/Makefile | 50 -
multimedia/vdr-plugin-vnsiserver/distinfo | 2 -
.../vdr-plugin-vnsiserver/files/patch-Makefile | 33 -
multimedia/vdr-plugin-vnsiserver/pkg-descr | 4 -
multimedia/vdr-plugin-vnsiserver/pkg-plist | 4 -
multimedia/vdr-plugin-wirbelscan/Makefile | 41 -
multimedia/vdr-plugin-wirbelscan/distinfo | 2 -
.../patch-64f969e39d18aefa263dc3a61172e33df33963fb | 51 -
.../vdr-plugin-wirbelscan/files/patch-Makefile | 21 -
.../vdr-plugin-wirbelscan/files/patch-scanner.c | 11 -
multimedia/vdr-plugin-wirbelscan/files/types.sed | 5 -
multimedia/vdr-plugin-wirbelscan/pkg-descr | 4 -
multimedia/vdr-plugin-wirbelscan/pkg-plist | 22 -
multimedia/vdr-plugin-xineliboutput/Makefile | 73 --
multimedia/vdr-plugin-xineliboutput/distinfo | 3 -
multimedia/vdr-plugin-xineliboutput/files/keymap | 1203 -------------------
.../vdr-plugin-xineliboutput/files/patch-Makefile | 83 --
.../vdr-plugin-xineliboutput/files/patch-c++11 | 163 ---
.../vdr-plugin-xineliboutput/files/patch-clang | 43 -
.../vdr-plugin-xineliboutput/files/patch-config.c | 14 -
.../vdr-plugin-xineliboutput/files/patch-configure | 93 --
.../files/patch-frontend.c | 11 -
.../vdr-plugin-xineliboutput/files/patch-osd.c | 11 -
.../files/patch-osd__manager.c | 64 -
.../files/patch-tools-sys_cap.h | 13 -
.../files/patch-tools_sdp.h | 11 -
.../files/patch-tools_udp__pes__scheduler.c | 11 -
.../files/patch-xine_frontend.c | 108 --
.../files/patch-xine_frontend_main.c | 11 -
.../files/patch-xine_input_vdr.c | 283 -----
.../files/patch-xineliboutput.c | 11 -
multimedia/vdr-plugin-xineliboutput/pkg-descr | 15 -
multimedia/vdr-plugin-xineliboutput/pkg-plist | 19 -
multimedia/vdr-plugin-xvdr/Makefile | 42 -
multimedia/vdr-plugin-xvdr/distinfo | 2 -
.../patch-81bde12cd5d36a5bb0f1bc5791977b58cc34f91e | 75 --
multimedia/vdr-plugin-xvdr/files/patch-Makefile | 9 -
multimedia/vdr-plugin-xvdr/files/patch-rofafor | 84 --
.../files/patch-src-live-livestreamer.c | 15 -
.../vdr-plugin-xvdr/files/patch-src-net-cxsocket.c | 13 -
.../vdr-plugin-xvdr/files/patch-src-net-cxsocket.h | 12 -
.../files/patch-src-net-requestpacket.c | 16 -
.../files/patch-src-net-responsepacket.c | 15 -
.../files/patch-src-recordings-recplayer.c | 24 -
.../files/patch-src-xvdr-xvdrserver.c | 21 -
multimedia/vdr-plugin-xvdr/pkg-descr | 3 -
multimedia/vdr-plugin-xvdr/pkg-plist | 2 -
multimedia/vdr-plugins/Makefile | 67 --
multimedia/vdr-plugins/pkg-descr | 18 -
multimedia/vdr/Makefile | 116 --
multimedia/vdr/Makefile.plugins | 58 -
multimedia/vdr/distinfo | 2 -
.../patch-PLUGINS-src-dvbsddevice-dvbsdffdevice.c | 19 -
multimedia/vdr/files/patch-abs-types.diff | 27 -
multimedia/vdr/files/patch-c++11 | 74 --
multimedia/vdr/files/patch-clang40 | 11 -
multimedia/vdr/files/patch-device.c | 11 -
multimedia/vdr/files/patch-device.h | 20 -
multimedia/vdr/files/patch-dvbdevice.c | 55 -
multimedia/vdr/files/patch-dvbdevice.h | 11 -
multimedia/vdr/files/patch-libsi_util.c | 11 -
multimedia/vdr/files/patch-menu.c | 11 -
multimedia/vdr/files/patch-menuitems.c | 10 -
multimedia/vdr/files/patch-plugin.c | 19 -
multimedia/vdr/files/patch-receiver.c | 15 -
multimedia/vdr/files/patch-tools.c | 38 -
.../vdr/files/patch-vdr-1.7.15-disable_ca_updates | 10 -
multimedia/vdr/files/patch-vdr-1.7.28_FreeBSD | 1222 --------------------
.../vdr/files/patch-vdr-1.7.29-sortrectopmenu.diff | 13 -
multimedia/vdr/files/patch-vdr.1 | 11 -
multimedia/vdr/files/patch-z-Makefile | 45 -
multimedia/vdr/files/patch-z-cutter.c | 61 -
multimedia/vdr/files/patch-z-dvbdevice.c | 14 -
multimedia/vdr/files/patch-z-libsi-si.c | 42 -
multimedia/vdr/files/remote.conf | 116 --
multimedia/vdr/files/stb0899-signalstrength.patch | 28 -
.../vdr/files/vdr-1.7.15-disable_eitscan.patch | 11 -
.../vdr/files/vdr-1.7.17-fix_na_dvbs_ac3.diff | 10 -
multimedia/vdr/files/vdr-1.7.21-ttxtsubs.patch-1 | 959 ---------------
multimedia/vdr/files/vdr-1.7.21-ttxtsubs.patch-2 | 56 -
multimedia/vdr/files/vdr-waitdvb.in | 37 -
multimedia/vdr/files/vdr.in | 44 -
multimedia/vdr/pkg-descr | 15 -
multimedia/vdr/pkg-plist | 152 ---
www/Makefile | 1 -
www/vdr-plugin-live/Makefile | 54 -
www/vdr-plugin-live/distinfo | 2 -
www/vdr-plugin-live/files/extra-patch-libcxx | 60 -
www/vdr-plugin-live/files/gen_version_suffix.h | 7 -
.../patch-042724e30d5690ab67a6c04aea48a16b9a3b085b | 292 -----
.../patch-1a1f2e0754b02c5597debbe82f27b759f23cd6fe | 66 --
.../patch-69f84f95fa875c6f562294b1a6a1ea6f584d3f6c | 27 -
www/vdr-plugin-live/files/patch-Makefile | 38 -
www/vdr-plugin-live/files/patch-libcxx | 259 -----
www/vdr-plugin-live/files/patch-live.cpp | 23 -
.../files/patch-pages-multischedule.ecpp | 11 -
www/vdr-plugin-live/files/patch-tools.cpp | 12 -
www/vdr-plugin-live/pkg-descr | 9 -
www/vdr-plugin-live/pkg-plist | 198 ----
263 files changed, 24 insertions(+), 11227 deletions(-)
diff --git a/MOVED b/MOVED
index d2d5b584b5b6..a81d7bc16850 100644
--- a/MOVED
+++ b/MOVED
@@ -7710,3 +7710,27 @@ net-im/purple-hangouts||2023-06-30|Has expired: Google Hangouts discontinued 202
dns/ares||2023-06-30|Has expired: Deprecated upstream as of March 12, 2023
security/rubygem-omniauth-cas3||2023-06-30|Has expired: Deprecated by upstream. The repository has been archived by the owner on Aug 23, 2022
graphics/ikona||2023-06-30|Has expired: abandoned upstream, broken
+multimedia/vdr-plugin-osdteletext||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-wirbelscan||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-control||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-markad||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-iptv||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-femon||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-sleeptimer||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-remote||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-infosatepg||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-reelchannelscan||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-extrecmenu||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-vdrmanager||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-vnsiserver||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-xvdr||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugins||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-eepg||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-xineliboutput||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr||2023-06-30|Has expired: Abandoned "work in progress" fork in 2015
+multimedia/vdr-plugin-osdpip||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-epgsearch||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-streamdev||2023-06-30|Has expired: Depends on abandoned fork of VDR
+www/vdr-plugin-live||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-skinenigmang||2023-06-30|Has expired: Depends on abandoned fork of VDR
+multimedia/vdr-plugin-ttxtsubs||2023-06-30|Has expired: Depends on abandoned fork of VDR
diff --git a/multimedia/Makefile b/multimedia/Makefile
index 3fba90273e66..d301e6a46b6a 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -386,29 +386,6 @@
SUBDIR += vcdgear
SUBDIR += vcdimager
SUBDIR += vdpauinfo
- SUBDIR += vdr
- SUBDIR += vdr-plugin-control
- SUBDIR += vdr-plugin-eepg
- SUBDIR += vdr-plugin-epgsearch
- SUBDIR += vdr-plugin-extrecmenu
- SUBDIR += vdr-plugin-femon
- SUBDIR += vdr-plugin-infosatepg
- SUBDIR += vdr-plugin-iptv
- SUBDIR += vdr-plugin-markad
- SUBDIR += vdr-plugin-osdpip
- SUBDIR += vdr-plugin-osdteletext
- SUBDIR += vdr-plugin-reelchannelscan
- SUBDIR += vdr-plugin-remote
- SUBDIR += vdr-plugin-skinenigmang
- SUBDIR += vdr-plugin-sleeptimer
- SUBDIR += vdr-plugin-streamdev
- SUBDIR += vdr-plugin-ttxtsubs
- SUBDIR += vdr-plugin-vdrmanager
- SUBDIR += vdr-plugin-vnsiserver
- SUBDIR += vdr-plugin-wirbelscan
- SUBDIR += vdr-plugin-xineliboutput
- SUBDIR += vdr-plugin-xvdr
- SUBDIR += vdr-plugins
SUBDIR += vid.stab
SUBDIR += video-trimmer
SUBDIR += vlc
diff --git a/multimedia/vdr-plugin-control/Makefile b/multimedia/vdr-plugin-control/Makefile
deleted file mode 100644
index 2a02a3b2676c..000000000000
--- a/multimedia/vdr-plugin-control/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME= vdr-plugin-control
-PORTVERSION= 0.0.2a45
-PORTREVISION= 16
-CATEGORIES= multimedia
-MASTER_SITES= http://ricomp.de/vdr/
-DISTNAME= ${PORTNAME:S/-plugin-/-/}-${DISTVERSIONPREFIX}${DISTVERSION:S/a45/a/}${DISTVERSIONSUFFIX}
-
-PATCH_SITES= http://ppa.launchpad.net/the-vdr-team/unstable-plugins/ubuntu/pool/main/v/vdr-plugin-control/ \
- LOCAL/nox
-PATCHFILES= ${PORTNAME}_${PORTVERSION:S/a45/a-45/}yavdr1.diff.gz
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Video Disk Recorder - telnet control plugin
-WWW= http://ricomp.de/vdr/down_en.html
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Depends on abandoned fork of VDR
-EXPIRATION_DATE=2023-06-30
-
-USES= tar:tgz
-PATCH_STRIP= -p1
-WRKSRC= ${WRKDIR}/${PLUGIN}-${DISTVERSION:S/a45/a/}
-
-PORTDOCS= README HISTORY
-
-OPTIONS_DEFINE= DOCS
-
-.include "${.CURDIR}/../vdr/Makefile.plugins"
-
-post-patch: post-patch-plugin
- @${RM} ${WRKSRC}/vdr-plugin-${PLUGIN}-${DISTVERSION:S/a45/a/}/debian/patches/90*
- @for i in ${WRKSRC}/vdr-plugin-${PLUGIN}-${DISTVERSION:S/a45/a/}/debian/patches/*.dpatch; do \
- ${PATCH} -d ${WRKSRC} `${SED} -n '/^#PATCHOPTIONS:/{s///;p;q;}' $$i` --forward --quiet <$$i ;\
- done
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/multimedia/vdr-plugin-control/distinfo b/multimedia/vdr-plugin-control/distinfo
deleted file mode 100644
index 695a7e9a2675..000000000000
--- a/multimedia/vdr-plugin-control/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-SHA256 (vdr/vdr-control-0.0.2a.tgz) = e32012511cac2f333a59d4da250ca63d222abe574f99eb55c567d9752ef0d565
-SIZE (vdr/vdr-control-0.0.2a.tgz) = 27441
-SHA256 (vdr/vdr-plugin-control_0.0.2a-45yavdr1.diff.gz) = 806c6b29b43988c9fd3b0421e5a3af03517a5088a6a0b2ed622fdf7afa15c7fa
-SIZE (vdr/vdr-plugin-control_0.0.2a-45yavdr1.diff.gz) = 5129
diff --git a/multimedia/vdr-plugin-control/files/patch-Makefile b/multimedia/vdr-plugin-control/files/patch-Makefile
deleted file mode 100644
index e3d3022bf5a5..000000000000
--- a/multimedia/vdr-plugin-control/files/patch-Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -29,6 +29,8 @@ TMPDIR = /tmp
-
- -include $(VDRDIR)/Make.config
-
-+CXXFLAGS += -Wno-error=overloaded-virtual
-+
- ### The version number of VDR (taken from VDR's "config.h"):
-
- VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
-@@ -67,6 +67,11 @@ dist: clean
- clean:
- @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
-
-+APIVERSION = $(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/config.h)
-+
-+install:
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION)
-+
- ### Implicit rules:
-
- %.o: %.c
diff --git a/multimedia/vdr-plugin-control/files/patch-StringArray.c b/multimedia/vdr-plugin-control/files/patch-StringArray.c
deleted file mode 100644
index 6fd5d56a1e42..000000000000
--- a/multimedia/vdr-plugin-control/files/patch-StringArray.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/StringArray.c
-+++ b/StringArray.c
-@@ -11,7 +11,11 @@
- #endif // _GNU_SOURCE
-
-
-+#ifdef __FreeBSD__
-+#include <stdlib.h>
-+#else
- #include <malloc.h>
-+#endif
- #include <string.h>
- #include <stdio.h>
-
diff --git a/multimedia/vdr-plugin-control/files/patch-control.c b/multimedia/vdr-plugin-control/files/patch-control.c
deleted file mode 100644
index 386691c91eb2..000000000000
--- a/multimedia/vdr-plugin-control/files/patch-control.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/control.c
-+++ b/control.c
-@@ -69,6 +69,7 @@ cPluginControl::~cPluginControl()
- // Clean up after yourself!
- delete(_pReceivers);
- delete(_pTerminal);
-+ delete(glCtrlState);
- }
-
-
diff --git a/multimedia/vdr-plugin-control/files/patch-stack.c b/multimedia/vdr-plugin-control/files/patch-stack.c
deleted file mode 100644
index 662e56281747..000000000000
--- a/multimedia/vdr-plugin-control/files/patch-stack.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/stack.c
-+++ b/stack.c
-@@ -12,7 +12,11 @@
-
-
-
-+#ifdef __FreeBSD__
-+#include <stdlib.h>
-+#else
- #include <malloc.h>
-+#endif
- #include <string.h>
- #include <sys/socket.h>
-
diff --git a/multimedia/vdr-plugin-control/files/patch-telnet.c b/multimedia/vdr-plugin-control/files/patch-telnet.c
deleted file mode 100644
index 388224714293..000000000000
--- a/multimedia/vdr-plugin-control/files/patch-telnet.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- a/telnet.c
-+++ b/telnet.c
-@@ -12,7 +12,11 @@
-
-
-
-+#ifdef __FreeBSD__
-+#include <stdlib.h>
-+#else
- #include <malloc.h>
-+#endif
- #include <string.h>
- //#include <sys/socket.h>
-
diff --git a/multimedia/vdr-plugin-control/pkg-descr b/multimedia/vdr-plugin-control/pkg-descr
deleted file mode 100644
index 4a8aa93291dc..000000000000
--- a/multimedia/vdr-plugin-control/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-http://www.linuxtv.org/vdrwiki/index.php/Control-plugin
-
-The 'control' plugin brings the ability to VDR to control
-the whole OSD over a telnet client.
-
-To reach this, 'control' listens on a network socket
-(default is port 2002). If a client wants to connect, VDR
-checks if that client is allowed to connect to VDR (see in
-the documentation of VDR about the svdrphosts.conf file for
-more info). If the connection is etablished, 'control'
-sends the curent OSD state to the client. Also all key
-strokes at the client side are redirected to VDR.
diff --git a/multimedia/vdr-plugin-control/pkg-plist b/multimedia/vdr-plugin-control/pkg-plist
deleted file mode 100644
index 10b75953d983..000000000000
--- a/multimedia/vdr-plugin-control/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-lib/vdr/libvdr-control.so.%%APIVERSION%%
diff --git a/multimedia/vdr-plugin-eepg/Makefile b/multimedia/vdr-plugin-eepg/Makefile
deleted file mode 100644
index f1ca05b6d79c..000000000000
--- a/multimedia/vdr-plugin-eepg/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= vdr-plugin-eepg
-PORTVERSION= 0.0.6p2011071921
-PORTREVISION= 8
-CATEGORIES= multimedia
-MASTER_SITES= LOCAL/nox/
-DISTNAME= ${PORTNAME}-${PORTVERSION:C/p.*/pre/}-0-g${GITHASH}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Video Disk Recorder - extended EPG plugin
-WWW= https://projects.vdr-developer.org/projects/plg-eepg
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Depends on abandoned fork of VDR
-EXPIRATION_DATE=2023-06-30
-
-GITHASH= e7383ed
-PATCH_STRIP= -p1
-WRKSRC= ${WRKDIR}/${PORTNAME}-${GITHASH}
-
-PORTDOCS= README HISTORY
-
-OPTIONS_DEFINE= DOCS
-
-.include "${.CURDIR}/../vdr/Makefile.plugins"
-
-post-patch: post-patch-plugin
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr
-
-post-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}
- ${INSTALL_DATA} ${WRKSRC}/eepg.equiv.IT ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}
- ${INSTALL_DATA} ${WRKSRC}/eepg.equiv.IT ${STAGEDIR}${PREFIX}/etc/vdr/plugins/${PLUGIN}/eepg.equiv.sample
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/multimedia/vdr-plugin-eepg/distinfo b/multimedia/vdr-plugin-eepg/distinfo
deleted file mode 100644
index e6a7710063af..000000000000
--- a/multimedia/vdr-plugin-eepg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vdr/vdr-plugin-eepg-0.0.6pre-0-ge7383ed.tar.gz) = 411da7abf4edee3591086d57cfb33c48c3f71396bc823f61e58612b6ee8ccdca
-SIZE (vdr/vdr-plugin-eepg-0.0.6pre-0-ge7383ed.tar.gz) = 81815
diff --git a/multimedia/vdr-plugin-eepg/files/patch-Makefile b/multimedia/vdr-plugin-eepg/files/patch-Makefile
deleted file mode 100644
index 0dc6a27961c8..000000000000
--- a/multimedia/vdr-plugin-eepg/files/patch-Makefile
+++ /dev/null
@@ -1,9 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -130,3 +130,6 @@ dist: clean
- clean:
- @-rm -f $(OBJS) $(DEPFILE) *.so *.tar.gz core* *~
- # @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
-+
-+install:
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION)
diff --git a/multimedia/vdr-plugin-eepg/files/patch-eepg.c b/multimedia/vdr-plugin-eepg/files/patch-eepg.c
deleted file mode 100644
index c28e8181d203..000000000000
--- a/multimedia/vdr-plugin-eepg/files/patch-eepg.c
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/eepg.c
-+++ b/eepg.c
-@@ -427,7 +427,14 @@ static void load_file (int tableid, char
-
- while (fgets (buf, sizeof (buf), fp) != NULL) {
- from = binary = to = NULL;
-+#ifdef __FreeBSD__
-+ from = MALLOC(char, 256);
-+ binary = MALLOC(char, 1024);
-+ to = MALLOC(char, 256);
-+ int elems = sscanf (buf, "%255[^:]:%1023[^:]:%255[^:]:", from, binary, to);
-+#else
- int elems = sscanf (buf, "%a[^:]:%a[^:]:%a[^:]:", &from, &binary, &to);
-+#endif
- if (elems == 3) {
- int bin_len = strlen (binary);
- int from_char = resolve_char (from);
diff --git a/multimedia/vdr-plugin-eepg/pkg-descr b/multimedia/vdr-plugin-eepg/pkg-descr
deleted file mode 100644
index 78cc8e573f8e..000000000000
--- a/multimedia/vdr-plugin-eepg/pkg-descr
+++ /dev/null
@@ -1,12 +0,0 @@
-This VDR plugin parses the extended (2 to 10 day) EPG data which is send by
-providers on their portal channels. This EEPG data is transmitted in a
-non-standard format on a non-standard PID.
-
-Currently the following EEPG formats are supported:
-- Mediahighway 1 (CanaalDigitaalNL, CSat, Cyfra+)
-- Mediahighway 2 (Digital+)
-- Sky Italy
-- Sky UK
-- Freesat
-- Premiere
-- NagraGuide (CanaalDigitaalNL, only in test)
diff --git a/multimedia/vdr-plugin-eepg/pkg-plist b/multimedia/vdr-plugin-eepg/pkg-plist
deleted file mode 100644
index 7adc6e6e4c66..000000000000
--- a/multimedia/vdr-plugin-eepg/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/vdr/libvdr-eepg.so.%%APIVERSION%%
-etc/vdr/plugins/eepg/eepg.equiv.IT
-@sample etc/vdr/plugins/eepg/eepg.equiv.sample
-@dir(%%VDR_USER%%,%%VDR_GROUP%%) etc/vdr/plugins/eepg
diff --git a/multimedia/vdr-plugin-epgsearch/Makefile b/multimedia/vdr-plugin-epgsearch/Makefile
deleted file mode 100644
index a9cfa851d8e5..000000000000
--- a/multimedia/vdr-plugin-epgsearch/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-PORTNAME= vdr-plugin-epgsearch
-PORTVERSION= 1.0.1s20120322
-PORTREVISION= 8
-CATEGORIES= multimedia
-MASTER_SITES= http://winni.vdr-developer.org/epgsearch/downloads/beta/:beta \
- LOCAL/nox/:snapshot
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Video Disk Recorder - EPG search plugin
-WWW= http://winni.vdr-developer.org/epgsearch/index_eng.html
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Depends on abandoned fork of VDR
-EXPIRATION_DATE=2023-06-30
-
-LIB_DEPENDS= libpcre.so:devel/pcre \
- libtre.so:textproc/libtre
-
-USES= pkgconfig tar:bzip2
-PATCH_STRIP= -p1
-WRKSRC= ${WRKDIR}/vdr-plugin-${PLUGIN}
-MAKE_ARGS= INCLUDES="-I${LOCALBASE}/include -I${LOCALBASE}/include/vdr -I${WRKSRC}"
-
-PORTDOCS= README HISTORY
-
-OPTIONS_DEFINE= DOCS NLS
-
-.include "${.CURDIR}/../vdr/Makefile.plugins"
-
-post-patch: post-patch-plugin
- @${REINPLACE_CMD} -e 's/^#\(HAVE_PCREPOSIX=\)/\1/;' \
- -e 's/^#\(HAVE_LIBTRE=\)/\1/;' \
- ${WRKSRC}/Makefile
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr
-
-post-install: post-install-pluginlocales
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/multimedia/vdr-plugin-epgsearch/distinfo b/multimedia/vdr-plugin-epgsearch/distinfo
deleted file mode 100644
index e6ab78088e1c..000000000000
--- a/multimedia/vdr-plugin-epgsearch/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vdr/vdr-plugin-epgsearch-1.0.1s20120322.tar.bz2) = 3aeba4e396fcab71a15cb7a6dbd84f359b7770ef8d15aee05f0fffecb69e276e
-SIZE (vdr/vdr-plugin-epgsearch-1.0.1s20120322.tar.bz2) = 355342
diff --git a/multimedia/vdr-plugin-epgsearch/files/patch-Makefile b/multimedia/vdr-plugin-epgsearch/files/patch-Makefile
deleted file mode 100644
index b51a60b220c7..000000000000
--- a/multimedia/vdr-plugin-epgsearch/files/patch-Makefile
+++ /dev/null
@@ -1,54 +0,0 @@
---- a/Makefile
-+++ b/Makefile
-@@ -235,19 +235,35 @@ i18n: $(I18Nmsgs) $(I18Npot)
-
- libvdr-$(PLUGIN).so: $(OBJS)
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) $(LIBS) -o $@
-+ifdef FREEBSD
-+ @cp -f $@ $(LIBDIR)/$@.$(APIVERSION)
-+else
- @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
-+endif
-
- libvdr-$(PLUGIN2).so: $(OBJS2)
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS2) $(LIBS2) -o $@
-+ifdef FREEBSD
-+ @cp -f $@ $(LIBDIR)/$@.$(APIVERSION)
-+else
- @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
-+endif
-
- libvdr-$(PLUGIN3).so: $(OBJS3)
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS3) $(LIBS3) -o $@
-+ifdef FREEBSD
-+ @cp -f $@ $(LIBDIR)/$@.$(APIVERSION)
-+else
- @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
-+endif
-
- libvdr-$(PLUGIN4).so: $(OBJS4)
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS4) $(LIBS4) -o $@
-+ifdef FREEBSD
-+ @cp -f $@ $(LIBDIR)/$@.$(APIVERSION)
-+else
- @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
-+endif
-
- createcats: createcats.o Makefile
- $(CXX) $(CXXFLAGS) $(LDFLAGS) createcats.o -o $@
-@@ -299,3 +315,15 @@ clean:
- @-rm -f $(OBJS) $(OBJS2) $(OBJS3) $(OBJS4) $(DEPFILE) *.so *.tgz core* createcats createcats.o pod2*.tmp
- @-find . \( -name "*~" -o -name "#*#" \) -print0 | xargs -0r rm -f
- @-rm -rf doc html man
-+
-+install:
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN).so.$(APIVERSION)
-+ifndef WITHOUT_EPGSEARCHONLY
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN2).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN2).so.$(APIVERSION)
-+endif
-+ifndef WITHOUT_CONFLICTCHECKONLY
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN3).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN3).so.$(APIVERSION)
-+endif
-+ifndef WITHOUT_QUICKSEARCH
-+ ${INSTALL_PROGRAM} $(LIBDIR)/libvdr-$(PLUGIN4).so.$(APIVERSION) ${DESTDIR}$(PREFIX)/lib/vdr/libvdr-$(PLUGIN4).so.$(APIVERSION)
-+endif
diff --git a/multimedia/vdr-plugin-epgsearch/files/patch-clang40 b/multimedia/vdr-plugin-epgsearch/files/patch-clang40
deleted file mode 100644
index b9b6ca0ae49a..000000000000
--- a/multimedia/vdr-plugin-epgsearch/files/patch-clang40
+++ /dev/null
@@ -1,22 +0,0 @@
---- createcats.c.orig 2012-03-22 18:00:19 UTC
-+++ createcats.c
-@@ -64,7 +64,7 @@ class cReadLine {
-
- char *cReadLine::Read(FILE *f)
- {
-- if (fgets(buffer, sizeof(buffer), f) > 0) {
-+ if (fgets(buffer, sizeof(buffer), f)) {
- int l = strlen(buffer) - 1;
- if (l >= 0 && buffer[l] == '\n')
- buffer[l] = 0;
---- epgsearchext.c.orig 2012-03-22 18:00:19 UTC
-+++ epgsearchext.c
-@@ -1497,7 +1503,7 @@ bool cSearchExts::Load(const char *FileN
- int line = 0;
- char buffer[MAXPARSEBUFFER];
- result = true;
-- while (fgets(buffer, sizeof(buffer), f) > 0) {
-+ while (fgets(buffer, sizeof(buffer), f)) {
- line++;
- char *p = strchr(buffer, '#');
- if (p == buffer) *p = 0;
diff --git a/multimedia/vdr-plugin-epgsearch/files/patch-isnumber b/multimedia/vdr-plugin-epgsearch/files/patch-isnumber
deleted file mode 100644
index edc5904c529a..000000000000
--- a/multimedia/vdr-plugin-epgsearch/files/patch-isnumber
+++ /dev/null
@@ -1,30 +0,0 @@
---- a/epgsearchext.c
-+++ b/epgsearchext.c
-@@ -39,6 +39,12 @@ The project's page is at http://winni.vd
- #include "blacklist.h"
- #include <math.h>
-
-+#ifdef __FreeBSD__
-+#ifdef isnumber
-+#undef isnumber
-+#endif
-+#endif
-+
- cSearchExts SearchExts;
- cSearchExts SearchTemplates;
-
---- a/epgsearchsvdrp.c
-+++ b/epgsearchsvdrp.c
-@@ -40,6 +40,12 @@ The project's page is at http://winni.vd
- #include "conflictcheck.h"
- #include "menu_main.h"
-
-+#ifdef __FreeBSD__
-+#ifdef isnumber
-+#undef isnumber
-+#endif
-+#endif
-+
- using std::string;
- using std::set;
-
diff --git a/multimedia/vdr-plugin-epgsearch/files/patch-menu_searchresults.c b/multimedia/vdr-plugin-epgsearch/files/patch-menu_searchresults.c
deleted file mode 100644
index 3fc2faf758d3..000000000000
--- a/multimedia/vdr-plugin-epgsearch/files/patch-menu_searchresults.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- menu_searchresults.c.orig
-+++ menu_searchresults.c
-@@ -815,7 +815,11 @@ eOSState cMenuSearchResultsForRecs::Play
- {
- cRecording *recording = GetRecording(ri);
- if (recording) {
-+#if APIVERSNUM < 10728
- cReplayControl::SetRecording(recording->FileName(), recording->Title());
-+#else
-+ cReplayControl::SetRecording(recording->FileName());
-+#endif
- return osReplay;
- }
- }
diff --git a/multimedia/vdr-plugin-epgsearch/pkg-descr b/multimedia/vdr-plugin-epgsearch/pkg-descr
deleted file mode 100644
index 87bc2362d991..000000000000
--- a/multimedia/vdr-plugin-epgsearch/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-http://www.linuxtv.org/vdrwiki/index.php/Epgsearch-plugin
-
-EPG-Search can be used as a replacement for VDR's default schedules menu
-entry. It looks like the standard schedules menu, but adds some
-additional functions.
diff --git a/multimedia/vdr-plugin-epgsearch/pkg-plist b/multimedia/vdr-plugin-epgsearch/pkg-plist
deleted file mode 100644
index dc7073776186..000000000000
--- a/multimedia/vdr-plugin-epgsearch/pkg-plist
+++ /dev/null
@@ -1,27 +0,0 @@
-lib/vdr/libvdr-epgsearch.so.%%APIVERSION%%
-lib/vdr/libvdr-epgsearchonly.so.%%APIVERSION%%
-lib/vdr/libvdr-conflictcheckonly.so.%%APIVERSION%%
-lib/vdr/libvdr-quickepgsearch.so.%%APIVERSION%%
-%%NLS%%share/locale/ca_ES/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/cs_CZ/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/da_DK/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/de_DE/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/el_GR/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/es_ES/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/et_EE/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/fi_FI/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/fr_FR/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/hr_HR/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/hu_HU/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/it_IT/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/lt_LT/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/nl_NL/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/nn_NO/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/pl_PL/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/pt_PT/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/ro_RO/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/ru_RU/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/sk_SK/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/sl_SI/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/sv_SE/LC_MESSAGES/vdr-epgsearch.mo
-%%NLS%%share/locale/tr_TR/LC_MESSAGES/vdr-epgsearch.mo
diff --git a/multimedia/vdr-plugin-extrecmenu/Makefile b/multimedia/vdr-plugin-extrecmenu/Makefile
deleted file mode 100644
index b27ea518d5c0..000000000000
--- a/multimedia/vdr-plugin-extrecmenu/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-PORTNAME= vdr-plugin-extrecmenu
-PORTVERSION= 1.2.2
-PORTREVISION= 5
-CATEGORIES= multimedia
-MASTER_SITES= http://projects.vdr-developer.org/attachments/download/936/
-DISTNAME= vdr-${PLUGIN}-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Video Disk Recorder - extended recordings menu
-WWW= https://projects.vdr-developer.org/projects/plg-extrecmenu
-
-LICENSE= GPLv2
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-DEPRECATED= Depends on abandoned fork of VDR
-EXPIRATION_DATE=2023-06-30
-
-USES= tar:tgz
-PATCH_STRIP= -p1
-WRKSRC= ${WRKDIR}/${PLUGIN}-${PORTVERSION}
-
-PORTDOCS= README HISTORY
-
-OPTIONS_DEFINE= DOCS NLS
-
-.include "${.CURDIR}/../vdr/Makefile.plugins"
-
-post-patch: post-patch-plugin
-
-pre-install:
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/vdr
-
-post-install: post-install-pluginlocales
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/multimedia/vdr-plugin-extrecmenu/distinfo b/multimedia/vdr-plugin-extrecmenu/distinfo
deleted file mode 100644
index 9a8c91f475e6..000000000000
--- a/multimedia/vdr-plugin-extrecmenu/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (vdr/vdr-extrecmenu-1.2.2.tgz) = ac920ee4c43497958ca158d2b81490208cd5caf92545ce809adb8a73f71dfe5e
-SIZE (vdr/vdr-extrecmenu-1.2.2.tgz) = 734012
diff --git a/multimedia/vdr-plugin-extrecmenu/files/patch-Makefile b/multimedia/vdr-plugin-extrecmenu/files/patch-Makefile
deleted file mode 100644
index dd117afa657a..000000000000
--- a/multimedia/vdr-plugin-extrecmenu/files/patch-Makefile
*** 12156 LINES SKIPPED ***