Commit graph

16634 commits

Author SHA1 Message Date
Daniel Engberg
6b5a0d0bad multimedia/ogmtools: Improve port
* Define LICENSE
* Clean up Makefile
* Import patches from Debian and Gentoo for various bug fixes

References:
https://sources.debian.org/src/ogmtools/1%3A1.5-4.1/debian/patches/0001-configure.in-adjust-variable-formatting.patch/
https://sources.debian.org/src/ogmtools/1%3A1.5-4.1/debian/patches/0002-ogmsplit.1-spell-correct.patch/
https://sources.debian.org/src/ogmtools/1%3A1.5-4.1/debian/patches/0003-ogmmerge-spell-correct.patch/
https://sources.debian.org/src/ogmtools/1%3A1.5-4.1/debian/patches/0004-ogminfo-timestamp-correction.patch/
https://sources.debian.org/src/ogmtools/1%3A1.5-4.1/debian/patches/0006-pass-CFLAGS.patch/
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-sound/ogmtools/files/ogmtools-1.5-comments.patch
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-sound/ogmtools/files/ogmtools-1.5-endian-fix.patch
https://gitweb.gentoo.org/repo/gentoo.git/tree/media-sound/ogmtools/files/ogmtools-1.5-gcc11.patch
2023-07-05 20:35:33 +02:00
yzrh
0768c73262 multimedia/kodi: update to 20.2
Changelog: https://github.com/xbmc/xbmc/releases/tag/20.2-Nexus

PR:		272309
MFH:		2023Q3
2023-07-05 19:25:12 +02:00
Jan Beich
6711df1bff multimedia/libva-utils: update to 2.19.0
Changes:	https://github.com/intel/libva-utils/releases/tag/2.19.0
Reported by:	Repology
2023-07-04 16:20:12 +00:00
Jan Beich
688dc20de2 multimedia/libva: update to 2.19.0
Changes:	https://github.com/intel/libva/releases/tag/2.19.0
Reported by:	Repology
2023-07-04 16:20:12 +00:00
Jan Beich
0374dbdc79 multimedia/wl-screenrec: update to s20230703
Changes:	7ceafa9...1240033
2023-07-04 13:37:50 +00:00
Thomas Zander
46e520696c
multimedia/mkvtoolnix: Update to upstream version 78.0
Details:
- Mostly bugfixes, see
  https://mkvtoolnix.download/doc/NEWS.md

MFH:		2023Q3
2023-07-04 08:39:02 +02:00
Jan Beich
6a9594ae1f multimedia/wl-screenrec: document VA-API requirement
Based on upstream README.md but reworded to match FreeBSD packages.
2023-07-03 20:45:28 +00:00
Mikael Urankar
c60033a5d1 multimedia/ringrtc: Update to 2.28.1
Changes:
  https://github.com/signalapp/ringrtc/releases/tag/v2.28.1
2023-07-03 18:34:13 +02:00
Yuri Victorovich
fc91932e02 multimedia/lms: Update 3.39.0 → 3.40.0
Reported by:	portscout
2023-07-03 01:33:25 -07:00
Jan Beich
f88877ed5d multimedia/wl-screenrec: add new port
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
2023-07-03 04:15:07 +00:00
Nicola Vitale
9ad0e87dc6
multimedia/py-tartube: Add new port
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
2023-07-01 12:04:53 +02:00
Rene Ladan
ffd9f5af44 multimedia/mlt6: Remove expired port
2023-06-30 multimedia/mlt6: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead
2023-06-30 23:15:44 +02:00
Rene Ladan
62717fdd2f multimedia/mlt6-qt5: Remove expired port
2023-06-30 multimedia/mlt6-qt5: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead
2023-06-30 23:13:26 +02:00
Rene Ladan
81263e76c3 multimedia/py-mlt6: Remove expired port
2023-06-30 multimedia/py-mlt6: Deprecated and unsupported upstream, please consider using multimedia/mlt7 instead
2023-06-30 23:10:14 +02:00
Rene Ladan
1789965974 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
2023-06-30 23:04:56 +02:00
Tobias C. Berner
0c2dea861b KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2

Thursday, 8 June 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * konsole: Adjust selection point coords when scrollback shrinks
 * neochat: Focus message search window's search field by default
 * yakuake: Prevent unnecessary tab switching when closing a tab

Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
2023-06-30 22:05:14 +02:00
Tobias C. Berner
5ab3f1019c KDE: Update KDE Frameworks to 5.107
Saturday, 10 June 2023

KDE today announces the release of KDE Frameworks 5.107.0.

KDE Frameworks are 83 addon libraries to Qt which provide a wide variety
of commonly needed functionality in mature, peer reviewed and well
tested libraries with friendly licensing terms. For an introduction see
the KDE Frameworks release announcement.

This release is part of a series of planned monthly releases making
improvements available to developers in a quick and predictable manner.

PR:		272099
Exp-run by:	antoine
2023-06-29 19:56:44 +02:00
Tobias C. Berner
7eb472473a multimedia/gstreamer1-qt: fix build on current by using c++11
/wrkdirs/usr/ports/multimedia/gstreamer1-qt/work/qt-gstreamer-1.2.0/src/QGlib/connect.cpp:395:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register bool ok = (m_handlerIdInRemoval != handlerId);
^~~~~~~~~
2023-06-29 19:07:46 +02:00
Tobias C. Berner
9edcb94ec8 KDE: Update KDE Plasma Desktop to 5.27.6
KDE Plasma 5.27.6, Bugfix Release for June

Tuesday, 20 June 2023. Today KDE releases a bugfix update to KDE Plasma
5, versioned 5.27.6.

Plasma 5.27 was released in February 2023 with many feature refinements
and new modules to complete the desktop experience.

This release adds two months' worth of new translations and fixes from
KDE's contributors. The bugfixes are typically small but important and
include:

 * Dpms: Don't crash if trying to interact with the fake screen.
 * Panel: mitigate plasmashell high CPU usage when moving windows.
 * Runners/calculator: implement thread-safety in
   QalculateEngine::evaluate.
 * Fix ddcutil for laptop user.
 * Fix showing error messages.
 * Fix UI with huge window sizes.

Changelog: https://kde.org/announcements/changelogs/plasma/5/5.27.5-5.27.6
2023-06-29 18:00:04 +02:00
Alex S
da007a4e90 multimedia/ffnvcodec-headers: update to 12.0.16.0 after cbe3fe7203
PR:		270322
Changes:	https://github.com/FFmpeg/nv-codec-headers/compare/n11.1.5.2...n12.0.16.0
2023-06-29 01:59:33 +00:00
Daniel Engberg
aa5436884a multimedia/libde265: Update to 1.0.12.
PR:		272062
2023-06-28 18:08:47 +02:00
Guido Falsi
72610ecbe5 multimedia/audacious: Fix build with clang 16. 2023-06-28 14:47:03 +02:00
Ben Shertenlieb
71c970cb29 multimedia/plexmediaserver-plexpass: Update to 1.32.5.7210
- Switch to DISTVERSION

ChangeLog:	https://forums.plex.tv/t/plex-media-server/30447/589
PR:		272188
2023-06-28 11:55:04 +01:00
Ben Shertenlieb
c20d209648 multimedia/plexmediaserver: Update to 1.32.4.7195
- Switch to DISTVERSION

ChangeLog:	https://forums.plex.tv/t/plex-media-server/30447/588
PR:		272187
2023-06-28 11:55:04 +01:00
Stefan Eßer
f58dcd87ec multimedia/dvbcut: fix build on 14-CURRENT
Use unique_ptr instead of auto_ptr which has been removed from C++17.
2023-06-28 12:47:00 +02:00
Rene Ladan
3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Yuri Victorovich
672ce2b239 multimedia/musique: Update 1.10.1 → 1.11
Reported by:	portscout
2023-06-26 08:53:05 -07:00
Muhammad Moinur Rahman
09ce8deaaf multimedia/smpeg2: Fix build with llvm16
Sponsored by:	The FreeBSD Foundation
2023-06-26 14:16:01 +02:00
Piotr Kubaj
85b9ede53b multimedia/x264: fix build with llvm 16
common/ppc/pixel.c:1576:31: error: incompatible function pointer types assigning to 'x264_pixel_cmp_x3_t' (aka 'void (*)(unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') from 'int (uint8_t *, uint8_t *, uint8_t *, uint8_t *, intptr_t, int *)' (aka 'int (unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') [-Wincompatible-function-pointer-types]
    pixf->sad_x3[PIXEL_8x16]  = pixel_sad_x3_8x16_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
common/ppc/pixel.c:1578:31: error: incompatible function pointer types assigning to 'x264_pixel_cmp_x3_t' (aka 'void (*)(unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') from 'int (uint8_t *, uint8_t *, uint8_t *, uint8_t *, intptr_t, int *)' (aka 'int (unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') [-Wincompatible-function-pointer-types]
    pixf->sad_x3[PIXEL_8x8]   = pixel_sad_x3_8x8_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~
common/ppc/pixel.c:1581:31: error: incompatible function pointer types assigning to 'x264_pixel_cmp_x4_t' (aka 'void (*)(unsigned char *, unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') from 'int (uint8_t *, uint8_t *, uint8_t *, uint8_t *, uint8_t *, intptr_t, int *)' (aka 'int (unsigned char *, unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') [-Wincompatible-function-pointer-types]
    pixf->sad_x4[PIXEL_8x16]  = pixel_sad_x4_8x16_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
common/ppc/pixel.c:1583:31: error: incompatible function pointer types assigning to 'x264_pixel_cmp_x4_t' (aka 'void (*)(unsigned char *, unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') from 'int (uint8_t *, uint8_t *, uint8_t *, uint8_t *, uint8_t *, intptr_t, int *)' (aka 'int (unsigned char *, unsigned char *, unsigned char *, unsigned char *, unsigned char *, long, int *)') [-Wincompatible-function-pointer-types]
    pixf->sad_x4[PIXEL_8x8]   = pixel_sad_x4_8x8_altivec;
                              ^ ~~~~~~~~~~~~~~~~~~~~~~~~
2023-06-26 01:21:37 +02:00
Muhammad Moinur Rahman
74791d08b9 multimedia/mjpegtools: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-25 20:09:48 +02:00
Jan Beich
4828dae14a multimedia/libva-intel-hybrid-driver: unbreak build with clang 16
In file included from intel_hybrid_hostvld_vp9.cpp:67:
./intel_hybrid_hostvld_vp9_engine.h:116:5: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
    register INT                     iNumBits);
    ^~~~~~~~~

Reported by:	pkg-fallout
2023-06-25 15:52:09 +00:00
Muhammad Moinur Rahman
4c181e16f1 multimedia/bcmatroska2: Fix build with llvm16
Sponsored by:	The FreeBSD Foundation
2023-06-24 20:10:03 +02:00
Muhammad Moinur Rahman
9819041314 multimedia/py-librtmp: Fix build with llvm16
- Utilize USES=localbase

Sponsored by:	The FreeBSD Foundation
2023-06-24 20:10:01 +02:00
Thomas Zander
ced4dbad8d
Update gstreamer1 to upstream release 1.22.4
PR:		272141, 272100
2023-06-24 13:39:42 +02:00
Muhammad Moinur Rahman
83e1d12fd0 multimedia/phonon: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-23 21:30:40 +02:00
Yuri Victorovich
61b7a19557 multimedia/py-pretty_midi: Update 0.2.9 → 0.2.10
Reported by:	portscout
2023-06-21 21:01:12 -07:00
Yuri Victorovich
470c514a3b multimedia/py-pysubs2: Update 1.4.3 → 1.6.1
Reported by:	portscout
2023-06-21 21:01:11 -07:00
Jan Beich
7089f58ab4 multimedia/gstreamer1-plugins-rust: update to 0.10.9
Changes:	https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/compare/0.10.8...0.10.9
2023-06-22 00:54:14 +00:00
Jan Beich
9b60e04bce multimedia/libva-intel-driver: drop unsupported i915 symlink
i915 OpenGL driver only covers Gen3 but i965 VA-API requires Gen4+.
libva maps crocus/iris OpenGL on Gen4+ to i965 VA-API.

https://gitlab.freedesktop.org/mesa/mesa/-/blob/mesa-22.3.7/include/pci_ids/i915_pci_ids.h
https://github.com/intel/intel-vaapi-driver/blob/2.4.1/src/i965_pciids.h#L27-L33
https://github.com/intel/libva/blob/2.18.0/va/x11/va_x11.c#L56-L57

This reverts commit d0cbba0ef6.

PR:		272109
2023-06-21 11:44:47 +00:00
yzrh
cf95c7f7bf multimedia/kodi: fix ac3 encoding for ffmpeg6
Add patch to fix the reported issue.

PR:		272046
Reported by:	yzrh@noema.org (maintainer)
2023-06-21 07:45:27 +02:00
Mikhail Teterin
92f0af65f2 multimedia/ffnvcodec-headers: explicitly set PREFIX
Without this, upstream's Makefile uses /usr/local, which may be
incorrect on systems with unusual PREFIX.

PR:	272105
Approved by: Alex S. (for multimedia@)
2023-06-20 17:11:30 -04:00
Jesús Daniel Colmenares Oviedo
4c7bc0afe3 multimedia/pipe-viewer: Update to 0.4.7
ChangeLog: https://github.com/trizen/pipe-viewer/blob/0.4.7/Changes

 * Fixed the slow loading of videos, when using the internal extraction method
   of streaming URLs.

PR:		272050
Reported by:	DtxdF@disroot.org (maintainer)
2023-06-20 11:27:47 +02:00
Yuri Victorovich
80f37e80a5 multimedia/ustreamer: Update 5.40 → 5.41
Reported by:	portscout
2023-06-20 00:07:25 -07:00
Yuri Victorovich
4dee2fc4ba multimedia/obs-studio: Remove unnecessary patch 2023-06-19 23:31:19 -07:00
Piotr Kubaj
4514cc83c6 multimedia/mplayer: enable altivec on compatible CPUs 2023-06-20 03:49:59 +02:00
Jan Beich
357de4ab51 multimedia/svt-av1: update to 1.6.0
Changes:	https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.6.0
Reported by:	Repology, /r/AV1
2023-06-20 00:50:01 +00:00
Yuri Victorovich
c8c3b281c9 multimedia/obs-studio: Update 29.0.2 → 29.1.3 2023-06-19 16:06:15 -07:00
Yuri Victorovich
198677fc8d multimedia/musikcube: Update 0.99.8 → 3.0.1
Reported by:	portscout
2023-06-18 13:42:28 -07:00
Mikael Urankar
08d313499c multimedia/ringrtc: Update to 2.28.0
Changes:
  https://github.com/signalapp/ringrtc/releases/tag/v2.28.0
2023-06-18 14:32:22 +02:00
Ben Shertenlieb
70b4957fa5 multimedia/plexmediaserver-plexpass: Update to 1.32.4.7195
Changelog: https://forums.plex.tv/t/plex-media-server/30447/587

NEW:
 * (Web) Updated to 4.108.0

FIXES:
 * (Analysis) Processing an invalid audio file could
    result in the scanner stalling while producing very
    large amounts of log data.
 * (Bandwidth) Very low WAN bandwidth streams could get
    starved.
 * (Collections) Refreshing item counts for smart
    collections could block other operations during startup.
 * (Library) Advanced Filter for Editions returning
    unexpected results.
 * (Library) Items with EPG data could sometimes lose
    certain metadata fields.
 * (Transcoder) Hardware transcoding could fail to be used
    on older Intel GPUs on Linux.
2023-06-18 13:22:13 +02:00