aboutsummaryrefslogtreecommitdiff
path: root/multimedia/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/libva-glx: merge back into X11 option after 5343f55d8757Jan Beich2024-01-211-1/+0
| | | | | | | libva-glx -> libGL -> libva dependency loop doesn't occur with libGL from libglvnd instead of mesa-*. This reverts commit 14a6544d4e37ffa04cbf5e6a398d8e057198d4cd.
* multimedia/acidrip: Remove expired portMuhammad Moinur Rahman2024-01-171-1/+0
| | | | 2024-01-16 multimedia/acidrip: Last upstream release was in 2004
* multimedia/mpvqt: new port -- MpvQt is a libmpv wrapper for QtQuick2 and QMLTobias C. Berner2024-01-051-0/+1
|
* multimedia/py-python-mpv: New portLexi Winter2024-01-051-0/+1
| | | | | | | | Python interface to the mpv media player. PR: 275945 Approved by: tcberner (mentor) Differential Revision: https://reviews.freebsd.org/D43266
* multimedia/phonon-gstreamer: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/phonon-gstreamer: No longer maintained upstream -- the vlc backend is the one to use
* multimedia/bsdbktr_tvtune: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/bsdbktr_tvtune: Requires defunct bktr
* multimedia/fxtv: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/fxtv: Requires defunct bktr
* multimedia/ppm2fli: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/ppm2fli: BROKEN on all supported versions after the EOL of 12
* multimedia/smtube: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/smtube: Depends on deprecated www/qt5-webkit
* multimedia/omxplayer: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/omxplayer: Depends on legacy APIs and interfaces, functionality is being in integrated into VLC
* multimedia/gmerlin: Remove expired portMuhammad Moinur Rahman2023-12-311-1/+0
| | | | 2023-12-31 multimedia/gmerlin: Upstream last activity was in 2012
* multimedia/obs-scrab: Remove expired portRene Ladan2023-12-021-1/+0
| | | | 2023-11-30 multimedia/obs-scrab: Fails to package and marked broken over 10 months ago
* lang/fpc-*: Merge all units to lang/fpcJose Alonso Cardenas Marquez2023-11-121-2/+0
| | | | | | | | | | | | - Merge all fpc-* units to lang/fpc. It gives us a better way to maintain fpc and lazarus ports. - Update Mk/fpc.mk for reflects new changes - Update Mk/lazarus.mk for reflects new changes - Now we can defined WANT_FPC_DEVEL AND WANT_LAZARUS_DEVEL for use devel version of fpc or lazarus for build apps based on fpc/lazarus - Add entries to MOVED - Bump PORTREVISON of affected ports - Some other minor modifications
* multimedia/fswebcam: Command line tool for webcamsGuido Falsi2023-11-031-0/+1
| | | | | | | | | fswebcam captures images from a V4L1/V4L2 compatible device or file, averages them to reduce noise and draws a caption using the GD Graphics Library which also handles compressing the image to PNG or JPEG. Works fine with webcams supported by multimedia/webcamd.
* multimedia/alass: New port: Automatic Language-Agnostic Subtitle SynchronizatioYuri Victorovich2023-10-231-0/+1
|
* multimedia/subsync: Move to multimedia/ffsubsync and update to 0.4.25Yuri Victorovich2023-10-221-1/+1
| | | | | | | The project was renamed. PR: 270646 Reported by: kreeblah@gmail.com
* multimedia/py-srt: New port: Library and tools for parsing, modifying, and ↵Yuri Victorovich2023-10-221-0/+1
| | | | composing SRT files
* multimedia/QtAV: Remove expired portRene Ladan2023-08-221-1/+0
| | | | 2023-08-17 multimedia/QtAV: Abandoned project and broken with FFmpeg 6
* multimedia/libva-nvidia-driver: add new portJan Beich2023-08-201-0/+1
| | | | | | | | | | | | | | This is an VA-API implementation that uses NVDEC as a backend. This implementation is specifically designed to be used by Firefox for accelerated decode of web content, and may not operate correctly in other applications. System requirements: - Non-legacy NVIDIA GPU - nvidia-drm-kmod for DMA-BUF - libc6-shim (nv-sglrun) for NVDEC https://github.com/elFarto/nvidia-vaapi-driver
* multimedia/obuparse: Add Port: Portable single file AV1 OBU parserDaniel Engberg2023-08-051-0/+1
| | | | | | | | | | | | | | | Simple and portable single file AV1 OBU parser Features: * No allocations; only works on user-provided buffers and the stack. * OBU header parsing. * Sequence Header OBU parsing. * Metadata OBU parsing. * Tile List OBU parsing. * Tile Group OBU parsing. * Frame Header OBU parsing. * Frame OBU parsing.
* multimedia/wl-screenrec: add new portJan Beich2023-07-031-0/+1
| | | | | | | | | | | | High performance screen recorder for Wayland. Requres a wayland compositor supporting wlr-output-management-unstable-v1 and wlr-screencopy-unstable-v1 protocols, like sway and Hyprland. Uses dma-buf transfers to get surface, and uses the GPU to do both the pixel format conversion and the encoding, meaning the raw video data never touches the CPU, leaving it free to run your applications. https://github.com/russelltg/wl-screenrec
* multimedia/py-tartube: Add new portNicola Vitale2023-07-011-0/+1
| | | | | | | | | | Tartube is a GUI front-end for youtube-dl, yt-dlp and other compatible video downloaders. It is written in Python 3 / Gtk 3 and runs on MS Windows, Linux, BSD and MacOS. https://github.com/axcore/tartube
* multimedia/mlt6: Remove expired portRene Ladan2023-06-301-1/+0
| | | | 2023-06-30 multimedia/mlt6: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead
* multimedia/mlt6-qt5: Remove expired portRene Ladan2023-06-301-1/+0
| | | | 2023-06-30 multimedia/mlt6-qt5: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead
* multimedia/py-mlt6: Remove expired portRene Ladan2023-06-301-1/+0
| | | | 2023-06-30 multimedia/py-mlt6: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead
* cleanup: Remove expired multimedia/vdr ports:Rene Ladan2023-06-301-23/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* multimedia/obs-qtwebkit: Remove expired portRene Ladan2023-06-161-1/+0
| | | | 2023-06-16 multimedia/obs-qtwebkit: OBS ships with their own browser plugin from version 25 onwards
* multimedia/nordlicht: Remove expired port:Rene Ladan2023-05-311-1/+0
| | | | 2023-05-31 multimedia/nordlicht: Unmaintained for years upstream and fails to build with FFmpeg 6
* multimedia/kasts: KDE podcast appVidar Karlsen2023-04-251-0/+1
| | | | | | | | | | | | | Kasts is a convergent podcast application Its main features are: - Episode management through play queue - Sync playback positions with other clients through gpodder.net or gpodder-nextcloud - Variable playback speed - Search for podcasts - Full system integration: e.g. inhibit system suspend while listening
* multimedia/mythtv-frontend: remove portRobert Clausecker2023-04-111-1/+0
| | | | | | | | The mythtv frontend is no longer built separately, obsoleting this port. Users should just install multimedia/mythtv instead. Approved by: ahicks@p-o.co.uk (maintainer) PR: 270344
* multimedia/pHash/: Remove expired port:Rene Ladan2023-04-091-1/+0
| | | | 2023-04-09 multimedia/pHash: No users left in tree and fails to build with FFmpeg 6.0
* multimedia/transcode: Remove expired port:12.3-lastMuhammad Moinur Rahman2023-03-301-1/+0
| | | | 2023-03-31 multimedia/transcode: abandoned by upstream and does not build
* multimedia/subtitleripper: Remove expired port:Muhammad Moinur Rahman2023-03-301-1/+0
| | | | 2023-03-31 multimedia/subtitleripper: Depends on broken transcode port
* multimedia/win32-codecs: Remove expired port:Muhammad Moinur Rahman2023-03-301-1/+0
| | | | 2023-03-31 multimedia/win32-codecs: Obsolete and users are recommended to utilize ffmpeg instead
* multimedia/mkxvcd: Remove expired port:Muhammad Moinur Rahman2023-03-301-1/+0
| | | | 2023-03-31 multimedia/mkxvcd: Depends on broken transcode port
* multimedia/dvdrip: Remove expired port:Muhammad Moinur Rahman2023-03-301-1/+0
| | | | 2023-03-31 multimedia/dvdrip: Depends on broken transcode port
* multimedia/libquicktime: Remove from treeDaniel Engberg2023-03-181-1/+0
| | | | | libquicktime is abandoned by upstream with last release over a decade ago and doesn't compile with newer versions of FFmpeg
* multimedia/libquicktime-lame: Remove from treeDaniel Engberg2023-03-181-1/+0
| | | | | libquicktime is abandoned by upstream with last release over a decade ago and doesn't compile with newer versions of FFmpeg
* multimedia/ffmpeg: fork 4.* into a pinned portJan Beich2023-03-171-0/+1
| | | | | | | | | | | | | Mainly for leaf consumers: applications but not plugins or libraries. Otherwise, indirectly mixing different versions of ffmpeg libraries at runtime can lead to crashes. To use simply add the following before <bsd.port.mk> or <bsd.port.pre.mk> .include "${.CURDIR:H:H}/multimedia/ffmpeg4/override.mk" PR: 261302 Inspired by: c717faa5c764
* multimedia/mkvtoolnix: FLAVORify port for GUI/non-GUI variantsThomas Zander2023-03-131-1/+0
| | | | | | | | Implements the suggestions from the ports-committers mailing list: * Use FLAVOR instead of slave port for the non-GUI variant * Call non-GUI variant "nogui" instead of "nox11" Differential Revision: https://reviews.freebsd.org/D39036
* multimedia/mkvtoolnix-nox11: Add mkvtoolnix without GUI variantThomas Zander2023-03-041-0/+1
| | | | | | | Details: The default mkvtoolnix package comes with a large number of x11 related dependencies. Without UI, the tools still provide very useful functionality, and are well suited for headless systems. Having a -nox11 instance of the port allows to provide an official GUI-free package.
* multimedia/jellyfin: Add portMichiel van Baak Jansen2023-03-031-0/+1
| | | | | | | | | | | | | | | | | | | | | Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way. WWW: https://jellyfin.org/ Maintainer becomes submitter. Already maintainer of other ports. Port installs binaries downloaded from a website without any local compilation. The submitter has done the same for numerous previous ports due to difficulties in locally building .NET based ports. See PR for some discussion. PR: 269754 Approved by: flo (mentor) Differential Revision: https://reviews.freebsd.org/D38861
* multimedia/plasmatube: new port - elegant user interface for YouTubeTobias C. Berner2023-02-171-0/+1
| | | | | | | PlasmaTube allows you to watch YouTube videos on your phone or desktop using a elegant user interface integrated with the rest of Plasma. WWW: https://apps.kde.org/plasmatube/
* KDE: Update KDE Plasma Desktop to 5.26Tobias C. Berner2023-02-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | All About the Widgets Plasma 5.26 comes with new and tweaked widgets, improves the desktop experience leaps and bounds, and Plasma Big Screen's app family grows Tuesday, 11 October 2022 Even with a bare-bones installation, Plasma lets you customize your desktop a lot. If you want more, there is always Plasma’s vast ecosystem of widgets. Widgets add features and utilities to the Plasma desktop and today you can find out all the stuff you can do and what’s new for widgets in Plasma 5.26. Widgets are not the only thing to look forward to in Plasma 5.26: check out all the new stuff landing on the desktop designed to make using Plasma easier, more accessible and enjoyable, as well as the two new utilities for Plasma Big Screen, KDE’s interface for smart TVs. Announcement: https://kde.org/announcements/plasma/5/5.26.0/ KDE: Update KDE Plasma Desktop to 5.26.5
* multimedia/vvenc: New port: Versatile Video Coding (VVC) encoderJan Beich2023-01-251-0/+1
|
* multimedia/uvg266: add new portJan Beich2023-01-041-0/+1
| | | | | | | | | An open-source VVC encoder licensed under 3-clause BSD license. uvg266 is still under development. Speed and RD-quality will continue to improve. https://github.com/ultravideo/uvg266
* multimedia/uxplay: add new portEmanuel Haupt2023-01-041-0/+1
| | | | | | | | | | | | | | | | UxPlay is an AirPlay2 Mirror server. Its main use is to act like an AppleTV for screen-mirroring (with audio) of iOS/iPadOS/macOS clients (iPhone, iPod Touch, iPad, Mac computers) in a window on the server display (with the possibility of sharing that window on screen-sharing applications such as Zoom). UxPlay supports Apple's AirPlay2 protocol using "Legacy Pairing". The UxPlay server and its client must be on the same local area network, on which a Bonjour/Zeroconf mDNS/DNS-SD server is also running (only DNS-SD "Service Discovery" service is strictly necessary, it is not necessary that the local network also be of the ".local" mDNS-based type). This is usually provided by Avahi, through the avahi-daemon service.
* cleanup: Remove expired ports:Rene Ladan2022-12-311-1/+0
| | | | 2022-12-31 multimedia/libkate: Obsolete format that never got any traction and no development in over 10 years
* multimedia/obs-recursion-effect: New port: OBS Studio Plugin: Recursion ↵Yuri Victorovich2022-12-301-0/+1
| | | | effect for a source using a filter
* multimedia/obs-text-pthread: New port: OBS Studio Plugin: Rich text source ↵Yuri Victorovich2022-12-301-0/+1
| | | | plugin for OBS Studio