git: 50a70465fca2 - main - cleanup: Remove expired ports:
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 30 Jun 2022 19:39:49 UTC
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=50a70465fca2cd59c2fd3e72d358bddc372afc96 commit 50a70465fca2cd59c2fd3e72d358bddc372afc96 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2022-06-30 19:39:42 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2022-06-30 19:39:42 +0000 cleanup: Remove expired ports: 2022-03-31 multimedia/schroedinger: Abandoned legacy video codec, upstream is dead and last release was back in 2012. 2022-06-30 emulators/kcemu: Depends on expired multimedia/schroedinger 2022-06-30 multimedia/ccextractor: Depends on expired multimedia/schroedinger --- MOVED | 3 + emulators/Makefile | 1 - emulators/kcemu/Makefile | 44 ---- emulators/kcemu/distinfo | 2 - .../kcemu/files/patch-include-ui-gtk-ffmpeg.h | 12 - .../kcemu/files/patch-src-libdisk-load_22dsk.c | 11 - emulators/kcemu/files/patch-src-ui-gtk-ffmpeg.cc | 124 ---------- emulators/kcemu/files/patch-src-ui-gtk-plotter.cc | 12 - emulators/kcemu/files/patch-src__kc__Makefile.in | 11 - emulators/kcemu/files/patch-src__util__Makefile.in | 11 - emulators/kcemu/pkg-descr | 6 - emulators/kcemu/pkg-plist | 274 --------------------- multimedia/Makefile | 2 - multimedia/ccextractor/Makefile | 50 ---- multimedia/ccextractor/distinfo | 3 - .../ccextractor/files/patch-src_CMakeLists.txt | 28 --- .../files/patch-src_lib__ccx_CMakeLists.txt | 10 - .../files/patch-src_lib__ccx_ccx__decoders__708.h | 12 - .../files/patch-src_lib__ccx_ffmpeg__intgr.c | 12 - multimedia/ccextractor/pkg-descr | 4 - multimedia/ccextractor/pkg-plist | 53 ---- multimedia/schroedinger/Makefile | 35 --- multimedia/schroedinger/distinfo | 2 - multimedia/schroedinger/pkg-descr | 6 - multimedia/schroedinger/pkg-plist | 78 ------ 25 files changed, 3 insertions(+), 803 deletions(-) diff --git a/MOVED b/MOVED index 52dab37db534..caf609eb7187 100644 --- a/MOVED +++ b/MOVED @@ -17358,3 +17358,6 @@ databases/percona56-server||2022-06-30|Has expired: EOL since February 2021 databases/percona56-client||2022-06-30|Has expired: EOL since February 2021 databases/mysql55-server||2022-06-30|Has expired: Upstream support ended on December 2018 databases/mysql55-client||2022-06-30|Has expired: Upstream support ended on December 2018 +multimedia/schroedinger||2022-06-30|Has expired: Abandoned legacy video codec, upstream is dead and last release was back in 2012. +emulators/kcemu||2022-06-30|Has expired: Depends on expired multimedia/schroedinger +multimedia/ccextractor||2022-06-30|Has expired: Depends on expired multimedia/schroedinger diff --git a/emulators/Makefile b/emulators/Makefile index 86243d34875b..30bd0c2fa2e3 100644 --- a/emulators/Makefile +++ b/emulators/Makefile @@ -52,7 +52,6 @@ SUBDIR += javatari SUBDIR += joytran SUBDIR += jzintv - SUBDIR += kcemu SUBDIR += klh10 SUBDIR += lib765 SUBDIR += libc6-shim diff --git a/emulators/kcemu/Makefile b/emulators/kcemu/Makefile deleted file mode 100644 index e921d15768c4..000000000000 --- a/emulators/kcemu/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -# Created by: Hardy Schumacher <hardy.schumacher@gmx.de> - -PORTNAME= kcemu -PORTVERSION= 0.5.1 -PORTREVISION= 20 -CATEGORIES= emulators -MASTER_SITES= SF/${PORTNAME}/KCemu/KCemu-${PORTVERSION} -DISTNAME= KCemu-${PORTVERSION} - -MAINTAINER= hardy.schumacher@gmx.de -COMMENT= KC85 emulator - -DEPRECATED= Depends on expired multimedia/schroedinger -EXPIRATION_DATE=2022-06-30 - -BUILD_DEPENDS= pngtopnm:graphics/netpbm -LIB_DEPENDS= libaudiofile.so:audio/libaudiofile \ - libavformat.so:multimedia/ffmpeg \ - libdirac_encoder.so:multimedia/dirac \ - libschroedinger-1.0.so:multimedia/schroedinger \ - libsndfile.so:audio/libsndfile \ - libtheora.so:multimedia/libtheora \ - libvncserver.so:net/libvncserver \ - libxvidcore.so:multimedia/xvid \ - libz80ex.so:devel/z80ex - -USES= compiler:c++11-lang gettext gnome ncurses pkgconfig xorg -USE_CXXSTD= gnu++98 -USE_GNOME= gtk20 -USE_XORG= xmu -GNU_CONFIGURE= yes - -LDFLAGS+= -L${LOCALBASE}/lib -WRKSRC= ${WRKDIR}/KCemu-${PORTVERSION} - -CONFIGURE_ARGS+=--disable-libmp3lame \ - --disable-libflac \ - --disable-libgif - -DESKTOP_ENTRIES="KCemu" "${COMMENT}" \ - "${LOCALBASE}/share/KCemu/icons/kcemu-icon.png" "kcemu" \ - "System;Emulator;" "true" - -.include <bsd.port.mk> diff --git a/emulators/kcemu/distinfo b/emulators/kcemu/distinfo deleted file mode 100644 index c4d8b09e4bbe..000000000000 --- a/emulators/kcemu/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (KCemu-0.5.1.tar.gz) = 8f10d50324e161833c80893fbf954e1a7fdac7ab96dfcc0b18fee5fda4ade73f -SIZE (KCemu-0.5.1.tar.gz) = 6597459 diff --git a/emulators/kcemu/files/patch-include-ui-gtk-ffmpeg.h b/emulators/kcemu/files/patch-include-ui-gtk-ffmpeg.h deleted file mode 100644 index cc043e02ab7a..000000000000 --- a/emulators/kcemu/files/patch-include-ui-gtk-ffmpeg.h +++ /dev/null @@ -1,12 +0,0 @@ ---- include/ui/gtk/ffmpeg.h.orig 2010-03-07 20:50:22.000000000 +0100 -+++ include/ui/gtk/ffmpeg.h 2013-12-15 16:45:59.000000000 +0100 -@@ -28,7 +28,9 @@ - extern "C" - { - #define __STDC_CONSTANT_MACROS -+#include <libavcodec/avcodec.h> - #include <libavformat/avformat.h> -+#include <libavformat/avio.h> - } - - #include "kc/system.h" diff --git a/emulators/kcemu/files/patch-src-libdisk-load_22dsk.c b/emulators/kcemu/files/patch-src-libdisk-load_22dsk.c deleted file mode 100644 index 6f1fb990f5bc..000000000000 --- a/emulators/kcemu/files/patch-src-libdisk-load_22dsk.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/libdisk/load_22dsk.c.orig 2010-03-07 20:50:22.000000000 +0100 -+++ src/libdisk/load_22dsk.c 2013-12-15 14:43:31.000000000 +0100 -@@ -81,7 +81,7 @@ - - typedef struct { - FILE *f; -- gzFile *gzf; -+ gzFile gzf; - int read_only; - int len; - struct { diff --git a/emulators/kcemu/files/patch-src-ui-gtk-ffmpeg.cc b/emulators/kcemu/files/patch-src-ui-gtk-ffmpeg.cc deleted file mode 100644 index 632db32f351e..000000000000 --- a/emulators/kcemu/files/patch-src-ui-gtk-ffmpeg.cc +++ /dev/null @@ -1,124 +0,0 @@ ---- src/ui/gtk/ffmpeg.cc.orig 2010-03-07 19:50:23 UTC -+++ src/ui/gtk/ffmpeg.cc -@@ -48,7 +48,7 @@ FfmpegVideoEncoder::init(const char *fil - - av_register_all(); - -- AVOutputFormat *fmt = guess_format("avi", NULL, "video/x-msvideo"); -+ AVOutputFormat *fmt = av_guess_format("avi", NULL, "video/x-msvideo"); - if (fmt == NULL) - return false; - -@@ -59,14 +59,15 @@ FfmpegVideoEncoder::init(const char *fil - _context->oformat = fmt; - snprintf(_context->filename, sizeof (_context->filename), "%s", filename); - -- _stream = av_new_stream(_context, 0); -+ _stream = avformat_new_stream(_context, NULL); - if (_stream == NULL) - { - close(); - return false; - } -+ _stream->id = 0; - _stream->codec->codec_id = fmt->video_codec; -- _stream->codec->codec_type = CODEC_TYPE_VIDEO; -+ _stream->codec->codec_type = AVMEDIA_TYPE_VIDEO; - _stream->codec->codec_tag = MKTAG('D', 'X', '5', '0'); - - _stream->codec->bit_rate = 79000 + 1000 * pow(1.4, quality * 20.0); -@@ -75,20 +76,14 @@ FfmpegVideoEncoder::init(const char *fil - _stream->codec->time_base.den = 50; - _stream->codec->time_base.num = fps_den; - _stream->codec->gop_size = 100 / fps_den; -- _stream->codec->pix_fmt = PIX_FMT_YUV420P; -+ _stream->codec->pix_fmt = AV_PIX_FMT_YUV420P; - - // some formats want stream headers to be separate - if (_context->oformat->flags & AVFMT_GLOBALHEADER) -- _stream->codec->flags |= CODEC_FLAG_GLOBAL_HEADER; -+ _stream->codec->flags |= AV_CODEC_FLAG_GLOBAL_HEADER; - -- if (av_set_parameters(_context, NULL) < 0) -- { -- close(); -- return false; -- } -- - AVCodec *codec = avcodec_find_encoder(_stream->codec->codec_id); -- if (avcodec_open(_stream->codec, codec) < 0) -+ if (avcodec_open2(_stream->codec, codec, NULL) < 0) - { - close(); - return false; -@@ -102,7 +97,7 @@ FfmpegVideoEncoder::init(const char *fil - return false; - } - -- _frame = avcodec_alloc_frame(); -+ _frame = av_frame_alloc(); - if (_frame == NULL) - { - close(); -@@ -119,14 +114,14 @@ FfmpegVideoEncoder::init(const char *fil - - avpicture_fill((AVPicture *) _frame, buf, _stream->codec->pix_fmt, width, height); - -- if (url_fopen(&_context->pb, filename, URL_WRONLY) < 0) -+ if (avio_open(&_context->pb, filename, AVIO_FLAG_WRITE) < 0) - { - close(); - return false; - } - - //dump_format(_context, 0, filename, 1); -- av_write_header(_context); -+ avformat_write_header(_context, NULL); - return true; - } - -@@ -161,20 +156,21 @@ FfmpegVideoEncoder::encode(byte_t *image - } - } - -- int out_size = avcodec_encode_video(_stream->codec, _buf, _bufsize, _frame); -- if (out_size == 0) -- return true; -- - AVPacket pkt; - av_init_packet(&pkt); -+ pkt.data = _buf; -+ pkt.size = _bufsize; -+ -+ int got_packet = 0; -+ int ret = avcodec_encode_video2(_stream->codec, &pkt, _frame, &got_packet); -+ if (ret < 0 || !got_packet || pkt.size <= 0) -+ return true; - - if (_stream->codec->coded_frame->pts != AV_NOPTS_VALUE) - pkt.pts = av_rescale_q(_stream->codec->coded_frame->pts, _stream->codec->time_base, _stream->time_base); - if (_stream->codec->coded_frame->key_frame) -- pkt.flags |= PKT_FLAG_KEY; -+ pkt.flags |= AV_PKT_FLAG_KEY; - pkt.stream_index = _stream->index; -- pkt.data = _buf; -- pkt.size = out_size; - - return av_interleaved_write_frame(_context, &pkt) == 0; - } -@@ -197,7 +193,7 @@ FfmpegVideoEncoder::close(void) - av_freep(&_context->streams[i]->codec); - av_freep(&_context->streams[i]); - } -- url_fclose(_context->pb); -+ avio_close(_context->pb); - - av_free(_context); - -@@ -207,4 +203,4 @@ FfmpegVideoEncoder::close(void) - _buf = NULL; - } - --#endif /* HAVE_LIBAVFORMAT */ -\ No newline at end of file -+#endif /* HAVE_LIBAVFORMAT */ diff --git a/emulators/kcemu/files/patch-src-ui-gtk-plotter.cc b/emulators/kcemu/files/patch-src-ui-gtk-plotter.cc deleted file mode 100644 index 52f23372c0a1..000000000000 --- a/emulators/kcemu/files/patch-src-ui-gtk-plotter.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- src/ui/gtk/plotter.cc.orig 2010-03-07 20:50:22.000000000 +0100 -+++ src/ui/gtk/plotter.cc 2013-12-15 14:50:48.000000000 +0100 -@@ -18,8 +18,7 @@ - */ - - #include <cairo/cairo.h> --#include <glib-2.0/glib/gmain.h> --#include <gtk-2.0/gtk/gtkspinbutton.h> -+#include <glib.h> - - #include "kc/kc.h" - #include "kc/system.h" diff --git a/emulators/kcemu/files/patch-src__kc__Makefile.in b/emulators/kcemu/files/patch-src__kc__Makefile.in deleted file mode 100644 index 5dc1ee0b18ba..000000000000 --- a/emulators/kcemu/files/patch-src__kc__Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/kc/Makefile.in.orig 2014-08-26 18:21:23.760929977 -0400 -+++ ./src/kc/Makefile.in 2014-08-26 18:22:29.185129977 -0400 -@@ -282,7 +282,7 @@ - KCEMU_MINOR_VERSION = @KCEMU_MINOR_VERSION@ - LDFLAGS = @LDFLAGS@ - LIBAVFORMAT_CFLAGS = @LIBAVFORMAT_CFLAGS@ --LIBAVFORMAT_LIBS = @LIBAVFORMAT_LIBS@ -+LIBAVFORMAT_LIBS = @LIBAVFORMAT_LIBS@ -lavcodec -lavutil - LIBDIRAC_CFLAGS = @LIBDIRAC_CFLAGS@ - LIBDIRAC_LIBS = @LIBDIRAC_LIBS@ - LIBGIF_LIBS = @LIBGIF_LIBS@ diff --git a/emulators/kcemu/files/patch-src__util__Makefile.in b/emulators/kcemu/files/patch-src__util__Makefile.in deleted file mode 100644 index 6216048ce272..000000000000 --- a/emulators/kcemu/files/patch-src__util__Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/util/Makefile.in.orig 2010-03-07 22:51:36.000000000 +0300 -+++ src/util/Makefile.in 2014-12-02 02:55:33.000000000 +0300 -@@ -41,7 +41,7 @@ - tape-check$(EXEEXT) tape-check-bc$(EXEEXT) tape-merge$(EXEEXT) \ - tape-test$(EXEEXT) tape-basicode$(EXEEXT) tape-split$(EXEEXT) \ - tape-rename$(EXEEXT) basic-decode$(EXEEXT) make-font$(EXEEXT) \ -- tp-type$(EXEEXT) dump2txt$(EXEEXT) dump2img$(EXEEXT) -+ dump2txt$(EXEEXT) dump2img$(EXEEXT) - subdir = src/util - DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 diff --git a/emulators/kcemu/pkg-descr b/emulators/kcemu/pkg-descr deleted file mode 100644 index 1346aa12bc27..000000000000 --- a/emulators/kcemu/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -KCemu is an emulator for the KC85 homecomputer series and other Z80 based -microcomputers like Z1013, LC80, Polycomputer 880 and BIC A5105. -The emulation supports a number of additional hardware, -e.g. floppy disk drives and extended graphic modules. - -WWW: http://kcemu.sourceforge.net diff --git a/emulators/kcemu/pkg-plist b/emulators/kcemu/pkg-plist deleted file mode 100644 index 024ce720ddfa..000000000000 --- a/emulators/kcemu/pkg-plist +++ /dev/null @@ -1,274 +0,0 @@ -bin/kc2img -bin/kc2raw -bin/kc2tap -bin/kc2wav -bin/kcemu -bin/kctape -bin/tdtodump -man/man1/kc2img.1.gz -man/man1/kc2raw.1.gz -man/man1/kc2tap.1.gz -man/man1/kc2wav.1.gz -man/man1/kcemu-remote.1.gz -man/man1/kcemu.1x.gz -man/man1/kctape.1.gz -man/man1/tdtodump.1.gz -share/KCemu/kcemurc -share/KCemu/asm/autostart/kc853.asm -share/KCemu/config/a5105.conf -share/KCemu/config/c80.conf -share/KCemu/config/default.conf -share/KCemu/config/lc80.conf -share/KCemu/config/kc85-1.conf -share/KCemu/config/kc85-2.conf -share/KCemu/config/kc85-3.conf -share/KCemu/config/kc85-4.conf -share/KCemu/config/kc85-5.conf -share/KCemu/config/kc87.conf -share/KCemu/config/kramermc.conf -share/KCemu/config/pcm.conf -share/KCemu/config/poly880.conf -share/KCemu/config/vcs80.conf -share/KCemu/config/z1013.conf -share/KCemu/disks/a5105sys.dump -share/KCemu/disks/caos.dump -share/KCemu/disks/cpmz9.dump -share/KCemu/disks/microdos.dump -share/KCemu/disks/tools.dump -share/KCemu/disks/z1013cpm.dump -share/KCemu/disks/z1013gdc.dump -share/KCemu/doc/kcemu.png -share/KCemu/doc/kcemu-help.xml -share/KCemu/doc/kcemurc.sample -share/KCemu/doc/sys-a5105.jpg -share/KCemu/doc/sys-kc85.jpg -share/KCemu/doc/sys-kc855.jpg -share/KCemu/doc/sys-lc80.jpg -share/KCemu/doc/sys-poly880.jpg -share/KCemu/doc/sys-xy4131.jpg -share/KCemu/doc/sys-z1013.jpg -share/KCemu/doc/sys-z9001.jpg -share/KCemu/doc/window-audio.png -share/KCemu/doc/window-colors.png -share/KCemu/doc/window-disk.png -share/KCemu/doc/window-module-kc85.png -share/KCemu/doc/window-module-z1013.png -share/KCemu/doc/window-module-z9001.png -share/KCemu/doc/window-plotter-1.png -share/KCemu/doc/window-plotter-1_small.png -share/KCemu/doc/window-plotter-2.png -share/KCemu/doc/window-plotter-2_small.png -share/KCemu/doc/window-profile-1.png -share/KCemu/doc/window-profile-1_small.png -share/KCemu/doc/window-profile-2.png -share/KCemu/doc/window-profile-2_small.png -share/KCemu/doc/window-profile-3.png -share/KCemu/doc/window-profile-3_small.png -share/KCemu/doc/window-profile-4.png -share/KCemu/doc/window-profile-4_small.png -share/KCemu/doc/window-profile-5.png -share/KCemu/doc/window-profile-5_small.png -share/KCemu/doc/window-savemem.png -share/KCemu/doc/window-savemem_small.png -share/KCemu/doc/window-screenshot.png -share/KCemu/doc/window-select-profile.png -share/KCemu/doc/window-select-profile_small.png -share/KCemu/doc/window-tape.png -share/KCemu/doc/window-video.png -share/KCemu/icons/icon-bic.png -share/KCemu/icons/icon-c80.png -share/KCemu/icons/icon-default.png -share/KCemu/icons/icon-deleted.png -share/KCemu/icons/icon-kc85.png -share/KCemu/icons/icon-kc87.png -share/KCemu/icons/icon-kramermc.png -share/KCemu/icons/icon-lc80.png -share/KCemu/icons/icon-pcm.png -share/KCemu/icons/icon-poly880.png -share/KCemu/icons/icon-root.png -share/KCemu/icons/icon-vcs80.png -share/KCemu/icons/icon-z1013.png -share/KCemu/icons/kcemu-bic.xpm -share/KCemu/icons/kcemu-c80.xpm -share/KCemu/icons/kcemu-icon.png -share/KCemu/icons/kcemu-icon.xpm -share/KCemu/icons/kcemu-lc80.xpm -share/KCemu/icons/kcemu-kc85.xpm -share/KCemu/icons/kcemu-kc87.xpm -share/KCemu/icons/kcemu-kramermc.xpm -share/KCemu/icons/kcemu-pcm.xpm -share/KCemu/icons/kcemu-poly880.xpm -share/KCemu/icons/kcemu-vcs80.xpm -share/KCemu/icons/kcemu-winicon_16x16.png -share/KCemu/icons/kcemu-winicon_32x32.png -share/KCemu/icons/kcemu-winicon_48x48.png -share/KCemu/icons/kcemu-z1013.xpm -share/KCemu/images/about.glade -share/KCemu/images/audio.glade -share/KCemu/images/color.glade -share/KCemu/images/dialog.glade -share/KCemu/images/disk.glade -share/KCemu/images/help.glade -share/KCemu/images/kcemu.png -share/KCemu/images/keyboard.glade -share/KCemu/images/legal.glade -share/KCemu/images/logo-bbc.png -share/KCemu/images/logo-flac.png -share/KCemu/images/logo-ffmpeg.png -share/KCemu/images/logo-gtk.png -share/KCemu/images/logo-lame.png -share/KCemu/images/logo-libsdl.png -share/KCemu/images/logo-libsndfile.png -share/KCemu/images/logo-openclipartlibrary.png -share/KCemu/images/logo-theora_org.png -share/KCemu/images/logo-vorbisdotcom.png -share/KCemu/images/logo-xvid.png -share/KCemu/images/main.glade -share/KCemu/images/media-end.png -share/KCemu/images/media-pause.png -share/KCemu/images/media-play.png -share/KCemu/images/media-record.png -share/KCemu/images/media-start.png -share/KCemu/images/media-stop.png -share/KCemu/images/module.glade -share/KCemu/images/options.glade -share/KCemu/images/plotter.glade -share/KCemu/images/savemem.glade -share/KCemu/images/screenshot.glade -share/KCemu/images/selector.glade -share/KCemu/images/tape.glade -share/KCemu/images/tapeedit.glade -share/KCemu/images/thanks.glade -share/KCemu/images/vdip.glade -share/KCemu/images/video.glade -share/KCemu/images/window-about.png -share/KCemu/images/window-audio.png -share/KCemu/images/window-color.png -share/KCemu/images/window-copying.png -share/KCemu/images/window-disk.png -share/KCemu/images/window-help.png -share/KCemu/images/window-info.png -share/KCemu/images/window-keyboard.png -share/KCemu/images/window-module.png -share/KCemu/images/window-options.png -share/KCemu/images/window-plotter.png -share/KCemu/images/window-question.png -share/KCemu/images/window-screenshot.png -share/KCemu/images/window-selector.png -share/KCemu/images/window-tape.png -share/KCemu/images/window-thanks.png -share/KCemu/images/window-video.png -share/KCemu/keymaps/a5105.key -share/KCemu/keymaps/a5105_keyboard.png -share/KCemu/keymaps/a5105_keyboard_pressed.png -share/KCemu/keymaps/kc851.key -share/KCemu/keymaps/kc851_keyboard.xpm -share/KCemu/keymaps/kc851_keyboard_pressed.xpm -share/KCemu/keymaps/kc854.key -share/KCemu/keymaps/kc854_keyboard.xpm -share/KCemu/keymaps/kc854_keyboard_pressed.xpm -share/KCemu/keymaps/lc80.key -share/KCemu/keymaps/lc80_keyboard.xpm -share/KCemu/keymaps/lc80_keyboard_pressed.xpm -share/KCemu/keymaps/poly880.key -share/KCemu/keymaps/poly880_keyboard.xpm -share/KCemu/keymaps/poly880_keyboard_pressed.xpm -share/KCemu/keymaps/vcs80.key -share/KCemu/keymaps/vcs80_keyboard_pressed.xpm -share/KCemu/keymaps/vcs80_keyboard.xpm -share/KCemu/lib/z80/kc853.bin -share/KCemu/roms/a5105/k1505_00.rom -share/KCemu/roms/a5105/k1505_80.rom -share/KCemu/roms/a5105/k5651_40.rom -share/KCemu/roms/a5105/k5651_60.rom -share/KCemu/roms/c80/monitor.rom -share/KCemu/roms/kc85/basic_c0.853 -share/KCemu/roms/kc85/basic_c0.854 -share/KCemu/roms/kc85/basic_c0.855 -share/KCemu/roms/kc85/basicusb.855 -share/KCemu/roms/kc85/caos__c0.854 -share/KCemu/roms/kc85/caos__c0.855 -share/KCemu/roms/kc85/caos__e0.852 -share/KCemu/roms/kc85/caos__e0.853 -share/KCemu/roms/kc85/caos__e0.854 -share/KCemu/roms/kc85/caos__e0.855 -share/KCemu/roms/kc85/caos33.853 -share/KCemu/roms/kc85/caos34.853 -share/KCemu/roms/kc85/caos41c.854 -share/KCemu/roms/kc85/caos41e.854 -share/KCemu/roms/kc85/caos43c.855 -share/KCemu/roms/kc85/caos43e.855 -share/KCemu/roms/kc85/floppy20.rom -share/KCemu/roms/kc85/floppy30.rom -share/KCemu/roms/kc85/floppy31.rom -share/KCemu/roms/kc85/floppy32.rom -share/KCemu/roms/kc85/hc900.852 -share/KCemu/roms/kc85/m006.rom -share/KCemu/roms/kc85/m012.rom -share/KCemu/roms/kc85/m026.rom -share/KCemu/roms/kc85/m027.rom -share/KCemu/roms/kc85/m033.rom -share/KCemu/roms/kc85/m052.rom -share/KCemu/roms/kc85/m900.rom -share/KCemu/roms/kc85/m901.rom -share/KCemu/roms/kc85/pi88_ge.853 -share/KCemu/roms/kc85/pi88_sw.853 -share/KCemu/roms/kc85/pi88_ws.853 -share/KCemu/roms/kc85/vdip12.rom -share/KCemu/roms/kc85/vdip21.rom -share/KCemu/roms/kramermc/ass.kmc -share/KCemu/roms/kramermc/basic.kmc -share/KCemu/roms/kramermc/chargen.kmc -share/KCemu/roms/kramermc/debugger.kmc -share/KCemu/roms/kramermc/editor.kmc -share/KCemu/roms/kramermc/io-mon.kmc -share/KCemu/roms/kramermc/reass.kmc -share/KCemu/roms/lc80/lc80__00.rom -share/KCemu/roms/lc80/lc80__08.rom -share/KCemu/roms/lc80/lc80__2k.rom -share/KCemu/roms/lc80/lc80e_00.rom -share/KCemu/roms/lc80/lc80e_10.rom -share/KCemu/roms/lc80/lc80e_c0.rom -share/KCemu/roms/muglerpc/chargen.pcm -share/KCemu/roms/muglerpc/muglerpc.pcm -share/KCemu/roms/poly880/poly880a.rom -share/KCemu/roms/poly880/poly880b.rom -share/KCemu/roms/poly880/sc1.rom -share/KCemu/roms/z1013/z1013_20.rom -share/KCemu/roms/z1013/z1013_a2.rom -share/KCemu/roms/z1013/z1013_bl.rom -share/KCemu/roms/z1013/z1013_rb.rom -share/KCemu/roms/z1013/z1013_ul.rom -share/KCemu/roms/z1013/z1013_zg.rom -share/KCemu/roms/z9001/192k__d2.851 -share/KCemu/roms/z9001/192k__d3.851 -share/KCemu/roms/z9001/192k__d5.851 -share/KCemu/roms/z9001/basic_c0.851 -share/KCemu/roms/z9001/basic_c0.87a -share/KCemu/roms/z9001/basic_c0.87b -share/KCemu/roms/z9001/bitex_c0.851 -share/KCemu/roms/z9001/chargen.851 -share/KCemu/roms/z9001/cpmz9_c0.851 -share/KCemu/roms/z9001/edas__c0.851 -share/KCemu/roms/z9001/idas__c0.851 -share/KCemu/roms/z9001/kc_caos.rom -share/KCemu/roms/z9001/kcpascal.851 -share/KCemu/roms/z9001/mega_rom.851 -share/KCemu/roms/z9001/os____f0.851 -share/KCemu/roms/z9001/os____f0.87b -share/KCemu/roms/z9001/os_rb20.rom -share/KCemu/roms/z9001/os_rb21.rom -share/KCemu/roms/z9001/r80___c0.851 -share/KCemu/roms/z9001/rom_bank.851 -share/KCemu/roms/z9001/zm30__c0.851 -share/KCemu/roms/z9001/zsid__c0.851 -share/KCemu/roms/z9001/zg_cga.rom -share/KCemu/roms/z9001/zg_cgai.rom -share/KCemu/roms/z9001/zg_de.rom -share/KCemu/roms/vcs80/monitor.rom -share/KCemu/tapes/files.kct -share/KCemu/tapes/lc80.kct -share/KCemu/tapes/z1013.kct -share/locale/de/LC_MESSAGES/KCemu.mo -share/locale/en/LC_MESSAGES/KCemu.mo -share/doc/kcemu/changelog diff --git a/multimedia/Makefile b/multimedia/Makefile index 5bdea60b01a2..e7fa862f15a3 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -28,7 +28,6 @@ SUBDIR += bsdbktr_tvtune SUBDIR += butt SUBDIR += camserv - SUBDIR += ccextractor SUBDIR += cclive SUBDIR += celluloid SUBDIR += cheese @@ -373,7 +372,6 @@ SUBDIR += rubygem-paperclip-av-transcoder-rails50 SUBDIR += rubygem-streamio-ffmpeg SUBDIR += sabbu - SUBDIR += schroedinger SUBDIR += scte35dump SUBDIR += shotcut SUBDIR += simplescreenrecorder diff --git a/multimedia/ccextractor/Makefile b/multimedia/ccextractor/Makefile deleted file mode 100644 index 69a8482e6d58..000000000000 --- a/multimedia/ccextractor/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= ccextractor -DISTVERSIONPREFIX= v -DISTVERSION= 0.85 -PORTREVISION= 22 -CATEGORIES= multimedia - -MAINTAINER= oz@nixil.net -COMMENT= Closed caption extractor for MPEG and H264 files - -LICENSE= GPLv2 - -DEPRECATED= Depends on expired multimedia/schroedinger -EXPIRATION_DATE=2022-06-30 - -LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libgmp.so:math/gmp \ - libgnutls.so:security/gnutls \ - libogg.so:audio/libogg \ - libopencv_core.so:graphics/opencv \ - libpng.so:graphics/png \ - libschroedinger-1.0.so:multimedia/schroedinger \ - libtheoraenc.so:multimedia/libtheora \ - libv4l2.so:multimedia/libv4l \ - libva-x11.so:multimedia/libva \ - libvdpau.so:multimedia/libvdpau \ - libvorbisenc.so:audio/libvorbis \ - libvpx.so:multimedia/libvpx \ - libx264.so:multimedia/libx264 \ - libx265.so:multimedia/x265 \ - libxvidcore.so:multimedia/xvid - -USES= cmake iconv localbase:ldflags pkgconfig xorg -USE_GITHUB= yes -GH_ACCOUNT= CCExtractor -USE_XORG= x11 -USE_LDCONFIG= yes - -CMAKE_SOURCE_PATH= ${WRKSRC}/src -CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON -CMAKE_ARGS+= -DWITH_OCR:BOOL=OFF # fails: CFLAGS get semicolon-separated for some reason -CMAKE_ARGS+= -DWITH_SHARING:BOOL=OFF # enable when net/nanomsg is available - -OPTIONS_DEFINE= FFMPEG -OPTIONS_DEFAULT= FFMPEG - -FFMPEG_CMAKE_BOOL= WITH_FFMPEG -FFMPEG_LIB_DEPENDS= libavcodec.so:multimedia/ffmpeg - -.include <bsd.port.mk> diff --git a/multimedia/ccextractor/distinfo b/multimedia/ccextractor/distinfo deleted file mode 100644 index 70dfd0bba909..000000000000 --- a/multimedia/ccextractor/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1510096237 -SHA256 (CCExtractor-ccextractor-v0.85_GH0.tar.gz) = bef7ceeb38a97a098b61f324999241cb4bbd83ce6e873ddfdd74e2562c845ccd -SIZE (CCExtractor-ccextractor-v0.85_GH0.tar.gz) = 36800425 diff --git a/multimedia/ccextractor/files/patch-src_CMakeLists.txt b/multimedia/ccextractor/files/patch-src_CMakeLists.txt deleted file mode 100644 index 23f13fe850f2..000000000000 --- a/multimedia/ccextractor/files/patch-src_CMakeLists.txt +++ /dev/null @@ -1,28 +0,0 @@ ---- src/CMakeLists.txt.orig 2017-01-23 20:33:53 UTC -+++ src/CMakeLists.txt -@@ -29,19 +29,19 @@ aux_source_directory ("${PROJECT_SOURCE_ - aux_source_directory ("${PROJECT_SOURCE_DIR}/lib_hash" SOURCEFILE) - - # Adding some platform specific library path --link_directories (/opt/local/lib) --link_directories (/usr/local/lib) -+#link_directories (/opt/local/lib) -+#link_directories (/usr/local/lib) - --set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O0 -Wall -g -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64") -+set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -std=gnu99 -Wno-write-strings -D_FILE_OFFSET_BITS=64") - add_subdirectory (lib_ccx) - - aux_source_directory (${PROJECT_SOURCE_DIR} SOURCEFILE) - set (EXTRA_LIBS ${EXTRA_LIBS} ccx) - set (EXTRA_LIBS ${EXTRA_LIBS} m) - --if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") --set (EXTRA_LIBS ${EXTRA_LIBS} iconv) --endif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin") -+if (${CMAKE_SYSTEM_NAME} MATCHES "Darwin|FreeBSD") -+#set (EXTRA_LIBS ${EXTRA_LIBS} iconv) -+endif (${CMAKE_SYSTEM_NAME} MATCHES "Darwin|FreeBSD") - - - find_package (PkgConfig) diff --git a/multimedia/ccextractor/files/patch-src_lib__ccx_CMakeLists.txt b/multimedia/ccextractor/files/patch-src_lib__ccx_CMakeLists.txt deleted file mode 100644 index 4d4330158374..000000000000 --- a/multimedia/ccextractor/files/patch-src_lib__ccx_CMakeLists.txt +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lib_ccx/CMakeLists.txt.orig 2017-11-23 22:34:32 UTC -+++ src/lib_ccx/CMakeLists.txt -@@ -1,6 +1,6 @@ - cmake_policy (SET CMP0037 NEW) - --set (CMAKE_C_FLAGS "-O0 -Wall -g -std=gnu99") -+set (CMAKE_C_FLAGS "-Wall -std=gnu99") - - if (WITH_FFMPEG) - set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DENABLE_FFMPEG") diff --git a/multimedia/ccextractor/files/patch-src_lib__ccx_ccx__decoders__708.h b/multimedia/ccextractor/files/patch-src_lib__ccx_ccx__decoders__708.h deleted file mode 100644 index 7dc7d307f5fb..000000000000 --- a/multimedia/ccextractor/files/patch-src_lib__ccx_ccx__decoders__708.h +++ /dev/null @@ -1,12 +0,0 @@ ---- src/lib_ccx/ccx_decoders_708.h.orig 2020-08-28 16:03:38 UTC -+++ src/lib_ccx/ccx_decoders_708.h -@@ -368,7 +368,7 @@ void ccx_dtvcc_process_service_block(ccx_dtvcc_ctx *dt - unsigned char *data, - int data_length); - --ccx_dtvcc_pen_color ccx_dtvcc_default_pen_color; --ccx_dtvcc_pen_attribs ccx_dtvcc_default_pen_attribs; -+extern ccx_dtvcc_pen_color ccx_dtvcc_default_pen_color; -+extern ccx_dtvcc_pen_attribs ccx_dtvcc_default_pen_attribs; - - #endif diff --git a/multimedia/ccextractor/files/patch-src_lib__ccx_ffmpeg__intgr.c b/multimedia/ccextractor/files/patch-src_lib__ccx_ffmpeg__intgr.c deleted file mode 100644 index 9f088b015777..000000000000 --- a/multimedia/ccextractor/files/patch-src_lib__ccx_ffmpeg__intgr.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/lib_ccx/ffmpeg_intgr.c.orig 2017-01-23 20:33:53 UTC -+++ src/lib_ccx/ffmpeg_intgr.c -@@ -2,8 +2,7 @@ - - #ifdef ENABLE_FFMPEG - #include <libavformat/avformat.h> --#include <libavfilter/avfiltergraph.h> --#include <libavfilter/avcodec.h> -+#include <libavcodec/avcodec.h> - #include <libavfilter/buffersink.h> - #include <libavfilter/buffersrc.h> - #include <libavutil/avstring.h> diff --git a/multimedia/ccextractor/pkg-descr b/multimedia/ccextractor/pkg-descr deleted file mode 100644 index 7ad9e65a2c05..000000000000 --- a/multimedia/ccextractor/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -CExtractor is a tool that produces subtitles from TV use. -Global accessibility (all users, all content, all countries) is the goal. - -WWW: https://www.ccextractor.org diff --git a/multimedia/ccextractor/pkg-plist b/multimedia/ccextractor/pkg-plist deleted file mode 100644 index 724af962ca09..000000000000 --- a/multimedia/ccextractor/pkg-plist +++ /dev/null @@ -1,53 +0,0 @@ -bin/ccextractor -include/activity.h -include/asf_constants.h -include/avc_functions.h -include/bitstream.h -include/ccx_common_char_encoding.h -include/ccx_common_common.h -include/ccx_common_constants.h -include/ccx_common_option.h -include/ccx_common_platform.h -include/ccx_common_structs.h -include/ccx_common_timing.h -include/ccx_decoders_608.h -include/ccx_decoders_708.h -include/ccx_decoders_708_encoding.h -include/ccx_decoders_708_output.h -include/ccx_decoders_common.h -include/ccx_decoders_isdb.h -include/ccx_decoders_structs.h -include/ccx_decoders_vbi.h -include/ccx_decoders_xds.h -include/ccx_demuxer.h -include/ccx_dtvcc.h -include/ccx_encoders_common.h -include/ccx_encoders_helpers.h -include/ccx_encoders_spupng.h -include/ccx_encoders_structs.h -include/ccx_encoders_xds.h -include/ccx_gxf.h -include/ccx_mp4.h -include/ccx_share.h -include/ccx_sub_entry_message.pb-c.h -include/compile_info.h -include/configuration.h -include/disable_warnings.h -include/dvb_subtitle_decoder.h -include/dvd_subtitle_decoder.h -include/ffmpeg_intgr.h -include/file_buffer.h -include/hamming.h -include/hardsubx.h -include/lib_ccx.h -include/list.h -include/networking.h -include/ocr.h -include/spupng_encoder.h -include/stdintmsc.h -include/teletext.h -include/ts_functions.h -include/utility.h -include/wtv_constants.h -lib/libccx.so -libdata/pkgconfig/ccx.pc diff --git a/multimedia/schroedinger/Makefile b/multimedia/schroedinger/Makefile deleted file mode 100644 index db0fba047b16..000000000000 --- a/multimedia/schroedinger/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# Created by: Gea-Suan Lin <gslin@gslin.org> - -PORTNAME= schroedinger -PORTVERSION= 1.0.11 -PORTREVISION= 4 -CATEGORIES= multimedia -MASTER_SITES= http://diracvideo.org/download/schroedinger/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= High-speed Dirac codec - -LICENSE= GPLv2 LGPL20 MIT MPL11 -LICENSE_COMB= dual -LICENSE_FILE_MIT= ${WRKSRC}/COPYING.MIT -LICENSE_FILE_MPL11= ${WRKSRC}/COPYING.MPL - -BROKEN= Unfetchable -DEPRECATED= Abandoned legacy video codec, upstream is dead and last release was back in 2012. -EXPIRATION_DATE=2022-03-31 - -LIB_DEPENDS= liborc-0.4.so:devel/orc - -USES= libtool pkgconfig -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USE_LDCONFIG= yes - -post-patch: - @${REINPLACE_CMD} -e 's|^pkgconfigdir=.*|pkgconfigdir="\\$${prefix}/libdata/pkgconfig"|' \ - ${WRKSRC}/configure -# Derived from upstream git commit ee011f33f80c9691a6cfd5116101fdcf8c3cd6f7 - @${REINPLACE_CMD} '/^wavelet_max_gain_OBJECTS =/s/=/= tmp-orc.$$(OBJEXT)/' \ - ${WRKSRC}/testsuite/Makefile.in - -.include <bsd.port.mk> diff --git a/multimedia/schroedinger/distinfo b/multimedia/schroedinger/distinfo deleted file mode 100644 index a3c0d900cc33..000000000000 --- a/multimedia/schroedinger/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (schroedinger-1.0.11.tar.gz) = 1e572a0735b92aca5746c4528f9bebd35aa0ccf8619b22fa2756137a8cc9f912 -SIZE (schroedinger-1.0.11.tar.gz) = 1019247 diff --git a/multimedia/schroedinger/pkg-descr b/multimedia/schroedinger/pkg-descr deleted file mode 100644 index 2fb6380503cc..000000000000 --- a/multimedia/schroedinger/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Schrodinger is a high-speed Dirac codec being developed by Fluendo in -partnership with the BBC. The main developer is David Schleef, who -developed the liboil optimisation library which is heavily used in -the project. - -WWW: http://www.diracvideo.org/ diff --git a/multimedia/schroedinger/pkg-plist b/multimedia/schroedinger/pkg-plist deleted file mode 100644 index 52a24475d9e3..000000000000 --- a/multimedia/schroedinger/pkg-plist +++ /dev/null @@ -1,78 +0,0 @@ -include/schroedinger-1.0/schroedinger/schro-stdint.h -include/schroedinger-1.0/schroedinger/schro.h -include/schroedinger-1.0/schroedinger/schroanalysis.h -include/schroedinger-1.0/schroedinger/schroarith.h -include/schroedinger-1.0/schroedinger/schroasync.h -include/schroedinger-1.0/schroedinger/schrobitstream.h -include/schroedinger-1.0/schroedinger/schrobuffer.h -include/schroedinger-1.0/schroedinger/schrobufferlist.h -include/schroedinger-1.0/schroedinger/schrodebug.h -include/schroedinger-1.0/schroedinger/schrodecoder.h -include/schroedinger-1.0/schroedinger/schrodomain.h -include/schroedinger-1.0/schroedinger/schroencoder.h -include/schroedinger-1.0/schroedinger/schroengine.h -include/schroedinger-1.0/schroedinger/schrofft.h -include/schroedinger-1.0/schroedinger/schrofilter.h -include/schroedinger-1.0/schroedinger/schroframe.h -include/schroedinger-1.0/schroedinger/schrohistogram.h -include/schroedinger-1.0/schroedinger/schrolimits.h -include/schroedinger-1.0/schroedinger/schrolist.h -include/schroedinger-1.0/schroedinger/schrometric.h -include/schroedinger-1.0/schroedinger/schromotion.h -include/schroedinger-1.0/schroedinger/schromotionest.h -include/schroedinger-1.0/schroedinger/schropack.h -include/schroedinger-1.0/schroedinger/schroparams.h -include/schroedinger-1.0/schroedinger/schroparse.h -include/schroedinger-1.0/schroedinger/schrophasecorrelation.h -include/schroedinger-1.0/schroedinger/schroqueue.h -include/schroedinger-1.0/schroedinger/schrossim.h -include/schroedinger-1.0/schroedinger/schrotables.h -include/schroedinger-1.0/schroedinger/schrounpack.h -include/schroedinger-1.0/schroedinger/schroutils.h -include/schroedinger-1.0/schroedinger/schroversion.h -include/schroedinger-1.0/schroedinger/schrovideoformat.h -include/schroedinger-1.0/schroedinger/schrovirtframe.h -include/schroedinger-1.0/schroedinger/schrowavelet.h -lib/libschroedinger-1.0.a -lib/libschroedinger-1.0.so -lib/libschroedinger-1.0.so.0 -lib/libschroedinger-1.0.so.0.11.0 -libdata/pkgconfig/schroedinger-1.0.pc -share/gtk-doc/html/schroedinger/home.png -share/gtk-doc/html/schroedinger/index.html -share/gtk-doc/html/schroedinger/index.sgml -share/gtk-doc/html/schroedinger/left.png -share/gtk-doc/html/schroedinger/right.png -share/gtk-doc/html/schroedinger/schroedinger-schro.html -share/gtk-doc/html/schroedinger/schroedinger-schroarith.html *** 31 LINES SKIPPED ***