Commit graph

559 commits

Author SHA1 Message Date
Thomas Zander
e40e82b3bc
audio/fluidsynth: Update to upstream version 2.2.4
MFH:		2021Q4
2021-11-27 11:09:44 +01:00
Jan Beich
a950db788b multimedia/aom: force rebuild consumers after 6f68add3f9
$ ffmpeg ... -c:v libaom-av1 ...
[libaom-av1 @ 0x804a89900] 3.2.0
[libaom-av1 @ 0x804a89900] Failed to initialize encoder: ABI version mismatch
Error initializing output stream 0:0 -- Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!

https://aomedia.googlesource.com/aom/+/bbdfa68d13a0%5E%21/
2021-10-14 22:20:58 +00:00
Baptiste Daroussin
2c672a4de9 INSTALLS_ICONS: retire the macro and rework the related dependencies
While here, make sure gtk-update-icon-cache is only on run dependency
where added as a dependency
Enforce gtk3 to depend on gtk-update-icon-cache (previously it was
inheriting the dependency)
2021-10-10 21:44:42 +02:00
Jan Beich
f16d8e5635 multimedia/libvpx: update 1.11.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by:	portscout, Repology
2021-10-09 00:45:18 +00:00
Thomas Zander
4c2db26adf
audio/fluidsynth: Update to upstream version 2.2.3
MFH:		2021Q4
2021-10-04 06:56:46 +02:00
Rene Ladan
620968a43a cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
2021-09-30 23:23:30 +02:00
Bernhard Froehlich
2a1c5318d2
multimedia/vlc: Add CPE information
Approved by:	portmgr (blanket)
2021-09-10 21:17:37 +00:00
Daniel Engberg
fe3ca40c7e multimedia/vlc: Enable support for subtitles and add missing deps
Additionally disable autodetection of (lib)mpg123 to avoid undefined
dependencies and define wchar_t (iconv) usage
Commit also includes suggestions by Philipp Ost

PR:		256593
Approved by:	arrowd (mentor)
Differential Revision:	https://reviews.freebsd.org/D31859
2021-09-06 20:22:25 +02:00
Jan Beich
4648f2176e graphics/libplacebo: update to 4.157.0.r1
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/4.157.0-rc1
Reported by:	Repology
2021-08-17 00:44:00 +00:00
Yuri Victorovich
5708ae4005 audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.

PR:		251125
Submitted by:	Florian Walpen <dev@submerge.ch> (original version)
2021-08-02 09:03:15 -07:00
Po-Chuan Hsieh
f4acead636
devel/protobuf: Update to 3.17.3
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		257026
Exp-run by:	antoine
2021-07-22 02:11:52 +08:00
Tobias C. Berner
878f06b4bb multimedia/vlc: update to 3.0.16
Changes between 3.0.15 and 3.0.16:
----------------------------------

Video Output:
 * Fix a D3D11 crash on Windows 8/8.1

Access:
 * Fix RTSP server timeout handling

Interfaces:
 * macOS: Add touchbar support

Misc
 * Multiple settings improvements

Changes between 3.0.14 and 3.0.15:
----------------------------------

Core:
 * Add Opus & Alac wave format mappings

Access:
 * Fix opening DVD folders with non-ascii characters

Demux:
 * Fix asf regression with broadcast streams
 * MP4: Fix audio drop on seek

Video Output:
 * Fix seek & volume sliders overlapping with subtitles
 * Fix delays when seeking with D3D11

Text renderer:
 * Improve freetype fonts outlining

Misc:
 * Fix GnuTLS support for Windows XP
2021-07-04 22:41:40 +02:00
Jan Beich
d6e84975f0 multimedia/x264: update to 0.163.3060
Changes:	55d517b...5db6aa6
2021-06-21 17:46:26 +00:00
Thomas Zander
984c3ef8a6
multimedia/vlc: Update to upstream version 3.0.14.
Changes since 3.0.12:
---------------------

Demux:
 * Adaptive: fix artefacts in HLS streams with wrong profiles/levels
 * Fix regression on some MP4 files for the audio track
 * Fix MPGA and ADTS probing in TS files
 * Fix Flac inside AVI files
 * Fix VP9/Webm artefacts when seeking

Codec:
 * Support SSA text scaling
 * Fix rotation on Android rotation
 * Fix WebVTT subtitles that start at 00:00

Access:
 * Update libnfs to support NFSv4
 * Improve SMB2 integration
 * Fix Blu-ray files using Unicode names on Windows
 * Disable mcast lookups on Android for RTSP playback

Video Output:
 * Rework the D3D11 rendering wait, to fix choppiness on display

Interfaces:
 * Fix VLC getting stuck on close on X11 (#21875)
 * Improve RTL on preferences on macOS
 * Add mousewheel horizontal axis control
 * Fix crash on exit on macOS
 * Fix sizing of the fullscreen controls on macOS

Windows:
 * Fix subtitles/OSD under Windows XP

Misc:
 * Update translations
 * Improve MIDI fonts search on Linux
 * Update Soundcloud, Youtube, liveleak
 * Fix compilation with GCC11
 * Fix input-slave option for subtitles

MFH:		2021Q2
2021-06-06 11:13:46 +02:00
Ganael LAPLANCHE
d8503c0c20 multimedia/libdvd{read,nav}: Update to latest version
Update libdvdread to 6.1.2, changelog:
https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS

Update libdvdnav to 6.1.1, changelog:
https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog

and bump dependent ports' revisions.
2021-04-29 21:14:18 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Jan Beich
cc87022694 graphics/libplacebo: update to 3.120.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.120.0
Reported by:	Repology
2021-04-06 08:11:41 +00:00
Jan Beich
6ca3a84401 multimedia/aom: update to 3.0.0
Changes:	https://aomedia.googlesource.com/aom/+log/v2.0.2..v3.0.0
Reported by:	portscout
2021-03-23 22:01:05 +00:00
Tobias C. Berner
010b566a90 multimedia/vlc: update to 3.0.12
Changes between 3.0.11.1 and 3.0.12:
----------------------------------

Access:
 * Add new RIST access module compliant with simple profile (VSF_TR-06-1)

Access Output:
 * Add new RIST access output module compliant with simple profile (VSF_TR-06-1)

Demux:
 * Fixed adaptive's handling of resolution settings
 * Improve Bluray tracks support
 * Improve WMV seeking and DASH support
 * Fix crashes in AVI, MKV modules

Audio output:
 * Fix audio distortion on macOS during start of playback

Video Output:
 * Direct3D11: Fix some potential crashes when using video filters

macOS:
 * Add native support for Apple Silicon / ARM-64
 * Visual UI adaptations for macOS Big Sur
 * Fix displaying EQ bands in the UI depending on which frequency
   presets are set for the EQ in advanced preferences
 * Fix UI issues in bookmarks window

Misc:
 * Several fixes in the web interface, including privacy and security
   improvements
 * Update YouTube and Vocaroo scripts
 * Fix rotation filter mouse handling
 * Update translations

Changes between 3.0.11 and 3.0.11.1:
----------------------------------

Demux:
 * Fixed HLS playlist update mechanism, unable to start
   in some cases.
 * Because of broken HLS servers, adaptive no longer
   considers Content-Type as authoritative.
 * Fixed handling of WEBM WebVTT subtitles
 * Workaround invalid ADTS in TS from Makito encoders
 * Fixed Opus when using avformat demuxer

Decoders:
 * Fixed inverted explicit start/end positioning

Service Discovery:
 * Fix listing of media on certain Panasonic recorders discovered via UPnP

macOS:
 * Fix automatic playback resume with "Music" app
 * Fix possible freeze after pause, seek, unpause

Contribs:
 * Updated gnutls to 3.6.14
 * Updated libebml to 1.4.0
 * Updated libmatroska to 1.6.0
 * Updated mpg123 to 1.26.2

PR:		253571
Submitted by:	VVD <vvd@unislabs.com>
2021-02-17 16:16:56 +00:00
Sunpoet Po-Chuan Hsieh
fef65679d6 Bump PORTREVISION for devel/protobuf shlib change 2021-01-26 14:01:09 +00:00
Jan Beich
56ac3994ec graphics/libplacebo: update to 3.104.0
Changes:	https://code.videolan.org/videolan/libplacebo/-/tags/v3.104.0
Reported by:	Repology
2021-01-01 21:07:39 +00:00
Jan Beich
dda7c32cfd multimedia/vlc: hide QT5 on FreeBSD < 12 unless using newer OpenSSL
Makes binary package available again. Without Qt5 GUI but still better
than nothing.
2020-11-28 22:35:41 +00:00
Jan Beich
ff05bee7ea multimedia/dav1d: update to 0.8.0
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/0.8.0
Changes:	https://code.videolan.org/videolan/dav1d/-/blob/0.8.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.7.1...0.8.0
2020-11-23 22:08:52 +00:00
Tobias C. Berner
9e0e8d17a4 Prefer graphics/ligvrsvg2-rust over graphics/librsvg2
- switch to the more modern version of librsvg2 on architectures
  supporting rust
- this will fix some graphical issues on these architectures

PR:		250276
Exp-run by:	antoine
Submitted by:	tobik
Differential Revision:	https://reviews.freebsd.org/D18878
2020-11-09 17:08:12 +00:00
Jan Beich
1eee34b954 multimedia/x264: update to 0.161.3020
Changes:	cde9a93...d198931
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
2020-11-07 15:49:38 +00:00
Tobias C. Berner
18272760f9 devel/upnp: update to 1.14.0
Update to newer release which contains a fix for CVE-2020-13848:
	c805c1de11

MFH:		2020Q4
Security:	CVE-2020-13848
2020-10-03 17:50:29 +00:00
Thomas Zander
8337fc6d5f Chase libsndfile 1.0.30 update.
Details:
- Missing symbol sf_version_string, not auto-resolved by pkg + rebuild.
- Bump PORTREVISION for consumers.
2020-10-01 08:56:20 +00:00
Sunpoet Po-Chuan Hsieh
b94e8d8c27 Bump PORTREVISION for devel/protobuf shlib change 2020-08-30 20:19:41 +00:00
Tobias Kortkamp
a167bf51dd audio/sndio: Update to 1.7.0 2020-07-12 09:30:28 +00:00
Jan Beich
a7d983f039 multimedia/x264: update to 0.160.3011
Changes:	296494a4...cde9a93
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
2020-07-03 22:30:11 +00:00
Tobias C. Berner
7ec3da63e0 Update multimedia/libmatroska and multimedia/libmatroska to 1.4.0 and 1.6.0 2020-06-28 06:10:09 +00:00
Tobias C. Berner
2608ce3272 multimed/vlc: update to 3.0.11
Access:
 * rtp descriptor leak on error fix

Demux:
 * Fixed regression with some encrypted HLS streams
 * Live HLS delay until first update fix
 * HLS rendition switch regression fix
 * Fix imprecise m4a seek

Decoder:
 * Fixed missing captions with some capture cards

Audio filters:
 * soxr resampling fixes

Contribs:
 * Updated libfaad to 2.9.2 (Parametric Stereo regression)
 * Updated libarchive to 3.4.2

macOS:
 * Fixed moving video window with mouse
 * Fixed UI issue showing "permissions warning" unnecessarily often
 * Fixed stack buffer overflow listing bluray mount points
 * Fixed potential crashes at startup

Audio Output:
 * Fix sound not coming back after a pause with CoreAudio (macOS/iOS)

Misc:
 * Update Youtube script

http://www.videolan.org/security/sb-vlc3011.html
https://github.com/videolan/vlc-3.0/releases/tag/3.0.11
https://github.com/videolan/vlc-3.0/blob/3.0.11/NEWS

PR:		247395
Submitted by:	VVD <vvd@unislabs.com>
MFH:		2020Q2
Relnotes:a
Security:	77896891-b08a-11ea-937b-b42e99a1b9c3
2020-06-19 14:32:51 +00:00
Jan Beich
b1820097b2 graphics/libplacebo: update to 2.72.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v2.72.0
Reported by:	Repology
2020-06-12 12:53:01 +00:00
Kyle Evans
5fb9edd6bd Multiple ports: improve regex compliance
These changes largely fall into just two categories:

1. Need textproc/gsed for GNU extensions
2. Extraneous escapes that can go away

For #1, there's a further subdivision into those that require autoconf magic
and those that can get away with BINARY_ALIAS=sed=${LOCALBASE}/bin/gsed.
-CURRENT will soon gain GNU extensions, but these will take longer to get to
all supported releases; we must switch them to gsed to ensure we're actually
properly building them as intended.

For #2, I've fixed these as I can and we should upstream these fixes.

PORTREVISION is bumped for all of the above, because we will almost
certainly build these differently when the replacements actually start
working.

These were all detected by the below-referenced exp-run [1]. The patch
included forbids many ordinary characters from being escaped, since we'll
later imbue those with special meanings. This has had the nice side effect
of picking up various things that we didn't handle properly, e.g. \t and \r
for tab and carriage return.

PR:		229925 [1]
Approved by:	koobs (mentor)
Approved by:	portmgr (blanket: trivial build fixes)
MFH:		no (invasive risk)
Differential Revision:	https://reviews.freebsd.org/D25185
2020-06-08 04:41:31 +00:00
Sunpoet Po-Chuan Hsieh
1c489784e1 Bump PORTREVISION for devel/protobuf shlib change 2020-06-03 18:32:05 +00:00
Tobias C. Berner
76cf3e2f4d multimedia/vlc: Remove redundant dependencies
Adjust default options so we don't pull in external libraries when
ffmpeg/(lib)avcodec can be used instead.

Deselects following options:
	A52, DCA, FAAD, FLAC, MAD and MPEG2

There is no loss in functionality for the user.

PR:		246253
Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
2020-05-09 08:09:27 +00:00
Jan Beich
c9097166d4 multimedia/aom: update to 2.0.0.r1 (stable branch)
Changes:	https://aomedia.googlesource.com/aom/+log/bb664cf03..v2.0.0-rc1
Reported by:	Balance- on /r/AV1
2020-05-08 21:35:39 +00:00
Jan Beich
11b29538f1 multimedia/aom: update to 1.0.0.3639
Changes:	https://aomedia.googlesource.com/aom/+log/26878968a..bb664cf03
2020-05-07 00:39:09 +00:00
Jan Beich
e12417460d multimedia/aom: update to 1.0.0.3596
Changes:	https://aomedia.googlesource.com/aom/+log/5d6f2d42c..26878968a
2020-05-02 00:54:20 +00:00
Tobias C. Berner
6512c11494 multimedia/vlc: update to 3.0.10
PR:		246016
Reported by:	VVD <vvd@unislabs.com>
MFH:		2020Q2
Security:	CVE-2019-19721 CVE-2020-6071 CVE-2020-6072 CVE-2020-6073 CVE-2020-6077 CVE-2020-6078 CVE-2020-6079
2020-04-29 18:52:20 +00:00
Jan Beich
b99f1c7d4c graphics/libplacebo: update to 2.43.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v2.43.0
Reported by:	Repology
2020-04-23 00:56:57 +00:00
Ganael LAPLANCHE
3e1e618952 Update multimedia/libdvdread and multimedia/libdvdnav to 6.1.0
Changelogs are available here:
https://code.videolan.org/videolan/libdvdread/-/blob/master/NEWS
https://code.videolan.org/videolan/libdvdnav/-/blob/master/ChangeLog

Also, bump dependent ports' revisions and mark sysutils/dvdbackup as BROKEN [1]

Approved by:	ehaupt [1]
2020-03-27 11:23:42 +00:00
Jan Beich
4aa2099cb2 multimedia/dav1d: update to 0.6.0
Changes:	https://code.videolan.org/videolan/dav1d/tags/0.6.0
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.6.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.5.2...0.6.0
2020-03-06 11:32:31 +00:00
Gerald Pfeifer
fb531abd77 devel/upnp: Update to version 1.12.0 which includes the following changes:
- Reduce spurious HTTP 416 errors due to ill-defined bytes header.
 - UpnpEnableWebserver: Error correctly when web server compiled-out.
 - Remove TRUE/FALSE, IN/OUT/INOUT defines and BOOL typedef.
 - Add list test and replace the list.h file.
 - Check for -lpthread too (updates pthread m4 check from upstream).

Bump PORTREVISION of dependent ports.

PR:		243619
Submitted by:	salvadore (maintainer)
2020-02-19 11:52:28 +00:00
Jan Beich
b61e67ce31 multimedia/aom: update to 1.0.0.3002
Changes:	https://aomedia.googlesource.com/aom/+log/b14b3dbef..5e87049aa
2020-01-25 23:51:13 +00:00
Sunpoet Po-Chuan Hsieh
11493c54b5 Bump PORTREVISION for devel/protobuf shlib change 2020-01-22 05:53:20 +00:00
Tobias C. Berner
9294851fb6 multimedia/vlc: fix liveMedia option
- liveMedia requires ssl since version 2019-12-30

PR:		243263
Reported by:	Masachika ISHIZUKA <ish@amail.plala.or.jp>
2020-01-11 07:29:12 +00:00
Jan Beich
c2396ba22f multimedia/aom: update to 1.0.0.2863
Changes:	https://aomedia.googlesource.com/aom/+log/3e421b069..cc6cf05c5
2019-12-24 00:37:08 +00:00
Jan Beich
532aa2937f graphics/libplacebo: update to 1.29.0
Changes:	https://code.videolan.org/videolan/libplacebo/tags/v1.29.0
Reported by:	portscout
2019-12-22 21:08:31 +00:00
Jan Beich
3642ceafef multimedia/x264: update to 0.159.2991
Changes:	34c06d1...1771b55
ABI:		https://abi-laboratory.pro/tracker/timeline/x264/
2019-12-21 19:00:27 +00:00