Age | Commit message (Collapse) | Author | Files | Lines |
|
multimedia/libaom: security fix
Revisions pulled up:
- multimedia/libaom/Makefile 1.22
- multimedia/libaom/distinfo 1.16
- multimedia/libaom/patches/patch-aom__ports_ppc__cpudetect.c 1.3
- multimedia/libaom/patches/patch-build_cmake_aom__configure.cmake 1.5
- multimedia/libaom/patches/patch-build_cmake_version.cmake 1.3
---
Module Name: pkgsrc
Committed By: nia
Date: Tue May 17 21:44:11 UTC 2022
Modified Files:
pkgsrc/multimedia/libaom: Makefile distinfo
pkgsrc/multimedia/libaom/patches: patch-aom__ports_ppc__cpudetect.c
patch-build_cmake_aom__configure.cmake
patch-build_cmake_version.cmake
Log Message:
libaom: Update to 3.3.0
2022-01-28 v3.3.0
This release includes compression efficiency and perceptual quality
improvements, speedup and memory optimizations, some new features, and
several bug fixes.
- New Features
* AV1 RT: Introducing CDEF search level 5
* Changed real time speed 4 to behave the same as real time speed 5
* Add --deltaq-strength
* rtc: Allow scene-change and overshoot detection for svc
* rtc: Intra-only frame for svc
* AV1 RT: Option 2 for codec control AV1E_SET_ENABLE_CDEF to disable
CDEF on non-ref frames
* New codec controls AV1E_SET_LOOPFILTER_CONTROL and
AOME_GET_LOOPFILTER_LEVEL
* Improvements to three pass encoding
- Compression Efficiency Improvements
* Overall compression gains: 0.6%
- Perceptual Quality Improvements
* Improves the perceptual quality of high QP encoding for delta-q mode 4
* Auto select noise synthesis level for all intra
- Speedup and Memory Optimizations
* Added many SSE2 optimizations.
* Good quality 2-pass encoder speedups:
o Speed 2: 9%
o Speed 3: 12.5%
o Speed 4: 8%
o Speed 5: 3%
o Speed 6: 4%
* Real time mode encoder speedups:
o Speed 5: 2.6% BDRate gain, 4% speedup
o Speed 6: 3.5% BDRate gain, 4% speedup
o Speed 9: 1% BDRate gain, 3% speedup
o Speed 10: 3% BDRate gain, neutral speedup
* All intra encoding speedups (AVIF):
o Single thread - speed 6: 8%
o Single thread - speed 9: 15%
o Multi thread(8) - speed 6: 14%
o Multi thread(8) - speed 9: 34%
- Bug Fixes
* Issue 3163: Segmentation fault when using --enable-keyframe-filtering=2
* Issue 2436: Integer overflow in av1_warp_affine_c()
* Issue 3226: armv7 build failure due to gcc-11
* Issue 3195: Bug report on libaom (AddressSanitizer: heap-buffer-overflow)
* Issue 3191: Bug report on libaom (AddressSanitizer: SEGV on unknown
address)
* Issue 3176: Some SSE2/SADx4AvgTest.* tests fail on Windows
* Issue 3175: Some SSE2/SADSkipTest.* tests fail on Windows
|
|
multimedia/pitivi: build fix
Revisions pulled up:
- multimedia/pitivi/Makefile 1.67
- multimedia/pitivi/PLIST 1.8
- multimedia/pitivi/distinfo 1.9
- multimedia/pitivi/patches/patch-meson.build 1.2
---
Module Name: pkgsrc
Committed By: nia
Date: Sun Apr 17 07:18:06 UTC 2022
Modified Files:
pkgsrc/multimedia/pitivi: Makefile PLIST distinfo
pkgsrc/multimedia/pitivi/patches: patch-meson.build
Log Message:
pitivi: Adapt to new gst-plugins world. Fixes build.
|
|
|
|
Not sure how this worked, the build system is incredibly opaque and tries to
build Windows-only files on at least NetBSD and SunOS.
|
|
also fix PLIST on linux.
|
|
2022-03-03: Version 1.3.1
- Add support for Java 13 ... 16.
- Improve JVM probing in Windows.
- Fix playback issues with some discs when using recent libbdplus.
- Fix loading dlopen'd libraries on OpenBSD.
|
|
Version 66.0.0 "Josie" 2022-03-13
New features and enhancements
* mkvpropedit: added a new option `--chapter-charset` allowing the user to
specify the character set to use when reading the following chapter
file.
* MKVToolNix GUI: each language shortcut can now be associated with an
optional track name that is set along with the language when the shortcut is
used.
Bug fixes
* mkvmerge: Ogg/OGM reader: mkvmerge will no longer abort with an exception
when it encounters Vorbis comments that contain data that isn't valid
UTF-8.
* MKVToolNix GUI: multiplexer: fixed several issues with the tab order of
elements in the "properties" pane and the "output" tab. Also fixed the
language display widgets (e.g. "track language" in the "properties" pane)
never receiving tab focus.
* MKVToolNix GUI: multiplexer: the chapter name template will now be passed to
`mkvmerge` if a chapter file is selected on the "output" tab.
|
|
|
|
|
|
|
|
* Update LICENSE to 2-clause-bsd.
CHangelog:
Version 21.09, 2021-09-17
-------------
+ Graph view for 3D audio streams (thanks to graphviz)
+ ADM: full featured support (programmes, content, objects, pack formats...)
+ ADM: in WAV (axml, bxml), MXF
+ S-ADM in AES3: support of Levels A1 and AX1
+ MOV/MP4: support of Dolby Vision Metadata XML
+ MXF: detection of IAB
+ SMPTE ST 337 (AES3): support of subframe mode
+ HEVC: CEA-608/708 caption support
+ MP4/QuickTime: Android slow motion real frame rate
+ JSON output: add creatingLibrary field
x MPEG-4: read too much data with some predecessor definitions
x EBUCore: fix of fields order and types
Version 21.03, 2021-03-26
-------------
+ WAV: ADM profile detection of Dolby Atmos Master or MPEG-H
+ SMPTE ST 337: support of AC-4
+ AC-3/AC-4: show top layer channels after Lw/Rw, as it becomes the defacto standard layout
+ Dolby Surround EX and Pro Logic IIz detection
+ Matroska: add DV support
+ JavaScript module: reduce binary size
+ JavaScript module: reserve less memory at startup
+ CLI: read from stdin
+ DV: remove check of zeroed bytes in timecode, considered again as valid timecode
+ TIFF; add support of compression codes 7 and 8
+ WAV: show bext (BWF) version in verbose mode / XML / JSON
+ MXF: detection fo DCI P3 mastering display color primaries
+ Options: add software version to text output (CLI or Windows GUI)
+ Options: add report creation timestamp to text output (CLI or Windows GUI)
+ macOS: native build for Apple Silicon (arm64)
x HDR: mastering max. luminance precision was wrong
x WM: fix EncodingTime parsing
x MOV/MP4: skip XMP huge atoms, fix
x MPEG-TS: fix inverted supplementary_audio_descriptor mix_type values
x AAC: fix File_Aac::is_intensity according to ISO/IEC 14496-3:2009
x I1353, MP4: Skip user data Xtra and free atoms
x FFV1: fix crash with some bitstreams parsing
x TIFF: fix division by 0
x RF64: fix the WAV malformed chunk size test
x macOS 10.9/10.10: fix crash at startup
x Supported platforms: this is the last version compatible with Windows XP, macOS 10.5-10.9, RHEL/CentOS 6
Version 20.09, 2020-10-09
-------------
+ Dolby ED2: full featured support (presentations, presentation targets, beds, objects)
+ MKV: support of Dolby Vision metadata
+ MXF: detection of Dolby E hidden in PCM tracks having more than 2 channels
+ WAV: detection of Dolby E hidden in PCM tracks having more than 2 channels
+ CineForm: display of color space (including Bayer), bit depth
x WAV: more precise sample count
x SMPTE ST 337: catch of streams starting later than usual (probing increased from 4 to 16 PCM "frames")
x PNG: detection of additional alpha plane in color space
x MXF: detection of additional alpha plane in color space
x AVI: detection of additional alpha plane in color space
x MPEG Audio: was wrongly flagging Xing info tag as CBR
x VorbisTag: does not skip DISCID
x Miscellaneous bug/crash fixes
Version 20.08, 2020-08-11
-------------
+ MPEG-H 3D Audio full featured support (group presets, switch groups, groups, signal groups)
+ MP4/MOV: support of more metadata locations
+ JSON and XML outputs: authorize "complete" output
+ MPEG-4: support of TrueHD
+ WM: show legacy value of performer if not same as modern one
+ WAV: trace of adtl (Associated Data List) chunk
x URL encoding detection fix for URL having a query part (issue with e.g. pre-signed AWS S3 URLs)
x Don't try to seek to the end (false positive range related error with HTTP)
x DPX: don't load the whole file in RAM
x Opus: fix wrong channel mapping
x Miscellaneous other bug fixes
|
|
version 2.14.0 - 16.Feb.2022
* add: Add av1 encode interfaces
* add: VA/X11 VAAPI driver mapping for crocus DRI driver
* doc: Add description of the fd management for surface importing
* ci: fix freebsd build
* meson: Copy public headers to build directory to support subproject
|
|
check is a unit-testing framework.
Remove it from bl3.mk as well.
|
|
the snapshot we were using. no real visible change.
|
|
|
|
|
|
Gerbera is a UPnP media server which allows you to stream your digital media
through your home network and consume it on a variety of UPnP compatible
devices.
Gerbera was originally based on MediaTomb.
|
|
Version 65.0.0 "Too Much" 2022-02-06
New features and enhancements
* mkvmerge: the options `--default-track` and `--forced-track` have been
renamed to `--default-track-flag` and `--forced-display-flag` respectively
for improved consistency with other option names & the wording used in the
GUI. However, the old names will be supported and recognized
indefinitely. What will remain unchanged is the property names for those
flags in mkvmerge's identification output. Existing third-party programs
will continue working as they are.
* mkvmerge: added a new option `--track-enabled-flag` to set or unset the
"track enabled" track header flag.
* mkvmerge: MP4 reader: `mkvmerge` will now evaluate the `flags` field of the
track header atom (`tkhd`) and set the track's "enabled" flag
accordingly.
* MKVToolNix GUI: multiplexer: added support for the "track enabled" track
header flag.
* MKVToolNix GUI: multiplexer, header editor: added several menu entries &
keyboard shortcuts for toggling various track flags of the currently
selected tracks, e.g. `Ctrl+Alt+F, D` (that's `Ctrl` and `Alt` with `F`
simultaneously followed by `D` without any other key pressed) for toggling
the "default track" flag.
* MKVToolNix GUI: multiplexer, header editor: added menu entries & keyboard
shortcuts for setting the language of the currently selected tracks to one
from a configurable list of languages. The shortcuts used are `Ctrl+Alt+A,
1` through `Ctrl+Alt+A, 0` for the first ten entries of that list (that's
`Ctrl` and `Alt` with `A` simultaneously followed by a digit without any
other key pressed).
* MKVToolNix GUI: chapter editor: if the user enters commas in start or end
timestamps they will automatically be changed to points as the decimal
separator, allowing for easier copy & paste from other
programs/sources.
* MKVToolNix: header editor: the selected track or attached file can now be
moved up & down with the keyboard shortcuts `Ctrl+Up` & `Ctrl+Down`
respectively.
Bug fixes
* mkvmerge: Matroska reader: DVB subtitle tracks with a codec private data
size of more than five bytes are accepted now, too.
|
|
|
|
FFplay is a very simple and portable media player using the FFmpeg
libraries and the SDL library. It is mostly used as a testbed for
the various FFmpeg APIs.
This package contains major version 5.
|
|
|
|
FFmpeg is a complete, cross-platform solution to record, convert
and stream audio and video. It includes libavcodec - the leading
audio/video codec library.
This package contains major version 5.
|
|
Due to lib/gstreamer-1.0/libgstpython.so
|
|
(reduce py27-gobject3 users)
|
|
|
|
|
|
1.0.0
This is version 1.0.0 of m3u8 and it includes a breaking change if you were using custom parser functions.
* Extend custom_tags_parser functionality
* Remove coveralls
|
|
Upstream changes (from NEWS):
== Ruby-GNOME 3.5.1: 2021-01-17
This is a release for Windows.
=== Changes
==== All
* windows: Add workaround for mingw-w64-x86_64-gettext-0.21-1 or
later. Dummy (({DllMain()})) is defined.
==== Ruby/Pango
* Fixes
* Fixed a bug that can't be started.
[GitHub#1456][Reported by Akira Ouchi]
==== Ruby/GObjectIntrospection
* Fixes
* Fixed a bug that (({NoMethodError})) is raised on invalid
signature for constructor.
=== Thanks
* Akira Ouchi
== Ruby-GNOME 3.5.0: 2021-01-11
This is a release that adds support for Ractor.
Ruby/GObjectIntrospection has some backward incompatibilities for
Ractor support. If you have any problem, please report it to
https://github.com/ruby-gnome/ruby-gnome/issues .
=== Changes
==== Ruby/GLib2
* Improvements
* Added support for Ractor.
* Added support for signal handlers and virtual methods in
included module.
* Added support for (({try_convert})) protocol for property setter.
* Added support for converting tuple (({GVariant})) to Ruby.
==== Ruby/GIO2
* Improvements
* Added support for GIO 2.70.
* Added (({Gio::RubyInputStream})) to use Ruby objects as
(({Gio::InputStream})).
* Added (({Gio::RubyOutputStream})) to use Ruby objects as
(({Gio::OutputStream})).
==== Ruby/GObjectIntrospection
* Improvements
* Added support for Ractor. This introduced some backward
incompatiblities.
* Added support for "transfer full" for out (({GError})).
[GitHub#1437][Reported by mcclumpherty]
* Added support for changing whether GVL is unlocked per object by
the following APIs.
* (({GObjectIntrospection::FunctionInfo#set_lock_gvl_default}))
* (({GObjectIntrospection::FunctionInfo#add_lock_gvl_predicate}))
* (({GObjectIntrospection::Loader#prepare_function_info_lock_gvl}))
* Added support for converting from raw argument to enum.
* Added support for (({GList<GVariant>})) return value.
* Added support for reporting an error in callback.
* Fixes
* Fixed a bug that virtual functions of grandparent class can't be
implemented.
[GitHub#1433][Patch by shibafu]
==== Ruby/Pango
* Improvements
* Added support for Ruby 3.2.
==== Ruby/GTK3
* Improvements
* Improved documentation.
[GitHub#1454][Patch by Andy Maleh]
* Added support for Ruby 3.2.
==== Ruby/GDK4
* Improvements
* Updated pkg-config ID.
[GitHub#1435][Patch by Sasi Olin]
==== Ruby/GTK4
* Improvements
* Removed needless rsvg2 dependency on Windows.
[GitHub#1440][Reported by HuBandiT]
* Fixes
* Fixed typos in warning messages.
[GitHub#1442][Patch by HuBandiT]
[GitHub#1415][Reported by rubyFeedback]
=== Thanks
* shibafu
* Sasi Olin
* mcclumpherty
* HuBandiT
* rubyFeedback
* Andy Maleh
|
|
|
|
|
|
|
|
|
|
2.13.0
fix: h264encode, hevcencode: fix integer overflow for high definition
2.12.0
vpp: Added 3DLUT sample code and configuration file
2.11.0
vainfo: add VA_RC_TCBRC to reported caps list
jpegenc: Allow encoding a 4K frame
h264encode: Added low_power command line option
2.10.0
add Mediacopy Sample code
Enable new caps for rate control TCBRC
Add --repeat command line option to vp8enc.
fix one null pointer dereference risk
2.9.1
fix issue reported by static code analysis tools
vavpp: Add support for csc with RGBP
2.7.1
sfcsample: drop unused Linux-only header
autotools: drop libdrm dependency (only libva-drm is used)
autotools: drop unused X11 dependencies
Add 10/12bit RT format check
Modify output CS settings for Chroma siting on Linux
Align libva attribute check
Added displaying supported config attributes
|
|
Changes, excluding bug/doc/ci/trace fixes:
2.13.0
add: (sep_layer) add new surface format fourcc XYUV
2.12.0
add: Report the capability of vaCopy support
add: Report the capability of sub device
add: Add config attributes to advertise HEVC/H.265 encoder features
add: Video processing HVS Denoise: Added 4 modes
add: Introduce VASurfaceAttribDRMFormatModifiers
add: Add 3DLUT Filter in Video Processing.
2.11.0
add: LibVA Protected Content API
add: Add a configuration attribute to advertise AV1d LST feature
fix: wayland: don't try to authenticate with render nodes
trace: Add details data dump for mpeg2 IQ matrix.
2.10.0
add: Pass offset and size of pred_weight_table
add: add vaCopy interface to copy surface and buffer
add: add definition for different execution
add: New parameters for transport controlled BRC were added
add: add FreeBSD support
add: add a bufer type to adjust context priority dynamically
2.9.0
Add SCC fields trace for HEVC SCC encoding.
Add FOURCC code for Y212 and Y412 format.
Add interpolation method for scaling.
add attributes for context priority setting
Add vaSyncBuffer for output buffers synchronization
Add vaSyncSurface2 with timeout
2.8.0
add fourcc code for P012 format
add definition to enforce both reflist not empty
change the return value to be UNIMPLEMENTED when the function pointer is NULL
remove check of vaPutSurface implementation
Add new slice structure flag for CAPS reporting
VA/X11: VAAPI driver mapping for iris DRI driver
VA/X11: enable driver candidate selection for DRI2
Add SCC flags to enable/disable features
Add VAProfileHEVCSccMain444_10 for HEVC
change the compatible list to be dynamic one
2.7.1
VA/X11: enable driver candidate selection for DRI2
VA/X11: VAAPI driver mapping for iris DRI driver
2.7.0
Add av1 decode interfaces
Add 2 FourCC for 10bit RGB(without Alpha) format: X2R10G10B10 and X2B10G10R10.
|
|
Changes:
0.34.1
======
Bug fix release for the 0.34 branch.
Fixes and Minor Enhancements
----------------------------
- player: fix autofit/geometry related segfault
- ao_oss: add missing PATH_DEV_MIXER define
- egl_helpers: fix context creation if GLES 3 is not available
- audio: stop corrupting audio on underreads
- wayland: fix a potential segfault on surface enter
- vo_gpu: opengl: fix wrong glMemoryBarrier call
- vo_gpu: opengl: create context at version 4.4 again
- af_lavcac3enc: fix memory leak on no-op
- subprocess: unblock/reset signals before running child process
- wayland: avoid doing unneccesary window resizes
|
|
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
|
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
|
|
|
|
|
|
|
Version 64.0.0 "Willows" 2021-12-27
New features and enhancements
* MKVToolNix GUI: language dialog: when the user switches between the two edit
modes, the mode's corresponding first control is automatically focussed.
Bug fixes
* all: language lists: the entries for "Ancient Greek (to 1453)" and "Modern
Greek (1453-)" have been renamed to "Greek (ancient, -1453)" and "Greek
(modern, 1453-)" respectively in order to be easier to find.
* mkvmerge: VobSub reader: files containing `id: --` lines to indicate that
the track language isn't known were rejected by `mkvmerge`. Now they're
accepted, and `und` (undetermined) is used as the language.
* MKVToolNix GUI: chapter editor: the "Save to Matroska or WebM file" function
was using the wrong standard file dialog (the "open file" one instead of
"save"), leading to confusing button names.
* MKVToolNix GUI: high DPI scaling: fixed the icons in the tool selector
having the wrong size for scaling factors other than 100% or 200%.
Build system changes
* The bundled `fmt` library was updated to v8.0.1.
* The bundled `nlohmann-json` library was updated to v3.9.1.
* The bundled `pugixml` library was updated to v1.11 revision 6a76cac.
* The bundled `utf8-cpp` library was updated to v3.2 revision b85efd6.
|
|
|
|
--disable-asm makes the build fail with undefined symbols largely
matching "*_asm" or "*_aarch64". Simply removing it from CONFIGURE_ARGS
lets the build succeed.
(If --disable-asm turns out to be needed for older macOS/aarch64, we can
bring it back conditionalized on OS_VERSION.)
|
|
No dynamic CPU feature detection so far on NetBSD/powerpc.
|
|
We don't need an extra set of config tests in the makefile to make
sure the right deps are installed, especially when they don't use the
right flags or the right syntax and don't work. Instead of trying to
fix them up, just remove them entirely.
|
|
built for pitivi.
|
|
|
|
gst-plugins1-bad. Ideally transcoder would not be built as a core
part of bad when it was previously serparate, but such is life.
We can probably clean this up after freeze...
|
|
|
|
Bump PKGREVISION.
|