Commit graph

5558 commits

Author SHA1 Message Date
tsutsui
7a810f885f adobe-flash-player: update to 32.0.0.465.
No release notes yet, but seems no security updates
(no updates for IE and Edge versions).
 https://helpx.adobe.com/flash-player/release-note/fp_32_air_32_release_notes.html
 https://helpx.adobe.com/security/products/flash-player.html
2020-12-08 13:02:06 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
riastradh
77697b790a Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:55:41 +00:00
nia
9f023c3c42 lightspark: Update to 0.8.3
Changes:

    fix support for sound in PPAPI plugin
    better handling of obfuscated code
    new command line argument to ignore unhandled exceptions
    support for context menus added
    partial support for CubeTextures and compressed Textures in Stage3d
    ability to create screenshot added
    boost dependency removed
    fullscreen mode implemented
    better sound handling, especially for AVM1
    better support of older (AVM1) swf files
    support for xml in AVM1
    support for video streaming in AVM1
2020-12-03 22:23:33 +00:00
gutteridge
6cade6fab2 Remove superfluous specification characters from pax invocations
A bunch of packages had an extra "p" specification character passed to
the pax -p option. One is enough. Committed to reduce the human parsing
costs, should someone else need to examine this. (In my case because it
seems recent Linux distros have changed such that some -p arguments can
now cause an error to occur, where previously they were accepted.)
2020-11-28 01:20:03 +00:00
nia
698a1026ea vlc: Update to 3.0.11.1
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
2020-11-25 22:58:54 +00:00
nia
8f614a26b2 ssr: Update to 0.4.2
Version 0.4.2
-------------

- Improved X11/Wayland detection.
- Changed ALSA input to use non-blocking API. This seems to reduce the latency in some cases.
- Added support for s24, s32 and f32 sample formats for ALSA input.
- Added 'open folder' button after saving the recording.
- Several minor improvements.
2020-11-24 14:18:29 +00:00
nia
870dce201b Remove gmediaserver - broken due to dependencies, dead upstream 2020-11-19 18:37:50 +00:00
nia
d5884ab248 totem-pl-parser: Also avoid second version-script 2020-11-18 18:12:16 +00:00
nia
6a71406077 totem-pl-parser: Remove unsupported linker args on SunOS/Darwin 2020-11-17 11:39:10 +00:00
nia
24383ff7c2 xine-lib: Disable w32dll decoder plugin, it's i386-only and broken.
If you have an obscure multimedia file which needs a 32-bit binary
Windows codec to play you're probably better off converting it in
a VM these days.

While here, delint.
2020-11-16 12:15:28 +00:00
nia
261e402cc5 ffmpeg2: Also disable mmxext to avoid ICE on i386 2020-11-16 12:00:44 +00:00
nia
f4f9456a15 vlc: Fix PLIST on powerpc 2020-11-13 16:26:38 +00:00
nia
5021a98085 lightspark: Needs 64-bit atomic ops on powerpc 2020-11-13 16:24:20 +00:00
tsutsui
dd9d2f7b81 adobe-flash-player: update to 32.0.0.453.
No release notes (yet?), but maybe no security updates.
 https://helpx.adobe.com/flash-player/release-note/fp_32_air_32_release_notes.html
 https://helpx.adobe.com/security/products/flash-player.html
 https://helpx.adobe.com/security.html#flashplayer
2020-11-10 13:29:14 +00:00
wiz
36b0418f3d libde265: update to 1.0.8.
v1.0.8 - HRD parameters, VUI fixes

    read HDR parameters from VUI header
    fix reading matrix_coeffs from VUI header
    build fixes for vcpkg
2020-11-09 14:22:12 +00:00
nia
13bf33bfb6 mpv: Disable NOT_PAX_MPROTECT_SAFE.
I can't find a clear reason this was originally enabled - possibly to
work around bugs in ffmpeg?
2020-11-06 12:30:16 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
maya
e338a32139 reset maintainer 2020-11-05 08:31:29 +00:00
nia
d93aa0da94 multimedia: Remove libmp4v2, successor mp4v2
Old confusingly named version of mp4v2 that is no longer used in pkgsrc
2020-11-02 10:16:57 +00:00
wiz
0380183fa5 libbluray: update to 1.2.1.
2020-10-25: Version 1.2.1
- Add initial support for .fmts files.
- Improve missing/broken playlist handling ("Star Trek Beyond 4K").
- Improve UHD metadata support.
- Improve BD-J compability.
- Improve error resilience and stability.
- Fix long delay in "Evangelion, You are (not) alone" menu.
- Fix JVM bootstrap issues with some Java 9 versions.
- Fix sign extended bytes when reading single bytes in BDJ.
- Fix creating organization and disc specific BD-J BUDA directories.
- Use external libudfread when available.
- Rename list_titles to bd_list_titles and add it to installed programs.
2020-10-31 19:38:21 +00:00
wiz
5e1c379396 x265: include bsd.prefs.mk before checking platform 2020-10-29 23:58:07 +00:00
nia
ab0d269fe0 x265: fix operator 2020-10-29 21:47:39 +00:00
nia
962bfa9f12 x265: Avoid text relocations on i386
PR pkg/55766
2020-10-29 21:47:00 +00:00
adam
3edd87e953 libass: updated to 0.15.0
Release 0.15.0

Boo! Three long years in the making due to large internal changes, this long-awaited release brings bug fixes, speed, and a new mechanism for opting into VSFilter-incompatible features:

Fix backwards/VSFilter-incompatible font sizes with FreeType 2.10+
Improve speed via better caching
Require HarfBuzz unconditionally to ensure good shaping for complex scripts
ass_set_use_margins(true) now simply places text on the whole screen instead of attempting to tie it to video positioning (set by the margin values) and failing in various ways when margins are used to implement pan & scan in a video player
Add ass_track_set_feature() & catch-all ASS_FEATURE_INCOMPATIBLE_EXTENSIONS
Add ASS_FEATURE_BIDI_BRACKETS to enable Unicode 6.3+ bracket matching when applying the Unicode Bidirectional Algorithm (incompatible with VSFilter; requires libass built with FriBidi 1.0+)
Fix stack overflow on deeply nested \t tags
Fix positioning of events with leading line breaks
Fix small but nonzero \bord becoming \bord0 (regression in 0.14.0)
Measure BorderStyle=4 box padding from glyph border, not from glyph fill
Scale everything from script resolution if storage size is not set (including borders and shadows regardless of ScaledBorderAndShadow)
Fix the default aspect ratio calculation when neither ass_set_pixel_aspect() nor ass_set_aspect_ratio() is called
Multiple fixes for karaoke override tags
Handle memory allocation failures better: avoid some crashes and produce images closer to truth
Avoid some integer overflows
Add internal infrastructure for regression testing
Improve VSFilter compatibility:
- Treat invalid nested \t tags like VSFilter
- Make \t(T,T,...) at time exactly T use the post-transition values
- Make lines stack more like they do in VSFilter
- Default ScaledBorderAndShadow to 0 (like VSFilter), except for subtitles that were produced by old FFmpeg/Libav
- Make shadow positioning with 3D transforms match VSFilter’s
- Cut out glyphs from border & shadow in all the same cases as VSFilter
- Match VSFilter on animated color tags with negative acceleration
- Fix parsing of some files that VSFilter accepts but libass didn’t by ignoring leading whitespace in each line of an ASS file or CodecPrivate
- Improve font selection with CoreText
- Stop faux-bolding fonts that are too bold to get faux bold in VSFilter
- Ignore leading/trailing spaces when calculating height of nonblank lines
- Match VSFilter on \fade with large alpha value arguments
- Stop splitting bitmaps on font substitution
- Multiple fixes for Banner and Scroll effects
- Multiple fixes for karaoke override tags
2020-10-27 18:07:57 +00:00
nia
6d217d6321 libvpx: Set compiler requirements properly.
Needs at least gcc 4.8, does not need c++11 in USE_LANGUAGES because it
sets -std=c++11 itself.
2020-10-25 12:43:45 +00:00
nia
7d33e7e7a2 libva-driver-vdpau: Skip if there's no VDPAU support 2020-10-20 11:56:45 +00:00
nia
b31f15af24 intel-vaapi-driver: Only for x86 2020-10-20 11:41:37 +00:00
js
b05828aaf7 Update multimedia/sickgear to 0.22.5
### 0.22.5 (2020-10-16 00:45:00 UTC)

* Fix reading scene numbers from db
* Change improve clarity of notes when config/Media Process/Failed Download Handling is enabled


### 0.22.4 (2020-10-15 13:20:00 UTC)

* Fix enable "Perform search tasks" at config/Media Providers/Options for custom RSS
* Fix remove enable_scheduled_backlog as it is not appropriate for custom RSS
* Fix if no anime release group parsed, provider id is used to prevent skipping result
* Fix if no anime season is parsed, assume season 1 to prevent skipping result
* Change add some anime quality recognition to assist search


### 0.22.3 (2020-10-14 15:00:00 UTC)

* Fix use qualities saved as default during Add Show to set up qualities in Bulk Change
* Fix add manual indents to Quality dropdown select that browsers removed from CSS styles
* Change allow Python 3.9.0
* Fix English flag


### 0.22.2 (2020-09-25 09:00:00 UTC)

* Change allow Python 3.8.6
* Fix show saved require word list to require at least one word during search


### 0.22.1 (2020-09-24 13:00:00 UTC)

* Fix rare case with import existing shows where shows are not listed due to a corrupt `.nfo` file


### 0.22.0 (2020-09-19 20:50:00 UTC)

* Add menu Shows/"Metacritic Cards"
* Add menu Shows/"TV Calendar Cards"
* Add country and language to Shows/"Trakt Cards"
* Add persistence to views of Shows/Browse Cards
* Change make web UI calls async so that, for example, process media will not block page requests
* Change improve speed of backlog overview
* Fix the missing snatched low quality on backlog overview
* Fix print trace to webinterface
* Fix creating show list when there is no list at the cycle of backlog search spread
* Change improve Python performance of handling core objects
* Change improve performance for find_show_by_id
* Change episode overview, move pulldown from 'Set/Failed' to 'Override/Failed'
* Change add rarfile_py3 3.1 (a4202ca)
* Change backport rarfile_py2; Fixes for multivolume RAR3 with encrypted headers
* Update Apprise 0.8.0 (6aa52c3) to 0.8.5 (55a2edc)
* Update attr 19.2.0.dev0 (daf2bc8) to 20.1.0.dev0 (4bd6827)
* Update Beautiful Soup 4.8.1 (r540) to 4.8.2 (r559)
* Update Certifi 2019.06.16 (84dc766) to 2020.06.20 (f7e30d8)
* Update dateutil 2.8.1 (fc9b162) to 2.8.1 (43b7838)
* Update DiskCache library 4.0.0 (2c79bb9) to 4.1.0 (b0451e0)
* Update feedparser 6.0.0b1 (d12d3bd) to feedparser_py2 6.0.0b3 (7e255f0)
* Add feedparser_py3 6.0.0b3 (7e255f0)
* Update Fuzzywuzzy 0.17.0 (0cfb2c8) to 0.18.0 (2188520)
* Update html5lib 1.1-dev (4b22754) to 1.1 (f87487a)
* Update idna library 2.8 (032fc55) to 2.9 (1233a73)
* Update isotope library 3.0.1 (98ba374) to 3.0.6 (ad00807)
* Update functools_lru_cache 1.5 (21e85f5) to 1.6.1 (2dc65b5)
* Update MsgPack 0.6.1 (05ff11d) to 1.0.0 (fa7d744)
* Update profilehooks module 1.11.0 (e17f378) to 1.11.2 (d72cc2b)
* Update PySocks 1.7.0 (91dcdf0) to 1.7.1 (c2fa43c)
* Update Requests library 2.22.0 (3d968ff) to 2.24.0 (1b41763)
* Update Six compatibility library 1.13.0 (ec58185) to 1.15.0 (c0be881)
* Update soupsieve_py3 2.0.0.dev (69194a2) to 2.0.0.final (e66c311)
* Update soupsieve_py2 1.9.5 (6a38398) to 1.9.6 final (f9c96ec)
* Update tmdbsimple 2.2.0 (ff17893) to 2.2.6 (310d933)
* Update Tornado_py3 Web Server 6.0.3 (ff985fe) to 6.0.4 (b4e39e5)
* Update urllib3 release 1.25.6 (4a6c288) to 1.25.9 (a5a45dc)
* Add Telegram notifier
* Change enable image caching on browse pages
* Change update sceneNameCache after scene names are updated
* Change add core dedicated base class tvinfo_base to unify future info sources
* Add exclude ignore words and exclude required words to settings/Search, Edit and View show
* Add API response field `global exclude ignore` to sg.listignorewords endpoint
* Add API response field `global exclude require` to sg.listrequirewords endpoint
* Change improve Popen resource usage under py2
* Add overall failure monitoring to History/Connect fails (renamed from "Provider fails")
* Change log exception during updateCache in newznab
* Change make Py3.9 preparations
* Change anime "Available groups" to display "No groups listed..." when API is fine with no results instead of blank
* Change improve clarity of anime group lists by using terms Allow list and Block list
* Change add alternative locations for git.exe on Windows with a log warning
* Add link to the wiki setup guide for NZBGet and SABnzbd at Search Settings/"NZB Results"
* Change API version to 13


### 0.21.49 (2020-09-19 20:40:00 UTC)

* Change make make test_encrypt hardware independent
* Fix add `cf_clearance` to two providers that use CF IUAM, Scenetime and Torrenting
* Change convert Scenetime Quicktime SD release titles to formal SD quality title


### 0.21.48 (2020-09-18 21:00:00 UTC)

* Change typo on search_episode_subtitles when subtitles are disabled
* Fix enabled encrypt option on startup under py3


### 0.21.47 (2020-09-17 16:10:00 UTC)

* Change add warning to logs for enabled providers where `cf_clearance` cookie is missing
* Fix backlog search in season search mode
* Fix don't search if subtitles disabled


### 0.21.46 (2020-09-16 20:00:00 UTC)

* Fix TorrentDay and IPTorrents. Important: user must add browser cookie `cf_clearance` to provider 'Cookies' setting.
  If `cf_clearance` not found in browser, log out, delete site cookies, refresh browser, `cf_clearance` will be created.
2020-10-17 12:29:32 +00:00
tsutsui
c0b231e8db adobe-flash-player: update to 32.0.0.445.
Upstream announcement:

https://helpx.adobe.com/security/products/flash-player/apsb20-58.html

Adobe Security Bulletin
Security updates available for Adobe Flash Player | APSB20-58

 Summary
  Adobe has released security updates for Adobe Flash Player for
  Windows, macOS, Linux and Chrome OS. These updates address a critical
  vulnerability in Adobe Flash Player. Successful exploitation could
  lead to an exploitable crash, potentially resulting in arbitrary code
  execution in the context of the current user.
2020-10-14 16:11:03 +00:00
adam
ab42b7e307 mkvtoolnix: updated to 51.0.0
Version 51.0.0 "I Wish" 2020-10-04

New features and enhancements

* mkvmerge, mkvpropedit, MKVToolNix GUI: IETF BCP 47 language tags: added
  missing support for UN M.49 regions for which there are no corresponding ISO
  3166 alpha codes. This enables language tags such as `es-419` = Spanish in
  Latin America and the Caribbean.
* MKVToolNix GUI: IETF BCP 47 language tags: the text in the widget displaying
  the current language & the corresponding edit button is now displayed like a
  link (depending on the theme: different color & underlined), making it
  clearer that not just the edit button can be clicked but the text, too.

Bug fixes

* mkvmerge: AV1 parser: fixed mkvmerge crashing after uncaught exceptions due
  to certain data conditions. Found by fuzzying.
* mkvmerge: AV1 packetizer: the duration of frames wasn't set properly. When
  appending AV1 IVF or OBU files this meant that the last frame of the Nth
  file and the first frame of file N+1 had the same timestamp.
* mkvmerge: DTS reader: fixed handling of buffers with an odd length when
  byte-swapped DTS is detected so that mkvmerge doesn't abort with a failed
  assertion. Found by fuzzying.
* mkvmerge: h.264/AVC and h.265/HEVC elementary stream readers: mkvmerge will
  no longer claim to recognize data that looks like AVC or HEVC but with
  invalid video width/height values as that lead to failed assertions in
  libEBML later. Found by fuzzying.
* mkvmerge: h.265/HEVC parser: fixed mkvmerge aborting after uncaught
  exceptions due to certain data constellations found by fuzzying.
* mkvmerge: IVF reader: fixed mkvmerge crashing with a "division by zero"
  error due to certain data conditions. Found by fuzzying.
* mkvmerge: fixed mkvmerge aborting with a "division by zero" error due to the
  timestamp scaling factor being 0 after handling certain data constellations
  found by fuzzying.
* mkvmerge: track statistics: fixed a "division by zero" error when the
  content's shorter than 1ms. Found by fuzzying.
* mkvmerge, mkvinfo, mkvextract, mkvpropedit: Matroska access class: fixed an
  invalid memory access under certain data conditions. Found by fuzzying.
* MKVToolNix GIU: IETF BCP 47/RFC 5646 language tags: the GUI will no longer
  open the language dialog when clicking on a disabled language display
  widget.
* MKVToolNix GUI: IETF BCP 47 language tags: the "variants" combo-boxes were
  not populated even when the language tag was valid and contained at a
  variant.
* MKVToolNix GUI: IETF BCP 47 language tags: when no language is selected, at
  least one of the other components (extended subtags, region, or variants)
  has something selected and "private use" is not empty, the GUI would claim
  this to be a valid tag, which it isn't.
* MKVToolNix GUI: multiplexer: when the tracks/chapters/tags selection changes
  from "at least one entry selected" to "no entry selected", the input
  controls will be reset to their default state and not just disabled.

Build system changes

* `configure` now checks for the presence of the a system-wide installed copy
  of the JPCRE2 C++ wrapper library for the PCRE2 library and uses that if
  it's new enough (at least v10.32.1). If not, the bundled version will be
  used as a fallback.
2020-10-09 08:22:05 +00:00
wiz
ae04e926c4 libde265: update to 1.0.7.
add API to read VUI color information from bitstream
2020-10-05 11:30:32 +00:00
nia
0779737532 obs-studio: other people maintain this more than me. 2020-10-01 19:54:32 +00:00
ryoon
802ad54ca8 obs-studio: Update to 26.0.0
Changelog:
OBS Studio 26.0

As usual, if you would like to support our project, please check us out on
Patreon or OpenCollective!

New Features and Additions

  * Windows: Added Virtual Camera, allowing you to use the OBS output as a
    camera in other apps on your computer. Support for other operating systems
    will be added in future versions when they're ready [Jim]
  * Added a Source Toolbar to allow easy access to relevant controls for the
    currently selected source. The toolbar can be toggled via the View Menu ->
    Source Toolbar [DDRBoxman/Jim/cg2121]
  * Added media controls to allow controlling playback of media/VLC sources on
    the source toolbar when a media source, VLC source, or slideshow source is
    selected [cg2121]
  * Added a new noise suppression method to the Noise Suppression filter,
    RNNoise, which is an AI-based noise suppression method with significantly
    better results for voice than the pre-existing method (Speex) [remjay]
  * Added the ability to take screenshots of the previews, sources, or scenes
    with hotkeys [cg2121]
  * Added a log viewer when going to the Help menu -> Logs -> View Log menu
    item [cg2121]
  * Added a percentage toggle checkbox to the volume controls in advanced audio
    properties [cg2121]
  * Added more audio capture support for BSD operating systems [khng300]
  * Added the option to disable antialiasing for text sources [Codex-]
  * Added a right-click context menu option to projectors to make a specific
    projector always on top of other windows [Bennik2000]

Improvements/Tweaks

  * QSV Encoder: Improved performance when running OBS on an Intel GPU and
    simplified various options [brittneysclark]
  * The cursor will now change to reflect your action (dragging edges or
    sources) when editing items in the preview [WizardCM]
  * Improved the interface of transitions dock [cg2121]
  * Increased the update rate of the level meters in the audio mixer from 30Hz
    to 60Hz for improved smoothness and responsiveness [dodgepong]
  * Media sources using remote URLs will now automatically try to reconnect
    when disconnected [Yohox]
  * Added a "Defaults" button to the script dialog to reset script properties
    to defaults [cg2121]
  * Added a right-click context menu when clicking on scripts to allow opening
    the script file location or reloading specific scripts [WizardCM]
  * The auto-configuration dialog will now use standard/common resolutions when
    selecting what resolution you’d like to use [cg2121]
  * 709 is now the default YUV colorpsace
  * The VLC source’s playlist property can now be reordered by dragging and
    dropping items within it [cg2121]
  * Projectors associated with specific monitors will now be deleted when the
    monitor is disconnected from the system [cg2121]
  * You can now use slashes in the recording name format and prefix prefixes/
    suffixes to automatically create directories when recording or making
    replays [Jim]
  * Improved performance and accuracy of the LUT filter [jpark37]
  * The default audio sample rate is now 48khz instead of 44.1khz [e00E]
  * NVENC: Added a more friendly warning that will show up if you are using an
    outdated NVIDIA driver [notr1ch]
  * Windows: The program will now show a list of command line options in a
    dialog box if started with the --help or -h command line parameters
    [WizardCM]
  * macOS: Added support for several more virtual audio drivers to be selected
    as desktop audio capture devices in audio settings [pkv]
  * Image sources will no longer check for changes or try to load an image
    while hidden [notr1ch]
  * The minimum canvas resolution is now 8x8 to prevent issues where this could
    be rounded to zero causing OBS to fail to start [notr1ch]
  * The settings window can now be closed with the ESC key [Bennik2000]
  * macOS window capture no longer shows windows which aren't relevant to
    capture [timmiehaha]

Bug Fixes

  * Windows: Fixed an issue where loss of certain devices could cause a crash
    with window capture [jpark37]
  * Windows: Fixed a bug where an inactive UWP app (such as Calculator) could
    be selected for window capture, but would still fail to capture even after
    being unminimized [jpark37]
  * Windows: Fixed a flaw where capturing Chrome-based programs with Window
    Capture might fall back and capture other Chrome-based programs
    unintentionally [jpark37]
  * Windows: Fixed the auto updater always launching OBS as administrator after
    a successful update [notr1ch]
  * Windows: The auto updater now works correctly if the OBS user and
    administrator user are different accounts [notr1ch]
  * Linux: Fixed an issue where the browser source could crash when browsing
    files [cg2121]
  * Linux: Fixed an issue with “always on top” sometimes not working with
    projectors [cg2121]
  * Linux: Fixed an issue where cameras using V4L2 would not respond correctly
    to pan/tilt controls [ioangogo]
  * Linux: Fixed an issue where a user’s preferred language could not be
    detected correctly [khng300]
  * macOS: Fixed an issue where “always on top” windows would not always be
    on top [jtopper]
  * macOS: Fixed an issue where certain prompts didn’t have a default action
    for keyboard users [unknowndomain]
  * macOS: Fixed a memory leak which could cause a crash after extended use
    [jpark37]
  * macOS: Fixed an issue where resizing a multiview window could cause a crash
    [jpark37]
  * Fixed a bug where pressing the rename shortcut while editing a scene name
    would reset the edit state [RytoEX]
  * Fixed a bug where the system tray icon could appear even though it was
    disabled in settings [Programatic]
  * Fixed a bug where you could get two save confirmation dialogs in a row when
    exiting the filter/properties [Jim]
  * Fixed various bugs and stability issues with Vulkan capture [jpark37]
  * Fixed a bug where starting recording or the replay buffer could resize the
    main window [cg2121]
  * Fixed a bug where media sources hotkeys would not work correctly in Studio
    Mode’s preview [cg2121]
  * Fixed an issue that allowed “Paste (Duplicate)” for scene sources,
    resulting in strange bugs [exeldro]
  * Fixed an issue where the volume meters in the audio mixer would appear to
    be clipping when docks were moved [WizardCM]
  * Fixed an issue where the right edge of certain JPEG and movie files could
    be incorrectly rendered [jpark37]
  * Fixed an issue where groups would not be selected/deselected correctly
    [cg2121]
  * Fixed a hang that could occur when streaming with certain streaming
    services (caused by certain RTMP status values) [eric]
  * Fixed an issue where scene collections which used similar names with
    different symbols could overwrite one another [RytoEx]
  * Fixed a bug where CoreAudio audio encoder would not work with 4.0 audio
    correctly [pkv]
  * Fixed a crash when a hotkey to play/pause was used on a media source with
    an invalid or blank file [exeldro]
  * Fixed a bug where the “Start Streaming” button could become blank under
    certain circumstances [WizardCM]
  * Fixed a bug where a changed theme get stuck if the user exited the settings
    dialog with the [x] button rather than the OK/Cancel buttons [Jim]
  * Fixed a bug where filters would be deleted on sources that had their
    plugins removed [Jim]
  * Fixed a bug where hotkeys could repeat when held down [cg2121]
  * Fixed a bug where unnamed sources would show up in the hotkeys settings
    [Scrxtchy]
  * Fixed a bug where services wouldn't be ordered properly when showing all
    services [Jim]
  * Fixed an issue where the automatic scene switcher tool wouldn't detect some
    windows [adalessa]
  * Fixed a bug where the Stats dock would steal focus from the main window
    [Bennik2000]
  * Fixed a tearing issue for certain codecs (such as ProRes) when using FFmpeg
    output [ePirat]
  * Fixed a bug with the SRT output to make it compliant with ETR 290 Level 1
    recommendations (rewrite of srt output) [pkv]
  * Fixed a bug where the last frame of a media source could be visible briefly
    when restarting playback [notr1ch]
  * Fixed a bug where you could not capture programs using executable names
    beginning with “time” [notr1ch]
  * Fixed a crash with certain AJA devices [Jim]
  * Fixed a memory leak when dragging and dropping stuff on to OBS to create
    sources [cg2121]
  * Fixed a memory leak and crash on shutdown when scenes were reordered
    [Programatic]
  * Fixed the script_path() script function causing memory corruption [PerHeed]
  * Fixed camera controls on Linux video devices not working
    [Nathan-Huckleberry]
2020-10-01 14:01:00 +00:00
adam
075c30ceb3 libvpx: let it build on macOS 11.0 2020-09-29 13:03:13 +00:00
mef
22827c4f4c (multimedia/mp4tools) Adhoc build fix. Please correct me, thanks 2020-09-22 05:36:13 +00:00
schmonz
4fbdb94575 Add and enable mp4tools. 2020-09-19 14:15:22 +00:00
schmonz
903671bdeb Initial import of mp4tools to join and split MP4 files.
- MP4Joiner joins multiple MP4 files into one
- MP4Splitter splits a MP4 file into multiple files
2020-09-19 14:14:01 +00:00
schmonz
1f28cc47ef Update to 0.8.1. From the changelog:
- support for Dolby Vision meta-data tagging in ISOBMFF
- improved QT support
- bug fixes and security fixes

pkgsrc changes:

- pkglint: define each PLIST_VARS where it's used
2020-09-19 03:38:07 +00:00
schmonz
a19648ade5 Buildlink glu and MesaLib with 'x11' option to fix build, at least on
macOS, and restore PLIST decorations to fix packaging on macOS.
2020-09-19 03:14:16 +00:00
adam
0bb91de405 mkvtoolnix: needs pcre2 2020-09-15 16:42:51 +00:00
he
5d5135ad83 Use -mvsx compiler flag on powerpc so that the appropriate section
of the compiler's <altivec.h> header is exposed, so that this builds.
2020-09-14 20:43:36 +00:00
gutteridge
97691ef0ce ffmpeg4: bump PKGREVISION due to default dependency addition 2020-09-12 03:11:29 +00:00
manu
3ceed00c2a Add an option for webp support
From Jean-Jacques Puig
2020-09-12 00:45:22 +00:00
tsutsui
2a739d64ad adobe-flash-player: update to 32.0.0.433.
Upstream announcement:

https://helpx.adobe.com/flash-player/release-note/fp_32_air_32_release_notes.html

September 8, 2020
* Assorted functional fixes
2020-09-09 12:45:38 +00:00
adam
b4397004ac mkvtoolnix: updated to 50.0.0
Version 50.0.0 "Awakenings"

New feature: IETF BCP 47 language tags

* I've written up a [nice FAQ
  entry](https://gitlab.com/mbunkus/mkvtoolnix/-/wikis/Languages-in-Matroska-and-MKVToolNix)
  about the switch to using IETF BCP 47 language tags, how they interact with
  legacy language elements, how the programs actually behave and how to
  disable their use if necessary.
* mkvmerge: IETF BCP 47/RFC 5646 language tags: mkvmerge will now accept full
  BCP 47 language tags for all options taking a language. mkvmerge will always
  write "LanguageIETF" track header elements. If the language tag contains a
  valid ISO 639-2 language code it will also set the legacy "Language" track
  header element to the included ISO 639-2 code.
* mkvmerge: IETF BCP 47/RFC 5646 language tags: if present the "LanguageIETF"
  track header element will be reported as the `language_ietf` property in
  JSON identification mode.
* mkvmerge: IETF BCP 47/RFC 5646 language tags in chapters: mkvmerge will now
  write "ChapLanguageIETF" elements when creating chapter atoms, either when
  reading the simple chapter format or when generating chapters due to the
  `--generate-chapters` command line option.
* mkvmerge: IETF BCP 47/RFC 5646 language tags in tags: mkvmerge will now
  write "TagLanguageIETF" elements when creating "simple tag" elements, either
  when reading tag XML files or when generating them.
* mkvmerge: IETF BCP 47/RFC 5646 language tags: added an option
  `--disable-language-ietf` that causes mkvmerge to only write the legacy
  language elements.
* mkvmerge, mkvpropedit, MKVToolNix GUI's chapter editor: IETF BCP 47/RFC 5646
  language tags in chapters: when reading XML chapter files the programs will
  now add "ChapLanguageIETF" elements for atoms that don't contain them. The
  values are derived from existing "ChapterLanguage" elements.
* mkvpropedit: IETF BCP 47/RFC 5646 language tags: setting/deleting the track
  language now acts on both the old language element as well as the
  "LanguageIETF" track header element.
* mkvpropedit: IETF BCP 47/RFC 5646 language tags: added an option
  `--disable-language-ietf` that causes mkvpropedit to apply changes to the
  `language` track header property only to the legacy language track header
  element.
* mkvinfo: IETF BCP 47/RFC 5646 language tags: added support for the
  "LanguageIETF" track header element.
* MKVToolNix GUI: multiplexer: added full support for IETF BCP 47/RFC 5646
  language tags for both track and chapter languages.
* MKVToolNix GUI: chapter: added full support for IETF BCP 47/RFC 5646
  language tags for chapter languages.
* MKVToolNix GUI: header editor: added full support for IETF BCP 47/RFC 5646
  language tags for track header languages. The header editor allows editing
  of the legacy language elements and the IETF BCP 47 language elements
  independent of each other.

Other new features and enhancements

* mkvmerge: the chapter generation mode `when-appending` now also works with
  the splitting modes `parts:` & `parts-frames:` when using the `…,+…` syntax
  for appending other sections of the source file to the same destination
  file.
* MKVToolNix GUI: multiplexer: the file selection dialogs now include the
  extension `.dtsma` for DTS files.
* mkvmerge: MP4 reader: sped up parsing MP4 DASH files with a lot of segments
  (`trun` atoms) quite a bit.
* The PCRE2 regular expression library is now used instead of `std::regex` for
  big performance improvements in all places where regular expressions are
  used for parsing big chunks of text, e.g. in the subtitle parsers.
* all programs: Windows: all programs now support long file names on Windows
  10 release 1604 if they're turned on in the registry.

Bug fixes

* MKVToolNix GUI: preferences: under certain conditions changing the selected
  entry in the page tree on the left did not cause the page shown on the right
  to be updated.
* mkvmerge: splitting text by a fixed string (e.g. `,`) is now done by using
  `std::string.find()` instead of using a regular-expression-based text
  splitting function, greatly improving its performance.
* mkvmerge: mkvmerge will now read-buffer file I/O when probing text file
  formats which increases its speed significantly on Windows.
* mkvmerge: MP4 reader: fixed handling of `tkhd` atoms of version 1.

Build system changes

* The PCRE2 library (the 8-bit variant) is now required.
2020-09-08 13:49:05 +00:00
ryoon
ae740a49ff gst-plugins0.10-v4l2: Fix build with recent kernel
* v4l2_buffer.input has removed.
2020-09-01 21:44:01 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
ryoon
bc36764242 multimedia: Enable libde265 2020-08-31 17:20:09 +00:00