Commit Graph

935 Commits

Author SHA1 Message Date
Khem Raj
7d8115d550
libcamera: Fix build with python 3.12
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-30 11:06:30 -08:00
Khem Raj
c6c636e320
Revert "libcamera: skip until upstream resolves python 3.12 compatibility"
This reverts commit dd402176a6.
2023-12-30 11:06:30 -08:00
Alexander Kanavin
dd402176a6
libcamera: skip until upstream resolves python 3.12 compatibility
I'd note that imp module has been deprecated for years, so that's what
happens when deprecation warnings are ignored.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Alexander Kanavin
026721909a
gstd: correctly delete files in do_install
gstd always installs these in /usr, so root_prefix would
work only if usrmerge is in DISTRO_FEATURES.

Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-18 22:17:22 -08:00
Martin Jansa
23b62b3391
rygel: add x11 to DISTRO_FEATURES
* it was added in rygel-0.41.0 with:
  18cd2cff6f

* it might need libx11 dependency as well which would probably
  be pulled by gtk+3 already when x11 is in DISTRO_FEATURES

* as shown in:
  http://errors.yoctoproject.org/Errors/Details/746017/
  it requires x11 even when gtk support is disabled, meson-log.txt:

Determining dependency 'x11' with pkg-config executable '/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config'
env[PKG_CONFIG_DIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig
env[PKG_CONFIG_PATH]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig:/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/share/pkgconfig
env[PKG_CONFIG_LIBDIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot/usr/lib/pkgconfig
env[PKG_CONFIG_DISABLE_UNINSTALLED]: yes
env[PKG_CONFIG_SYSROOT_DIR]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot
env[PKG_CONFIG_SYSTEM_LIBRARY_PATH]: /usr/lib:/usr/lib
env[PKG_CONFIG_SYSTEM_INCLUDE_PATH]: /usr/include
env[PKG_CONFIG]: /OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config
-----------
Called: `/OE/build/oe-core/tmp-glibc/work/core2-64-oe-linux/rygel/0.42.4/recipe-sysroot-native/usr/bin/pkg-config --modversion x11` -> 1
stderr:
Package x11 was not found in the pkg-config search path.
Perhaps you should add the directory containing `x11.pc'
to the PKG_CONFIG_PATH environment variable
No package 'x11' found
-----------
CMake binary for host machine is cached as not found
Dependency lookup for x11 with method 'cmake' failed: CMake binary for machine host machine not found. Giving up.
Run-time dependency x11 found: NO (tried pkgconfig)

../rygel-0.42.4/src/rygel/meson.build:9:80: ERROR: Dependency "x11" not found, tried pkgconfig

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-12 08:56:53 -08:00
Martin Jansa
cdaafdea99
rygel: fix build with gtk+3 PACKAGECONFIG disabled
* fixes:
  rygel-0.42.4/meson.build:1:0: ERROR: Value "false" (of type "string") for combo option "gtk" is not one of the choices. Possible choices are (as string): "enabled", "disabled", "auto".

* possibly changed since:
  7e1819d9e4

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-12 08:56:53 -08:00
Markus Volk
f95ba6d074
wireplumber: update 0.4.15 -> 0.4.17
WirePlumber 0.4.17

Fixes:
Fixed a reference counting issue in the object managers that could cause
crashes due to memory corruption (#534)
Fixed an issue with filters linking to wrong targets, often with two sets
of links (#536)
Fixed a crash in the endpoints policy that would show up when log messages
were enabled at level 3 or higher

WirePlumber 0.4.16

Additions:
Added a new "sm-objects" script that allows loading objects on demand
via metadata entries that describe the object to load; this can be used to
load pipewire modules, such as filters or network sources/sinks, on demand
Added a mechanism to override device profile priorities in the configuration,
mainly as a way to re-prioritize Bluetooth codecs, but this also can be used
for other devices
Added a mechanism in the endpoints policy to allow connecting filters
between a certain endpoint's virtual sink and the device sink; this is
specifically intended to allow plugging a filter-chain to act as equalizer
on the Multimedia endpoint
Added wp_core_get_own_bound_id() method in WpCore

Changes:
PipeWire 0.3.68 is now required
policy-dsp now has the ability to hide hardware nodes behind the DSP sink
to prevent hardware misuse or damage
JSON parsing in Lua now allows keys inside objects to be without quotes
Added optional argument in the Lua JSON parse() method to limit recursions,
making it possible to partially parse a JSON object
It is now possible to pass nil in Lua object constructors that expect an
optional properties object; previously, omitting the argument was the only
way to skip the properties
The endpoints policy now marks the endpoint nodes as "passive" instead of
marking their links, adjusting for the behavior change in PipeWire 0.3.68
Removed the "passive" property from si-standard-link, since only nodes are
marked as passive now

Fixes:
Fixed the wpctl clear-default command to completely clear all the
default nodes state instead of only the last set default
Reduced the amount of globals that initially match the interest in the
object manager
Used an idle callback instead of pw_core_sync() in the object manager to
expose tmp globals

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-12-07 14:25:11 -08:00
Khem Raj
d412f690df
gstd: Fix systemd user unit packaging
We do not need to preprocess it offline as its not run per session but
per user.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Mark Hatle <mark.hatle@amd.com>
2023-12-01 08:47:57 -08:00
Markus Volk
20c083b15b
pipewire: upgrade 0.3.85 > 1.0.0
The PipeWire project is immensely proud to announce the 1.0 release
of PipeWire.

It is API and ABI compatible with previous 0.3.x releases.

 "PipeWire represents the next evolution of audio handling for Linux, taking
 the best of both pro-audio (JACK) and desktop audio servers (PulseAudio) and
 linking them into a single, seamless, powerful new system."
    - Paul Davis, JACK and Ardour author

 "What exciting times! PipeWire 1.0 is the culmination of 15 years of
 Linux audio expertise, blending lessons from PulseAudio into a high-performance,
 flexible, and user-friendly foundation for audio and multimedia on Linux.
 I'm looking forward to the next decade of progress in the free software
 consumer and professional audio space!."
    - Arun Raghavan, PulseAudio developer/maintainer.

 "I'm thrilled to witness the first stable release of PipeWire after five years
 of collaboration with its remarkable community, pushing the boundaries of
 multimedia integration in the Linux ecosystem one step further.”
    - George Kiagiadakis, WirePlumber author

 "From the beginning of the libcamera project, we have always seen
 PipeWire as the solution to handle desktop and mobile integration and
 give a seemless multimedia integration to users while providing security
 features and resource sharing between applications."
    - Kieran Bingham, libcamera author

Happy Holidays!

Highlights
  - Fix a memfd/dmabuf leak when uploading buffers while shutting down.
  - Handle concurrent jack_port_get_buffer() calls because ardour seems to
    be doing this.
  - Improve time reporting (less jitter) in ALSA when using IRQ.
  - Many doc improvements.

PipeWire
  - Respect PIPEWIRE_DLCLOSE everywhere, remove pw_in_valgrind().
  - Remove a warning when a client tries to change ignored properties.

Modules
  - Fix a memfd/dmabuf leak when uploading buffers while shutting down.
  - Fix a potential segfault when copying mix structures. (#3658)
  - Avoid races in setrlimit in module-rt.
  - Fix a memory leak in filter-chain.
  - Set rtp.ptime on senders, not receivers.
  - The ROC modules were ported to ROC 0.3

SPA
  - Improve time reporting (less jitter) in ALSA when using IRQ. (#3657)
  - Add latency param query in libcamera.
  - Fix some compiler warnings.
  - The EVL plugin was updated.

Bluetooth
  - LC3 codec and compatibility improvements.

Pulse server
  - Fix emission of events when a sink/source state changes. (#3660)

JACK
  - Improve transport and time handling. Use unique ids to make consistent
    snapshots of the current time and transport.
  - Avoid enumerating port params that we are not going to use.
  - Optimize buffer reuse.
  - Handle concurrent jack_port_get_buffer() calls because ardour seems to
    be doing this. (#3632)

Docs
  - Many doc improvements.
  - Add man pages for pw-dump, pw-loopback, modules, pipewire-pulse.
  - Manpages are now made with Doxygen.
  - Add docs for pulse-modules

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-26 14:18:58 -08:00
Markus Volk
1e086c487d
musicpd: unbreak build with ffmpeg 6.1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-20 09:57:23 -08:00
Martin Jansa
5d577748ca
aom, x265: drop ${PE}, ${PR} from /usr/src/debug paths
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-20 09:30:39 -08:00
Khem Raj
25a25a0955
projucer: Refresh patch to apply cleanly
This was resulting on rejects on master

patching file modules/juce_core/system/juce_StandardHeader.h
Hunk #1 FAILED at 64 (different line endings).
1 out of 1 hunk FAILED -- rejects in file modules/juce_core/system/juce_StandardHeader.h
Patch 0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch does not apply (enforce with -f)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Yoann Congal <yoann.congal@smile.fr>
2023-11-17 11:38:27 -08:00
Markus Volk
87c8466fd6
pipewire: Upgrade 0.3.84 -> 0.3.85
PipeWire 0.3.85 (2023-11-16)

This is the fifth (and last) 1.0 release candidate that is API and ABI
compatible with previous 0.3.x releases.

Highlights
  - Fix an issue where a link could end up paused while not negotiated.
  - Fix an infinite recursion issue when finding runnable nodes.
  - Support XDG base directories when loading ACP config.
  - Fix MIDI event recording preview in Ardour.
  - Many more small fixes, cleanups and improvements.

PipeWire
  - Fix an issue where a link could end up paused while not negotiated.
    (#3619)
  - Fix an infinite recursion issue when finding runnable nodes by stopping
    the scan on feedback links around the driver. (#3621)
  - The system service now has better socket permissions.

Modules
  - Add support for uclamp. This allows the scheduler to make better informed
    decisions about where tasks should be placed, and what pstate to set
    for the CPU it is running on.
  - Emit warnings when applications are not doing the right locking instead
    of crashing.
  - Improve media.name for RAOP sinks. (#3801)
  - Support pause/resume in pipe-tunnel. (#3197)
  - Remove time rlimit when probing for realtime to avoid SIGXCPU.

SPA
  - Fix a bug where the resampler would be activated even when there is an
    ALSA pitch element. (#3628)
  - Improve resume from suspend in ALSA. (#3646)
  - Add option to expose ALSA controls as prop params.
  - Support XDG base directories when loading ACP config. This makes it possible
    to override the ACP config files.

Bluetooth
  - Schedule nodes in the same ISO group together.
  - More BAP fixes and cleanups.

JACK
  - Fix MIDI events from peer ports. This makes the MIDI event recording preview
    of Ardour work correctly.

GStreamer
  - Fix some error handling in the source and sink.

ALSA plugin
  - Improve poll descriptor handling. (#3648)

Docs
  - Many improvements to the layout and organization.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17 11:38:26 -08:00
Yoann Congal
7fb028ebf0
juce/projucer: Backport a fix for the compilation under recent GCC
This backport fixes this error:
  note: 'std::exchange' is defined in header '<utility>'; did you forget to '#include <utility>'?

Note: The fix is on version >= 7.0.0

Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-15 09:51:45 -08:00
Hains van den Bosch
237ce297fa
libebml: Enable shared libraries
To fix build Gerbera, as:

  /usr/src/debug/libmatroska/1.7.1-r0/src/KaxBlock.cpp:538:(.text+0x4144):
  undefined reference to `libebml::SafeReadIOCallback::EndOfStreamX::EndOfStreamX(unsigned int)'

Signed-off-by: Hains van den Bosch <hvdbosch@cybercomm.nl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-15 09:51:45 -08:00
alperak
9905fa07c4
libopenmpt: Added license change reason and dropped md5sum
License-Update: Copyright years changed

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-14 23:28:19 -08:00
Khem Raj
14447c653c
gstd: Upgrade to 0.15.0
License-Update: Switch to LGPL-2.1 [1]

Drop rpath patch its not needed anymore with meson build system
Switch to using meson build system
Fix packaging for python pieces and systemd

[1] 76d9fb61a0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13 22:49:13 -08:00
Khem Raj
612d853087
packagegroup-meta-multimedia: Remove dleyna recipes
They are skipped now

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13 12:05:00 -08:00
Khem Raj
9e4060f500
dleyna: Skip all dleyna recipes, slated for removal
Upstream has marked it unsupported [1] and no development is going on

[1] 47638f14fd

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13 12:05:00 -08:00
Khem Raj
70deb3afa0
dleyna-core: Update to tip of master
Get the support for newer gupnp 1.2

Fixes
| configure: error: Package requirements (gupnp-1.2 >= 1.2.0) were not met:
|
| No package 'gupnp-1.2' found

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13 12:04:59 -08:00
alperak
5086a9b6d1 tinyalsa: upgrade 1.1.1 -> 2.0.0
- CMakeList.txt patch deleted because added to the new version.

Changelog:

* Miscellaneous bugs fixed.
* PCM plugin support.
* Add CMake build support.
* Add meson build support.
* tinyplay can now read from stdin.
* Improved versioning support for library.
* Improvements to pcm actions (prepare at open time and after overrun, etc.)
* Improvements/fixes to pcm_get_htimestamp().
* Fixes for the mixer percent functions.

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:48 -08:00
alperak
55274f650e opencore-amr: upgrade 0.1.3 -> 0.1.6
Changelog:

0.1.6
 - Fixed an infinite loop when decoding some AMR-NB samples
 - Fixed noise spikes when decoding non-voice frames for both AMR-NB and AMR-WB

0.1.5
 - Fix an autotools issue with cross compiling from the 0.1.4 release

0.1.4
 - Autotools cleanups
 - Fixes for SID/DTX in the AMR-WB decoder, fixes for handling of bad
   frames in both AMR-WB and AMR-NB

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:48 -08:00
alperak
2afb48b7f6 mpd: upgrade 0.23.12 -> 0.23.14
Patches deleted because issues fixed in the new version.

Changelog:

ver 0.23.14 (2023/10/08)
* decoder
  - flac: fix scanning files with non-ASCII names on Windows
  - mad: fix calculation of LAME peak values
* mixer
  - wasapi: fix problem setting volume
* more libfmt 10 fixes
* fix auto-detected systemd unit directory
* Android
  - require Android 7 or newer

ver 0.23.13 (2023/05/22)
* input
  - curl: fix busy loop after connection failed
  - curl: hide "404" log messages for non-existent ".mpdignore" files
* archive
  - zzip: fix crash bug
* database
  - simple: reveal hidden songs after deleting containing CUE
* decoder
  - ffmpeg: reorder to a lower priority than "gme"
  - gme: require GME 0.6 or later
* output
  - pipewire: fix corruption bug due to missing lock
* Linux
  - shut down if parent process dies in --no-daemon mode
  - determine systemd unit directories via pkg-config
* support libfmt 10

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:48 -08:00
alperak
9bf8988290 libopenmpt: upgrade 0.6.2 -> 0.7.3
Changelog:

de9e591419/doc/libopenmpt/changelog.md

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:47 -08:00
alperak
02fe94b0ff libde265: upgrade 1.0.5 -> 1.0.12
Changelog:

- security fixes
- fixed generation of pkgconfig file with autotools
- fixed crashes recently detected by fuzzing
- read HDR parameters from VUI header
- fix reading matrix_coeffs from VUI header
- build fixes for vcpkg
- add API to read VUI color information from bitstream
- fix race in static mutex initialization
- fix missing headers to install in CMakeLists.txt

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:47 -08:00
alperak
8b1805ff1b libmatroska: upgrade 1.4.1 -> 1.7.1
Changelog:

https://github.com/Matroska-Org/libmatroska/blob/v1.x/NEWS.md

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:47 -08:00
alperak
7d1a0cd654 libebml: upgrade 1.3.0 -> 1.4.4
Changelog:

https://github.com/Matroska-Org/libebml/blob/master/NEWS.md

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:47 -08:00
alperak
6908f7fcb8 libupnp: upgrade 1.14.6 -> 1.14.18
Changelog:

github.com/pupnp/pupnp/blob/branch-1.14.x/ChangeLog

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12 12:18:47 -08:00
alperak
930b556ff2 libsrtp: upgrade 2.4.2 -> 2.5.0
Changelog

-Make mbedtls hmac less restrictive in line with RFC and library capabilities
-Allow overriding stream list implementation
-update min openssl version to 1.1.0
-Openssl 3 support for EVP MAC
-Add android build to CI
-add CIFuzz Github action to workflows
-Add policy_set_aes_cm_192_xxx symbols to def file
-Use current directions in stream update test
-Call `set_aad` and `get_tag` in AEAD performance tests
-Create alias for srtp2 as libSRTP::srtp2
-Remove compatibility code for legacy OpenSSL to fix LibreSSL build
-Export CMake Targets
-Avoid initializing local char table when converting nibble to hex
-EVP_CIPHER_CTX_cleanup() is deprecated in OpenSSL 1.1.0
-Correct null cipher key sizes and be more defensive
-Include directory should point to 'include' not to 'include/srtp2'
-Count blocks instead of bytes in AES-ICM limit computation
-Rtp decoder support ssrc and roc
-Use a full-length key even with null ciphers
-Fix set ROC functionality with gcm

Signed-off-by: alperak <alperyasinak1@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 23:25:18 -08:00
Khem Raj
28de6640a3 rygel: Upgrade to 0.40.4 -> 0.42.4
Switch to using libsoup-3 and meson for build system
Disable media-export plugin, since it fails to build

rygel-media-export-dvd-parser.vala:91.27-91.39: error: The name `uri_copy' does not exist in the context of `Soup' (libsoup-3.0)
|    91 |             var new_uri = Soup.uri_copy(file_uri,
|       |                           ^~~~~~~~~~~~~
| libsoup-3.0.vapi:4.1-4.14: note: `Soup' was declared here
|     4 | namespace Soup {
|       | ^~~~~~~~~~~~~~

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 10:54:01 -08:00
Markus Volk
84f8813858 drop GNOMEBASEBUILDCLASS = "meson"
It is set to meson by default

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08:00
Khem Raj
354672a2af gupnp: Add missing rdep on python3-core
python3-core is needed to provide /usr/bin/python3

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11 09:26:41 -08:00
Markus Volk
e76ffb220a gssdp: Upgrade 1.4.0.1 -> 1.6.3
- switch to soup-3.0

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10 09:13:40 -08:00
Markus Volk
6f31b43b35 gupnp-idg: Upgrade 1.2.0 -> 1.6.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10 09:13:40 -08:00
Markus Volk
20712685b8 Gupnp-tools upgrade 0.10.2 -> 0.12.1
- switch to soup-3.0

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10 09:13:40 -08:00
Markus Volk
41f613ebc6 gupnp: Upgrade 0.10.2 -> 0.12.1
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10 09:13:40 -08:00
Markus Volk
eb2e61cff9 gssdp: Fix build with api-documentation enabled
This fixes:
| Run-time dependency gi-docgen found: YES 2023.1
| Program gi-docgen found: NO
|
| ../gssdp-1.4.0.1/doc/meson.build:4:11: ERROR: Program 'gi-docgen' not found or
not executable

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10 00:33:41 -08:00
Markus Fuchs
7bd2cd290c remove unused AUTHOR variable
No longer used in generating packages
Also creates a possible confusion with the recipe maintainer
name.

Signed-off-by: Markus Fuchs <mklntf@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-08 22:51:28 -08:00
Peter Kjellerstedt
6d65830786 gst-shark: Update to 0.8.1 properly
The "update" in commit 60726d77d5 added a SRCREV rather than updating
SRCREV_base. Change the recipe to actually use SRCREV so that it is
compatible with future AUH updates.

Also specify the version in the recipe file name, and correct somw
whitespace.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07 19:59:58 -08:00
Peter Kjellerstedt
7f7251218a libuvc: Specify the version in the recipe file name
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07 19:59:58 -08:00
Peter Kjellerstedt
62cafa604b fluidsynth: Specify the version in the recipe file name
Also unify the SRC_URI.

Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07 19:59:58 -08:00
Markus Volk
04bc4f3cc1 nv-codec-headers: Upgrade 12.0.16.0 -> 12.1.14.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:56:02 -08:00
Khem Raj
576f1363d7 dav1d: upgrade 1.2.0 -> 1.3.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
21315bd00b aom: Disable neon when building on arm
The code fails to compile.
/mnt/b/yoe/master/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/aom/3.7.0/git/aom_dsp/arm/highbd_subpel_variance_neon.c:257:1: error: call to undeclared function 'aom_highbd_8_variance16x16_neon'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
95b8f2e9f3 aom: upgrade 3.6.1 -> 3.7.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
ec86150015 libdvdcss: upgrade 1.4.2 -> 1.4.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
76e5a8e1f8 libavif: upgrade 0.11.1 -> 1.0.1
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
28dbbec1f4 fdk-aac: upgrade 2.0.1 -> 2.0.2
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
d6832f8136 libdvbpsi: upgrade 1.3.0 -> 1.3.3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00
Khem Raj
04d583327d libmediaart-2.0: upgrade 1.9.5 -> 1.9.6
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:27 -08:00