diff --git a/packages/a/aegisub/abi_symbols b/packages/a/aegisub/abi_symbols index 026c1ba99f45..5075a6e5f196 100644 --- a/packages/a/aegisub/abi_symbols +++ b/packages/a/aegisub/abi_symbols @@ -1 +1,2 @@ +aegisub:_IO_stdin_used aegisub:main diff --git a/packages/a/aegisub/abi_used_libs b/packages/a/aegisub/abi_used_libs index 5d039032c7ec..1280431f1ef4 100644 --- a/packages/a/aegisub/abi_used_libs +++ b/packages/a/aegisub/abi_used_libs @@ -5,7 +5,7 @@ libasound.so.2 libass.so.9 libboost_locale.so.1.83.0 libc.so.6 -libffms2.so.4 +libffms2.so.5 libfftw3.so.3 libfontconfig.so.1 libgcc_s.so.1 diff --git a/packages/a/aegisub/abi_used_symbols b/packages/a/aegisub/abi_used_symbols index e746893457c6..e14ab0863435 100644 --- a/packages/a/aegisub/abi_used_symbols +++ b/packages/a/aegisub/abi_used_symbols @@ -191,43 +191,43 @@ libc.so.6:wmemcpy libc.so.6:wmemmove libc.so.6:wmemset libc.so.6:write -libffms2.so.4:FFMS_CancelIndexing -libffms2.so.4:FFMS_CreateAudioSource -libffms2.so.4:FFMS_CreateIndexer -libffms2.so.4:FFMS_CreateResampleOptions -libffms2.so.4:FFMS_CreateVideoSource -libffms2.so.4:FFMS_DestroyAudioSource -libffms2.so.4:FFMS_DestroyIndex -libffms2.so.4:FFMS_DestroyResampleOptions -libffms2.so.4:FFMS_DestroyVideoSource -libffms2.so.4:FFMS_DoIndexing2 -libffms2.so.4:FFMS_GetAudio -libffms2.so.4:FFMS_GetAudioProperties -libffms2.so.4:FFMS_GetCodecNameI -libffms2.so.4:FFMS_GetErrorHandling -libffms2.so.4:FFMS_GetFirstIndexedTrackOfType -libffms2.so.4:FFMS_GetFirstTrackOfType -libffms2.so.4:FFMS_GetFrame -libffms2.so.4:FFMS_GetFrameInfo -libffms2.so.4:FFMS_GetNumFrames -libffms2.so.4:FFMS_GetNumTracksI -libffms2.so.4:FFMS_GetPixFmt -libffms2.so.4:FFMS_GetTimeBase -libffms2.so.4:FFMS_GetTrackFromIndex -libffms2.so.4:FFMS_GetTrackFromVideo -libffms2.so.4:FFMS_GetTrackTypeI -libffms2.so.4:FFMS_GetVideoProperties -libffms2.so.4:FFMS_IndexBelongsToFile -libffms2.so.4:FFMS_Init -libffms2.so.4:FFMS_ReadIndex -libffms2.so.4:FFMS_SetInputFormatV -libffms2.so.4:FFMS_SetLogLevel -libffms2.so.4:FFMS_SetOutputFormatA -libffms2.so.4:FFMS_SetOutputFormatV2 -libffms2.so.4:FFMS_SetProgressCallback -libffms2.so.4:FFMS_TrackIndexSettings -libffms2.so.4:FFMS_TrackTypeIndexSettings -libffms2.so.4:FFMS_WriteIndex +libffms2.so.5:FFMS_CancelIndexing +libffms2.so.5:FFMS_CreateAudioSource +libffms2.so.5:FFMS_CreateIndexer +libffms2.so.5:FFMS_CreateResampleOptions +libffms2.so.5:FFMS_CreateVideoSource +libffms2.so.5:FFMS_DestroyAudioSource +libffms2.so.5:FFMS_DestroyIndex +libffms2.so.5:FFMS_DestroyResampleOptions +libffms2.so.5:FFMS_DestroyVideoSource +libffms2.so.5:FFMS_DoIndexing2 +libffms2.so.5:FFMS_GetAudio +libffms2.so.5:FFMS_GetAudioProperties +libffms2.so.5:FFMS_GetCodecNameI +libffms2.so.5:FFMS_GetErrorHandling +libffms2.so.5:FFMS_GetFirstIndexedTrackOfType +libffms2.so.5:FFMS_GetFirstTrackOfType +libffms2.so.5:FFMS_GetFrame +libffms2.so.5:FFMS_GetFrameInfo +libffms2.so.5:FFMS_GetNumFrames +libffms2.so.5:FFMS_GetNumTracksI +libffms2.so.5:FFMS_GetPixFmt +libffms2.so.5:FFMS_GetTimeBase +libffms2.so.5:FFMS_GetTrackFromIndex +libffms2.so.5:FFMS_GetTrackFromVideo +libffms2.so.5:FFMS_GetTrackTypeI +libffms2.so.5:FFMS_GetVideoProperties +libffms2.so.5:FFMS_IndexBelongsToFile +libffms2.so.5:FFMS_Init +libffms2.so.5:FFMS_ReadIndex +libffms2.so.5:FFMS_SetInputFormatV +libffms2.so.5:FFMS_SetLogLevel +libffms2.so.5:FFMS_SetOutputFormatA +libffms2.so.5:FFMS_SetOutputFormatV2 +libffms2.so.5:FFMS_SetProgressCallback +libffms2.so.5:FFMS_TrackIndexSettings +libffms2.so.5:FFMS_TrackTypeIndexSettings +libffms2.so.5:FFMS_WriteIndex libfftw3.so.3:fftw_alloc_complex libfftw3.so.3:fftw_alloc_real libfftw3.so.3:fftw_destroy_plan diff --git a/packages/a/aegisub/package.yml b/packages/a/aegisub/package.yml index 1550e15f63a5..fc8eb5ef51f3 100644 --- a/packages/a/aegisub/package.yml +++ b/packages/a/aegisub/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : aegisub version : 3.4.2 -release : 44 +release : 45 source : - git|https://github.com/TypesettingTools/Aegisub : v3.4.2 homepage : https://aegisub.org/ diff --git a/packages/a/aegisub/pspec_x86_64.xml b/packages/a/aegisub/pspec_x86_64.xml index cc36746fc35e..fb6de6b4beeb 100644 --- a/packages/a/aegisub/pspec_x86_64.xml +++ b/packages/a/aegisub/pspec_x86_64.xml @@ -3,8 +3,8 @@ aegisub https://aegisub.org/ - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause MIT @@ -94,12 +94,12 @@ - - 2026-03-02 + + 2026-04-25 3.4.2 Packaging update - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu - \ No newline at end of file + diff --git a/packages/a/attract/abi_used_libs b/packages/a/attract/abi_used_libs index db420fd24729..d5591a2b04ca 100644 --- a/packages/a/attract/abi_used_libs +++ b/packages/a/attract/abi_used_libs @@ -4,9 +4,9 @@ libX11.so.6 libXinerama.so.1 libXrandr.so.2 libarchive.so.13 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libexpat.so.1 libfontconfig.so.1 @@ -19,6 +19,6 @@ libsfml-graphics.so.2.6 libsfml-system.so.2.6 libsfml-window.so.2.6 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libz.so.1 diff --git a/packages/a/attract/abi_used_symbols b/packages/a/attract/abi_used_symbols index 6b70b1f52957..b9707aeb7334 100644 --- a/packages/a/attract/abi_used_symbols +++ b/packages/a/attract/abi_used_symbols @@ -74,51 +74,51 @@ libarchive.so.13:archive_read_support_format_7zip libarchive.so.13:archive_read_support_format_rar libarchive.so.13:archive_read_support_format_tar libarchive.so.13:archive_read_support_format_zip -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_guess_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavutil.so.59:av_channel_layout_check -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_move_ref -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_hwframe_transfer_get_formats -libavutil.so.59:av_image_alloc -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_guess_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavutil.so.60:av_channel_layout_check +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_move_ref +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_hwframe_transfer_get_formats +libavutil.so.60:av_image_alloc +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__cxa_atexit libc.so.6:__errno_location @@ -581,13 +581,13 @@ libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_scale libz.so.1:crc32 libz.so.1:inflate libz.so.1:inflateEnd diff --git a/packages/a/attract/package.yml b/packages/a/attract/package.yml index ac655d212d7d..ba892cdb4f72 100644 --- a/packages/a/attract/package.yml +++ b/packages/a/attract/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : attract version : 2.7.0 -release : 22 +release : 23 source : - https://github.com/mickelson/attract/archive/v2.7.0.tar.gz : 497bc9d4d5846cb0eee71eaed2352d2350f789df3a913f423a3d6eed9ba428e8 homepage : https://attractmode.org/ diff --git a/packages/a/attract/pspec_x86_64.xml b/packages/a/attract/pspec_x86_64.xml index c6b9231b2a5b..9e43810dcc03 100644 --- a/packages/a/attract/pspec_x86_64.xml +++ b/packages/a/attract/pspec_x86_64.xml @@ -3,8 +3,8 @@ attract https://attractmode.org/ - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later games.emulator @@ -239,12 +239,12 @@ - - 2025-12-10 + + 2026-04-11 2.7.0 Packaging update - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/a/aubio/abi_libs b/packages/a/aubio/abi_libs index a9df7952ea9e..05f475860487 100644 --- a/packages/a/aubio/abi_libs +++ b/packages/a/aubio/abi_libs @@ -1 +1,7 @@ +aubiomfcc +aubionotes +aubioonset +aubiopitch +aubioquiet +aubiotrack libaubio.so.5 diff --git a/packages/a/aubio/abi_symbols b/packages/a/aubio/abi_symbols index 2b3ed4ba9c9f..ca5fac42684a 100644 --- a/packages/a/aubio/abi_symbols +++ b/packages/a/aubio/abi_symbols @@ -1,3 +1,9 @@ +aubiomfcc:_IO_stdin_used +aubionotes:_IO_stdin_used +aubioonset:_IO_stdin_used +aubiopitch:_IO_stdin_used +aubioquiet:_IO_stdin_used +aubiotrack:_IO_stdin_used libaubio.so.5:aubio_autocorr libaubio.so.5:aubio_beattracking_checkstate libaubio.so.5:aubio_beattracking_do diff --git a/packages/a/aubio/abi_used_libs b/packages/a/aubio/abi_used_libs index 2004667ac1a5..f044350dde78 100644 --- a/packages/a/aubio/abi_used_libs +++ b/packages/a/aubio/abi_used_libs @@ -1,9 +1,9 @@ -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libfftw3f.so.3 libm.so.6 libsamplerate.so.0 libsndfile.so.1 -libswresample.so.5 +libswresample.so.6 diff --git a/packages/a/aubio/abi_used_symbols b/packages/a/aubio/abi_used_symbols index e5513b28d829..69b0a083afc4 100644 --- a/packages/a/aubio/abi_used_symbols +++ b/packages/a/aubio/abi_used_symbols @@ -1,31 +1,32 @@ -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_read_frame -libavformat.so.61:av_url_split -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_get_media_type_string -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_read_frame +libavformat.so.62:av_url_split +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_get_media_type_string +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_strerror libc.so.6:__errno_location libc.so.6:__fprintf_chk +libc.so.6:__isoc23_strtol libc.so.6:__libc_start_main libc.so.6:__stack_chk_fail libc.so.6:__vsnprintf_chk @@ -59,7 +60,6 @@ libc.so.6:strcmp libc.so.6:strncpy libc.so.6:strnlen libc.so.6:strtod -libc.so.6:strtol libfftw3f.so.3:fftwf_cleanup libfftw3f.so.3:fftwf_destroy_plan libfftw3f.so.3:fftwf_execute @@ -67,14 +67,17 @@ libfftw3f.so.3:fftwf_free libfftw3f.so.3:fftwf_malloc libfftw3f.so.3:fftwf_plan_r2r_1d libm.so.6:atan2f +libm.so.6:ceilf libm.so.6:cosf libm.so.6:expf +libm.so.6:floorf libm.so.6:log10f libm.so.6:logf libm.so.6:powf libm.so.6:sincosf libm.so.6:sinf libm.so.6:sqrtf +libm.so.6:truncf libsamplerate.so.0:src_delete libsamplerate.so.0:src_new libsamplerate.so.0:src_process @@ -85,8 +88,8 @@ libsndfile.so.1:sf_read_float libsndfile.so.1:sf_seek libsndfile.so.1:sf_strerror libsndfile.so.1:sf_write_float -libswresample.so.5:swr_alloc -libswresample.so.5:swr_close -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init +libswresample.so.6:swr_alloc +libswresample.so.6:swr_close +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init diff --git a/packages/a/aubio/files/aubio-imp-removed.patch b/packages/a/aubio/files/aubio-imp-removed.patch new file mode 100644 index 000000000000..58fc2a158692 --- /dev/null +++ b/packages/a/aubio/files/aubio-imp-removed.patch @@ -0,0 +1,22 @@ +diff --git a/waflib/Context.py b/waflib/Context.py +index ab6b154..ac858d6 100644 +--- a/waflib/Context.py ++++ b/waflib/Context.py +@@ -2,7 +2,7 @@ + # encoding: utf-8 + # WARNING! Do not edit! https://waf.io/book/index.html#_obtaining_the_waf_file + +-import os,re,imp,sys ++import os,re,types,sys + from waflib import Utils,Errors,Logs + import waflib.Node + HEXVERSION=0x2000e00 +@@ -344,7 +344,7 @@ def load_module(path,encoding=None): + return cache_modules[path] + except KeyError: + pass +- module=imp.new_module(WSCRIPT_FILE) ++ module=types.ModuleType(WSCRIPT_FILE) + try: + code=Utils.readf(path,m='r',encoding=encoding) + except EnvironmentError: diff --git a/packages/a/aubio/package.yml b/packages/a/aubio/package.yml index 7f5a718acc53..79e6178fbf56 100644 --- a/packages/a/aubio/package.yml +++ b/packages/a/aubio/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : aubio version : 0.4.9 -release : 10 +release : 11 source : - https://aubio.org/pub/aubio-0.4.9.tar.bz2 : d48282ae4dab83b3dc94c16cf011bcb63835c1c02b515490e1883049c3d1f3da homepage : https://aubio.org/ @@ -16,7 +16,16 @@ builddeps : - pkgconfig(samplerate) - pkgconfig(sndfile) setup : | + #Build fixes + sed -i "s/'rU'/'r'/g" waflib/ConfigSet.py waflib/Context.py + sed -i 's/"rU"/"r"/g' waflib/ConfigSet.py waflib/Context.py + sed -i 's/m *= *["'"'"']rU["'"'"']/m="r"/g' waflib/Utils.py + + #ffmpeg8 + sed -i 's/AV_INPUT_BUFFER_MIN_SIZE/4096/g' src/io/source_avcodec.c + %patch -p1 -i $pkgfiles/0001-Disable-creation-of-static-library.patch + %patch -p1 -i $pkgfiles/aubio-imp-removed.patch %patch -p1 -i $pkgfiles/ffmpeg-5.patch %patch -p1 -i $pkgfiles/ffmpeg-7-1.patch %patch -p1 -i $pkgfiles/ffmpeg-7-2.patch diff --git a/packages/a/aubio/pspec_x86_64.xml b/packages/a/aubio/pspec_x86_64.xml index 38cb7e1fe3fe..dd4485d89b41 100644 --- a/packages/a/aubio/pspec_x86_64.xml +++ b/packages/a/aubio/pspec_x86_64.xml @@ -3,8 +3,8 @@ aubio https://aubio.org/ - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later multimedia.library @@ -37,7 +37,7 @@ programming.devel - aubio + aubio /usr/include/aubio/aubio.h @@ -98,12 +98,12 @@ - - 2024-11-14 + + 2026-04-16 0.4.9 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/a/audacious-plugins/abi_used_libs b/packages/a/audacious-plugins/abi_used_libs index d8d44b68e22e..8181b903ba0f 100644 --- a/packages/a/audacious-plugins/abi_used_libs +++ b/packages/a/audacious-plugins/abi_used_libs @@ -14,9 +14,9 @@ libaudcore.so.5 libaudgui.so.6 libaudqt.so.3 libaudtag.so.3 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcairo.so.2 libcddb.so.2 diff --git a/packages/a/audacious-plugins/abi_used_symbols b/packages/a/audacious-plugins/abi_used_symbols index 8621ac275ea8..3534a604572e 100644 --- a/packages/a/audacious-plugins/abi_used_symbols +++ b/packages/a/audacious-plugins/abi_used_symbols @@ -1664,31 +1664,31 @@ libaudqt.so.3:_ZTIN5audqt8TreeViewE libaudqt.so.3:_ZTVN5audqt11ColorButtonE libaudtag.so.3:_ZN6audtag11write_tupleER7VFSFileRK5TupleNS_7TagTypeE libaudtag.so.3:_ZN6audtag8read_tagER7VFSFileR5TupleP5IndexIcE -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_probe_input_format2 -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_malloc -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_probe_input_format2 +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_malloc +libavutil.so.60:av_strerror libc.so.6:__assert_fail libc.so.6:__cxa_atexit libc.so.6:__errno_location diff --git a/packages/a/audacious-plugins/package.yml b/packages/a/audacious-plugins/package.yml index ab605813bf82..52e07e4904b1 100644 --- a/packages/a/audacious-plugins/package.yml +++ b/packages/a/audacious-plugins/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : audacious-plugins version : 4.5.1 -release : 58 +release : 59 source : - https://distfiles.audacious-media-player.org/audacious-plugins-4.5.1.tar.bz2 : f4feedc32776acfa9d24701d3b794fc97822f76da6991e91e627e70e561fdd3b homepage : https://audacious-media-player.org/ diff --git a/packages/a/audacious-plugins/pspec_x86_64.xml b/packages/a/audacious-plugins/pspec_x86_64.xml index f07464bba3e8..2a70ea3b94d5 100644 --- a/packages/a/audacious-plugins/pspec_x86_64.xml +++ b/packages/a/audacious-plugins/pspec_x86_64.xml @@ -3,8 +3,8 @@ audacious-plugins https://audacious-media-player.org/ - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later multimedia.audio @@ -306,12 +306,12 @@ - - 2026-02-07 + + 2026-04-11 4.5.1 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/b/blender/abi_used_libs b/packages/b/blender/abi_used_libs index 69beea87c0b3..884a4b7f19d8 100644 --- a/packages/b/blender/abi_used_libs +++ b/packages/b/blender/abi_used_libs @@ -13,10 +13,10 @@ libX11.so.6 libXfixes.so.3 libXi.so.6 libatomic.so.1 -libavcodec.so.61 -libavdevice.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavdevice.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libembree4.so.4 libepoxy.so.0 @@ -47,7 +47,7 @@ libpython3.12.so.1.0 libshaderc_shared.so.1 libsndfile.so.1 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libtbb.so.12 libvulkan.so.1 libwebp.so.7 diff --git a/packages/b/blender/abi_used_symbols b/packages/b/blender/abi_used_symbols index 516d4ea1f036..c5c8f4c39f32 100644 --- a/packages/b/blender/abi_used_symbols +++ b/packages/b/blender/abi_used_symbols @@ -630,94 +630,94 @@ libXi.so.6:XQueryDeviceState libXi.so.6:XSelectExtensionEvent libXi.so.6:_XiGetDevicePresenceNotifyEvent libatomic.so.1:__atomic_compare_exchange -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_side_data_add -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_side_data_new -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavdevice.so.61:avdevice_register_all -libavdevice.so.61:avdevice_version -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_version -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_close -libavformat.so.61:avio_closep -libavformat.so.61:avio_open -libavformat.so.61:avio_seek -libavformat.so.61:avio_size -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_cpu_max_align -libavutil.so.59:av_d2q -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_move_ref -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_get_alt_sample_fmt -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_packed_sample_fmt -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_image_copy_to_buffer -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_log -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_memdup -libavutil.so.59:av_mul_q -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_reduce -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror -libavutil.so.59:avutil_version +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_add +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_side_data_new +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavdevice.so.62:avdevice_register_all +libavdevice.so.62:avdevice_version +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_version +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_close +libavformat.so.62:avio_closep +libavformat.so.62:avio_open +libavformat.so.62:avio_seek +libavformat.so.62:avio_size +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_cpu_max_align +libavutil.so.60:av_d2q +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_move_ref +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_get_alt_sample_fmt +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_packed_sample_fmt +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_image_copy_to_buffer +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_memdup +libavutil.so.60:av_mul_q +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_reduce +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror +libavutil.so.60:avutil_version libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__cxa_atexit @@ -2381,14 +2381,14 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getColorspaceDetails -libswscale.so.8:sws_init_context -libswscale.so.8:sws_scale_frame -libswscale.so.8:sws_setColorspaceDetails -libswscale.so.8:swscale_version +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getColorspaceDetails +libswscale.so.9:sws_init_context +libswscale.so.9:sws_scale_frame +libswscale.so.9:sws_setColorspaceDetails +libswscale.so.9:swscale_version libtbb.so.12:_ZN3tbb6detail2r110deallocateERNS0_2d117small_object_poolEPvmRKNS2_14execution_dataE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d115task_arena_baseE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d118task_group_contextE diff --git a/packages/b/blender/package.yml b/packages/b/blender/package.yml index 72f8ed66cc86..8ac3aaf6e277 100644 --- a/packages/b/blender/package.yml +++ b/packages/b/blender/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : blender version : 5.0.1 -release : 102 +release : 103 source : - https://download.blender.org/source/blender-5.0.1.tar.xz : 0077a41f59843433154fdf2d8aeb6c43f6bf6951cd46987305e67f89cb4f1fbf - https://download.blender.org/demo/test/BMW27.blend.zip : 08170de260488c14855a13db81c8d5ad844bc6162c3db13e1d9ba8094f55fe2b diff --git a/packages/b/blender/pspec_x86_64.xml b/packages/b/blender/pspec_x86_64.xml index e44229cf8342..a3d1b103cfc9 100644 --- a/packages/b/blender/pspec_x86_64.xml +++ b/packages/b/blender/pspec_x86_64.xml @@ -3,8 +3,8 @@ blender https://blender.org/ - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later EULA @@ -2323,12 +2323,12 @@ - - 2026-04-13 + + 2026-04-14 5.0.1 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/c/calibre/abi_used_libs b/packages/c/calibre/abi_used_libs index 1de323b7815d..d9e14da2e1c6 100644 --- a/packages/c/calibre/abi_used_libs +++ b/packages/c/calibre/abi_used_libs @@ -2,9 +2,9 @@ UNKNOWN libQt6Core.so.6 libQt6Gui.so.6 libQt6Widgets.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcrypto.so.3 libfreetype.so.6 @@ -19,6 +19,6 @@ libpodofo.so.2 libpython3.12.so.1.0 libstdc++.so.6 libstemmer.so.0 -libswresample.so.5 +libswresample.so.6 libuchardet.so.0 libusb-1.0.so.0 diff --git a/packages/c/calibre/abi_used_symbols b/packages/c/calibre/abi_used_symbols index fc9f1cc687d3..34f65033ed13 100644 --- a/packages/c/calibre/abi_used_symbols +++ b/packages/c/calibre/abi_used_symbols @@ -531,53 +531,53 @@ libQt6Widgets.so.6:_ZThn16_NK7QWidget11paintEngineEv libQt6Widgets.so.6:_ZThn16_NK7QWidget13sharedPainterEv libQt6Widgets.so.6:_ZThn16_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE libQt6Widgets.so.6:_ZThn16_NK7QWidget7devTypeEv -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_guess_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_context_free -libavutil.so.59:av_audio_fifo_alloc -libavutil.so.59:av_audio_fifo_free -libavutil.so.59:av_audio_fifo_read -libavutil.so.59:av_audio_fifo_realloc -libavutil.so.59:av_audio_fifo_size -libavutil.so.59:av_audio_fifo_write -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_samples_alloc_array_and_samples -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_guess_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_context_free +libavutil.so.60:av_audio_fifo_alloc +libavutil.so.60:av_audio_fifo_free +libavutil.so.60:av_audio_fifo_read +libavutil.so.60:av_audio_fifo_realloc +libavutil.so.60:av_audio_fifo_size +libavutil.so.60:av_audio_fifo_write +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_samples_alloc_array_and_samples +libavutil.so.60:av_strerror libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__isoc23_strtol @@ -1231,10 +1231,10 @@ libstemmer.so.0:sb_stemmer_delete libstemmer.so.0:sb_stemmer_length libstemmer.so.0:sb_stemmer_new libstemmer.so.0:sb_stemmer_stem -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init libuchardet.so.0:uchardet_data_end libuchardet.so.0:uchardet_delete libuchardet.so.0:uchardet_get_charset diff --git a/packages/c/calibre/package.yml b/packages/c/calibre/package.yml index a82a674feff2..3642b52855bc 100644 --- a/packages/c/calibre/package.yml +++ b/packages/c/calibre/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : calibre version : 8.16.2 -release : 231 +release : 232 source : - https://download.calibre-ebook.com/8.16.2/calibre-8.16.2.tar.xz : 0187d04354f53cc0741141da026977ee30a77efa0c37b1839bde0588222c1c6c homepage : https://calibre-ebook.com/ diff --git a/packages/c/calibre/pspec_x86_64.xml b/packages/c/calibre/pspec_x86_64.xml index 92b4069c353a..f0fc5054dcd3 100644 --- a/packages/c/calibre/pspec_x86_64.xml +++ b/packages/c/calibre/pspec_x86_64.xml @@ -3,8 +3,8 @@ calibre https://calibre-ebook.com/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-3.0-only office.viewers @@ -3640,12 +3640,12 @@ - - 2026-04-02 + + 2026-04-11 8.16.2 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/c/chiaki-ng/abi_symbols b/packages/c/chiaki-ng/abi_symbols index 9e53e39fbf75..816076c93117 100644 --- a/packages/c/chiaki-ng/abi_symbols +++ b/packages/c/chiaki-ng/abi_symbols @@ -1 +1,2 @@ +chiaki:_IO_stdin_used chiaki:main diff --git a/packages/c/chiaki-ng/abi_used_libs b/packages/c/chiaki-ng/abi_used_libs index 585bcb65c0f1..ba083b3f2b27 100644 --- a/packages/c/chiaki-ng/abi_used_libs +++ b/packages/c/chiaki-ng/abi_used_libs @@ -9,8 +9,8 @@ libQt6WebEngineCore.so.6 libQt6WebEngineQuick.so.6 libQt6Widgets.so.6 libSDL2-2.0.so.0 -libavcodec.so.61 -libavutil.so.59 +libavcodec.so.62 +libavutil.so.60 libc.so.6 libcrypto.so.3 libcurl.so.4 diff --git a/packages/c/chiaki-ng/abi_used_symbols b/packages/c/chiaki-ng/abi_used_symbols index d9af2bb6af6c..4bbbb2bf0d32 100644 --- a/packages/c/chiaki-ng/abi_used_symbols +++ b/packages/c/chiaki-ng/abi_used_symbols @@ -661,49 +661,49 @@ libSDL2-2.0.so.0:SDL_WasInit libSDL2-2.0.so.0:SDL_free libSDL2-2.0.so.0:SDL_memcpy libSDL2-2.0.so.0:SDL_memset -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:avcodec_align_dimensions2 -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_default_get_buffer2 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_get_opaque -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_d2q -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_dovi_find_level -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_clone -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_plane_buffer -libavutil.so.59:av_frame_get_side_data -libavutil.so.59:av_frame_new_side_data -libavutil.so.59:av_frame_remove_side_data -libavutil.so.59:av_frame_unref -libavutil.so.59:av_gcd -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_hwdevice_ctx_alloc -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_ctx_init -libavutil.so.59:av_hwdevice_find_type_by_name -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwdevice_iterate_types -libavutil.so.59:av_hwframe_map -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_fill_linesizes -libavutil.so.59:av_image_fill_plane_sizes -libavutil.so.59:av_pix_fmt_count_planes -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:avcodec_align_dimensions2 +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_default_get_buffer2 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_get_opaque +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_d2q +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_dovi_find_level +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_clone +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_plane_buffer +libavutil.so.60:av_frame_get_side_data +libavutil.so.60:av_frame_new_side_data +libavutil.so.60:av_frame_remove_side_data +libavutil.so.60:av_frame_unref +libavutil.so.60:av_gcd +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_hwdevice_ctx_alloc +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_ctx_init +libavutil.so.60:av_hwdevice_find_type_by_name +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwdevice_iterate_types +libavutil.so.60:av_hwframe_map +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_fill_linesizes +libavutil.so.60:av_image_fill_plane_sizes +libavutil.so.60:av_pix_fmt_count_planes +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_strerror libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fdelt_chk diff --git a/packages/c/chiaki-ng/package.yml b/packages/c/chiaki-ng/package.yml index 09301e9f9b70..a54bb1417001 100644 --- a/packages/c/chiaki-ng/package.yml +++ b/packages/c/chiaki-ng/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : chiaki-ng version : 1.9.9 -release : 4 +release : 5 source : - git|https://github.com/streetpea/chiaki-ng.git : v1.9.9 homepage : https://streetpea.github.io/chiaki-ng/ diff --git a/packages/c/chiaki-ng/pspec_x86_64.xml b/packages/c/chiaki-ng/pspec_x86_64.xml index 0c2f6d76db9f..82802d9857b1 100644 --- a/packages/c/chiaki-ng/pspec_x86_64.xml +++ b/packages/c/chiaki-ng/pspec_x86_64.xml @@ -3,8 +3,8 @@ chiaki-ng https://streetpea.github.io/chiaki-ng/ - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu AGPL-3.0-only games @@ -33,12 +33,12 @@ - - 2026-04-02 + + 2026-04-11 1.9.9 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/c/chromaprint/abi_symbols b/packages/c/chromaprint/abi_symbols index 71bd100d635f..0cecc5a7698e 100644 --- a/packages/c/chromaprint/abi_symbols +++ b/packages/c/chromaprint/abi_symbols @@ -1,16 +1,13 @@ fpcalc:_IO_stdin_used -fpcalc:__bss_start -fpcalc:__data_start -fpcalc:_edata -fpcalc:_end -fpcalc:_start libchromaprint.so.1:chromaprint_clear_fingerprint libchromaprint.so.1:chromaprint_dealloc libchromaprint.so.1:chromaprint_decode_fingerprint +libchromaprint.so.1:chromaprint_decode_fingerprint_header libchromaprint.so.1:chromaprint_encode_fingerprint libchromaprint.so.1:chromaprint_feed libchromaprint.so.1:chromaprint_finish libchromaprint.so.1:chromaprint_free +libchromaprint.so.1:chromaprint_get_algorithm libchromaprint.so.1:chromaprint_get_delay libchromaprint.so.1:chromaprint_get_delay_ms libchromaprint.so.1:chromaprint_get_fingerprint diff --git a/packages/c/chromaprint/abi_used_libs b/packages/c/chromaprint/abi_used_libs index 589cde345c6a..fa2ed7b5b350 100644 --- a/packages/c/chromaprint/abi_used_libs +++ b/packages/c/chromaprint/abi_used_libs @@ -1,8 +1,8 @@ -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libm.so.6 libstdc++.so.6 -libswresample.so.5 +libswresample.so.6 diff --git a/packages/c/chromaprint/abi_used_symbols b/packages/c/chromaprint/abi_used_symbols index b342318515df..0a7e0fe1c4c3 100644 --- a/packages/c/chromaprint/abi_used_symbols +++ b/packages/c/chromaprint/abi_used_symbols @@ -1,38 +1,37 @@ -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_rdft_calc -libavcodec.so.61:av_rdft_end -libavcodec.so.61:av_rdft_init -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_find_input_format -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_samples_alloc -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_input_format +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_samples_alloc +libavutil.so.60:av_strerror +libavutil.so.60:av_tx_init +libavutil.so.60:av_tx_uninit libc.so.6:__fprintf_chk libc.so.6:__isoc23_strtol libc.so.6:__libc_start_main @@ -93,10 +92,10 @@ libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE -libstdc++.so.6:_ZdlPv +libstdc++.so.6:_ZdlPvm libstdc++.so.6:_Znwm libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init diff --git a/packages/c/chromaprint/files/ffmpeg-5-1.patch b/packages/c/chromaprint/files/ffmpeg-5-1.patch deleted file mode 100644 index b5390d1aa429..000000000000 --- a/packages/c/chromaprint/files/ffmpeg-5-1.patch +++ /dev/null @@ -1,528 +0,0 @@ -From e1c3a251c83f70173902558e5823bcf5165aa1a1 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= -Date: Fri, 4 Nov 2022 21:23:22 +0100 -Subject: [PATCH] Upgrade code to FFmpeg 5.x APIs - ---- - CMakeLists.txt | 13 -- - src/audio/ffmpeg_audio_processor.h | 2 - - src/audio/ffmpeg_audio_processor_avresample.h | 72 ------- - src/audio/ffmpeg_audio_processor_swresample.h | 18 +- - src/audio/ffmpeg_audio_reader.h | 197 +++++++++--------- - tests/CMakeLists.txt | 7 + - 6 files changed, 118 insertions(+), 191 deletions(-) - delete mode 100644 src/audio/ffmpeg_audio_processor_avresample.h - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index f8d6a32..0e2fe02 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -163,14 +163,11 @@ message(STATUS "Using ${FFT_LIB} for FFT calculations") - if(NOT AUDIO_PROCESSOR_LIB) - if(FFMPEG_LIBSWRESAMPLE_FOUND) - set(AUDIO_PROCESSOR_LIB "swresample") -- elseif(FFMPEG_LIBAVRESAMPLE_FOUND) -- set(AUDIO_PROCESSOR_LIB "avresample") - endif() - endif() - - if(AUDIO_PROCESSOR_LIB STREQUAL "swresample") - if(FFMPEG_LIBSWRESAMPLE_FOUND) -- set(USE_AVRESAMPLE OFF) - set(USE_SWRESAMPLE ON) - set(AUDIO_PROCESSOR_LIBRARIES ${FFMPEG_LIBSWRESAMPLE_LIBRARIES}) - set(AUDIO_PROCESSOR_INCLUDE_DIRS ${FFMPEG_LIBSWRESAMPLE_INCLUDE_DIRS}) -@@ -178,16 +175,6 @@ if(AUDIO_PROCESSOR_LIB STREQUAL "swresample") - message(FATAL_ERROR "Selected ${AUDIO_PROCESSOR_LIB} for audio processing, but the library is not found") - endif() - message(STATUS "Using ${AUDIO_PROCESSOR_LIB} for audio conversion") --elseif(AUDIO_PROCESSOR_LIB STREQUAL "avresample") -- if(FFMPEG_LIBAVRESAMPLE_FOUND) -- set(USE_AVRESAMPLE ON) -- set(USE_SWRESAMPLE OFF) -- set(AUDIO_PROCESSOR_LIBRARIES ${FFMPEG_LIBAVRESAMPLE_LIBRARIES}) -- set(AUDIO_PROCESSOR_INCLUDE_DIRS ${FFMPEG_LIBAVRESAMPLE_INCLUDE_DIRS}) -- else() -- message(FATAL_ERROR "Selected ${AUDIO_PROCESSOR_LIB} for audio processing, but the library is not found") -- endif() -- message(STATUS "Using ${AUDIO_PROCESSOR_LIB} for audio conversion") - else() - message(STATUS "Building without audio conversion support, please install FFmpeg with libswresample") - endif() -diff --git a/src/audio/ffmpeg_audio_processor.h b/src/audio/ffmpeg_audio_processor.h -index 7628fc7..39f4f6d 100644 ---- a/src/audio/ffmpeg_audio_processor.h -+++ b/src/audio/ffmpeg_audio_processor.h -@@ -10,8 +10,6 @@ - - #if defined(USE_SWRESAMPLE) - #include "audio/ffmpeg_audio_processor_swresample.h" --#elif defined(USE_AVRESAMPLE) --#include "audio/ffmpeg_audio_processor_avresample.h" - #else - #error "no audio processing library" - #endif -diff --git a/src/audio/ffmpeg_audio_processor_avresample.h b/src/audio/ffmpeg_audio_processor_avresample.h -deleted file mode 100644 -index bd85f92..0000000 ---- a/src/audio/ffmpeg_audio_processor_avresample.h -+++ /dev/null -@@ -1,72 +0,0 @@ --// Copyright (C) 2016 Lukas Lalinsky --// Distributed under the MIT license, see the LICENSE file for details. -- --#ifndef CHROMAPRINT_AUDIO_FFMPEG_AUDIO_PROCESSOR_AVRESAMPLE_H_ --#define CHROMAPRINT_AUDIO_FFMPEG_AUDIO_PROCESSOR_AVRESAMPLE_H_ -- --extern "C" { --#include --} -- --namespace chromaprint { -- --class FFmpegAudioProcessor { --public: -- FFmpegAudioProcessor() { -- m_resample_ctx = avresample_alloc_context(); -- } -- -- ~FFmpegAudioProcessor() { -- avresample_free(&m_resample_ctx); -- } -- -- void SetCompatibleMode() { -- av_opt_set_int(m_resample_ctx, "filter_size", 16, 0); -- av_opt_set_int(m_resample_ctx, "phase_shift", 8, 0); -- av_opt_set_int(m_resample_ctx, "linear_interp", 1, 0); -- av_opt_set_double(m_resample_ctx, "cutoff", 0.8, 0); -- } -- -- void SetInputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_resample_ctx, "in_channel_layout", channel_layout, 0); -- } -- -- void SetInputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_resample_ctx, "in_sample_fmt", sample_format, 0); -- } -- -- void SetInputSampleRate(int sample_rate) { -- av_opt_set_int(m_resample_ctx, "in_sample_rate", sample_rate, 0); -- } -- -- void SetOutputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_resample_ctx, "out_channel_layout", channel_layout, 0); -- } -- -- void SetOutputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_resample_ctx, "out_sample_fmt", sample_format, 0); -- } -- -- void SetOutputSampleRate(int sample_rate) { -- av_opt_set_int(m_resample_ctx, "out_sample_fmt", sample_rate, 0); -- } -- -- int Init() { -- return avresample_open(m_resample_ctx); -- } -- -- int Convert(uint8_t **out, int out_count, const uint8_t **in, int in_count) { -- return avresample_convert(m_resample_ctx, out, 0, out_count, (uint8_t **) in, 0, in_count); -- } -- -- int Flush(uint8_t **out, int out_count) { -- return avresample_read(m_resample_ctx, out, out_count); -- } -- --private: -- AVAudioResampleContext *m_resample_ctx = nullptr; --}; -- --}; // namespace chromaprint -- --#endif -diff --git a/src/audio/ffmpeg_audio_processor_swresample.h b/src/audio/ffmpeg_audio_processor_swresample.h -index b86266b..b1d4bea 100644 ---- a/src/audio/ffmpeg_audio_processor_swresample.h -+++ b/src/audio/ffmpeg_audio_processor_swresample.h -@@ -28,30 +28,28 @@ class FFmpegAudioProcessor { - av_opt_set_double(m_swr_ctx, "cutoff", 0.8, 0); - } - -- void SetInputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_swr_ctx, "icl", channel_layout, 0); -- av_opt_set_int(m_swr_ctx, "ich", av_get_channel_layout_nb_channels(channel_layout), 0); -+ void SetInputChannelLayout(AVChannelLayout *channel_layout) { -+ av_opt_set_int(m_swr_ctx, "in_channel_layout", channel_layout->u.mask, 0); - } - - void SetInputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_swr_ctx, "isf", sample_format, 0); -+ av_opt_set_sample_fmt(m_swr_ctx, "in_sample_fmt", sample_format, 0); - } - - void SetInputSampleRate(int sample_rate) { -- av_opt_set_int(m_swr_ctx, "isr", sample_rate, 0); -+ av_opt_set_int(m_swr_ctx, "in_sample_rate", sample_rate, 0); - } - -- void SetOutputChannelLayout(int64_t channel_layout) { -- av_opt_set_int(m_swr_ctx, "ocl", channel_layout, 0); -- av_opt_set_int(m_swr_ctx, "och", av_get_channel_layout_nb_channels(channel_layout), 0); -+ void SetOutputChannelLayout(AVChannelLayout *channel_layout) { -+ av_opt_set_int(m_swr_ctx, "out_channel_layout", channel_layout->u.mask, 0); - } - - void SetOutputSampleFormat(AVSampleFormat sample_format) { -- av_opt_set_int(m_swr_ctx, "osf", sample_format, 0); -+ av_opt_set_sample_fmt(m_swr_ctx, "out_sample_fmt", sample_format, 0); - } - - void SetOutputSampleRate(int sample_rate) { -- av_opt_set_int(m_swr_ctx, "osr", sample_rate, 0); -+ av_opt_set_int(m_swr_ctx, "out_sample_rate", sample_rate, 0); - } - - int Init() { -diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h -index 5550164..1c6b346 100644 ---- a/src/audio/ffmpeg_audio_reader.h -+++ b/src/audio/ffmpeg_audio_reader.h -@@ -62,7 +62,7 @@ class FFmpegAudioReader { - bool Read(const int16_t **data, size_t *size); - - bool IsOpen() const { return m_opened; } -- bool IsFinished() const { return m_finished && !m_got_frame; } -+ bool IsFinished() const { return !m_has_more_packets && !m_has_more_frames; } - - std::string GetError() const { return m_error; } - int GetErrorCode() const { return m_error_code; } -@@ -74,20 +74,19 @@ class FFmpegAudioReader { - uint8_t *m_convert_buffer[1] = { nullptr }; - int m_convert_buffer_nb_samples = 0; - -- AVInputFormat *m_input_fmt = nullptr; -+ const AVInputFormat *m_input_fmt = nullptr; - AVDictionary *m_input_opts = nullptr; - - AVFormatContext *m_format_ctx = nullptr; - AVCodecContext *m_codec_ctx = nullptr; -- AVFrame *m_frame = nullptr; - int m_stream_index = -1; - std::string m_error; - int m_error_code = 0; -- bool m_finished = false; - bool m_opened = false; -- int m_got_frame = 0; -- AVPacket m_packet; -- AVPacket m_packet0; -+ bool m_has_more_packets = true; -+ bool m_has_more_frames = true; -+ AVPacket *m_packet = nullptr; -+ AVFrame *m_frame = nullptr; - - int m_output_sample_rate = 0; - int m_output_channels = 0; -@@ -98,19 +97,12 @@ class FFmpegAudioReader { - - inline FFmpegAudioReader::FFmpegAudioReader() { - av_log_set_level(AV_LOG_QUIET); -- -- av_init_packet(&m_packet); -- m_packet.data = nullptr; -- m_packet.size = 0; -- -- m_packet0 = m_packet; - } - - inline FFmpegAudioReader::~FFmpegAudioReader() { - Close(); - av_dict_free(&m_input_opts); - av_freep(&m_convert_buffer[0]); -- av_packet_unref(&m_packet0); - } - - inline bool FFmpegAudioReader::SetInputFormat(const char *name) { -@@ -135,11 +127,10 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - - Close(); - -- av_init_packet(&m_packet); -- m_packet.data = nullptr; -- m_packet.size = 0; -- -- m_packet0 = m_packet; -+ m_packet = av_packet_alloc(); -+ if (!m_packet) { -+ return false; -+ } - - ret = avformat_open_input(&m_format_ctx, file_name.c_str(), m_input_fmt, &m_input_opts); - if (ret < 0) { -@@ -153,26 +144,31 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - return false; - } - -- AVCodec *codec; -+ const AVCodec *codec; - ret = av_find_best_stream(m_format_ctx, AVMEDIA_TYPE_AUDIO, -1, -1, &codec, 0); - if (ret < 0) { - SetError("Could not find any audio stream in the file", ret); - return false; - } - m_stream_index = ret; -+ auto stream = m_format_ctx->streams[m_stream_index]; - -- m_codec_ctx = m_format_ctx->streams[m_stream_index]->codec; -+ m_codec_ctx = avcodec_alloc_context3(codec); - m_codec_ctx->request_sample_fmt = AV_SAMPLE_FMT_S16; - -+ ret = avcodec_parameters_to_context(m_codec_ctx, stream->codecpar); -+ if (ret < 0) { -+ SetError("Could not copy the stream parameters", ret); -+ return false; -+ } -+ - ret = avcodec_open2(m_codec_ctx, codec, nullptr); - if (ret < 0) { - SetError("Could not open the codec", ret); - return false; - } - -- if (!m_codec_ctx->channel_layout) { -- m_codec_ctx->channel_layout = av_get_default_channel_layout(m_codec_ctx->channels); -- } -+ av_dump_format(m_format_ctx, 0, "foo", 0); - - m_frame = av_frame_alloc(); - if (!m_frame) { -@@ -183,19 +179,23 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - m_output_sample_rate = m_codec_ctx->sample_rate; - } - -- if (!m_output_channels) { -- m_output_channels = m_codec_ctx->channels; -+ AVChannelLayout output_channel_layout; -+ if (m_output_channels) { -+ av_channel_layout_default(&output_channel_layout, m_output_channels); -+ } else { -+ m_output_channels = m_codec_ctx->ch_layout.nb_channels; -+ av_channel_layout_default(&output_channel_layout, m_output_channels); - } - -- if (m_codec_ctx->sample_fmt != AV_SAMPLE_FMT_S16 || m_codec_ctx->channels != m_output_channels || m_codec_ctx->sample_rate != m_output_sample_rate) { -+ if (m_codec_ctx->sample_fmt != AV_SAMPLE_FMT_S16 || m_codec_ctx->ch_layout.nb_channels != m_output_channels || m_codec_ctx->sample_rate != m_output_sample_rate) { - m_converter.reset(new FFmpegAudioProcessor()); - m_converter->SetCompatibleMode(); - m_converter->SetInputSampleFormat(m_codec_ctx->sample_fmt); - m_converter->SetInputSampleRate(m_codec_ctx->sample_rate); -- m_converter->SetInputChannelLayout(m_codec_ctx->channel_layout); -+ m_converter->SetInputChannelLayout(&(m_codec_ctx->ch_layout)); - m_converter->SetOutputSampleFormat(AV_SAMPLE_FMT_S16); - m_converter->SetOutputSampleRate(m_output_sample_rate); -- m_converter->SetOutputChannelLayout(av_get_default_channel_layout(m_output_channels)); -+ m_converter->SetOutputChannelLayout(&output_channel_layout); - auto ret = m_converter->Init(); - if (ret != 0) { - SetError("Could not create an audio converter instance", ret); -@@ -203,10 +203,11 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - } - } - -+ av_channel_layout_uninit(&output_channel_layout); -+ - m_opened = true; -- m_finished = false; -- m_got_frame = 0; -- m_nb_packets = 0; -+ m_has_more_packets = true; -+ m_has_more_frames = true; - m_decode_error = 0; - - return true; -@@ -214,6 +215,7 @@ inline bool FFmpegAudioReader::Open(const std::string &file_name) { - - inline void FFmpegAudioReader::Close() { - av_frame_free(&m_frame); -+ av_packet_free(&m_packet); - - m_stream_index = -1; - -@@ -252,91 +254,98 @@ inline bool FFmpegAudioReader::Read(const int16_t **data, size_t *size) { - return false; - } - -+ *data = nullptr; -+ *size = 0; -+ - int ret; -+ bool needs_packet = false; - while (true) { -- while (m_packet.size <= 0) { -- av_packet_unref(&m_packet0); -- av_init_packet(&m_packet); -- m_packet.data = nullptr; -- m_packet.size = 0; -- ret = av_read_frame(m_format_ctx, &m_packet); -+ while (needs_packet && m_packet->size == 0) { -+ ret = av_read_frame(m_format_ctx, m_packet); - if (ret < 0) { - if (ret == AVERROR_EOF) { -- m_finished = true; -+ needs_packet = false; -+ m_has_more_packets = false; - break; -- } else { -+ } -+ SetError("Error reading from the audio source", ret); -+ return false; -+ } -+ if (m_packet->stream_index == m_stream_index) { -+ needs_packet = false; -+ } else { -+ av_packet_unref(m_packet); -+ } -+ } -+ -+ if (m_packet->size != 0) { -+ ret = avcodec_send_packet(m_codec_ctx, m_packet); -+ if (ret < 0) { -+ if (ret != AVERROR(EAGAIN)) { - SetError("Error reading from the audio source", ret); - return false; - } -- } -- m_packet0 = m_packet; -- if (m_packet.stream_index != m_stream_index) { -- m_packet.data = nullptr; -- m_packet.size = 0; - } else { -- m_nb_packets++; -+ av_packet_unref(m_packet); - } - } - -- ret = avcodec_decode_audio4(m_codec_ctx, m_frame, &m_got_frame, &m_packet); -+ ret = avcodec_receive_frame(m_codec_ctx, m_frame); - if (ret < 0) { -- if (m_decode_error) { -- SetError("Error decoding audio frame", m_decode_error); -- return false; -+ if (ret == AVERROR_EOF) { -+ m_has_more_frames = false; -+ } else if (ret == AVERROR(EAGAIN)) { -+ if (m_has_more_packets) { -+ needs_packet = true; -+ continue; -+ } else { -+ m_has_more_frames = false; -+ } - } -- m_decode_error = ret; -- m_packet.data = nullptr; -- m_packet.size = 0; -- continue; -+ SetError("Error decoding the audio source", ret); -+ return false; - } - -- break; -- } -- -- m_decode_error = 0; -- -- const int decoded = std::min(ret, m_packet.size); -- m_packet.data += decoded; -- m_packet.size -= decoded; -- -- if (m_got_frame) { -- if (m_converter) { -- if (m_frame->nb_samples > m_convert_buffer_nb_samples) { -- int linsize; -- av_freep(&m_convert_buffer[0]); -- m_convert_buffer_nb_samples = std::max(1024 * 8, m_frame->nb_samples); -- ret = av_samples_alloc(m_convert_buffer, &linsize, m_codec_ctx->channels, m_convert_buffer_nb_samples, AV_SAMPLE_FMT_S16, 1); -- if (ret < 0) { -- SetError("Couldn't allocate audio converter buffer", ret); -+ if (m_frame->nb_samples > 0) { -+ if (m_converter) { -+ if (m_frame->nb_samples > m_convert_buffer_nb_samples) { -+ int linsize; -+ av_freep(&m_convert_buffer[0]); -+ m_convert_buffer_nb_samples = std::max(1024 * 8, m_frame->nb_samples); -+ ret = av_samples_alloc(m_convert_buffer, &linsize, m_codec_ctx->ch_layout.nb_channels, m_convert_buffer_nb_samples, AV_SAMPLE_FMT_S16, 1); -+ if (ret < 0) { -+ SetError("Couldn't allocate audio converter buffer", ret); -+ return false; -+ } -+ } -+ auto nb_samples = m_converter->Convert(m_convert_buffer, m_convert_buffer_nb_samples, (const uint8_t **) m_frame->data, m_frame->nb_samples); -+ if (nb_samples < 0) { -+ SetError("Couldn't convert audio", ret); - return false; - } -- } -- auto nb_samples = m_converter->Convert(m_convert_buffer, m_convert_buffer_nb_samples, (const uint8_t **) m_frame->data, m_frame->nb_samples); -- if (nb_samples < 0) { -- SetError("Couldn't convert audio", ret); -- return false; -- } -- *data = (const int16_t *) m_convert_buffer[0]; -- *size = nb_samples; -- } else { -- *data = (const int16_t *) m_frame->data[0]; -- *size = m_frame->nb_samples; -- } -- } else { -- if (m_finished && m_converter) { -- auto nb_samples = m_converter->Flush(m_convert_buffer, m_convert_buffer_nb_samples); -- if (nb_samples < 0) { -- SetError("Couldn't convert audio", ret); -- return false; -- } else if (nb_samples > 0) { -- m_got_frame = 1; - *data = (const int16_t *) m_convert_buffer[0]; - *size = nb_samples; -+ } else { -+ *data = (const int16_t *) m_frame->data[0]; -+ *size = m_frame->nb_samples; -+ } -+ } else { -+ if (m_converter) { -+ if (IsFinished()) { -+ auto nb_samples = m_converter->Flush(m_convert_buffer, m_convert_buffer_nb_samples); -+ if (nb_samples < 0) { -+ SetError("Couldn't convert audio", ret); -+ return false; -+ } else if (nb_samples > 0) { -+ *data = (const int16_t *) m_convert_buffer[0]; -+ *size = nb_samples; -+ } -+ } - } - } -- } - -- return true; -+ return true; -+ } - } - - inline void FFmpegAudioReader::SetError(const char *message, int errnum) { -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index a2b517b..0afb060 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -10,6 +10,13 @@ include_directories( - ${CMAKE_CURRENT_SOURCE_DIR} - ) - -+include_directories( -+ ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} -+ ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} -+ ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} -+ ${AUDIO_PROCESSOR_INCLUDE_DIRS} -+) -+ - set(SRCS - main.cpp - test_api.cpp diff --git a/packages/c/chromaprint/files/ffmpeg-5-2.patch b/packages/c/chromaprint/files/ffmpeg-5-2.patch deleted file mode 100644 index 538b6f6bf43c..000000000000 --- a/packages/c/chromaprint/files/ffmpeg-5-2.patch +++ /dev/null @@ -1,40 +0,0 @@ -From b3246e1e2c5531455781d9a26ab5e92ef2b186db Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Lalinsk=C3=BD?= -Date: Fri, 4 Nov 2022 21:25:40 +0100 -Subject: [PATCH] Only set FFmpeg include dirs if building tools - ---- - tests/CMakeLists.txt | 13 ++++++------- - 1 file changed, 6 insertions(+), 7 deletions(-) - -diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt -index 0afb060..123e643 100644 ---- a/tests/CMakeLists.txt -+++ b/tests/CMakeLists.txt -@@ -10,13 +10,6 @@ include_directories( - ${CMAKE_CURRENT_SOURCE_DIR} - ) - --include_directories( -- ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} -- ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} -- ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} -- ${AUDIO_PROCESSOR_INCLUDE_DIRS} --) -- - set(SRCS - main.cpp - test_api.cpp -@@ -45,6 +38,12 @@ set(SRCS - - if(BUILD_TOOLS) - set(SRCS ${SRCS} ../src/audio/ffmpeg_audio_reader_test.cpp) -+ include_directories( -+ ${FFMPEG_LIBAVFORMAT_INCLUDE_DIRS} -+ ${FFMPEG_LIBAVCODEC_INCLUDE_DIRS} -+ ${FFMPEG_LIBAVUTIL_INCLUDE_DIRS} -+ ${AUDIO_PROCESSOR_INCLUDE_DIRS} -+ ) - link_libraries(fpcalc_libs) - endif() - diff --git a/packages/c/chromaprint/files/ffmpeg-5-3.patch b/packages/c/chromaprint/files/ffmpeg-5-3.patch deleted file mode 100644 index ecfa7d05ddfd..000000000000 --- a/packages/c/chromaprint/files/ffmpeg-5-3.patch +++ /dev/null @@ -1,50 +0,0 @@ -From 82781d02cd3063d071a501218297a90bde9a314f Mon Sep 17 00:00:00 2001 -From: Marshal Walker -Date: Thu, 8 Dec 2022 11:53:58 -0500 -Subject: [PATCH] ffmpeg5 fix for issue #122 - -tested on Arch Linux, needs testing on win/mac/etc (should be fine tho) ---- - src/audio/ffmpeg_audio_processor_swresample.h | 4 ++-- - src/audio/ffmpeg_audio_reader.h | 5 +++-- - 2 files changed, 5 insertions(+), 4 deletions(-) - -diff --git a/src/audio/ffmpeg_audio_processor_swresample.h b/src/audio/ffmpeg_audio_processor_swresample.h -index b1d4bea..e8fcb3f 100644 ---- a/src/audio/ffmpeg_audio_processor_swresample.h -+++ b/src/audio/ffmpeg_audio_processor_swresample.h -@@ -29,7 +29,7 @@ class FFmpegAudioProcessor { - } - - void SetInputChannelLayout(AVChannelLayout *channel_layout) { -- av_opt_set_int(m_swr_ctx, "in_channel_layout", channel_layout->u.mask, 0); -+ av_opt_set_chlayout(m_swr_ctx, "in_chlayout", channel_layout, 0); - } - - void SetInputSampleFormat(AVSampleFormat sample_format) { -@@ -41,7 +41,7 @@ class FFmpegAudioProcessor { - } - - void SetOutputChannelLayout(AVChannelLayout *channel_layout) { -- av_opt_set_int(m_swr_ctx, "out_channel_layout", channel_layout->u.mask, 0); -+ av_opt_set_chlayout(m_swr_ctx, "out_chlayout", channel_layout, 0); - } - - void SetOutputSampleFormat(AVSampleFormat sample_format) { -diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h -index 1c6b346..35b2934 100644 ---- a/src/audio/ffmpeg_audio_reader.h -+++ b/src/audio/ffmpeg_audio_reader.h -@@ -301,9 +301,10 @@ inline bool FFmpegAudioReader::Read(const int16_t **data, size_t *size) { - } else { - m_has_more_frames = false; - } -+ } else { -+ SetError("Error decoding the audio source", ret); -+ return false; - } -- SetError("Error decoding the audio source", ret); -- return false; - } - - if (m_frame->nb_samples > 0) { diff --git a/packages/c/chromaprint/files/ffmpeg-7.patch b/packages/c/chromaprint/files/ffmpeg-7.patch deleted file mode 100644 index 5618f8c98b77..000000000000 --- a/packages/c/chromaprint/files/ffmpeg-7.patch +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/src/audio/ffmpeg_audio_reader.h b/src/audio/ffmpeg_audio_reader.h -index 35b2934..0b032e5 100644 ---- a/src/audio/ffmpeg_audio_reader.h -+++ b/src/audio/ffmpeg_audio_reader.h -@@ -118,8 +118,13 @@ inline bool FFmpegAudioReader::SetInputSampleRate(int sample_rate) { - - inline bool FFmpegAudioReader::SetInputChannels(int channels) { - char buf[64]; -- sprintf(buf, "%d", channels); -- return av_dict_set(&m_input_opts, "channels", buf, 0) >= 0; -+ if (channels == 1) -+ sprintf(buf, "%s", "mono"); -+ else if (channels == 2) -+ sprintf(buf, "%s", "stereo"); -+ else -+ return false; -+ return av_dict_set(&m_input_opts, "ch_layout", buf, 0) >= 0; - } - - inline bool FFmpegAudioReader::Open(const std::string &file_name) { diff --git a/packages/c/chromaprint/package.yml b/packages/c/chromaprint/package.yml index f0675a90647d..dcece07d8131 100644 --- a/packages/c/chromaprint/package.yml +++ b/packages/c/chromaprint/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : chromaprint -version : 1.5.1 -release : 12 +version : 1.6.0 +release : 13 source : - - https://github.com/acoustid/chromaprint/archive/v1.5.1.tar.gz : a1aad8fa3b8b18b78d3755b3767faff9abb67242e01b478ec9a64e190f335e1c + - https://github.com/acoustid/chromaprint/archive/v1.6.0.tar.gz : 65bfce4a35b2e673dbcda917b6aa577e2f145cf805243d19e6a50fea2a520c2a license : LGPL-2.1-or-later component : programming.library homepage : https://acoustid.org/chromaprint @@ -17,11 +17,6 @@ builddeps : checkdeps : - pkgconfig(gtest) setup : | - %patch -p1 -i $pkgfiles/ffmpeg-5-1.patch - %patch -p1 -i $pkgfiles/ffmpeg-5-2.patch - %patch -p1 -i $pkgfiles/ffmpeg-5-3.patch - %patch -p1 -i $pkgfiles/ffmpeg-7.patch - %cmake_ninja -DBUILD_TESTS=ON \ -DBUILD_TOOLS=ON build : | @@ -30,4 +25,4 @@ install : | %ninja_install %install_license LICENSE.md check : | - ninja check %JOBS% -C solusBuildDir + %ninja_check %JOBS% -C solusBuildDir diff --git a/packages/c/chromaprint/pspec_x86_64.xml b/packages/c/chromaprint/pspec_x86_64.xml index 70a4af97cec6..82eb1c5f0131 100644 --- a/packages/c/chromaprint/pspec_x86_64.xml +++ b/packages/c/chromaprint/pspec_x86_64.xml @@ -3,8 +3,8 @@ chromaprint https://acoustid.org/chromaprint - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu LGPL-2.1-or-later programming.library @@ -21,8 +21,8 @@ programming.library /usr/bin/fpcalc - /usr/lib/libchromaprint.so.1 - /usr/lib/libchromaprint.so.1.5.1 + /usr/lib64/libchromaprint.so.1 + /usr/lib64/libchromaprint.so.1.6.0 /usr/share/licenses/chromaprint/LICENSE.md @@ -33,21 +33,25 @@ programming.devel - chromaprint + chromaprint /usr/include/chromaprint.h - /usr/lib/libchromaprint.so - /usr/lib/pkgconfig/libchromaprint.pc + /usr/lib64/cmake/Chromaprint/ChromaprintConfig.cmake + /usr/lib64/cmake/Chromaprint/ChromaprintConfigVersion.cmake + /usr/lib64/cmake/Chromaprint/ChromaprintTargets-relwithdebinfo.cmake + /usr/lib64/cmake/Chromaprint/ChromaprintTargets.cmake + /usr/lib64/libchromaprint.so + /usr/lib64/pkgconfig/libchromaprint.pc - - 2026-01-12 - 1.5.1 + + 2026-04-25 + 1.6.0 Packaging update - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/c/cmus/abi_libs b/packages/c/cmus/abi_libs index cb2466038701..d6b2364ee57f 100644 --- a/packages/c/cmus/abi_libs +++ b/packages/c/cmus/abi_libs @@ -4,7 +4,6 @@ ao.so cmus cmus-remote cue.so -ffmpeg.so flac.so mad.so modplug.so diff --git a/packages/c/cmus/abi_symbols b/packages/c/cmus/abi_symbols index c96870c83b16..4250a1d2dc46 100644 --- a/packages/c/cmus/abi_symbols +++ b/packages/c/cmus/abi_symbols @@ -788,12 +788,6 @@ cue.so:ip_mime_types cue.so:ip_ops cue.so:ip_options cue.so:ip_priority -ffmpeg.so:ip_abi_version -ffmpeg.so:ip_extensions -ffmpeg.so:ip_mime_types -ffmpeg.so:ip_ops -ffmpeg.so:ip_options -ffmpeg.so:ip_priority flac.so:ip_abi_version flac.so:ip_extensions flac.so:ip_mime_types diff --git a/packages/c/cmus/abi_used_libs b/packages/c/cmus/abi_used_libs index 9ff9a0edf4aa..99363c9557ae 100644 --- a/packages/c/cmus/abi_used_libs +++ b/packages/c/cmus/abi_used_libs @@ -1,9 +1,6 @@ libFLAC.so.12 libao.so.4 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 libc.so.6 libfaad.so.2 libm.so.6 @@ -12,7 +9,6 @@ libmodplug.so.1 libncursesw.so.6 libopusfile.so.0 libpulse.so.0 -libswresample.so.5 libsystemd.so.0 libvorbisfile.so.3 libwavpack.so.1 diff --git a/packages/c/cmus/abi_used_symbols b/packages/c/cmus/abi_used_symbols index 068840c3267b..db47cccfd5ee 100644 --- a/packages/c/cmus/abi_used_symbols +++ b/packages/c/cmus/abi_used_symbols @@ -63,34 +63,6 @@ libasound.so.2:snd_pcm_status_malloc libasound.so.2:snd_pcm_wait libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_get_profile_name -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_log_set_level -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_rescale_q -libavutil.so.59:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__environ @@ -102,6 +74,7 @@ libc.so.6:__libc_start_main libc.so.6:__memcpy_chk libc.so.6:__memmove_chk libc.so.6:__printf_chk +libc.so.6:__read_chk libc.so.6:__snprintf_chk libc.so.6:__sprintf_chk libc.so.6:__stack_chk_fail @@ -349,10 +322,6 @@ libpulse.so.0:pa_threaded_mainloop_start libpulse.so.0:pa_threaded_mainloop_stop libpulse.so.0:pa_threaded_mainloop_unlock libpulse.so.0:pa_threaded_mainloop_wait -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init libsystemd.so.0:sd_bus_add_object_vtable libsystemd.so.0:sd_bus_default_user libsystemd.so.0:sd_bus_emit_properties_changed_strv diff --git a/packages/c/cmus/package.yml b/packages/c/cmus/package.yml index 606115fd0e11..30cf6952feaa 100644 --- a/packages/c/cmus/package.yml +++ b/packages/c/cmus/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : cmus version : 2.12.0 -release : 24 +release : 25 source : - https://github.com/cmus/cmus/archive/refs/tags/v2.12.0.tar.gz : 44b96cd5f84b0d84c33097c48454232d5e6a19cd33b9b6503ba9c13b6686bfc7 homepage : https://cmus.github.io/ diff --git a/packages/c/cmus/pspec_x86_64.xml b/packages/c/cmus/pspec_x86_64.xml index c3f00f3acb33..04dcb7b6b0bc 100644 --- a/packages/c/cmus/pspec_x86_64.xml +++ b/packages/c/cmus/pspec_x86_64.xml @@ -3,8 +3,8 @@ cmus https://cmus.github.io/ - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.audio @@ -24,7 +24,6 @@ /usr/bin/cmus-remote /usr/lib64/cmus/ip/aac.so /usr/lib64/cmus/ip/cue.so - /usr/lib64/cmus/ip/ffmpeg.so /usr/lib64/cmus/ip/flac.so /usr/lib64/cmus/ip/mad.so /usr/lib64/cmus/ip/modplug.so @@ -55,18 +54,18 @@ /usr/share/cmus/xterm-white.theme /usr/share/cmus/zenburn.theme /usr/share/doc/cmus/examples/cmus-status-display - /usr/share/man/man1/cmus-remote.1 - /usr/share/man/man1/cmus.1 - /usr/share/man/man7/cmus-tutorial.7 + /usr/share/man/man1/cmus-remote.1.zst + /usr/share/man/man1/cmus.1.zst + /usr/share/man/man7/cmus-tutorial.7.zst - - 2024-12-12 + + 2026-04-02 2.12.0 Packaging update - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/d/deadbeef/abi_used_libs b/packages/d/deadbeef/abi_used_libs index 130ac61815a2..fe583a0d21a1 100644 --- a/packages/d/deadbeef/abi_used_libs +++ b/packages/d/deadbeef/abi_used_libs @@ -4,9 +4,9 @@ libBlocksRuntime.so libFLAC.so.12 libasound.so.2 libatk-1.0.so.0 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcairo.so.2 libcddb.so.2 diff --git a/packages/d/deadbeef/abi_used_symbols b/packages/d/deadbeef/abi_used_symbols index ad645536ddcf..8c95298b5195 100644 --- a/packages/d/deadbeef/abi_used_symbols +++ b/packages/d/deadbeef/abi_used_symbols @@ -83,27 +83,27 @@ libasound.so.2:snd_strerror libatk-1.0.so.0:atk_action_get_n_actions libatk-1.0.so.0:atk_action_get_name libatk-1.0.so.0:atk_action_set_description -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_strerror libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc diff --git a/packages/d/deadbeef/package.yml b/packages/d/deadbeef/package.yml index 2b8a2bc46e6a..dc4a431f29d5 100644 --- a/packages/d/deadbeef/package.yml +++ b/packages/d/deadbeef/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : deadbeef version : 1.10.2 -release : 55 +release : 56 source : - git|https://github.com/DeaDBeeF-Player/deadbeef.git : 1.10.2 license : diff --git a/packages/d/deadbeef/pspec_x86_64.xml b/packages/d/deadbeef/pspec_x86_64.xml index 021cb4a9432d..8614cbce77c7 100644 --- a/packages/d/deadbeef/pspec_x86_64.xml +++ b/packages/d/deadbeef/pspec_x86_64.xml @@ -3,8 +3,8 @@ deadbeef https://deadbeef.sourceforge.io/ - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-2.0-only LGPL-2.1-only @@ -270,7 +270,7 @@ programming.devel - deadbeef + deadbeef /usr/include/deadbeef/artwork.h @@ -281,12 +281,12 @@ - - 2026-03-17 + + 2026-04-11 1.10.2 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/d/digikam/abi_used_libs b/packages/d/digikam/abi_used_libs index 4edfd8bc67da..5786e2f37da0 100644 --- a/packages/d/digikam/abi_used_libs +++ b/packages/d/digikam/abi_used_libs @@ -46,10 +46,10 @@ libQt6WebEngineWidgets.so.6 libQt6Widgets.so.6 libQt6Xml.so.6 libX11.so.6 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libexiv2.so.28 libexpat.so.1 @@ -75,7 +75,7 @@ libopencv_ml.so.413 libopencv_objdetect.so.413 libpng16.so.16 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libtiff.so.6 libx265.so.209 libxml2.so.2 diff --git a/packages/d/digikam/abi_used_symbols b/packages/d/digikam/abi_used_symbols index 643f2a65c4d0..26a5735064f8 100644 --- a/packages/d/digikam/abi_used_symbols +++ b/packages/d/digikam/abi_used_symbols @@ -5383,49 +5383,49 @@ libX11.so.6:XFree libX11.so.6:XGetWindowProperty libX11.so.6:XInternAtom libX11.so.6:XOpenDisplay -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get_by_name -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_get_filter -libavfilter.so.10:avfilter_graph_parse2 -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_color_space_name -libavutil.so.59:av_dict_get -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_image_copy -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_malloc -libavutil.so.59:av_reduce +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get_by_name +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_name +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_get_filter +libavfilter.so.11:avfilter_graph_parse2 +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_color_space_name +libavutil.so.60:av_dict_get +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_image_copy +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_malloc +libavutil.so.60:av_reduce libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fdelt_chk @@ -6313,9 +6313,9 @@ libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libtiff.so.6:TIFFClose libtiff.so.6:TIFFDefaultStripSize libtiff.so.6:TIFFFileName diff --git a/packages/d/digikam/package.yml b/packages/d/digikam/package.yml index 4b0badc2845a..66adab68de54 100644 --- a/packages/d/digikam/package.yml +++ b/packages/d/digikam/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : digikam version : 8.8.0 -release : 60 +release : 61 source : - https://download.kde.org/stable/digikam/8.8.0/digiKam-8.8.0.tar.xz : db3a1b6e3c73f903e3dff8003f52455dd2ecd198cb66534fee4abbd0bdeb6b9a homepage : https://www.digikam.org/ diff --git a/packages/d/digikam/pspec_x86_64.xml b/packages/d/digikam/pspec_x86_64.xml index 444ad8fc7b9f..dc39f18b73ad 100644 --- a/packages/d/digikam/pspec_x86_64.xml +++ b/packages/d/digikam/pspec_x86_64.xml @@ -3,8 +3,8 @@ digikam https://www.digikam.org/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later LGPL-2.1-or-later @@ -1971,7 +1971,7 @@ programming.devel - digikam + digikam /usr/include/digikam/batchtool.h @@ -2108,12 +2108,12 @@ - - 2026-04-02 + + 2026-04-11 8.8.0 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/d/dolphin-emu/abi_used_libs b/packages/d/dolphin-emu/abi_used_libs index 9727a8e194c4..c0de4f53107e 100644 --- a/packages/d/dolphin-emu/abi_used_libs +++ b/packages/d/dolphin-emu/abi_used_libs @@ -12,9 +12,9 @@ libX11.so.6 libXi.so.6 libXrandr.so.2 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libbluetooth.so.3 libbz2.so.1.0 libc.so.6 @@ -38,7 +38,7 @@ libpugixml.so.1 libpulse.so.0 libspng.so.0 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libudev.so.1 libusb-1.0.so.0 libxxhash.so.0 diff --git a/packages/d/dolphin-emu/abi_used_symbols b/packages/d/dolphin-emu/abi_used_symbols index 39df967ba144..f06ed7f57904 100644 --- a/packages/d/dolphin-emu/abi_used_symbols +++ b/packages/d/dolphin-emu/abi_used_symbols @@ -2368,39 +2368,39 @@ libasound.so.2:snd_pcm_sw_params_set_start_threshold libasound.so.2:snd_pcm_sw_params_sizeof libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_closep -libavformat.so.61:avio_open -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_get_pix_fmt -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_level -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_reduce -libavutil.so.59:av_rescale_q -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_closep +libavformat.so.62:avio_open +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_get_pix_fmt +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_level +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_reduce +libavutil.so.60:av_rescale_q +libavutil.so.60:av_strerror libbluetooth.so.3:hci_get_route libbluetooth.so.3:hci_open_dev libbluetooth.so.3:hci_read_remote_name_with_clock_offset @@ -3204,9 +3204,9 @@ libstdc++.so.6:__cxa_thread_atexit libstdc++.so.6:__cxa_throw libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_scale libudev.so.1:udev_device_get_action libudev.so.1:udev_device_get_devnode libudev.so.1:udev_device_new_from_syspath diff --git a/packages/d/dolphin-emu/package.yml b/packages/d/dolphin-emu/package.yml index b2988040da7e..05019c2d4b54 100644 --- a/packages/d/dolphin-emu/package.yml +++ b/packages/d/dolphin-emu/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : dolphin-emu version : '2512' -release : 87 +release : 88 source : - git|https://github.com/dolphin-emu/dolphin.git : 2512 homepage : https://dolphin-emu.org/ diff --git a/packages/d/dolphin-emu/pspec_x86_64.xml b/packages/d/dolphin-emu/pspec_x86_64.xml index 97e4be969dc7..250d5239ebf4 100644 --- a/packages/d/dolphin-emu/pspec_x86_64.xml +++ b/packages/d/dolphin-emu/pspec_x86_64.xml @@ -3,8 +3,8 @@ dolphin-emu https://dolphin-emu.org/ - Marcus Mellor - infinitymdm@gmail.com + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause CC0-1.0 @@ -2575,12 +2575,12 @@ - - 2026-04-09 + + 2026-04-19 2512 Packaging update - Marcus Mellor - infinitymdm@gmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/d/droidcam/abi_used_libs b/packages/d/droidcam/abi_used_libs index 0965b0e884ef..b9ec7eb58729 100644 --- a/packages/d/droidcam/abi_used_libs +++ b/packages/d/droidcam/abi_used_libs @@ -9,6 +9,6 @@ libgobject-2.0.so.0 libgtk-3.so.0 libpango-1.0.so.0 libspeex.so.1 -libswscale.so.8 +libswscale.so.9 libturbojpeg.so.0 libusbmuxd-2.0.so.6 diff --git a/packages/d/droidcam/abi_used_symbols b/packages/d/droidcam/abi_used_symbols index fc099feaa01a..0133d7fe4113 100644 --- a/packages/d/droidcam/abi_used_symbols +++ b/packages/d/droidcam/abi_used_symbols @@ -165,9 +165,9 @@ libspeex.so.1:speex_decoder_ctl libspeex.so.1:speex_decoder_destroy libspeex.so.1:speex_decoder_init libspeex.so.1:speex_lib_get_mode -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_scale libturbojpeg.so.0:tjDecompressHeader3 libturbojpeg.so.0:tjDecompressToYUVPlanes libturbojpeg.so.0:tjDestroy diff --git a/packages/d/droidcam/package.yml b/packages/d/droidcam/package.yml index b6901522bed2..2e88b342bd27 100644 --- a/packages/d/droidcam/package.yml +++ b/packages/d/droidcam/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : droidcam version : 2.1.4 -release : 6 +release : 7 source : - https://github.com/dev47apps/droidcam-linux-client/archive/refs/tags/v2.1.4.tar.gz : 785c2d760b410b90b78a4f9604656e462a5c2eb9c1a351c61237dd57c36c0a4a homepage : https://www.dev47apps.com/ diff --git a/packages/d/droidcam/pspec_x86_64.xml b/packages/d/droidcam/pspec_x86_64.xml index 0feb723a5741..ccda726c89d3 100644 --- a/packages/d/droidcam/pspec_x86_64.xml +++ b/packages/d/droidcam/pspec_x86_64.xml @@ -34,8 +34,8 @@ Installation Guide: https://help.getsol.us/docs/user/software/camera/droidcam - - 2025-10-04 + + 2026-04-02 2.1.4 Packaging update Jakob Gezelius diff --git a/packages/d/dsp/abi_symbols b/packages/d/dsp/abi_symbols index 4af849659594..9c6f317f3cad 100644 --- a/packages/d/dsp/abi_symbols +++ b/packages/d/dsp/abi_symbols @@ -1,18 +1,27 @@ dsp:main +ladspa_dsp.so:add_effect_merge ladspa_dsp.so:add_effect_plot ladspa_dsp.so:add_effect_run +ladspa_dsp.so:ap3_reset ladspa_dsp.so:append_codec ladspa_dsp.so:append_effect ladspa_dsp.so:biquad_effect_destroy ladspa_dsp.so:biquad_effect_init +ladspa_dsp.so:biquad_effect_merge ladspa_dsp.so:biquad_effect_plot ladspa_dsp.so:biquad_effect_reset ladspa_dsp.so:biquad_effect_run +ladspa_dsp.so:biquad_effect_run_all ladspa_dsp.so:biquad_init ladspa_dsp.so:biquad_init_using_type ladspa_dsp.so:biquad_reset ladspa_dsp.so:build_effects_chain ladspa_dsp.so:build_effects_chain_from_file +ladspa_dsp.so:cap5_butterworth_ap +ladspa_dsp.so:cap5_chebyshev_ap +ladspa_dsp.so:cap5_elliptic_ap +ladspa_dsp.so:cap5_init +ladspa_dsp.so:cap5_reset ladspa_dsp.so:check_endptr ladspa_dsp.so:codecs ladspa_dsp.so:construct_full_path @@ -23,9 +32,12 @@ ladspa_dsp.so:crossfeed_effect_reset ladspa_dsp.so:crossfeed_effect_run ladspa_dsp.so:decorrelate_effect_destroy ladspa_dsp.so:decorrelate_effect_init +ladspa_dsp.so:decorrelate_effect_plot ladspa_dsp.so:decorrelate_effect_reset ladspa_dsp.so:decorrelate_effect_run +ladspa_dsp.so:delay_effect_delay ladspa_dsp.so:delay_effect_destroy +ladspa_dsp.so:delay_effect_drain ladspa_dsp.so:delay_effect_init ladspa_dsp.so:delay_effect_plot ladspa_dsp.so:delay_effect_reset @@ -35,30 +47,59 @@ ladspa_dsp.so:destroy_codec_list ladspa_dsp.so:destroy_codec_list_head ladspa_dsp.so:destroy_effect ladspa_dsp.so:destroy_effects_chain +ladspa_dsp.so:dither_effect_destroy +ladspa_dsp.so:dither_effect_init +ladspa_dsp.so:dither_effect_merge +ladspa_dsp.so:dither_effect_reset +ladspa_dsp.so:dither_effect_run +ladspa_dsp.so:dither_effect_set_params ladspa_dsp.so:drain_effects_chain +ladspa_dsp.so:dsp_fftw_acquire +ladspa_dsp.so:dsp_fftw_load_wisdom +ladspa_dsp.so:dsp_fftw_release +ladspa_dsp.so:dsp_fftw_save_wisdom +ladspa_dsp.so:dsp_getopt ladspa_dsp.so:dsp_globals -ladspa_dsp.so:dsp_log_printf +ladspa_dsp.so:dsp_log_acquire +ladspa_dsp.so:dsp_log_release +ladspa_dsp.so:effect_is_dither +ladspa_dsp.so:effects_chain_needs_dither +ladspa_dsp.so:effects_chain_set_dither_params +ladspa_dsp.so:effects_chain_xfade_reset +ladspa_dsp.so:effects_chain_xfade_run +ladspa_dsp.so:fir_direct_effect_destroy +ladspa_dsp.so:fir_direct_effect_drain +ladspa_dsp.so:fir_direct_effect_plot +ladspa_dsp.so:fir_direct_effect_reset +ladspa_dsp.so:fir_direct_effect_run ladspa_dsp.so:fir_effect_delay ladspa_dsp.so:fir_effect_destroy -ladspa_dsp.so:fir_effect_drain +ladspa_dsp.so:fir_effect_drain2 ladspa_dsp.so:fir_effect_init ladspa_dsp.so:fir_effect_init_with_filter +ladspa_dsp.so:fir_effect_plot ladspa_dsp.so:fir_effect_reset ladspa_dsp.so:fir_effect_run -ladspa_dsp.so:fir_p_effect_delay ladspa_dsp.so:fir_p_effect_destroy ladspa_dsp.so:fir_p_effect_drain ladspa_dsp.so:fir_p_effect_init +ladspa_dsp.so:fir_p_effect_init_with_filter +ladspa_dsp.so:fir_p_effect_plot ladspa_dsp.so:fir_p_effect_reset ladspa_dsp.so:fir_p_effect_run +ladspa_dsp.so:fir_parse_opts +ladspa_dsp.so:fir_read_filter ladspa_dsp.so:gain_effect_destroy ladspa_dsp.so:gain_effect_init +ladspa_dsp.so:gain_effect_merge ladspa_dsp.so:gain_effect_plot ladspa_dsp.so:gain_effect_run ladspa_dsp.so:gen_argv_from_string +ladspa_dsp.so:get_args_and_channels ladspa_dsp.so:get_effect_info ladspa_dsp.so:get_effects_chain_buffer_len ladspa_dsp.so:get_effects_chain_delay +ladspa_dsp.so:get_effects_chain_max_out_frames ladspa_dsp.so:get_file_contents ladspa_dsp.so:hilbert_effect_init ladspa_dsp.so:init_codec @@ -69,21 +110,41 @@ ladspa_dsp.so:ladspa_dsp_so_init ladspa_dsp.so:ladspa_host_effect_destroy ladspa_dsp.so:ladspa_host_effect_init ladspa_dsp.so:ladspa_host_effect_run -ladspa_dsp.so:ladspa_host_effect_run_cloned +ladspa_dsp.so:matrix4_delay_effect_destroy +ladspa_dsp.so:matrix4_delay_effect_drain +ladspa_dsp.so:matrix4_delay_effect_init +ladspa_dsp.so:matrix4_delay_effect_reset +ladspa_dsp.so:matrix4_delay_front_effect_delay +ladspa_dsp.so:matrix4_delay_front_effect_run +ladspa_dsp.so:matrix4_delay_surr_effect_run ladspa_dsp.so:matrix4_effect_delay ladspa_dsp.so:matrix4_effect_destroy -ladspa_dsp.so:matrix4_effect_drain +ladspa_dsp.so:matrix4_effect_drain2 ladspa_dsp.so:matrix4_effect_init ladspa_dsp.so:matrix4_effect_reset ladspa_dsp.so:matrix4_effect_run ladspa_dsp.so:matrix4_effect_signal +ladspa_dsp.so:matrix4_mb_effect_delay +ladspa_dsp.so:matrix4_mb_effect_destroy +ladspa_dsp.so:matrix4_mb_effect_drain2 +ladspa_dsp.so:matrix4_mb_effect_init +ladspa_dsp.so:matrix4_mb_effect_reset +ladspa_dsp.so:matrix4_mb_effect_run +ladspa_dsp.so:matrix4_mb_effect_signal ladspa_dsp.so:ms2st_effect_run +ladspa_dsp.so:next_fast_fftw_len ladspa_dsp.so:noise_effect_destroy ladspa_dsp.so:noise_effect_init +ladspa_dsp.so:noise_effect_plot ladspa_dsp.so:noise_effect_run +ladspa_dsp.so:noise_parse_level +ladspa_dsp.so:num_bits_set +ladspa_dsp.so:parse_effect_opts ladspa_dsp.so:parse_freq ladspa_dsp.so:parse_len +ladspa_dsp.so:parse_len_frac ladspa_dsp.so:parse_selector +ladspa_dsp.so:parse_selector_masked ladspa_dsp.so:plot_effects_chain ladspa_dsp.so:print_all_codecs ladspa_dsp.so:print_all_effects @@ -98,7 +159,10 @@ ladspa_dsp.so:read_buf_s8 ladspa_dsp.so:read_buf_u8 ladspa_dsp.so:remix_effect_destroy ladspa_dsp.so:remix_effect_init -ladspa_dsp.so:remix_effect_run +ladspa_dsp.so:remix_effect_plot +ladspa_dsp.so:remix_effect_run_1a +ladspa_dsp.so:remix_effect_run_4 +ladspa_dsp.so:remix_effect_run_generic ladspa_dsp.so:reset_effects_chain ladspa_dsp.so:run_effects_chain ladspa_dsp.so:signal_effects_chain @@ -113,11 +177,22 @@ ladspa_dsp.so:sndfile_seek ladspa_dsp.so:sndfile_write ladspa_dsp.so:st2ms_effect_destroy ladspa_dsp.so:st2ms_effect_init +ladspa_dsp.so:st2ms_effect_plot ladspa_dsp.so:st2ms_effect_run ladspa_dsp.so:stats_effect_destroy ladspa_dsp.so:stats_effect_init ladspa_dsp.so:stats_effect_plot ladspa_dsp.so:stats_effect_run +ladspa_dsp.so:thiran_ap_new +ladspa_dsp.so:thiran_ap_plot +ladspa_dsp.so:watch_effect_buffer_frames +ladspa_dsp.so:watch_effect_delay +ladspa_dsp.so:watch_effect_destroy +ladspa_dsp.so:watch_effect_drain2 +ladspa_dsp.so:watch_effect_init +ladspa_dsp.so:watch_effect_reset +ladspa_dsp.so:watch_effect_run +ladspa_dsp.so:watch_effect_signal ladspa_dsp.so:write_buf_double ladspa_dsp.so:write_buf_float ladspa_dsp.so:write_buf_s16 diff --git a/packages/d/dsp/abi_used_libs b/packages/d/dsp/abi_used_libs index d89e9bca6ac1..53340ba1e053 100644 --- a/packages/d/dsp/abi_used_libs +++ b/packages/d/dsp/abi_used_libs @@ -1,13 +1,12 @@ libao.so.4 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libfftw3.so.3 libltdl.so.7 libm.so.6 -libmad.so.0 libpulse-simple.so.0 libpulse.so.0 libsndfile.so.1 diff --git a/packages/d/dsp/abi_used_symbols b/packages/d/dsp/abi_used_symbols index 1d7667b66db7..0e8d916e6dc8 100644 --- a/packages/d/dsp/abi_used_symbols +++ b/packages/d/dsp/abi_used_symbols @@ -1,5 +1,7 @@ +libao.so.4:ao_append_option libao.so.4:ao_close libao.so.4:ao_default_driver_id +libao.so.4:ao_free_options libao.so.4:ao_initialize libao.so.4:ao_open_live libao.so.4:ao_play @@ -11,10 +13,12 @@ libasound.so.2:snd_pcm_drop libasound.so.2:snd_pcm_hw_params libasound.so.2:snd_pcm_hw_params_any libasound.so.2:snd_pcm_hw_params_free +libasound.so.2:snd_pcm_hw_params_get_buffer_size_max +libasound.so.2:snd_pcm_hw_params_get_buffer_size_min libasound.so.2:snd_pcm_hw_params_malloc libasound.so.2:snd_pcm_hw_params_set_access -libasound.so.2:snd_pcm_hw_params_set_buffer_size_max libasound.so.2:snd_pcm_hw_params_set_buffer_size_min +libasound.so.2:snd_pcm_hw_params_set_buffer_size_near libasound.so.2:snd_pcm_hw_params_set_channels libasound.so.2:snd_pcm_hw_params_set_format libasound.so.2:snd_pcm_hw_params_set_rate @@ -24,40 +28,43 @@ libasound.so.2:snd_pcm_prepare libasound.so.2:snd_pcm_readi libasound.so.2:snd_pcm_recover libasound.so.2:snd_pcm_state +libasound.so.2:snd_pcm_sw_params +libasound.so.2:snd_pcm_sw_params_current +libasound.so.2:snd_pcm_sw_params_free +libasound.so.2:snd_pcm_sw_params_malloc +libasound.so.2:snd_pcm_sw_params_set_start_threshold libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_log_set_level -libavutil.so.59:av_rescale -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_log_set_level +libavutil.so.60:av_rescale +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_strerror libc.so.6:__errno_location libc.so.6:__fprintf_chk libc.so.6:__libc_start_main libc.so.6:__printf_chk libc.so.6:__snprintf_chk libc.so.6:__stack_chk_fail -libc.so.6:__vfprintf_chk libc.so.6:calloc libc.so.6:clock_gettime libc.so.6:close @@ -69,15 +76,14 @@ libc.so.6:fputs libc.so.6:free libc.so.6:freelocale libc.so.6:fwrite -libc.so.6:getc libc.so.6:getenv libc.so.6:getopt libc.so.6:isatty -libc.so.6:kill libc.so.6:lseek libc.so.6:memcpy libc.so.6:memmove libc.so.6:memset +libc.so.6:nanosleep libc.so.6:newlocale libc.so.6:open libc.so.6:opendir @@ -85,18 +91,38 @@ libc.so.6:optarg libc.so.6:opterr libc.so.6:optind libc.so.6:optopt +libc.so.6:pthread_cancel +libc.so.6:pthread_create +libc.so.6:pthread_join +libc.so.6:pthread_mutex_destroy +libc.so.6:pthread_mutex_init +libc.so.6:pthread_mutex_lock +libc.so.6:pthread_mutex_unlock +libc.so.6:pthread_mutexattr_destroy +libc.so.6:pthread_mutexattr_init +libc.so.6:pthread_mutexattr_settype +libc.so.6:pthread_setcancelstate +libc.so.6:pthread_sigmask libc.so.6:putc libc.so.6:puts +libc.so.6:raise libc.so.6:read libc.so.6:readdir libc.so.6:realloc -libc.so.6:select -libc.so.6:sigaction +libc.so.6:sem_destroy +libc.so.6:sem_init +libc.so.6:sem_post +libc.so.6:sem_trywait +libc.so.6:sem_wait +libc.so.6:sigaddset libc.so.6:sigemptyset +libc.so.6:sigwait +libc.so.6:snprintf +libc.so.6:stat libc.so.6:stderr -libc.so.6:stdin libc.so.6:stdout libc.so.6:strcasecmp +libc.so.6:strchr libc.so.6:strcmp libc.so.6:strdup libc.so.6:strerror @@ -113,7 +139,11 @@ libc.so.6:uselocale libc.so.6:write libfftw3.so.3:fftw_destroy_plan libfftw3.so.3:fftw_execute +libfftw3.so.3:fftw_execute_dft_c2r +libfftw3.so.3:fftw_execute_dft_r2c +libfftw3.so.3:fftw_export_wisdom_to_filename libfftw3.so.3:fftw_free +libfftw3.so.3:fftw_import_wisdom_from_filename libfftw3.so.3:fftw_malloc libfftw3.so.3:fftw_plan_dft_c2r_1d libfftw3.so.3:fftw_plan_dft_r2c_1d @@ -124,32 +154,26 @@ libltdl.so.7:lt_dlinit libltdl.so.7:lt_dlopenext libltdl.so.7:lt_dlsetsearchpath libltdl.so.7:lt_dlsym +libm.so.6:acosh +libm.so.6:asinh libm.so.6:atan libm.so.6:cos +libm.so.6:cosh libm.so.6:exp +libm.so.6:exp2 libm.so.6:fmod libm.so.6:llround libm.so.6:log libm.so.6:log10 libm.so.6:lround +libm.so.6:nearbyint libm.so.6:pow -libm.so.6:round libm.so.6:roundf libm.so.6:sin libm.so.6:sincos libm.so.6:sinh libm.so.6:sqrt libm.so.6:tan -libmad.so.0:mad_frame_decode -libmad.so.0:mad_frame_finish -libmad.so.0:mad_frame_init -libmad.so.0:mad_header_decode -libmad.so.0:mad_stream_buffer -libmad.so.0:mad_stream_finish -libmad.so.0:mad_stream_init -libmad.so.0:mad_synth_frame -libmad.so.0:mad_synth_init -libmad.so.0:mad_timer_count libpulse-simple.so.0:pa_simple_drain libpulse-simple.so.0:pa_simple_flush libpulse-simple.so.0:pa_simple_free @@ -159,6 +183,9 @@ libpulse-simple.so.0:pa_simple_read libpulse-simple.so.0:pa_simple_write libpulse.so.0:pa_strerror libsndfile.so.1:sf_close +libsndfile.so.1:sf_command +libsndfile.so.1:sf_error +libsndfile.so.1:sf_error_number libsndfile.so.1:sf_format_check libsndfile.so.1:sf_open libsndfile.so.1:sf_readf_double diff --git a/packages/d/dsp/files/ftbfs-ffmpeg-7.patch b/packages/d/dsp/files/ftbfs-ffmpeg-7.patch deleted file mode 100644 index 84ca359c7a46..000000000000 --- a/packages/d/dsp/files/ftbfs-ffmpeg-7.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 58a9d0c1f99f2d4c7fc51b6dbe563447ec60120f Mon Sep 17 00:00:00 2001 -From: Michael Barbour -Date: Wed, 5 Oct 2022 23:34:49 -0400 -Subject: [PATCH] ffmpeg.c: Use the new channel layout API for lavc >= - 59.37.100. - ---- - ffmpeg.c | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/ffmpeg.c b/ffmpeg.c -index 42c5a66..1fd2060 100644 ---- a/ffmpeg.c -+++ b/ffmpeg.c -@@ -274,7 +274,11 @@ struct codec * ffmpeg_codec_init(const char *path, const char *type, const char - snprintf((char *) c->type, i, "ffmpeg/%s", codec->name); - c->enc = av_get_sample_fmt_name(state->cc->sample_fmt); - c->fs = state->cc->sample_rate; -- c->channels = state->cc->channels; -+ #if LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59, 37, 100) -+ c->channels = state->cc->ch_layout.nb_channels; -+ #else -+ c->channels = state->cc->channels; -+ #endif - switch (state->cc->sample_fmt) { - case AV_SAMPLE_FMT_U8: - case AV_SAMPLE_FMT_U8P: diff --git a/packages/d/dsp/package.yml b/packages/d/dsp/package.yml index 100aa5cc3fda..84223aeff80e 100644 --- a/packages/d/dsp/package.yml +++ b/packages/d/dsp/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : dsp -version : '1.9' -release : 7 +version : '2.0' +release : 8 source : - - https://github.com/bmc0/dsp/archive/v1.9.tar.gz : 0e98b9aea613b111c9d7cc2b9a0ce14c2b3ba4e90861b3cdcfcb8ec1ebfcab93 + - https://github.com/bmc0/dsp/archive/refs/tags/v2.0.tar.gz : 1da8e1d4a560535c511283838ea2a22e5199c0945e9bb938dce890bdcb67ca8e license : - ISC - LGPL-2.1 @@ -23,8 +23,6 @@ builddeps : - pkgconfig(sndfile) - ladspa-devel setup : | - %patch -p1 -i $pkgfiles/ftbfs-ffmpeg-7.patch - # The default configure macro contains unsupported options ./configure --prefix=/usr --libdir=/lib64 --mandir=/share/man --datadir=/share build : | diff --git a/packages/d/dsp/pspec_x86_64.xml b/packages/d/dsp/pspec_x86_64.xml index 29375e19bc0b..dc5fc98c0967 100644 --- a/packages/d/dsp/pspec_x86_64.xml +++ b/packages/d/dsp/pspec_x86_64.xml @@ -3,8 +3,8 @@ dsp https://github.com/bmc0/dsp - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu ISC LGPL-2.1 @@ -28,12 +28,12 @@ - - 2024-11-14 - 1.9 + + 2026-04-02 + 2.0 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/fceux/abi_used_libs b/packages/f/fceux/abi_used_libs index 4dae303bc180..94546788fef0 100644 --- a/packages/f/fceux/abi_used_libs +++ b/packages/f/fceux/abi_used_libs @@ -4,16 +4,16 @@ libQt5Gui.so.5 libQt5Widgets.so.5 libSDL2-2.0.so.0 libarchive.so.13 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libm.so.6 libminizip.so.1 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libx264.so.164 libx265.so.209 libz.so.1 diff --git a/packages/f/fceux/abi_used_symbols b/packages/f/fceux/abi_used_symbols index ccf2fefc1a83..45cc9526bb0b 100644 --- a/packages/f/fceux/abi_used_symbols +++ b/packages/f/fceux/abi_used_symbols @@ -1241,63 +1241,63 @@ libarchive.so.13:archive_read_open_filename libarchive.so.13:archive_read_support_filter_all libarchive.so.13:archive_read_support_format_all libarchive.so.13:archive_zlib_version -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_best_pix_fmt_of_list -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_free -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_log_default_callback -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_opt_child_next -libavutil.so.59:av_opt_get -libavutil.so.59:av_opt_get_double -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_get_q -libavutil.so.59:av_opt_is_set_to_default -libavutil.so.59:av_opt_next -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_defaults -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_q -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_pix_fmt_desc_get_id -libavutil.so.59:av_pix_fmt_desc_next -libavutil.so.59:av_samples_copy +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_best_pix_fmt_of_list +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_free +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_log_default_callback +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_opt_child_next +libavutil.so.60:av_opt_get +libavutil.so.60:av_opt_get_double +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_get_q +libavutil.so.60:av_opt_is_set_to_default +libavutil.so.60:av_opt_next +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_defaults +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_q +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_pix_fmt_desc_get_id +libavutil.so.60:av_pix_fmt_desc_next +libavutil.so.60:av_samples_copy libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__ctype_toupper_loc @@ -1549,9 +1549,7 @@ libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l libstdc++.so.6:_ZSt16__throw_bad_castv libstdc++.so.6:_ZSt17__throw_bad_allocv -libstdc++.so.6:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base -libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt19__throw_logic_errorPKc libstdc++.so.6:_ZSt20__throw_length_errorPKc @@ -1576,7 +1574,8 @@ libstdc++.so.6:_ZTVN10__cxxabiv121__vmi_class_type_infoE libstdc++.so.6:_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE libstdc++.so.6:_ZdaPv -libstdc++.so.6:_ZdlPv +libstdc++.so.6:_ZdaPvm +libstdc++.so.6:_ZdlPvm libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_begin_catch @@ -1586,13 +1585,13 @@ libstdc++.so.6:__cxa_guard_release libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libx264.so.164:x264_encoder_close libx264.so.164:x264_encoder_delayed_frames libx264.so.164:x264_encoder_encode diff --git a/packages/f/fceux/package.yml b/packages/f/fceux/package.yml index 51c42f397c6f..cb52dd51cc68 100644 --- a/packages/f/fceux/package.yml +++ b/packages/f/fceux/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : fceux version : 2.6.6 -release : 19 +release : 20 source : - https://github.com/TASEmulators/fceux/archive/refs/tags/v2.6.6.tar.gz : 0320241d45c6d609f7aeb6f85fdd9019552047206b0864a7f9fddff15b004daa license : GPL-2.0-or-later diff --git a/packages/f/fceux/pspec_x86_64.xml b/packages/f/fceux/pspec_x86_64.xml index 11b48ef3acf1..919a567c6373 100644 --- a/packages/f/fceux/pspec_x86_64.xml +++ b/packages/f/fceux/pspec_x86_64.xml @@ -3,8 +3,8 @@ fceux https://fceux.com - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later games.emulator @@ -115,19 +115,19 @@ /usr/share/fceux/palettes/r57shell_PAL.pal /usr/share/fceux/taseditor.chm /usr/share/fceux/tools/taseditor_patterns.txt - /usr/share/man/man6/fceux-net-server.6 - /usr/share/man/man6/fceux.6 + /usr/share/man/man6/fceux-net-server.6.zst + /usr/share/man/man6/fceux.6.zst /usr/share/metainfo/org.TasEmulators.fceux.metainfo.xml /usr/share/pixmaps/fceux.png - - 2024-11-15 + + 2026-04-11 2.6.6 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/ffmpeg/abi_libs b/packages/f/ffmpeg/abi_libs index c8670e127fd5..2d7a2b29a94d 100644 --- a/packages/f/ffmpeg/abi_libs +++ b/packages/f/ffmpeg/abi_libs @@ -1,11 +1,10 @@ ffmpeg ffplay ffprobe -libavcodec.so.61 -libavdevice.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 -libpostproc.so.58 -libswresample.so.5 -libswscale.so.8 +libavcodec.so.62 +libavdevice.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 +libswresample.so.6 +libswscale.so.9 diff --git a/packages/f/ffmpeg/abi_symbols b/packages/f/ffmpeg/abi_symbols index c488a257d376..1b5dee5b76a9 100644 --- a/packages/f/ffmpeg/abi_symbols +++ b/packages/f/ffmpeg/abi_symbols @@ -1,1079 +1,1111 @@ ffmpeg:main ffplay:main ffprobe:main -libavcodec.so.61:av_ac3_parse_header -libavcodec.so.61:av_adts_header_parse -libavcodec.so.61:av_alloc_vdpaucontext -libavcodec.so.61:av_bsf_alloc -libavcodec.so.61:av_bsf_flush -libavcodec.so.61:av_bsf_free -libavcodec.so.61:av_bsf_get_by_name -libavcodec.so.61:av_bsf_get_class -libavcodec.so.61:av_bsf_get_null_filter -libavcodec.so.61:av_bsf_init -libavcodec.so.61:av_bsf_iterate -libavcodec.so.61:av_bsf_list_alloc -libavcodec.so.61:av_bsf_list_append -libavcodec.so.61:av_bsf_list_append2 -libavcodec.so.61:av_bsf_list_finalize -libavcodec.so.61:av_bsf_list_free -libavcodec.so.61:av_bsf_list_parse_str -libavcodec.so.61:av_bsf_receive_packet -libavcodec.so.61:av_bsf_send_packet -libavcodec.so.61:av_codec_ffversion -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_cpb_properties_alloc -libavcodec.so.61:av_d3d11va_alloc_context -libavcodec.so.61:av_dct_calc -libavcodec.so.61:av_dct_end -libavcodec.so.61:av_dct_init -libavcodec.so.61:av_dirac_parse_sequence_header -libavcodec.so.61:av_dv_codec_profile -libavcodec.so.61:av_dv_codec_profile2 -libavcodec.so.61:av_dv_frame_profile -libavcodec.so.61:av_fast_padded_malloc -libavcodec.so.61:av_fast_padded_mallocz -libavcodec.so.61:av_fft_calc -libavcodec.so.61:av_fft_end -libavcodec.so.61:av_fft_init -libavcodec.so.61:av_fft_permute -libavcodec.so.61:av_get_audio_frame_duration -libavcodec.so.61:av_get_audio_frame_duration2 -libavcodec.so.61:av_get_bits_per_sample -libavcodec.so.61:av_get_exact_bits_per_sample -libavcodec.so.61:av_get_pcm_codec -libavcodec.so.61:av_get_profile_name -libavcodec.so.61:av_grow_packet -libavcodec.so.61:av_imdct_calc -libavcodec.so.61:av_imdct_half -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_jni_get_java_vm -libavcodec.so.61:av_jni_set_java_vm -libavcodec.so.61:av_mdct_calc -libavcodec.so.61:av_mdct_end -libavcodec.so.61:av_mdct_init -libavcodec.so.61:av_mediacodec_alloc_context -libavcodec.so.61:av_mediacodec_default_free -libavcodec.so.61:av_mediacodec_default_init -libavcodec.so.61:av_mediacodec_release_buffer -libavcodec.so.61:av_mediacodec_render_buffer_at_time -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_add_side_data -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_clone -libavcodec.so.61:av_packet_copy_props -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_free_side_data -libavcodec.so.61:av_packet_from_data -libavcodec.so.61:av_packet_get_side_data -libavcodec.so.61:av_packet_make_refcounted -libavcodec.so.61:av_packet_make_writable -libavcodec.so.61:av_packet_move_ref -libavcodec.so.61:av_packet_new_side_data -libavcodec.so.61:av_packet_pack_dictionary -libavcodec.so.61:av_packet_ref -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_shrink_side_data -libavcodec.so.61:av_packet_side_data_add -libavcodec.so.61:av_packet_side_data_free -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_side_data_name -libavcodec.so.61:av_packet_side_data_new -libavcodec.so.61:av_packet_side_data_remove -libavcodec.so.61:av_packet_unpack_dictionary -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_parser_close -libavcodec.so.61:av_parser_init -libavcodec.so.61:av_parser_iterate -libavcodec.so.61:av_parser_parse2 -libavcodec.so.61:av_qsv_alloc_context -libavcodec.so.61:av_rdft_calc -libavcodec.so.61:av_rdft_end -libavcodec.so.61:av_rdft_init -libavcodec.so.61:av_shrink_packet -libavcodec.so.61:av_vdpau_alloc_context -libavcodec.so.61:av_vdpau_bind_context -libavcodec.so.61:av_vdpau_get_surface_parameters -libavcodec.so.61:av_vdpau_hwaccel_get_render2 -libavcodec.so.61:av_vdpau_hwaccel_set_render2 -libavcodec.so.61:av_vorbis_parse_frame -libavcodec.so.61:av_vorbis_parse_frame_flags -libavcodec.so.61:av_vorbis_parse_free -libavcodec.so.61:av_vorbis_parse_init -libavcodec.so.61:av_vorbis_parse_reset -libavcodec.so.61:av_xiphlacing -libavcodec.so.61:avcodec_align_dimensions -libavcodec.so.61:avcodec_align_dimensions2 -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_configuration -libavcodec.so.61:avcodec_dct_alloc -libavcodec.so.61:avcodec_dct_get_class -libavcodec.so.61:avcodec_dct_init -libavcodec.so.61:avcodec_decode_subtitle2 -libavcodec.so.61:avcodec_default_execute -libavcodec.so.61:avcodec_default_execute2 -libavcodec.so.61:avcodec_default_get_buffer2 -libavcodec.so.61:avcodec_default_get_encode_buffer -libavcodec.so.61:avcodec_default_get_format -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_descriptor_get_by_name -libavcodec.so.61:avcodec_descriptor_next -libavcodec.so.61:avcodec_encode_subtitle -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_best_pix_fmt_of_list -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_class -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_get_hw_frames_parameters -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_get_subtitle_rect_class -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_get_type -libavcodec.so.61:avcodec_is_open -libavcodec.so.61:avcodec_license -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_alloc -libavcodec.so.61:avcodec_parameters_copy -libavcodec.so.61:avcodec_parameters_free -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_pix_fmt_to_codec_tag -libavcodec.so.61:avcodec_profile_name -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_string -libavcodec.so.61:avcodec_version -libavcodec.so.61:avpriv_ac3_parse_header -libavcodec.so.61:avpriv_adts_header_parse -libavcodec.so.61:avpriv_codec_get_cap_skip_frame_fill_param -libavcodec.so.61:avpriv_dca_convert_bitstream -libavcodec.so.61:avpriv_dca_parse_core_frame_header -libavcodec.so.61:avpriv_elbg_do -libavcodec.so.61:avpriv_elbg_free -libavcodec.so.61:avpriv_exif_decode_ifd -libavcodec.so.61:avpriv_find_start_code -libavcodec.so.61:avpriv_fits_header_init -libavcodec.so.61:avpriv_fits_header_parse_line -libavcodec.so.61:avpriv_get_raw_pix_fmt_tags -libavcodec.so.61:avpriv_h264_has_num_reorder_frames -libavcodec.so.61:avpriv_mpeg4audio_get_config2 -libavcodec.so.61:avpriv_mpegaudio_decode_header -libavcodec.so.61:avpriv_packet_list_free -libavcodec.so.61:avpriv_packet_list_get -libavcodec.so.61:avpriv_packet_list_put -libavcodec.so.61:avpriv_pix_fmt_find -libavcodec.so.61:avpriv_split_xiph_headers -libavcodec.so.61:avpriv_tak_parse_streaminfo -libavcodec.so.61:avsubtitle_free -libavdevice.so.61:av_device_ffversion -libavdevice.so.61:av_input_audio_device_next -libavdevice.so.61:av_input_video_device_next -libavdevice.so.61:av_output_audio_device_next -libavdevice.so.61:av_output_video_device_next -libavdevice.so.61:avdevice_app_to_dev_control_message -libavdevice.so.61:avdevice_configuration -libavdevice.so.61:avdevice_dev_to_app_control_message -libavdevice.so.61:avdevice_free_list_devices -libavdevice.so.61:avdevice_license -libavdevice.so.61:avdevice_list_devices -libavdevice.so.61:avdevice_list_input_sources -libavdevice.so.61:avdevice_list_output_sinks -libavdevice.so.61:avdevice_register_all -libavdevice.so.61:avdevice_version -libavfilter.so.10:av_buffersink_get_ch_layout -libavfilter.so.10:av_buffersink_get_channels -libavfilter.so.10:av_buffersink_get_color_range -libavfilter.so.10:av_buffersink_get_colorspace -libavfilter.so.10:av_buffersink_get_format -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersink_get_frame_flags -libavfilter.so.10:av_buffersink_get_frame_rate -libavfilter.so.10:av_buffersink_get_h -libavfilter.so.10:av_buffersink_get_hw_frames_ctx -libavfilter.so.10:av_buffersink_get_sample_aspect_ratio -libavfilter.so.10:av_buffersink_get_sample_rate -libavfilter.so.10:av_buffersink_get_samples -libavfilter.so.10:av_buffersink_get_time_base -libavfilter.so.10:av_buffersink_get_type -libavfilter.so.10:av_buffersink_get_w -libavfilter.so.10:av_buffersink_set_frame_size -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_add_frame_flags -libavfilter.so.10:av_buffersrc_close -libavfilter.so.10:av_buffersrc_get_nb_failed_requests -libavfilter.so.10:av_buffersrc_parameters_alloc -libavfilter.so.10:av_buffersrc_parameters_set -libavfilter.so.10:av_buffersrc_write_frame -libavfilter.so.10:av_filter_ffversion -libavfilter.so.10:av_filter_iterate -libavfilter.so.10:avfilter_config_links -libavfilter.so.10:avfilter_configuration -libavfilter.so.10:avfilter_filter_pad_count -libavfilter.so.10:avfilter_free -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_get_class -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_alloc_filter -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_dump -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_get_filter -libavfilter.so.10:avfilter_graph_parse -libavfilter.so.10:avfilter_graph_parse2 -libavfilter.so.10:avfilter_graph_parse_ptr -libavfilter.so.10:avfilter_graph_queue_command -libavfilter.so.10:avfilter_graph_request_oldest -libavfilter.so.10:avfilter_graph_segment_apply -libavfilter.so.10:avfilter_graph_segment_apply_opts -libavfilter.so.10:avfilter_graph_segment_create_filters -libavfilter.so.10:avfilter_graph_segment_free -libavfilter.so.10:avfilter_graph_segment_init -libavfilter.so.10:avfilter_graph_segment_link -libavfilter.so.10:avfilter_graph_segment_parse -libavfilter.so.10:avfilter_graph_send_command -libavfilter.so.10:avfilter_graph_set_auto_convert -libavfilter.so.10:avfilter_init_dict -libavfilter.so.10:avfilter_init_str -libavfilter.so.10:avfilter_inout_alloc -libavfilter.so.10:avfilter_inout_free -libavfilter.so.10:avfilter_insert_filter -libavfilter.so.10:avfilter_license -libavfilter.so.10:avfilter_link -libavfilter.so.10:avfilter_link_free -libavfilter.so.10:avfilter_pad_get_name -libavfilter.so.10:avfilter_pad_get_type -libavfilter.so.10:avfilter_process_command -libavfilter.so.10:avfilter_version -libavformat.so.61:av_add_index_entry -libavformat.so.61:av_append_packet -libavformat.so.61:av_codec_get_id -libavformat.so.61:av_codec_get_tag -libavformat.so.61:av_codec_get_tag2 -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_disposition_from_string -libavformat.so.61:av_disposition_to_string -libavformat.so.61:av_dump_format -libavformat.so.61:av_filename_number_test -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_find_default_stream_index -libavformat.so.61:av_find_input_format -libavformat.so.61:av_find_program_from_stream -libavformat.so.61:av_fmt_ctx_get_duration_estimation_method -libavformat.so.61:av_format_ffversion -libavformat.so.61:av_format_inject_global_side_data -libavformat.so.61:av_get_frame_filename -libavformat.so.61:av_get_frame_filename2 -libavformat.so.61:av_get_output_timestamp -libavformat.so.61:av_get_packet -libavformat.so.61:av_guess_codec -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_guess_sample_aspect_ratio -libavformat.so.61:av_hex_dump -libavformat.so.61:av_hex_dump_log -libavformat.so.61:av_index_search_timestamp -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_interleaved_write_uncoded_frame -libavformat.so.61:av_match_ext -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_new_program -libavformat.so.61:av_pkt_dump2 -libavformat.so.61:av_pkt_dump_log2 -libavformat.so.61:av_probe_input_buffer -libavformat.so.61:av_probe_input_buffer2 -libavformat.so.61:av_probe_input_format -libavformat.so.61:av_probe_input_format2 -libavformat.so.61:av_probe_input_format3 -libavformat.so.61:av_program_add_stream_index -libavformat.so.61:av_read_frame -libavformat.so.61:av_read_pause -libavformat.so.61:av_read_play -libavformat.so.61:av_sdp_create -libavformat.so.61:av_seek_frame -libavformat.so.61:av_stream_add_side_data -libavformat.so.61:av_stream_get_class -libavformat.so.61:av_stream_get_codec_timebase -libavformat.so.61:av_stream_get_first_dts -libavformat.so.61:av_stream_get_parser -libavformat.so.61:av_stream_get_side_data -libavformat.so.61:av_stream_group_get_class -libavformat.so.61:av_stream_new_side_data -libavformat.so.61:av_url_split -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:av_write_uncoded_frame -libavformat.so.61:av_write_uncoded_frame_query -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_configuration -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_flush -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_get_class -libavformat.so.61:avformat_get_mov_audio_tags -libavformat.so.61:avformat_get_mov_video_tags -libavformat.so.61:avformat_get_riff_audio_tags -libavformat.so.61:avformat_get_riff_video_tags -libavformat.so.61:avformat_index_get_entries_count -libavformat.so.61:avformat_index_get_entry -libavformat.so.61:avformat_index_get_entry_from_timestamp -libavformat.so.61:avformat_init_output -libavformat.so.61:avformat_license -libavformat.so.61:avformat_match_stream_specifier -libavformat.so.61:avformat_network_deinit -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_queue_attached_pictures -libavformat.so.61:avformat_seek_file -libavformat.so.61:avformat_stream_group_add_stream -libavformat.so.61:avformat_stream_group_create -libavformat.so.61:avformat_stream_group_name -libavformat.so.61:avformat_transfer_internal_stream_timing_info -libavformat.so.61:avformat_version -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_accept -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_check -libavformat.so.61:avio_close -libavformat.so.61:avio_close_dir -libavformat.so.61:avio_close_dyn_buf -libavformat.so.61:avio_closep -libavformat.so.61:avio_context_free -libavformat.so.61:avio_enum_protocols -libavformat.so.61:avio_feof -libavformat.so.61:avio_find_protocol_name -libavformat.so.61:avio_flush -libavformat.so.61:avio_free_directory_entry -libavformat.so.61:avio_get_dyn_buf -libavformat.so.61:avio_get_str -libavformat.so.61:avio_get_str16be -libavformat.so.61:avio_get_str16le -libavformat.so.61:avio_handshake -libavformat.so.61:avio_open -libavformat.so.61:avio_open2 -libavformat.so.61:avio_open_dir -libavformat.so.61:avio_open_dyn_buf -libavformat.so.61:avio_pause -libavformat.so.61:avio_print_string_array -libavformat.so.61:avio_printf -libavformat.so.61:avio_protocol_get_class -libavformat.so.61:avio_put_str -libavformat.so.61:avio_put_str16be -libavformat.so.61:avio_put_str16le -libavformat.so.61:avio_r8 -libavformat.so.61:avio_rb16 -libavformat.so.61:avio_rb24 -libavformat.so.61:avio_rb32 -libavformat.so.61:avio_rb64 -libavformat.so.61:avio_read -libavformat.so.61:avio_read_dir -libavformat.so.61:avio_read_partial -libavformat.so.61:avio_read_to_bprint -libavformat.so.61:avio_rl16 -libavformat.so.61:avio_rl24 -libavformat.so.61:avio_rl32 -libavformat.so.61:avio_rl64 -libavformat.so.61:avio_seek -libavformat.so.61:avio_seek_time -libavformat.so.61:avio_size -libavformat.so.61:avio_skip -libavformat.so.61:avio_vprintf -libavformat.so.61:avio_w8 -libavformat.so.61:avio_wb16 -libavformat.so.61:avio_wb24 -libavformat.so.61:avio_wb32 -libavformat.so.61:avio_wb64 -libavformat.so.61:avio_wl16 -libavformat.so.61:avio_wl24 -libavformat.so.61:avio_wl32 -libavformat.so.61:avio_wl64 -libavformat.so.61:avio_write -libavformat.so.61:avio_write_marker -libavformat.so.61:avpriv_dv_get_packet -libavformat.so.61:avpriv_dv_init_demux -libavformat.so.61:avpriv_dv_produce_packet -libavformat.so.61:avpriv_mpegts_parse_close -libavformat.so.61:avpriv_mpegts_parse_open -libavformat.so.61:avpriv_mpegts_parse_packet -libavformat.so.61:avpriv_new_chapter -libavformat.so.61:avpriv_register_devices -libavformat.so.61:avpriv_set_pts_info -libavformat.so.61:avpriv_stream_set_need_parsing -libavformat.so.61:avpriv_update_cur_dts -libavutil.so.59:av_add_i -libavutil.so.59:av_add_q -libavutil.so.59:av_add_stable -libavutil.so.59:av_adler32_update -libavutil.so.59:av_aes_alloc -libavutil.so.59:av_aes_crypt -libavutil.so.59:av_aes_ctr_alloc -libavutil.so.59:av_aes_ctr_crypt -libavutil.so.59:av_aes_ctr_free -libavutil.so.59:av_aes_ctr_get_iv -libavutil.so.59:av_aes_ctr_increment_iv -libavutil.so.59:av_aes_ctr_init -libavutil.so.59:av_aes_ctr_set_full_iv -libavutil.so.59:av_aes_ctr_set_iv -libavutil.so.59:av_aes_ctr_set_random_iv -libavutil.so.59:av_aes_init -libavutil.so.59:av_aes_size -libavutil.so.59:av_ambient_viewing_environment_alloc -libavutil.so.59:av_ambient_viewing_environment_create_side_data -libavutil.so.59:av_append_path_component -libavutil.so.59:av_asprintf -libavutil.so.59:av_assert0_fpu -libavutil.so.59:av_audio_fifo_alloc -libavutil.so.59:av_audio_fifo_drain -libavutil.so.59:av_audio_fifo_free -libavutil.so.59:av_audio_fifo_peek -libavutil.so.59:av_audio_fifo_peek_at -libavutil.so.59:av_audio_fifo_read -libavutil.so.59:av_audio_fifo_realloc -libavutil.so.59:av_audio_fifo_reset -libavutil.so.59:av_audio_fifo_size -libavutil.so.59:av_audio_fifo_space -libavutil.so.59:av_audio_fifo_write -libavutil.so.59:av_base64_decode -libavutil.so.59:av_base64_encode -libavutil.so.59:av_basename -libavutil.so.59:av_bessel_i0 -libavutil.so.59:av_blowfish_alloc -libavutil.so.59:av_blowfish_crypt -libavutil.so.59:av_blowfish_crypt_ecb -libavutil.so.59:av_blowfish_init -libavutil.so.59:av_bmg_get -libavutil.so.59:av_bprint_append_data -libavutil.so.59:av_bprint_chars -libavutil.so.59:av_bprint_clear -libavutil.so.59:av_bprint_escape -libavutil.so.59:av_bprint_finalize -libavutil.so.59:av_bprint_get_buffer -libavutil.so.59:av_bprint_init -libavutil.so.59:av_bprint_init_for_buffer -libavutil.so.59:av_bprint_strftime -libavutil.so.59:av_bprintf -libavutil.so.59:av_buffer_alloc -libavutil.so.59:av_buffer_allocz -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_default_free -libavutil.so.59:av_buffer_get_opaque -libavutil.so.59:av_buffer_get_ref_count -libavutil.so.59:av_buffer_is_writable -libavutil.so.59:av_buffer_make_writable -libavutil.so.59:av_buffer_pool_buffer_get_opaque -libavutil.so.59:av_buffer_pool_get -libavutil.so.59:av_buffer_pool_init -libavutil.so.59:av_buffer_pool_init2 -libavutil.so.59:av_buffer_pool_uninit -libavutil.so.59:av_buffer_realloc -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_replace -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_calloc -libavutil.so.59:av_camellia_alloc -libavutil.so.59:av_camellia_crypt -libavutil.so.59:av_camellia_init -libavutil.so.59:av_camellia_size -libavutil.so.59:av_cast5_alloc -libavutil.so.59:av_cast5_crypt -libavutil.so.59:av_cast5_crypt2 -libavutil.so.59:av_cast5_init -libavutil.so.59:av_cast5_size -libavutil.so.59:av_channel_description -libavutil.so.59:av_channel_description_bprint -libavutil.so.59:av_channel_from_string -libavutil.so.59:av_channel_layout_ambisonic_order -libavutil.so.59:av_channel_layout_channel_from_index -libavutil.so.59:av_channel_layout_channel_from_string -libavutil.so.59:av_channel_layout_check -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_custom_init -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_channel_layout_describe_bprint -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_channel_layout_from_string -libavutil.so.59:av_channel_layout_index_from_channel -libavutil.so.59:av_channel_layout_index_from_string -libavutil.so.59:av_channel_layout_retype -libavutil.so.59:av_channel_layout_standard -libavutil.so.59:av_channel_layout_subset -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_channel_name -libavutil.so.59:av_channel_name_bprint -libavutil.so.59:av_chroma_location_enum_to_pos -libavutil.so.59:av_chroma_location_from_name -libavutil.so.59:av_chroma_location_name -libavutil.so.59:av_chroma_location_pos_to_enum -libavutil.so.59:av_cmp_i -libavutil.so.59:av_color_primaries_from_name -libavutil.so.59:av_color_primaries_name -libavutil.so.59:av_color_range_from_name -libavutil.so.59:av_color_range_name -libavutil.so.59:av_color_space_from_name -libavutil.so.59:av_color_space_name -libavutil.so.59:av_color_transfer_from_name -libavutil.so.59:av_color_transfer_name -libavutil.so.59:av_compare_mod -libavutil.so.59:av_compare_ts -libavutil.so.59:av_content_light_metadata_alloc -libavutil.so.59:av_content_light_metadata_create_side_data -libavutil.so.59:av_cpu_count -libavutil.so.59:av_cpu_force_count -libavutil.so.59:av_cpu_max_align -libavutil.so.59:av_crc -libavutil.so.59:av_crc_get_table -libavutil.so.59:av_crc_init -libavutil.so.59:av_csp_approximate_trc_gamma -libavutil.so.59:av_csp_luma_coeffs_from_avcsp -libavutil.so.59:av_csp_primaries_desc_from_id -libavutil.so.59:av_csp_primaries_id_from_desc -libavutil.so.59:av_csp_trc_func_from_id -libavutil.so.59:av_d2q -libavutil.so.59:av_default_get_category -libavutil.so.59:av_default_item_name -libavutil.so.59:av_des_alloc -libavutil.so.59:av_des_crypt -libavutil.so.59:av_des_init -libavutil.so.59:av_des_mac -libavutil.so.59:av_detection_bbox_alloc -libavutil.so.59:av_detection_bbox_create_side_data -libavutil.so.59:av_dict_copy -libavutil.so.59:av_dict_count -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_get_string -libavutil.so.59:av_dict_iterate -libavutil.so.59:av_dict_parse_string -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_dirname -libavutil.so.59:av_display_matrix_flip -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_display_rotation_set -libavutil.so.59:av_div_i -libavutil.so.59:av_div_q -libavutil.so.59:av_dovi_alloc -libavutil.so.59:av_dovi_find_level -libavutil.so.59:av_dovi_metadata_alloc -libavutil.so.59:av_downmix_info_update_side_data -libavutil.so.59:av_dynamic_hdr_plus_alloc -libavutil.so.59:av_dynamic_hdr_plus_create_side_data -libavutil.so.59:av_dynamic_hdr_plus_from_t35 -libavutil.so.59:av_dynamic_hdr_plus_to_t35 -libavutil.so.59:av_dynamic_hdr_vivid_alloc -libavutil.so.59:av_dynamic_hdr_vivid_create_side_data -libavutil.so.59:av_dynarray2_add -libavutil.so.59:av_dynarray_add -libavutil.so.59:av_dynarray_add_nofree -libavutil.so.59:av_encryption_info_add_side_data -libavutil.so.59:av_encryption_info_alloc -libavutil.so.59:av_encryption_info_clone -libavutil.so.59:av_encryption_info_free -libavutil.so.59:av_encryption_info_get_side_data -libavutil.so.59:av_encryption_init_info_add_side_data -libavutil.so.59:av_encryption_init_info_alloc -libavutil.so.59:av_encryption_init_info_free -libavutil.so.59:av_encryption_init_info_get_side_data -libavutil.so.59:av_escape -libavutil.so.59:av_executor_alloc -libavutil.so.59:av_executor_execute -libavutil.so.59:av_executor_free -libavutil.so.59:av_expr_count_func -libavutil.so.59:av_expr_count_vars -libavutil.so.59:av_expr_eval -libavutil.so.59:av_expr_free -libavutil.so.59:av_expr_parse -libavutil.so.59:av_expr_parse_and_eval -libavutil.so.59:av_fast_malloc -libavutil.so.59:av_fast_mallocz -libavutil.so.59:av_fast_realloc -libavutil.so.59:av_fifo_alloc2 -libavutil.so.59:av_fifo_auto_grow_limit -libavutil.so.59:av_fifo_can_read -libavutil.so.59:av_fifo_can_write -libavutil.so.59:av_fifo_drain2 -libavutil.so.59:av_fifo_elem_size -libavutil.so.59:av_fifo_freep2 -libavutil.so.59:av_fifo_grow2 -libavutil.so.59:av_fifo_peek -libavutil.so.59:av_fifo_peek_to_cb -libavutil.so.59:av_fifo_read -libavutil.so.59:av_fifo_read_to_cb -libavutil.so.59:av_fifo_reset2 -libavutil.so.59:av_fifo_write -libavutil.so.59:av_fifo_write_from_cb -libavutil.so.59:av_file_map -libavutil.so.59:av_file_unmap -libavutil.so.59:av_film_grain_params_alloc -libavutil.so.59:av_film_grain_params_create_side_data -libavutil.so.59:av_film_grain_params_select -libavutil.so.59:av_find_best_pix_fmt_of_2 -libavutil.so.59:av_find_info_tag -libavutil.so.59:av_find_nearest_q_idx -libavutil.so.59:av_force_cpu_flags -libavutil.so.59:av_fourcc_make_string -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_apply_cropping -libavutil.so.59:av_frame_clone -libavutil.so.59:av_frame_copy -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_get_plane_buffer -libavutil.so.59:av_frame_get_side_data -libavutil.so.59:av_frame_is_writable -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_move_ref -libavutil.so.59:av_frame_new_side_data -libavutil.so.59:av_frame_new_side_data_from_buf -libavutil.so.59:av_frame_ref -libavutil.so.59:av_frame_remove_side_data -libavutil.so.59:av_frame_replace -libavutil.so.59:av_frame_side_data_add -libavutil.so.59:av_frame_side_data_clone -libavutil.so.59:av_frame_side_data_desc -libavutil.so.59:av_frame_side_data_free -libavutil.so.59:av_frame_side_data_get_c -libavutil.so.59:av_frame_side_data_name -libavutil.so.59:av_frame_side_data_new -libavutil.so.59:av_frame_side_data_remove -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_gcd -libavutil.so.59:av_gcd_q -libavutil.so.59:av_get_alt_sample_fmt -libavutil.so.59:av_get_bits_per_pixel -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_cpu_flags -libavutil.so.59:av_get_known_color_name -libavutil.so.59:av_get_media_type_string -libavutil.so.59:av_get_packed_sample_fmt -libavutil.so.59:av_get_padded_bits_per_pixel -libavutil.so.59:av_get_picture_type_char -libavutil.so.59:av_get_pix_fmt -libavutil.so.59:av_get_pix_fmt_loss -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_get_pix_fmt_string -libavutil.so.59:av_get_planar_sample_fmt -libavutil.so.59:av_get_random_seed -libavutil.so.59:av_get_sample_fmt -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_get_sample_fmt_string -libavutil.so.59:av_get_time_base_q -libavutil.so.59:av_get_token -libavutil.so.59:av_gettime -libavutil.so.59:av_gettime_relative -libavutil.so.59:av_gettime_relative_is_monotonic -libavutil.so.59:av_hash_alloc -libavutil.so.59:av_hash_final -libavutil.so.59:av_hash_final_b64 -libavutil.so.59:av_hash_final_bin -libavutil.so.59:av_hash_final_hex -libavutil.so.59:av_hash_freep -libavutil.so.59:av_hash_get_name -libavutil.so.59:av_hash_get_size -libavutil.so.59:av_hash_init -libavutil.so.59:av_hash_names -libavutil.so.59:av_hash_update -libavutil.so.59:av_hmac_alloc -libavutil.so.59:av_hmac_calc -libavutil.so.59:av_hmac_final -libavutil.so.59:av_hmac_free -libavutil.so.59:av_hmac_init -libavutil.so.59:av_hmac_update -libavutil.so.59:av_hwdevice_ctx_alloc -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_ctx_create_derived -libavutil.so.59:av_hwdevice_ctx_create_derived_opts -libavutil.so.59:av_hwdevice_ctx_init -libavutil.so.59:av_hwdevice_find_type_by_name -libavutil.so.59:av_hwdevice_get_hwframe_constraints -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwdevice_hwconfig_alloc -libavutil.so.59:av_hwdevice_iterate_types -libavutil.so.59:av_hwframe_constraints_free -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_create_derived -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_map -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_hwframe_transfer_get_formats -libavutil.so.59:av_i2int -libavutil.so.59:av_iamf_audio_element_add_layer -libavutil.so.59:av_iamf_audio_element_alloc -libavutil.so.59:av_iamf_audio_element_free -libavutil.so.59:av_iamf_audio_element_get_class -libavutil.so.59:av_iamf_mix_presentation_add_submix -libavutil.so.59:av_iamf_mix_presentation_alloc -libavutil.so.59:av_iamf_mix_presentation_free -libavutil.so.59:av_iamf_mix_presentation_get_class -libavutil.so.59:av_iamf_param_definition_alloc -libavutil.so.59:av_iamf_param_definition_get_class -libavutil.so.59:av_iamf_submix_add_element -libavutil.so.59:av_iamf_submix_add_layout -libavutil.so.59:av_image_alloc -libavutil.so.59:av_image_check_sar -libavutil.so.59:av_image_check_size -libavutil.so.59:av_image_check_size2 -libavutil.so.59:av_image_copy -libavutil.so.59:av_image_copy_plane -libavutil.so.59:av_image_copy_plane_uc_from -libavutil.so.59:av_image_copy_to_buffer -libavutil.so.59:av_image_copy_uc_from -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_fill_black -libavutil.so.59:av_image_fill_color -libavutil.so.59:av_image_fill_linesizes -libavutil.so.59:av_image_fill_max_pixsteps -libavutil.so.59:av_image_fill_plane_sizes -libavutil.so.59:av_image_fill_pointers -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_image_get_linesize -libavutil.so.59:av_int2i -libavutil.so.59:av_int_list_length_for_size -libavutil.so.59:av_lfg_init -libavutil.so.59:av_lfg_init_from_data -libavutil.so.59:av_log -libavutil.so.59:av_log2 -libavutil.so.59:av_log2_16bit -libavutil.so.59:av_log2_i -libavutil.so.59:av_log_default_callback -libavutil.so.59:av_log_format_line -libavutil.so.59:av_log_format_line2 -libavutil.so.59:av_log_get_flags -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_once -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_flags -libavutil.so.59:av_log_set_level -libavutil.so.59:av_lzo1x_decode -libavutil.so.59:av_malloc -libavutil.so.59:av_malloc_array -libavutil.so.59:av_mallocz -libavutil.so.59:av_mastering_display_metadata_alloc -libavutil.so.59:av_mastering_display_metadata_alloc_size -libavutil.so.59:av_mastering_display_metadata_create_side_data -libavutil.so.59:av_match_list -libavutil.so.59:av_match_name -libavutil.so.59:av_max_alloc -libavutil.so.59:av_md5_alloc -libavutil.so.59:av_md5_final -libavutil.so.59:av_md5_init -libavutil.so.59:av_md5_size -libavutil.so.59:av_md5_sum -libavutil.so.59:av_md5_update -libavutil.so.59:av_memcpy_backptr -libavutil.so.59:av_memdup -libavutil.so.59:av_mod_i -libavutil.so.59:av_mul_i -libavutil.so.59:av_mul_q -libavutil.so.59:av_murmur3_alloc -libavutil.so.59:av_murmur3_final -libavutil.so.59:av_murmur3_init -libavutil.so.59:av_murmur3_init_seeded -libavutil.so.59:av_murmur3_update -libavutil.so.59:av_nearer_q -libavutil.so.59:av_opt_child_class_iterate -libavutil.so.59:av_opt_child_next -libavutil.so.59:av_opt_copy -libavutil.so.59:av_opt_eval_double -libavutil.so.59:av_opt_eval_flags -libavutil.so.59:av_opt_eval_float -libavutil.so.59:av_opt_eval_int -libavutil.so.59:av_opt_eval_int64 -libavutil.so.59:av_opt_eval_q -libavutil.so.59:av_opt_eval_uint -libavutil.so.59:av_opt_find -libavutil.so.59:av_opt_find2 -libavutil.so.59:av_opt_flag_is_set -libavutil.so.59:av_opt_free -libavutil.so.59:av_opt_freep_ranges -libavutil.so.59:av_opt_get -libavutil.so.59:av_opt_get_array -libavutil.so.59:av_opt_get_array_size -libavutil.so.59:av_opt_get_chlayout -libavutil.so.59:av_opt_get_dict_val -libavutil.so.59:av_opt_get_double -libavutil.so.59:av_opt_get_image_size -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_get_key_value -libavutil.so.59:av_opt_get_pixel_fmt -libavutil.so.59:av_opt_get_q -libavutil.so.59:av_opt_get_sample_fmt -libavutil.so.59:av_opt_get_video_rate -libavutil.so.59:av_opt_is_set_to_default -libavutil.so.59:av_opt_is_set_to_default_by_name -libavutil.so.59:av_opt_next -libavutil.so.59:av_opt_ptr -libavutil.so.59:av_opt_query_ranges -libavutil.so.59:av_opt_query_ranges_default -libavutil.so.59:av_opt_serialize -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_array -libavutil.so.59:av_opt_set_bin -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_defaults -libavutil.so.59:av_opt_set_defaults2 -libavutil.so.59:av_opt_set_dict -libavutil.so.59:av_opt_set_dict2 -libavutil.so.59:av_opt_set_dict_val -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_from_string -libavutil.so.59:av_opt_set_image_size -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_pixel_fmt -libavutil.so.59:av_opt_set_q -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_opt_set_video_rate -libavutil.so.59:av_opt_show2 -libavutil.so.59:av_parse_color -libavutil.so.59:av_parse_cpu_caps -libavutil.so.59:av_parse_ratio -libavutil.so.59:av_parse_time -libavutil.so.59:av_parse_video_rate -libavutil.so.59:av_parse_video_size -libavutil.so.59:av_pix_fmt_count_planes -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_pix_fmt_desc_get_id -libavutil.so.59:av_pix_fmt_desc_next -libavutil.so.59:av_pix_fmt_get_chroma_sub_sample -libavutil.so.59:av_pix_fmt_swap_endianness -libavutil.so.59:av_pixelutils_get_sad_fn -libavutil.so.59:av_q2intfloat -libavutil.so.59:av_random_bytes -libavutil.so.59:av_rc4_alloc -libavutil.so.59:av_rc4_crypt -libavutil.so.59:av_rc4_init -libavutil.so.59:av_read_image_line -libavutil.so.59:av_read_image_line2 -libavutil.so.59:av_realloc -libavutil.so.59:av_realloc_array -libavutil.so.59:av_realloc_f -libavutil.so.59:av_reallocp -libavutil.so.59:av_reallocp_array -libavutil.so.59:av_reduce -libavutil.so.59:av_rescale -libavutil.so.59:av_rescale_delta -libavutil.so.59:av_rescale_q -libavutil.so.59:av_rescale_q_rnd -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_ripemd_alloc -libavutil.so.59:av_ripemd_final -libavutil.so.59:av_ripemd_init -libavutil.so.59:av_ripemd_size -libavutil.so.59:av_ripemd_update -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_samples_alloc -libavutil.so.59:av_samples_alloc_array_and_samples -libavutil.so.59:av_samples_copy -libavutil.so.59:av_samples_fill_arrays -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_samples_set_silence -libavutil.so.59:av_set_options_string -libavutil.so.59:av_sha512_alloc -libavutil.so.59:av_sha512_final -libavutil.so.59:av_sha512_init -libavutil.so.59:av_sha512_size -libavutil.so.59:av_sha512_update -libavutil.so.59:av_sha_alloc -libavutil.so.59:av_sha_final -libavutil.so.59:av_sha_init -libavutil.so.59:av_sha_size -libavutil.so.59:av_sha_update -libavutil.so.59:av_shr_i -libavutil.so.59:av_size_mult -libavutil.so.59:av_small_strptime -libavutil.so.59:av_spherical_alloc -libavutil.so.59:av_spherical_from_name -libavutil.so.59:av_spherical_projection_name -libavutil.so.59:av_spherical_tile_bounds -libavutil.so.59:av_sscanf -libavutil.so.59:av_stereo3d_alloc -libavutil.so.59:av_stereo3d_alloc_size -libavutil.so.59:av_stereo3d_create_side_data -libavutil.so.59:av_stereo3d_from_name -libavutil.so.59:av_stereo3d_primary_eye_from_name -libavutil.so.59:av_stereo3d_primary_eye_name -libavutil.so.59:av_stereo3d_type_name -libavutil.so.59:av_stereo3d_view_from_name -libavutil.so.59:av_stereo3d_view_name -libavutil.so.59:av_strcasecmp -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror -libavutil.so.59:av_strireplace -libavutil.so.59:av_stristart -libavutil.so.59:av_stristr -libavutil.so.59:av_strlcat -libavutil.so.59:av_strlcatf -libavutil.so.59:av_strlcpy -libavutil.so.59:av_strncasecmp -libavutil.so.59:av_strndup -libavutil.so.59:av_strnstr -libavutil.so.59:av_strstart -libavutil.so.59:av_strtod -libavutil.so.59:av_strtok -libavutil.so.59:av_sub_i -libavutil.so.59:av_sub_q -libavutil.so.59:av_tea_alloc -libavutil.so.59:av_tea_crypt -libavutil.so.59:av_tea_init -libavutil.so.59:av_tea_size -libavutil.so.59:av_thread_message_flush -libavutil.so.59:av_thread_message_queue_alloc -libavutil.so.59:av_thread_message_queue_free -libavutil.so.59:av_thread_message_queue_nb_elems -libavutil.so.59:av_thread_message_queue_recv -libavutil.so.59:av_thread_message_queue_send -libavutil.so.59:av_thread_message_queue_set_err_recv -libavutil.so.59:av_thread_message_queue_set_err_send -libavutil.so.59:av_thread_message_queue_set_free_func -libavutil.so.59:av_timecode_adjust_ntsc_framenum2 -libavutil.so.59:av_timecode_check_frame_rate -libavutil.so.59:av_timecode_get_smpte -libavutil.so.59:av_timecode_get_smpte_from_framenum -libavutil.so.59:av_timecode_init -libavutil.so.59:av_timecode_init_from_components -libavutil.so.59:av_timecode_init_from_string -libavutil.so.59:av_timecode_make_mpeg_tc_string -libavutil.so.59:av_timecode_make_smpte_tc_string -libavutil.so.59:av_timecode_make_smpte_tc_string2 -libavutil.so.59:av_timecode_make_string -libavutil.so.59:av_timegm -libavutil.so.59:av_tree_destroy -libavutil.so.59:av_tree_enumerate -libavutil.so.59:av_tree_find -libavutil.so.59:av_tree_insert -libavutil.so.59:av_tree_node_alloc -libavutil.so.59:av_tree_node_size -libavutil.so.59:av_ts_make_time_string2 -libavutil.so.59:av_twofish_alloc -libavutil.so.59:av_twofish_crypt -libavutil.so.59:av_twofish_init -libavutil.so.59:av_twofish_size -libavutil.so.59:av_tx_init -libavutil.so.59:av_tx_uninit -libavutil.so.59:av_usleep -libavutil.so.59:av_utf8_decode -libavutil.so.59:av_util_ffversion -libavutil.so.59:av_uuid_parse -libavutil.so.59:av_uuid_parse_range -libavutil.so.59:av_uuid_unparse -libavutil.so.59:av_uuid_urn_parse -libavutil.so.59:av_vbprintf -libavutil.so.59:av_version_info -libavutil.so.59:av_video_enc_params_alloc -libavutil.so.59:av_video_enc_params_create_side_data -libavutil.so.59:av_video_hint_alloc -libavutil.so.59:av_video_hint_create_side_data -libavutil.so.59:av_vk_frame_alloc -libavutil.so.59:av_vkfmt_from_pixfmt -libavutil.so.59:av_vlog -libavutil.so.59:av_write_image_line -libavutil.so.59:av_write_image_line2 -libavutil.so.59:av_xtea_alloc -libavutil.so.59:av_xtea_crypt -libavutil.so.59:av_xtea_init -libavutil.so.59:av_xtea_le_crypt -libavutil.so.59:av_xtea_le_init -libavutil.so.59:avpriv_alloc_fixed_dsp -libavutil.so.59:avpriv_cga_font -libavutil.so.59:avpriv_dict_set_timestamp -libavutil.so.59:avpriv_float_dsp_alloc -libavutil.so.59:avpriv_fopen_utf8 -libavutil.so.59:avpriv_init_lls -libavutil.so.59:avpriv_open -libavutil.so.59:avpriv_report_missing_feature -libavutil.so.59:avpriv_request_sample -libavutil.so.59:avpriv_scalarproduct_float_c -libavutil.so.59:avpriv_set_systematic_pal2 -libavutil.so.59:avpriv_slicethread_create -libavutil.so.59:avpriv_slicethread_execute -libavutil.so.59:avpriv_slicethread_free -libavutil.so.59:avpriv_solve_lls -libavutil.so.59:avpriv_tempfile -libavutil.so.59:avpriv_vga16_font -libavutil.so.59:avutil_configuration -libavutil.so.59:avutil_license -libavutil.so.59:avutil_version -libpostproc.so.58:postproc_configuration -libpostproc.so.58:postproc_ffversion -libpostproc.so.58:postproc_license -libpostproc.so.58:postproc_version -libpostproc.so.58:pp_free_context -libpostproc.so.58:pp_free_mode -libpostproc.so.58:pp_get_context -libpostproc.so.58:pp_get_mode_by_name_and_quality -libpostproc.so.58:pp_help -libpostproc.so.58:pp_postprocess -libswresample.so.5:swr_alloc -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_build_matrix2 -libswresample.so.5:swr_close -libswresample.so.5:swr_config_frame -libswresample.so.5:swr_convert -libswresample.so.5:swr_convert_frame -libswresample.so.5:swr_drop_output -libswresample.so.5:swr_ffversion -libswresample.so.5:swr_free -libswresample.so.5:swr_get_class -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_get_out_samples -libswresample.so.5:swr_init -libswresample.so.5:swr_inject_silence -libswresample.so.5:swr_is_initialized -libswresample.so.5:swr_next_pts -libswresample.so.5:swr_set_channel_mapping -libswresample.so.5:swr_set_compensation -libswresample.so.5:swr_set_matrix -libswresample.so.5:swresample_configuration -libswresample.so.5:swresample_license -libswresample.so.5:swresample_version -libswscale.so.8:sws_allocVec -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_convertPalette8ToPacked24 -libswscale.so.8:sws_convertPalette8ToPacked32 -libswscale.so.8:sws_frame_end -libswscale.so.8:sws_frame_start -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_freeFilter -libswscale.so.8:sws_freeVec -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getColorspaceDetails -libswscale.so.8:sws_getContext -libswscale.so.8:sws_getDefaultFilter -libswscale.so.8:sws_getGaussianVec -libswscale.so.8:sws_get_class -libswscale.so.8:sws_init_context -libswscale.so.8:sws_isSupportedEndiannessConversion -libswscale.so.8:sws_isSupportedInput -libswscale.so.8:sws_isSupportedOutput -libswscale.so.8:sws_normalizeVec -libswscale.so.8:sws_receive_slice -libswscale.so.8:sws_receive_slice_alignment -libswscale.so.8:sws_scale -libswscale.so.8:sws_scaleVec -libswscale.so.8:sws_scale_frame -libswscale.so.8:sws_send_slice -libswscale.so.8:sws_setColorspaceDetails -libswscale.so.8:swscale_configuration -libswscale.so.8:swscale_license -libswscale.so.8:swscale_version +libavcodec.so.62:av_ac3_parse_header +libavcodec.so.62:av_adts_header_parse +libavcodec.so.62:av_bsf_alloc +libavcodec.so.62:av_bsf_flush +libavcodec.so.62:av_bsf_free +libavcodec.so.62:av_bsf_get_by_name +libavcodec.so.62:av_bsf_get_class +libavcodec.so.62:av_bsf_get_null_filter +libavcodec.so.62:av_bsf_init +libavcodec.so.62:av_bsf_iterate +libavcodec.so.62:av_bsf_list_alloc +libavcodec.so.62:av_bsf_list_append +libavcodec.so.62:av_bsf_list_append2 +libavcodec.so.62:av_bsf_list_finalize +libavcodec.so.62:av_bsf_list_free +libavcodec.so.62:av_bsf_list_parse_str +libavcodec.so.62:av_bsf_receive_packet +libavcodec.so.62:av_bsf_send_packet +libavcodec.so.62:av_codec_ffversion +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_container_fifo_alloc_avpacket +libavcodec.so.62:av_cpb_properties_alloc +libavcodec.so.62:av_d3d11va_alloc_context +libavcodec.so.62:av_dirac_parse_sequence_header +libavcodec.so.62:av_dv_codec_profile +libavcodec.so.62:av_dv_codec_profile2 +libavcodec.so.62:av_dv_frame_profile +libavcodec.so.62:av_exif_clone_ifd +libavcodec.so.62:av_exif_free +libavcodec.so.62:av_exif_get_entry +libavcodec.so.62:av_exif_get_tag_id +libavcodec.so.62:av_exif_get_tag_name +libavcodec.so.62:av_exif_ifd_to_dict +libavcodec.so.62:av_exif_matrix_to_orientation +libavcodec.so.62:av_exif_orientation_to_matrix +libavcodec.so.62:av_exif_parse_buffer +libavcodec.so.62:av_exif_remove_entry +libavcodec.so.62:av_exif_set_entry +libavcodec.so.62:av_exif_write +libavcodec.so.62:av_fast_padded_malloc +libavcodec.so.62:av_fast_padded_mallocz +libavcodec.so.62:av_get_audio_frame_duration +libavcodec.so.62:av_get_audio_frame_duration2 +libavcodec.so.62:av_get_bits_per_sample +libavcodec.so.62:av_get_exact_bits_per_sample +libavcodec.so.62:av_get_pcm_codec +libavcodec.so.62:av_get_profile_name +libavcodec.so.62:av_grow_packet +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_jni_get_java_vm +libavcodec.so.62:av_jni_set_java_vm +libavcodec.so.62:av_mediacodec_alloc_context +libavcodec.so.62:av_mediacodec_default_free +libavcodec.so.62:av_mediacodec_default_init +libavcodec.so.62:av_mediacodec_release_buffer +libavcodec.so.62:av_mediacodec_render_buffer_at_time +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_add_side_data +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_clone +libavcodec.so.62:av_packet_copy_props +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_free_side_data +libavcodec.so.62:av_packet_from_data +libavcodec.so.62:av_packet_get_side_data +libavcodec.so.62:av_packet_make_refcounted +libavcodec.so.62:av_packet_make_writable +libavcodec.so.62:av_packet_move_ref +libavcodec.so.62:av_packet_new_side_data +libavcodec.so.62:av_packet_pack_dictionary +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_shrink_side_data +libavcodec.so.62:av_packet_side_data_add +libavcodec.so.62:av_packet_side_data_free +libavcodec.so.62:av_packet_side_data_from_frame +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_side_data_name +libavcodec.so.62:av_packet_side_data_new +libavcodec.so.62:av_packet_side_data_remove +libavcodec.so.62:av_packet_side_data_to_frame +libavcodec.so.62:av_packet_unpack_dictionary +libavcodec.so.62:av_packet_unref +libavcodec.so.62:av_parser_close +libavcodec.so.62:av_parser_init +libavcodec.so.62:av_parser_iterate +libavcodec.so.62:av_parser_parse2 +libavcodec.so.62:av_qsv_alloc_context +libavcodec.so.62:av_shrink_packet +libavcodec.so.62:av_smpte_291m_anc_8bit_decode +libavcodec.so.62:av_smpte_291m_anc_8bit_encode +libavcodec.so.62:av_smpte_291m_anc_8bit_extract_cta_708 +libavcodec.so.62:av_smpte_291m_anc_8bit_fill_checksum +libavcodec.so.62:av_smpte_291m_anc_8bit_get_sample_count +libavcodec.so.62:av_smpte_436m_anc_append +libavcodec.so.62:av_smpte_436m_anc_encode +libavcodec.so.62:av_smpte_436m_anc_iter_init +libavcodec.so.62:av_smpte_436m_anc_iter_next +libavcodec.so.62:av_smpte_436m_coded_anc_payload_size +libavcodec.so.62:av_smpte_436m_coded_anc_validate +libavcodec.so.62:av_vdpau_bind_context +libavcodec.so.62:av_vdpau_get_surface_parameters +libavcodec.so.62:av_vorbis_parse_frame +libavcodec.so.62:av_vorbis_parse_frame_flags +libavcodec.so.62:av_vorbis_parse_free +libavcodec.so.62:av_vorbis_parse_init +libavcodec.so.62:av_vorbis_parse_reset +libavcodec.so.62:av_xiphlacing +libavcodec.so.62:avcodec_align_dimensions +libavcodec.so.62:avcodec_align_dimensions2 +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_configuration +libavcodec.so.62:avcodec_dct_alloc +libavcodec.so.62:avcodec_dct_get_class +libavcodec.so.62:avcodec_dct_init +libavcodec.so.62:avcodec_decode_subtitle2 +libavcodec.so.62:avcodec_default_execute +libavcodec.so.62:avcodec_default_execute2 +libavcodec.so.62:avcodec_default_get_buffer2 +libavcodec.so.62:avcodec_default_get_encode_buffer +libavcodec.so.62:avcodec_default_get_format +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_descriptor_get_by_name +libavcodec.so.62:avcodec_descriptor_next +libavcodec.so.62:avcodec_encode_subtitle +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_best_pix_fmt_of_list +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_class +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_get_hw_frames_parameters +libavcodec.so.62:avcodec_get_name +libavcodec.so.62:avcodec_get_subtitle_rect_class +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_get_type +libavcodec.so.62:avcodec_is_open +libavcodec.so.62:avcodec_license +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_alloc +libavcodec.so.62:avcodec_parameters_copy +libavcodec.so.62:avcodec_parameters_free +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_pix_fmt_to_codec_tag +libavcodec.so.62:avcodec_profile_name +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_frame_flags +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_string +libavcodec.so.62:avcodec_version +libavcodec.so.62:avpriv_ac3_parse_header +libavcodec.so.62:avpriv_adts_header_parse +libavcodec.so.62:avpriv_codec_get_cap_skip_frame_fill_param +libavcodec.so.62:avpriv_dca_convert_bitstream +libavcodec.so.62:avpriv_dca_parse_core_frame_header +libavcodec.so.62:avpriv_elbg_do +libavcodec.so.62:avpriv_elbg_free +libavcodec.so.62:avpriv_exif_decode_ifd +libavcodec.so.62:avpriv_find_start_code +libavcodec.so.62:avpriv_fits_header_init +libavcodec.so.62:avpriv_fits_header_parse_line +libavcodec.so.62:avpriv_h264_has_num_reorder_frames +libavcodec.so.62:avpriv_mpeg4audio_get_config2 +libavcodec.so.62:avpriv_mpegaudio_decode_header +libavcodec.so.62:avpriv_packet_list_free +libavcodec.so.62:avpriv_packet_list_get +libavcodec.so.62:avpriv_packet_list_put +libavcodec.so.62:avpriv_pix_fmt_find +libavcodec.so.62:avpriv_split_xiph_headers +libavcodec.so.62:avpriv_tak_parse_streaminfo +libavcodec.so.62:avsubtitle_free +libavdevice.so.62:av_device_ffversion +libavdevice.so.62:av_input_audio_device_next +libavdevice.so.62:av_input_video_device_next +libavdevice.so.62:av_output_audio_device_next +libavdevice.so.62:av_output_video_device_next +libavdevice.so.62:avdevice_app_to_dev_control_message +libavdevice.so.62:avdevice_configuration +libavdevice.so.62:avdevice_dev_to_app_control_message +libavdevice.so.62:avdevice_free_list_devices +libavdevice.so.62:avdevice_license +libavdevice.so.62:avdevice_list_devices +libavdevice.so.62:avdevice_list_input_sources +libavdevice.so.62:avdevice_list_output_sinks +libavdevice.so.62:avdevice_register_all +libavdevice.so.62:avdevice_version +libavfilter.so.11:av_buffersink_get_alpha_mode +libavfilter.so.11:av_buffersink_get_ch_layout +libavfilter.so.11:av_buffersink_get_channels +libavfilter.so.11:av_buffersink_get_color_range +libavfilter.so.11:av_buffersink_get_colorspace +libavfilter.so.11:av_buffersink_get_format +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersink_get_frame_flags +libavfilter.so.11:av_buffersink_get_frame_rate +libavfilter.so.11:av_buffersink_get_h +libavfilter.so.11:av_buffersink_get_hw_frames_ctx +libavfilter.so.11:av_buffersink_get_sample_aspect_ratio +libavfilter.so.11:av_buffersink_get_sample_rate +libavfilter.so.11:av_buffersink_get_samples +libavfilter.so.11:av_buffersink_get_side_data +libavfilter.so.11:av_buffersink_get_time_base +libavfilter.so.11:av_buffersink_get_type +libavfilter.so.11:av_buffersink_get_w +libavfilter.so.11:av_buffersink_set_frame_size +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_add_frame_flags +libavfilter.so.11:av_buffersrc_close +libavfilter.so.11:av_buffersrc_get_nb_failed_requests +libavfilter.so.11:av_buffersrc_get_status +libavfilter.so.11:av_buffersrc_parameters_alloc +libavfilter.so.11:av_buffersrc_parameters_set +libavfilter.so.11:av_buffersrc_write_frame +libavfilter.so.11:av_filter_ffversion +libavfilter.so.11:av_filter_iterate +libavfilter.so.11:avfilter_configuration +libavfilter.so.11:avfilter_filter_pad_count +libavfilter.so.11:avfilter_free +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_get_class +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_alloc_filter +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_dump +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_get_filter +libavfilter.so.11:avfilter_graph_parse +libavfilter.so.11:avfilter_graph_parse2 +libavfilter.so.11:avfilter_graph_parse_ptr +libavfilter.so.11:avfilter_graph_queue_command +libavfilter.so.11:avfilter_graph_request_oldest +libavfilter.so.11:avfilter_graph_segment_apply +libavfilter.so.11:avfilter_graph_segment_apply_opts +libavfilter.so.11:avfilter_graph_segment_create_filters +libavfilter.so.11:avfilter_graph_segment_free +libavfilter.so.11:avfilter_graph_segment_init +libavfilter.so.11:avfilter_graph_segment_link +libavfilter.so.11:avfilter_graph_segment_parse +libavfilter.so.11:avfilter_graph_send_command +libavfilter.so.11:avfilter_graph_set_auto_convert +libavfilter.so.11:avfilter_init_dict +libavfilter.so.11:avfilter_init_str +libavfilter.so.11:avfilter_inout_alloc +libavfilter.so.11:avfilter_inout_free +libavfilter.so.11:avfilter_insert_filter +libavfilter.so.11:avfilter_license +libavfilter.so.11:avfilter_link +libavfilter.so.11:avfilter_link_get_hw_frames_ctx +libavfilter.so.11:avfilter_pad_get_name +libavfilter.so.11:avfilter_pad_get_type +libavfilter.so.11:avfilter_process_command +libavfilter.so.11:avfilter_version +libavformat.so.62:av_add_index_entry +libavformat.so.62:av_append_packet +libavformat.so.62:av_codec_get_id +libavformat.so.62:av_codec_get_tag +libavformat.so.62:av_codec_get_tag2 +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_disposition_from_string +libavformat.so.62:av_disposition_to_string +libavformat.so.62:av_dump_format +libavformat.so.62:av_filename_number_test +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_default_stream_index +libavformat.so.62:av_find_input_format +libavformat.so.62:av_find_program_from_stream +libavformat.so.62:av_format_ffversion +libavformat.so.62:av_get_frame_filename +libavformat.so.62:av_get_frame_filename2 +libavformat.so.62:av_get_output_timestamp +libavformat.so.62:av_get_packet +libavformat.so.62:av_guess_codec +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_guess_sample_aspect_ratio +libavformat.so.62:av_hex_dump +libavformat.so.62:av_hex_dump_log +libavformat.so.62:av_index_search_timestamp +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_interleaved_write_uncoded_frame +libavformat.so.62:av_match_ext +libavformat.so.62:av_mime_codec_str +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_new_program +libavformat.so.62:av_pkt_dump2 +libavformat.so.62:av_pkt_dump_log2 +libavformat.so.62:av_probe_input_buffer +libavformat.so.62:av_probe_input_buffer2 +libavformat.so.62:av_probe_input_format +libavformat.so.62:av_probe_input_format2 +libavformat.so.62:av_probe_input_format3 +libavformat.so.62:av_program_add_stream_index +libavformat.so.62:av_read_frame +libavformat.so.62:av_read_pause +libavformat.so.62:av_read_play +libavformat.so.62:av_sdp_create +libavformat.so.62:av_seek_frame +libavformat.so.62:av_stream_get_class +libavformat.so.62:av_stream_get_codec_timebase +libavformat.so.62:av_stream_get_first_dts +libavformat.so.62:av_stream_get_parser +libavformat.so.62:av_stream_group_get_class +libavformat.so.62:av_url_split +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:av_write_uncoded_frame +libavformat.so.62:av_write_uncoded_frame_query +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_configuration +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_flush +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_get_class +libavformat.so.62:avformat_get_mov_audio_tags +libavformat.so.62:avformat_get_mov_video_tags +libavformat.so.62:avformat_get_riff_audio_tags +libavformat.so.62:avformat_get_riff_video_tags +libavformat.so.62:avformat_index_get_entries_count +libavformat.so.62:avformat_index_get_entry +libavformat.so.62:avformat_index_get_entry_from_timestamp +libavformat.so.62:avformat_init_output +libavformat.so.62:avformat_license +libavformat.so.62:avformat_match_stream_specifier +libavformat.so.62:avformat_network_deinit +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_queue_attached_pictures +libavformat.so.62:avformat_receive_command_reply +libavformat.so.62:avformat_seek_file +libavformat.so.62:avformat_send_command +libavformat.so.62:avformat_stream_group_add_stream +libavformat.so.62:avformat_stream_group_create +libavformat.so.62:avformat_stream_group_name +libavformat.so.62:avformat_transfer_internal_stream_timing_info +libavformat.so.62:avformat_version +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_accept +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_check +libavformat.so.62:avio_close +libavformat.so.62:avio_close_dir +libavformat.so.62:avio_close_dyn_buf +libavformat.so.62:avio_closep +libavformat.so.62:avio_context_free +libavformat.so.62:avio_enum_protocols +libavformat.so.62:avio_feof +libavformat.so.62:avio_find_protocol_name +libavformat.so.62:avio_flush +libavformat.so.62:avio_free_directory_entry +libavformat.so.62:avio_get_dyn_buf +libavformat.so.62:avio_get_str +libavformat.so.62:avio_get_str16be +libavformat.so.62:avio_get_str16le +libavformat.so.62:avio_handshake +libavformat.so.62:avio_open +libavformat.so.62:avio_open2 +libavformat.so.62:avio_open_dir +libavformat.so.62:avio_open_dyn_buf +libavformat.so.62:avio_pause +libavformat.so.62:avio_print_string_array +libavformat.so.62:avio_printf +libavformat.so.62:avio_protocol_get_class +libavformat.so.62:avio_put_str +libavformat.so.62:avio_put_str16be +libavformat.so.62:avio_put_str16le +libavformat.so.62:avio_r8 +libavformat.so.62:avio_rb16 +libavformat.so.62:avio_rb24 +libavformat.so.62:avio_rb32 +libavformat.so.62:avio_rb64 +libavformat.so.62:avio_read +libavformat.so.62:avio_read_dir +libavformat.so.62:avio_read_partial +libavformat.so.62:avio_read_to_bprint +libavformat.so.62:avio_rl16 +libavformat.so.62:avio_rl24 +libavformat.so.62:avio_rl32 +libavformat.so.62:avio_rl64 +libavformat.so.62:avio_seek +libavformat.so.62:avio_seek_time +libavformat.so.62:avio_size +libavformat.so.62:avio_skip +libavformat.so.62:avio_vprintf +libavformat.so.62:avio_w8 +libavformat.so.62:avio_wb16 +libavformat.so.62:avio_wb24 +libavformat.so.62:avio_wb32 +libavformat.so.62:avio_wb64 +libavformat.so.62:avio_wl16 +libavformat.so.62:avio_wl24 +libavformat.so.62:avio_wl32 +libavformat.so.62:avio_wl64 +libavformat.so.62:avio_write +libavformat.so.62:avio_write_marker +libavformat.so.62:avpriv_dv_get_packet +libavformat.so.62:avpriv_dv_init_demux +libavformat.so.62:avpriv_dv_produce_packet +libavformat.so.62:avpriv_mpegts_parse_close +libavformat.so.62:avpriv_mpegts_parse_open +libavformat.so.62:avpriv_mpegts_parse_packet +libavformat.so.62:avpriv_new_chapter +libavformat.so.62:avpriv_register_devices +libavformat.so.62:avpriv_set_pts_info +libavformat.so.62:avpriv_stream_set_need_parsing +libavformat.so.62:avpriv_update_cur_dts +libavutil.so.60:av_add_i +libavutil.so.60:av_add_q +libavutil.so.60:av_add_stable +libavutil.so.60:av_adler32_update +libavutil.so.60:av_aes_alloc +libavutil.so.60:av_aes_crypt +libavutil.so.60:av_aes_ctr_alloc +libavutil.so.60:av_aes_ctr_crypt +libavutil.so.60:av_aes_ctr_free +libavutil.so.60:av_aes_ctr_get_iv +libavutil.so.60:av_aes_ctr_increment_iv +libavutil.so.60:av_aes_ctr_init +libavutil.so.60:av_aes_ctr_set_full_iv +libavutil.so.60:av_aes_ctr_set_iv +libavutil.so.60:av_aes_ctr_set_random_iv +libavutil.so.60:av_aes_init +libavutil.so.60:av_aes_size +libavutil.so.60:av_alpha_mode_from_name +libavutil.so.60:av_alpha_mode_name +libavutil.so.60:av_ambient_viewing_environment_alloc +libavutil.so.60:av_ambient_viewing_environment_create_side_data +libavutil.so.60:av_append_path_component +libavutil.so.60:av_asprintf +libavutil.so.60:av_assert0_fpu +libavutil.so.60:av_audio_fifo_alloc +libavutil.so.60:av_audio_fifo_drain +libavutil.so.60:av_audio_fifo_free +libavutil.so.60:av_audio_fifo_peek +libavutil.so.60:av_audio_fifo_peek_at +libavutil.so.60:av_audio_fifo_read +libavutil.so.60:av_audio_fifo_realloc +libavutil.so.60:av_audio_fifo_reset +libavutil.so.60:av_audio_fifo_size +libavutil.so.60:av_audio_fifo_space +libavutil.so.60:av_audio_fifo_write +libavutil.so.60:av_base64_decode +libavutil.so.60:av_base64_encode +libavutil.so.60:av_basename +libavutil.so.60:av_bessel_i0 +libavutil.so.60:av_blowfish_alloc +libavutil.so.60:av_blowfish_crypt +libavutil.so.60:av_blowfish_crypt_ecb +libavutil.so.60:av_blowfish_init +libavutil.so.60:av_bmg_get +libavutil.so.60:av_bprint_append_data +libavutil.so.60:av_bprint_chars +libavutil.so.60:av_bprint_clear +libavutil.so.60:av_bprint_escape +libavutil.so.60:av_bprint_finalize +libavutil.so.60:av_bprint_get_buffer +libavutil.so.60:av_bprint_init +libavutil.so.60:av_bprint_init_for_buffer +libavutil.so.60:av_bprint_strftime +libavutil.so.60:av_bprintf +libavutil.so.60:av_buffer_alloc +libavutil.so.60:av_buffer_allocz +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_default_free +libavutil.so.60:av_buffer_get_opaque +libavutil.so.60:av_buffer_get_ref_count +libavutil.so.60:av_buffer_is_writable +libavutil.so.60:av_buffer_make_writable +libavutil.so.60:av_buffer_pool_buffer_get_opaque +libavutil.so.60:av_buffer_pool_get +libavutil.so.60:av_buffer_pool_init +libavutil.so.60:av_buffer_pool_init2 +libavutil.so.60:av_buffer_pool_uninit +libavutil.so.60:av_buffer_realloc +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_replace +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_calloc +libavutil.so.60:av_camellia_alloc +libavutil.so.60:av_camellia_crypt +libavutil.so.60:av_camellia_init +libavutil.so.60:av_camellia_size +libavutil.so.60:av_cast5_alloc +libavutil.so.60:av_cast5_crypt +libavutil.so.60:av_cast5_crypt2 +libavutil.so.60:av_cast5_init +libavutil.so.60:av_cast5_size +libavutil.so.60:av_channel_description +libavutil.so.60:av_channel_description_bprint +libavutil.so.60:av_channel_from_string +libavutil.so.60:av_channel_layout_ambisonic_order +libavutil.so.60:av_channel_layout_channel_from_index +libavutil.so.60:av_channel_layout_channel_from_string +libavutil.so.60:av_channel_layout_check +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_custom_init +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_channel_layout_describe_bprint +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_channel_layout_from_string +libavutil.so.60:av_channel_layout_index_from_channel +libavutil.so.60:av_channel_layout_index_from_string +libavutil.so.60:av_channel_layout_retype +libavutil.so.60:av_channel_layout_standard +libavutil.so.60:av_channel_layout_subset +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_channel_name +libavutil.so.60:av_channel_name_bprint +libavutil.so.60:av_chroma_location_enum_to_pos +libavutil.so.60:av_chroma_location_from_name +libavutil.so.60:av_chroma_location_name +libavutil.so.60:av_chroma_location_pos_to_enum +libavutil.so.60:av_cmp_i +libavutil.so.60:av_color_primaries_from_name +libavutil.so.60:av_color_primaries_name +libavutil.so.60:av_color_range_from_name +libavutil.so.60:av_color_range_name +libavutil.so.60:av_color_space_from_name +libavutil.so.60:av_color_space_name +libavutil.so.60:av_color_transfer_from_name +libavutil.so.60:av_color_transfer_name +libavutil.so.60:av_compare_mod +libavutil.so.60:av_compare_ts +libavutil.so.60:av_container_fifo_alloc +libavutil.so.60:av_container_fifo_alloc_avframe +libavutil.so.60:av_container_fifo_can_read +libavutil.so.60:av_container_fifo_drain +libavutil.so.60:av_container_fifo_free +libavutil.so.60:av_container_fifo_peek +libavutil.so.60:av_container_fifo_read +libavutil.so.60:av_container_fifo_write +libavutil.so.60:av_content_light_metadata_alloc +libavutil.so.60:av_content_light_metadata_create_side_data +libavutil.so.60:av_cpu_count +libavutil.so.60:av_cpu_force_count +libavutil.so.60:av_cpu_max_align +libavutil.so.60:av_crc +libavutil.so.60:av_crc_get_table +libavutil.so.60:av_crc_init +libavutil.so.60:av_csp_approximate_eotf_gamma +libavutil.so.60:av_csp_approximate_trc_gamma +libavutil.so.60:av_csp_itu_eotf +libavutil.so.60:av_csp_itu_eotf_inv +libavutil.so.60:av_csp_luma_coeffs_from_avcsp +libavutil.so.60:av_csp_primaries_desc_from_id +libavutil.so.60:av_csp_primaries_id_from_desc +libavutil.so.60:av_csp_trc_func_from_id +libavutil.so.60:av_csp_trc_func_inv_from_id +libavutil.so.60:av_d2q +libavutil.so.60:av_default_get_category +libavutil.so.60:av_default_item_name +libavutil.so.60:av_des_alloc +libavutil.so.60:av_des_crypt +libavutil.so.60:av_des_init +libavutil.so.60:av_des_mac +libavutil.so.60:av_detection_bbox_alloc +libavutil.so.60:av_detection_bbox_create_side_data +libavutil.so.60:av_dict_copy +libavutil.so.60:av_dict_count +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_get_string +libavutil.so.60:av_dict_iterate +libavutil.so.60:av_dict_parse_string +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_dirname +libavutil.so.60:av_display_matrix_flip +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_display_rotation_set +libavutil.so.60:av_div_i +libavutil.so.60:av_div_q +libavutil.so.60:av_dovi_alloc +libavutil.so.60:av_dovi_find_level +libavutil.so.60:av_dovi_metadata_alloc +libavutil.so.60:av_downmix_info_update_side_data +libavutil.so.60:av_dynamic_hdr_plus_alloc +libavutil.so.60:av_dynamic_hdr_plus_create_side_data +libavutil.so.60:av_dynamic_hdr_plus_from_t35 +libavutil.so.60:av_dynamic_hdr_plus_to_t35 +libavutil.so.60:av_dynamic_hdr_vivid_alloc +libavutil.so.60:av_dynamic_hdr_vivid_create_side_data +libavutil.so.60:av_dynarray2_add +libavutil.so.60:av_dynarray_add +libavutil.so.60:av_dynarray_add_nofree +libavutil.so.60:av_encryption_info_add_side_data +libavutil.so.60:av_encryption_info_alloc +libavutil.so.60:av_encryption_info_clone +libavutil.so.60:av_encryption_info_free +libavutil.so.60:av_encryption_info_get_side_data +libavutil.so.60:av_encryption_init_info_add_side_data +libavutil.so.60:av_encryption_init_info_alloc +libavutil.so.60:av_encryption_init_info_free +libavutil.so.60:av_encryption_init_info_get_side_data +libavutil.so.60:av_escape +libavutil.so.60:av_executor_alloc +libavutil.so.60:av_executor_execute +libavutil.so.60:av_executor_free +libavutil.so.60:av_expr_count_func +libavutil.so.60:av_expr_count_vars +libavutil.so.60:av_expr_eval +libavutil.so.60:av_expr_free +libavutil.so.60:av_expr_parse +libavutil.so.60:av_expr_parse_and_eval +libavutil.so.60:av_fast_malloc +libavutil.so.60:av_fast_mallocz +libavutil.so.60:av_fast_realloc +libavutil.so.60:av_fifo_alloc2 +libavutil.so.60:av_fifo_auto_grow_limit +libavutil.so.60:av_fifo_can_read +libavutil.so.60:av_fifo_can_write +libavutil.so.60:av_fifo_drain2 +libavutil.so.60:av_fifo_elem_size +libavutil.so.60:av_fifo_freep2 +libavutil.so.60:av_fifo_grow2 +libavutil.so.60:av_fifo_peek +libavutil.so.60:av_fifo_peek_to_cb +libavutil.so.60:av_fifo_read +libavutil.so.60:av_fifo_read_to_cb +libavutil.so.60:av_fifo_reset2 +libavutil.so.60:av_fifo_write +libavutil.so.60:av_fifo_write_from_cb +libavutil.so.60:av_file_map +libavutil.so.60:av_file_unmap +libavutil.so.60:av_film_grain_params_alloc +libavutil.so.60:av_film_grain_params_create_side_data +libavutil.so.60:av_film_grain_params_select +libavutil.so.60:av_find_best_pix_fmt_of_2 +libavutil.so.60:av_find_info_tag +libavutil.so.60:av_find_nearest_q_idx +libavutil.so.60:av_force_cpu_flags +libavutil.so.60:av_fourcc_make_string +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_apply_cropping +libavutil.so.60:av_frame_clone +libavutil.so.60:av_frame_copy +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_get_plane_buffer +libavutil.so.60:av_frame_get_side_data +libavutil.so.60:av_frame_is_writable +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_move_ref +libavutil.so.60:av_frame_new_side_data +libavutil.so.60:av_frame_new_side_data_from_buf +libavutil.so.60:av_frame_ref +libavutil.so.60:av_frame_remove_side_data +libavutil.so.60:av_frame_replace +libavutil.so.60:av_frame_side_data_add +libavutil.so.60:av_frame_side_data_clone +libavutil.so.60:av_frame_side_data_desc +libavutil.so.60:av_frame_side_data_free +libavutil.so.60:av_frame_side_data_get_c +libavutil.so.60:av_frame_side_data_name +libavutil.so.60:av_frame_side_data_new +libavutil.so.60:av_frame_side_data_remove +libavutil.so.60:av_frame_side_data_remove_by_props +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_gcd +libavutil.so.60:av_gcd_q +libavutil.so.60:av_get_alt_sample_fmt +libavutil.so.60:av_get_bits_per_pixel +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_cpu_flags +libavutil.so.60:av_get_known_color_name +libavutil.so.60:av_get_media_type_string +libavutil.so.60:av_get_packed_sample_fmt +libavutil.so.60:av_get_padded_bits_per_pixel +libavutil.so.60:av_get_picture_type_char +libavutil.so.60:av_get_pix_fmt +libavutil.so.60:av_get_pix_fmt_loss +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_get_pix_fmt_string +libavutil.so.60:av_get_planar_sample_fmt +libavutil.so.60:av_get_random_seed +libavutil.so.60:av_get_sample_fmt +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_get_sample_fmt_string +libavutil.so.60:av_get_time_base_q +libavutil.so.60:av_get_token +libavutil.so.60:av_gettime +libavutil.so.60:av_gettime_relative +libavutil.so.60:av_gettime_relative_is_monotonic +libavutil.so.60:av_hash_alloc +libavutil.so.60:av_hash_final +libavutil.so.60:av_hash_final_b64 +libavutil.so.60:av_hash_final_bin +libavutil.so.60:av_hash_final_hex +libavutil.so.60:av_hash_freep +libavutil.so.60:av_hash_get_name +libavutil.so.60:av_hash_get_size +libavutil.so.60:av_hash_init +libavutil.so.60:av_hash_names +libavutil.so.60:av_hash_update +libavutil.so.60:av_hmac_alloc +libavutil.so.60:av_hmac_calc +libavutil.so.60:av_hmac_final +libavutil.so.60:av_hmac_free +libavutil.so.60:av_hmac_init +libavutil.so.60:av_hmac_update +libavutil.so.60:av_hwdevice_ctx_alloc +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_ctx_create_derived +libavutil.so.60:av_hwdevice_ctx_create_derived_opts +libavutil.so.60:av_hwdevice_ctx_init +libavutil.so.60:av_hwdevice_find_type_by_name +libavutil.so.60:av_hwdevice_get_hwframe_constraints +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwdevice_hwconfig_alloc +libavutil.so.60:av_hwdevice_iterate_types +libavutil.so.60:av_hwframe_constraints_free +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_create_derived +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_map +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_hwframe_transfer_get_formats +libavutil.so.60:av_i2int +libavutil.so.60:av_iamf_audio_element_add_layer +libavutil.so.60:av_iamf_audio_element_alloc +libavutil.so.60:av_iamf_audio_element_free +libavutil.so.60:av_iamf_audio_element_get_class +libavutil.so.60:av_iamf_mix_presentation_add_submix +libavutil.so.60:av_iamf_mix_presentation_alloc +libavutil.so.60:av_iamf_mix_presentation_free +libavutil.so.60:av_iamf_mix_presentation_get_class +libavutil.so.60:av_iamf_param_definition_alloc +libavutil.so.60:av_iamf_param_definition_get_class +libavutil.so.60:av_iamf_submix_add_element +libavutil.so.60:av_iamf_submix_add_layout +libavutil.so.60:av_image_alloc +libavutil.so.60:av_image_check_sar +libavutil.so.60:av_image_check_size +libavutil.so.60:av_image_check_size2 +libavutil.so.60:av_image_copy +libavutil.so.60:av_image_copy_plane +libavutil.so.60:av_image_copy_plane_uc_from +libavutil.so.60:av_image_copy_to_buffer +libavutil.so.60:av_image_copy_uc_from +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_fill_black +libavutil.so.60:av_image_fill_color +libavutil.so.60:av_image_fill_linesizes +libavutil.so.60:av_image_fill_max_pixsteps +libavutil.so.60:av_image_fill_plane_sizes +libavutil.so.60:av_image_fill_pointers +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_image_get_linesize +libavutil.so.60:av_int2i +libavutil.so.60:av_int_list_length_for_size +libavutil.so.60:av_lfg_init +libavutil.so.60:av_lfg_init_from_data +libavutil.so.60:av_log +libavutil.so.60:av_log2 +libavutil.so.60:av_log2_16bit +libavutil.so.60:av_log2_i +libavutil.so.60:av_log_default_callback +libavutil.so.60:av_log_format_line +libavutil.so.60:av_log_format_line2 +libavutil.so.60:av_log_get_flags +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_once +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_flags +libavutil.so.60:av_log_set_level +libavutil.so.60:av_lzo1x_decode +libavutil.so.60:av_malloc +libavutil.so.60:av_malloc_array +libavutil.so.60:av_mallocz +libavutil.so.60:av_mastering_display_metadata_alloc +libavutil.so.60:av_mastering_display_metadata_alloc_size +libavutil.so.60:av_mastering_display_metadata_create_side_data +libavutil.so.60:av_match_list +libavutil.so.60:av_match_name +libavutil.so.60:av_max_alloc +libavutil.so.60:av_md5_alloc +libavutil.so.60:av_md5_final +libavutil.so.60:av_md5_init +libavutil.so.60:av_md5_size +libavutil.so.60:av_md5_sum +libavutil.so.60:av_md5_update +libavutil.so.60:av_memcpy_backptr +libavutil.so.60:av_memdup +libavutil.so.60:av_mod_i +libavutil.so.60:av_mul_i +libavutil.so.60:av_mul_q +libavutil.so.60:av_murmur3_alloc +libavutil.so.60:av_murmur3_final +libavutil.so.60:av_murmur3_init +libavutil.so.60:av_murmur3_init_seeded +libavutil.so.60:av_murmur3_update +libavutil.so.60:av_nearer_q +libavutil.so.60:av_opt_child_class_iterate +libavutil.so.60:av_opt_child_next +libavutil.so.60:av_opt_copy +libavutil.so.60:av_opt_eval_double +libavutil.so.60:av_opt_eval_flags +libavutil.so.60:av_opt_eval_float +libavutil.so.60:av_opt_eval_int +libavutil.so.60:av_opt_eval_int64 +libavutil.so.60:av_opt_eval_q +libavutil.so.60:av_opt_eval_uint +libavutil.so.60:av_opt_find +libavutil.so.60:av_opt_find2 +libavutil.so.60:av_opt_flag_is_set +libavutil.so.60:av_opt_free +libavutil.so.60:av_opt_freep_ranges +libavutil.so.60:av_opt_get +libavutil.so.60:av_opt_get_array +libavutil.so.60:av_opt_get_array_size +libavutil.so.60:av_opt_get_chlayout +libavutil.so.60:av_opt_get_dict_val +libavutil.so.60:av_opt_get_double +libavutil.so.60:av_opt_get_image_size +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_get_key_value +libavutil.so.60:av_opt_get_pixel_fmt +libavutil.so.60:av_opt_get_q +libavutil.so.60:av_opt_get_sample_fmt +libavutil.so.60:av_opt_get_video_rate +libavutil.so.60:av_opt_is_set_to_default +libavutil.so.60:av_opt_is_set_to_default_by_name +libavutil.so.60:av_opt_next +libavutil.so.60:av_opt_ptr +libavutil.so.60:av_opt_query_ranges +libavutil.so.60:av_opt_query_ranges_default +libavutil.so.60:av_opt_serialize +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_array +libavutil.so.60:av_opt_set_bin +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_defaults +libavutil.so.60:av_opt_set_defaults2 +libavutil.so.60:av_opt_set_dict +libavutil.so.60:av_opt_set_dict2 +libavutil.so.60:av_opt_set_dict_val +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_from_string +libavutil.so.60:av_opt_set_image_size +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_pixel_fmt +libavutil.so.60:av_opt_set_q +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_opt_set_video_rate +libavutil.so.60:av_opt_show2 +libavutil.so.60:av_parse_color +libavutil.so.60:av_parse_cpu_caps +libavutil.so.60:av_parse_ratio +libavutil.so.60:av_parse_time +libavutil.so.60:av_parse_video_rate +libavutil.so.60:av_parse_video_size +libavutil.so.60:av_pix_fmt_count_planes +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_pix_fmt_desc_get_id +libavutil.so.60:av_pix_fmt_desc_next +libavutil.so.60:av_pix_fmt_get_chroma_sub_sample +libavutil.so.60:av_pix_fmt_swap_endianness +libavutil.so.60:av_pixelutils_get_sad_fn +libavutil.so.60:av_q2intfloat +libavutil.so.60:av_random_bytes +libavutil.so.60:av_rc4_alloc +libavutil.so.60:av_rc4_crypt +libavutil.so.60:av_rc4_init +libavutil.so.60:av_read_image_line +libavutil.so.60:av_read_image_line2 +libavutil.so.60:av_realloc +libavutil.so.60:av_realloc_array +libavutil.so.60:av_realloc_f +libavutil.so.60:av_reallocp +libavutil.so.60:av_reallocp_array +libavutil.so.60:av_reduce +libavutil.so.60:av_refstruct_alloc_ext_c +libavutil.so.60:av_refstruct_exclusive +libavutil.so.60:av_refstruct_pool_alloc +libavutil.so.60:av_refstruct_pool_alloc_ext_c +libavutil.so.60:av_refstruct_pool_get +libavutil.so.60:av_refstruct_ref +libavutil.so.60:av_refstruct_ref_c +libavutil.so.60:av_refstruct_replace +libavutil.so.60:av_refstruct_unref +libavutil.so.60:av_rescale +libavutil.so.60:av_rescale_delta +libavutil.so.60:av_rescale_q +libavutil.so.60:av_rescale_q_rnd +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_ripemd_alloc +libavutil.so.60:av_ripemd_final +libavutil.so.60:av_ripemd_init +libavutil.so.60:av_ripemd_size +libavutil.so.60:av_ripemd_update +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_samples_alloc +libavutil.so.60:av_samples_alloc_array_and_samples +libavutil.so.60:av_samples_copy +libavutil.so.60:av_samples_fill_arrays +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_samples_set_silence +libavutil.so.60:av_set_options_string +libavutil.so.60:av_sha512_alloc +libavutil.so.60:av_sha512_final +libavutil.so.60:av_sha512_init +libavutil.so.60:av_sha512_size +libavutil.so.60:av_sha512_update +libavutil.so.60:av_sha_alloc +libavutil.so.60:av_sha_final +libavutil.so.60:av_sha_init +libavutil.so.60:av_sha_size +libavutil.so.60:av_sha_update +libavutil.so.60:av_shr_i +libavutil.so.60:av_size_mult +libavutil.so.60:av_small_strptime +libavutil.so.60:av_spherical_alloc +libavutil.so.60:av_spherical_from_name +libavutil.so.60:av_spherical_projection_name +libavutil.so.60:av_spherical_tile_bounds +libavutil.so.60:av_sscanf +libavutil.so.60:av_stereo3d_alloc +libavutil.so.60:av_stereo3d_alloc_size +libavutil.so.60:av_stereo3d_create_side_data +libavutil.so.60:av_stereo3d_from_name +libavutil.so.60:av_stereo3d_primary_eye_from_name +libavutil.so.60:av_stereo3d_primary_eye_name +libavutil.so.60:av_stereo3d_type_name +libavutil.so.60:av_stereo3d_view_from_name +libavutil.so.60:av_stereo3d_view_name +libavutil.so.60:av_strcasecmp +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror +libavutil.so.60:av_strireplace +libavutil.so.60:av_stristart +libavutil.so.60:av_stristr +libavutil.so.60:av_strlcat +libavutil.so.60:av_strlcatf +libavutil.so.60:av_strlcpy +libavutil.so.60:av_strncasecmp +libavutil.so.60:av_strndup +libavutil.so.60:av_strnstr +libavutil.so.60:av_strstart +libavutil.so.60:av_strtod +libavutil.so.60:av_strtok +libavutil.so.60:av_sub_i +libavutil.so.60:av_sub_q +libavutil.so.60:av_tdrdi_alloc +libavutil.so.60:av_tea_alloc +libavutil.so.60:av_tea_crypt +libavutil.so.60:av_tea_init +libavutil.so.60:av_tea_size +libavutil.so.60:av_thread_message_flush +libavutil.so.60:av_thread_message_queue_alloc +libavutil.so.60:av_thread_message_queue_free +libavutil.so.60:av_thread_message_queue_nb_elems +libavutil.so.60:av_thread_message_queue_recv +libavutil.so.60:av_thread_message_queue_send +libavutil.so.60:av_thread_message_queue_set_err_recv +libavutil.so.60:av_thread_message_queue_set_err_send +libavutil.so.60:av_thread_message_queue_set_free_func +libavutil.so.60:av_timecode_adjust_ntsc_framenum2 +libavutil.so.60:av_timecode_check_frame_rate +libavutil.so.60:av_timecode_get_smpte +libavutil.so.60:av_timecode_get_smpte_from_framenum +libavutil.so.60:av_timecode_init +libavutil.so.60:av_timecode_init_from_components +libavutil.so.60:av_timecode_init_from_string +libavutil.so.60:av_timecode_make_mpeg_tc_string +libavutil.so.60:av_timecode_make_smpte_tc_string +libavutil.so.60:av_timecode_make_smpte_tc_string2 +libavutil.so.60:av_timecode_make_string +libavutil.so.60:av_timegm +libavutil.so.60:av_tree_destroy +libavutil.so.60:av_tree_enumerate +libavutil.so.60:av_tree_find +libavutil.so.60:av_tree_insert +libavutil.so.60:av_tree_node_alloc +libavutil.so.60:av_tree_node_size +libavutil.so.60:av_ts_make_time_string2 +libavutil.so.60:av_twofish_alloc +libavutil.so.60:av_twofish_crypt +libavutil.so.60:av_twofish_init +libavutil.so.60:av_twofish_size +libavutil.so.60:av_tx_init +libavutil.so.60:av_tx_uninit +libavutil.so.60:av_usleep +libavutil.so.60:av_utf8_decode +libavutil.so.60:av_util_ffversion +libavutil.so.60:av_uuid_parse +libavutil.so.60:av_uuid_parse_range +libavutil.so.60:av_uuid_unparse +libavutil.so.60:av_uuid_urn_parse +libavutil.so.60:av_vbprintf +libavutil.so.60:av_version_info +libavutil.so.60:av_video_enc_params_alloc +libavutil.so.60:av_video_enc_params_create_side_data +libavutil.so.60:av_video_hint_alloc +libavutil.so.60:av_video_hint_create_side_data +libavutil.so.60:av_vk_frame_alloc +libavutil.so.60:av_vk_get_optional_device_extensions +libavutil.so.60:av_vk_get_optional_instance_extensions +libavutil.so.60:av_vkfmt_from_pixfmt +libavutil.so.60:av_vlog +libavutil.so.60:av_write_image_line +libavutil.so.60:av_write_image_line2 +libavutil.so.60:av_xtea_alloc +libavutil.so.60:av_xtea_crypt +libavutil.so.60:av_xtea_init +libavutil.so.60:av_xtea_le_crypt +libavutil.so.60:av_xtea_le_init +libavutil.so.60:avpriv_alloc_fixed_dsp +libavutil.so.60:avpriv_cga_font +libavutil.so.60:avpriv_cga_font_get +libavutil.so.60:avpriv_float_dsp_alloc +libavutil.so.60:avpriv_fopen_utf8 +libavutil.so.60:avpriv_init_lls +libavutil.so.60:avpriv_open +libavutil.so.60:avpriv_report_missing_feature +libavutil.so.60:avpriv_request_sample +libavutil.so.60:avpriv_set_systematic_pal2 +libavutil.so.60:avpriv_slicethread_create +libavutil.so.60:avpriv_slicethread_execute +libavutil.so.60:avpriv_slicethread_free +libavutil.so.60:avpriv_solve_lls +libavutil.so.60:avpriv_tempfile +libavutil.so.60:avpriv_vga16_font +libavutil.so.60:avpriv_vga16_font_get +libavutil.so.60:avutil_configuration +libavutil.so.60:avutil_license +libavutil.so.60:avutil_version +libswresample.so.6:swr_alloc +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_build_matrix2 +libswresample.so.6:swr_close +libswresample.so.6:swr_config_frame +libswresample.so.6:swr_convert +libswresample.so.6:swr_convert_frame +libswresample.so.6:swr_drop_output +libswresample.so.6:swr_ffversion +libswresample.so.6:swr_free +libswresample.so.6:swr_get_class +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_get_out_samples +libswresample.so.6:swr_init +libswresample.so.6:swr_inject_silence +libswresample.so.6:swr_is_initialized +libswresample.so.6:swr_next_pts +libswresample.so.6:swr_set_channel_mapping +libswresample.so.6:swr_set_compensation +libswresample.so.6:swr_set_matrix +libswresample.so.6:swresample_configuration +libswresample.so.6:swresample_license +libswresample.so.6:swresample_version +libswscale.so.9:sws_allocVec +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_convertPalette8ToPacked24 +libswscale.so.9:sws_convertPalette8ToPacked32 +libswscale.so.9:sws_frame_end +libswscale.so.9:sws_frame_setup +libswscale.so.9:sws_frame_start +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_freeFilter +libswscale.so.9:sws_freeVec +libswscale.so.9:sws_free_context +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getColorspaceDetails +libswscale.so.9:sws_getContext +libswscale.so.9:sws_getDefaultFilter +libswscale.so.9:sws_getGaussianVec +libswscale.so.9:sws_get_class +libswscale.so.9:sws_init_context +libswscale.so.9:sws_isSupportedEndiannessConversion +libswscale.so.9:sws_isSupportedInput +libswscale.so.9:sws_isSupportedOutput +libswscale.so.9:sws_is_noop +libswscale.so.9:sws_normalizeVec +libswscale.so.9:sws_receive_slice +libswscale.so.9:sws_receive_slice_alignment +libswscale.so.9:sws_scale +libswscale.so.9:sws_scaleVec +libswscale.so.9:sws_scale_frame +libswscale.so.9:sws_send_slice +libswscale.so.9:sws_setColorspaceDetails +libswscale.so.9:sws_test_colorspace +libswscale.so.9:sws_test_format +libswscale.so.9:sws_test_frame +libswscale.so.9:sws_test_hw_format +libswscale.so.9:sws_test_primaries +libswscale.so.9:sws_test_transfer +libswscale.so.9:swscale_configuration +libswscale.so.9:swscale_license +libswscale.so.9:swscale_version diff --git a/packages/f/ffmpeg/abi_used_libs b/packages/f/ffmpeg/abi_used_libs index 88beac5983cd..a1b67f219cdd 100644 --- a/packages/f/ffmpeg/abi_used_libs +++ b/packages/f/ffmpeg/abi_used_libs @@ -1,4 +1,3 @@ -libGL.so.1 libSDL2-2.0.so.0 libSvtAv1Enc.so.4 libX11.so.6 diff --git a/packages/f/ffmpeg/abi_used_symbols b/packages/f/ffmpeg/abi_used_symbols index 1d80d7eaab92..354a2e5ae63e 100644 --- a/packages/f/ffmpeg/abi_used_symbols +++ b/packages/f/ffmpeg/abi_used_symbols @@ -1,20 +1,3 @@ -libGL.so.1:glBindTexture -libGL.so.1:glBlendFunc -libGL.so.1:glClear -libGL.so.1:glClearColor -libGL.so.1:glDeleteTextures -libGL.so.1:glDrawElements -libGL.so.1:glEnable -libGL.so.1:glGenTextures -libGL.so.1:glGetError -libGL.so.1:glGetIntegerv -libGL.so.1:glGetString -libGL.so.1:glPixelStorei -libGL.so.1:glTexImage2D -libGL.so.1:glTexParameteri -libGL.so.1:glTexSubImage2D -libGL.so.1:glViewport -libGL.so.1:glXGetProcAddress libSDL2-2.0.so.0:SDL_CloseAudioDevice libSDL2-2.0.so.0:SDL_CondSignal libSDL2-2.0.so.0:SDL_CondWait @@ -25,7 +8,6 @@ libSDL2-2.0.so.0:SDL_CreateRenderer libSDL2-2.0.so.0:SDL_CreateTexture libSDL2-2.0.so.0:SDL_CreateThread libSDL2-2.0.so.0:SDL_CreateWindow -libSDL2-2.0.so.0:SDL_CreateWindowAndRenderer libSDL2-2.0.so.0:SDL_Delay libSDL2-2.0.so.0:SDL_DestroyCond libSDL2-2.0.so.0:SDL_DestroyMutex @@ -33,17 +15,10 @@ libSDL2-2.0.so.0:SDL_DestroyRenderer libSDL2-2.0.so.0:SDL_DestroyTexture libSDL2-2.0.so.0:SDL_DestroyWindow libSDL2-2.0.so.0:SDL_EventState -libSDL2-2.0.so.0:SDL_GL_CreateContext -libSDL2-2.0.so.0:SDL_GL_DeleteContext -libSDL2-2.0.so.0:SDL_GL_GetDrawableSize -libSDL2-2.0.so.0:SDL_GL_GetProcAddress -libSDL2-2.0.so.0:SDL_GL_MakeCurrent -libSDL2-2.0.so.0:SDL_GL_SetAttribute -libSDL2-2.0.so.0:SDL_GL_SwapWindow -libSDL2-2.0.so.0:SDL_GetCurrentVideoDriver libSDL2-2.0.so.0:SDL_GetError libSDL2-2.0.so.0:SDL_GetPixelFormatName libSDL2-2.0.so.0:SDL_GetRendererInfo +libSDL2-2.0.so.0:SDL_GetTextureBlendMode libSDL2-2.0.so.0:SDL_Init libSDL2-2.0.so.0:SDL_LockMutex libSDL2-2.0.so.0:SDL_LockTexture @@ -51,7 +26,6 @@ libSDL2-2.0.so.0:SDL_MixAudioFormat libSDL2-2.0.so.0:SDL_OpenAudioDevice libSDL2-2.0.so.0:SDL_PauseAudioDevice libSDL2-2.0.so.0:SDL_PeepEvents -libSDL2-2.0.so.0:SDL_PollEvent libSDL2-2.0.so.0:SDL_PumpEvents libSDL2-2.0.so.0:SDL_PushEvent libSDL2-2.0.so.0:SDL_QueryTexture @@ -80,13 +54,13 @@ libSDL2-2.0.so.0:SDL_Vulkan_GetDrawableSize libSDL2-2.0.so.0:SDL_Vulkan_GetInstanceExtensions libSDL2-2.0.so.0:SDL_Vulkan_GetVkGetInstanceProcAddr libSDL2-2.0.so.0:SDL_WaitThread -libSDL2-2.0.so.0:SDL_WasInit libSDL2-2.0.so.0:SDL_getenv libSDL2-2.0.so.0:SDL_setenv libSvtAv1Enc.so.4:svt_add_metadata libSvtAv1Enc.so.4:svt_av1_enc_deinit libSvtAv1Enc.so.4:svt_av1_enc_deinit_handle libSvtAv1Enc.so.4:svt_av1_enc_get_packet +libSvtAv1Enc.so.4:svt_av1_enc_get_stream_info libSvtAv1Enc.so.4:svt_av1_enc_init libSvtAv1Enc.so.4:svt_av1_enc_init_handle libSvtAv1Enc.so.4:svt_av1_enc_parse_parameter @@ -143,6 +117,8 @@ libaom.so.3:aom_codec_set_option libaom.so.3:aom_codec_version libaom.so.3:aom_codec_version_str libaom.so.3:aom_img_add_metadata +libaom.so.3:aom_img_get_metadata +libaom.so.3:aom_img_num_metadata libaom.so.3:aom_img_remove_metadata libaom.so.3:aom_img_wrap libasound.so.2:snd_device_name_free_hint @@ -214,6 +190,7 @@ libc.so.6:__isoc99_fscanf libc.so.6:__isoc99_sscanf libc.so.6:__libc_start_main libc.so.6:__memcpy_chk +libc.so.6:__memmove_chk libc.so.6:__memset_chk libc.so.6:__open64_2 libc.so.6:__poll_chk @@ -259,7 +236,6 @@ libc.so.6:ftell libc.so.6:fwrite libc.so.6:gai_strerror libc.so.6:getaddrinfo -libc.so.6:getauxval libc.so.6:getc libc.so.6:getenv libc.so.6:getnameinfo @@ -480,13 +456,17 @@ libgnutls.so.30:gnutls_certificate_allocate_credentials libgnutls.so.30:gnutls_certificate_free_credentials libgnutls.so.30:gnutls_certificate_get_peers libgnutls.so.30:gnutls_certificate_set_verify_flags +libgnutls.so.30:gnutls_certificate_set_x509_key libgnutls.so.30:gnutls_certificate_set_x509_key_file +libgnutls.so.30:gnutls_certificate_set_x509_key_mem libgnutls.so.30:gnutls_certificate_set_x509_system_trust libgnutls.so.30:gnutls_certificate_set_x509_trust_file libgnutls.so.30:gnutls_certificate_type_get libgnutls.so.30:gnutls_certificate_verify_peers2 libgnutls.so.30:gnutls_credentials_set libgnutls.so.30:gnutls_deinit +libgnutls.so.30:gnutls_dtls_get_data_mtu +libgnutls.so.30:gnutls_dtls_set_mtu libgnutls.so.30:gnutls_error_is_fatal libgnutls.so.30:gnutls_global_deinit libgnutls.so.30:gnutls_global_init @@ -494,16 +474,35 @@ libgnutls.so.30:gnutls_handshake libgnutls.so.30:gnutls_init libgnutls.so.30:gnutls_record_recv libgnutls.so.30:gnutls_record_send +libgnutls.so.30:gnutls_sec_param_to_pk_bits libgnutls.so.30:gnutls_server_name_set libgnutls.so.30:gnutls_set_default_priority +libgnutls.so.30:gnutls_srtp_get_keys +libgnutls.so.30:gnutls_srtp_set_profile libgnutls.so.30:gnutls_strerror libgnutls.so.30:gnutls_transport_set_ptr libgnutls.so.30:gnutls_transport_set_pull_function +libgnutls.so.30:gnutls_transport_set_pull_timeout_function libgnutls.so.30:gnutls_transport_set_push_function libgnutls.so.30:gnutls_x509_crt_check_hostname libgnutls.so.30:gnutls_x509_crt_deinit +libgnutls.so.30:gnutls_x509_crt_export +libgnutls.so.30:gnutls_x509_crt_get_fingerprint libgnutls.so.30:gnutls_x509_crt_import libgnutls.so.30:gnutls_x509_crt_init +libgnutls.so.30:gnutls_x509_crt_set_activation_time +libgnutls.so.30:gnutls_x509_crt_set_dn +libgnutls.so.30:gnutls_x509_crt_set_expiration_time +libgnutls.so.30:gnutls_x509_crt_set_issuer_dn +libgnutls.so.30:gnutls_x509_crt_set_key +libgnutls.so.30:gnutls_x509_crt_set_serial +libgnutls.so.30:gnutls_x509_crt_set_version +libgnutls.so.30:gnutls_x509_crt_sign2 +libgnutls.so.30:gnutls_x509_privkey_deinit +libgnutls.so.30:gnutls_x509_privkey_export +libgnutls.so.30:gnutls_x509_privkey_generate +libgnutls.so.30:gnutls_x509_privkey_import +libgnutls.so.30:gnutls_x509_privkey_init libgsm.so.1:gsm_create libgsm.so.1:gsm_decode libgsm.so.1:gsm_destroy @@ -512,20 +511,26 @@ libgsm.so.1:gsm_option libjxl.so.0.11:JxlDecoderCreate libjxl.so.0.11:JxlDecoderDestroy libjxl.so.0.11:JxlDecoderGetBasicInfo +libjxl.so.0.11:JxlDecoderGetBoxType libjxl.so.0.11:JxlDecoderGetColorAsEncodedProfile libjxl.so.0.11:JxlDecoderGetColorAsICCProfile libjxl.so.0.11:JxlDecoderGetFrameHeader libjxl.so.0.11:JxlDecoderGetICCProfileSize libjxl.so.0.11:JxlDecoderProcessInput +libjxl.so.0.11:JxlDecoderReleaseBoxBuffer libjxl.so.0.11:JxlDecoderReleaseInput libjxl.so.0.11:JxlDecoderReset +libjxl.so.0.11:JxlDecoderSetBoxBuffer +libjxl.so.0.11:JxlDecoderSetDecompressBoxes libjxl.so.0.11:JxlDecoderSetImageOutBitDepth libjxl.so.0.11:JxlDecoderSetImageOutBuffer libjxl.so.0.11:JxlDecoderSetInput libjxl.so.0.11:JxlDecoderSetParallelRunner libjxl.so.0.11:JxlDecoderSetPreferredColorProfile libjxl.so.0.11:JxlDecoderSubscribeEvents +libjxl.so.0.11:JxlEncoderAddBox libjxl.so.0.11:JxlEncoderAddImageFrame +libjxl.so.0.11:JxlEncoderCloseBoxes libjxl.so.0.11:JxlEncoderCloseInput libjxl.so.0.11:JxlEncoderCreate libjxl.so.0.11:JxlEncoderDestroy @@ -533,15 +538,20 @@ libjxl.so.0.11:JxlEncoderFrameSettingsCreate libjxl.so.0.11:JxlEncoderFrameSettingsSetOption libjxl.so.0.11:JxlEncoderGetRequiredCodestreamLevel libjxl.so.0.11:JxlEncoderInitBasicInfo +libjxl.so.0.11:JxlEncoderInitExtraChannelInfo +libjxl.so.0.11:JxlEncoderInitFrameHeader libjxl.so.0.11:JxlEncoderProcessOutput libjxl.so.0.11:JxlEncoderReset libjxl.so.0.11:JxlEncoderSetBasicInfo libjxl.so.0.11:JxlEncoderSetCodestreamLevel libjxl.so.0.11:JxlEncoderSetColorEncoding +libjxl.so.0.11:JxlEncoderSetExtraChannelInfo libjxl.so.0.11:JxlEncoderSetFrameBitDepth libjxl.so.0.11:JxlEncoderSetFrameDistance +libjxl.so.0.11:JxlEncoderSetFrameHeader libjxl.so.0.11:JxlEncoderSetICCProfile libjxl.so.0.11:JxlEncoderSetParallelRunner +libjxl.so.0.11:JxlEncoderUseBoxes libjxl_threads.so.0.11:JxlThreadParallelRunner libjxl_threads.so.0.11:JxlThreadParallelRunnerCreate libjxl_threads.so.0.11:JxlThreadParallelRunnerDestroy @@ -669,6 +679,7 @@ libopenmpt.so.0:openmpt_module_destroy libopenmpt.so.0:openmpt_module_get_duration_seconds libopenmpt.so.0:openmpt_module_get_metadata libopenmpt.so.0:openmpt_module_get_num_subsongs +libopenmpt.so.0:openmpt_module_get_position_seconds libopenmpt.so.0:openmpt_module_read_float_mono libopenmpt.so.0:openmpt_module_read_interleaved_float_quad libopenmpt.so.0:openmpt_module_read_interleaved_float_stereo @@ -690,11 +701,18 @@ libopus.so.0:opus_multistream_surround_encoder_create libopus.so.0:opus_strerror libplacebo.so.351:pl_alpha_overlay libplacebo.so.351:pl_bit_encoding_equal +libplacebo.so.351:pl_cache_create +libplacebo.so.351:pl_cache_destroy +libplacebo.so.351:pl_cache_get_file +libplacebo.so.351:pl_cache_set_file +libplacebo.so.351:pl_color_repr_rgb libplacebo.so.351:pl_color_system_guess_ycbcr libplacebo.so.351:pl_color_system_is_ycbcr_like +libplacebo.so.351:pl_find_fmt libplacebo.so.351:pl_find_fourcc libplacebo.so.351:pl_fmt_has_modifier libplacebo.so.351:pl_frame_from_swapchain +libplacebo.so.351:pl_frame_mix_nearest libplacebo.so.351:pl_frame_mixers libplacebo.so.351:pl_frame_set_chroma_location libplacebo.so.351:pl_gamut_map_absolute @@ -706,12 +724,15 @@ libplacebo.so.351:pl_gamut_map_linear libplacebo.so.351:pl_gamut_map_perceptual libplacebo.so.351:pl_gamut_map_relative libplacebo.so.351:pl_gamut_map_saturation +libplacebo.so.351:pl_gpu_set_cache libplacebo.so.351:pl_hdr_metadata_from_dovi_rpu libplacebo.so.351:pl_hdr_rescale libplacebo.so.351:pl_icc_profile_compute_signature libplacebo.so.351:pl_log_create_351 libplacebo.so.351:pl_log_destroy libplacebo.so.351:pl_log_level_update +libplacebo.so.351:pl_lut_free +libplacebo.so.351:pl_lut_parse_cube libplacebo.so.351:pl_mpv_user_shader_destroy libplacebo.so.351:pl_mpv_user_shader_parse libplacebo.so.351:pl_options_alloc @@ -726,14 +747,18 @@ libplacebo.so.351:pl_queue_push libplacebo.so.351:pl_queue_update libplacebo.so.351:pl_recreate_plane libplacebo.so.351:pl_rect2df_aspect +libplacebo.so.351:pl_rect2df_aspect_fit libplacebo.so.351:pl_rect2df_aspect_set +libplacebo.so.351:pl_rect2df_stretch libplacebo.so.351:pl_render_default_params libplacebo.so.351:pl_render_image libplacebo.so.351:pl_render_image_mix libplacebo.so.351:pl_renderer_create libplacebo.so.351:pl_renderer_destroy +libplacebo.so.351:pl_renderer_flush_cache libplacebo.so.351:pl_scale_filters libplacebo.so.351:pl_sigmoid_default_params +libplacebo.so.351:pl_swapchain_colorspace_hint libplacebo.so.351:pl_swapchain_destroy libplacebo.so.351:pl_swapchain_resize libplacebo.so.351:pl_swapchain_start_frame @@ -743,6 +768,7 @@ libplacebo.so.351:pl_tex_create libplacebo.so.351:pl_tex_destroy libplacebo.so.351:pl_tex_download libplacebo.so.351:pl_tex_poll +libplacebo.so.351:pl_tex_recreate libplacebo.so.351:pl_tone_map_bt2390 libplacebo.so.351:pl_tone_map_bt2446a libplacebo.so.351:pl_tone_map_clip diff --git a/packages/f/ffmpeg/files/svt-av1-3.0.0.patch b/packages/f/ffmpeg/files/svt-av1-3.0.0.patch deleted file mode 100644 index 94a5b30bce32..000000000000 --- a/packages/f/ffmpeg/files/svt-av1-3.0.0.patch +++ /dev/null @@ -1,18 +0,0 @@ -X-Git-Url: http://git.ffmpeg.org/gitweb/ffmpeg.git/blobdiff_plain/392aa9daf2c730465f6aba5ba2b37e02695de9f7..d1ed5c06e3edc5f2b5f3664c80121fa55b0baa95:/libavcodec/libsvtav1.c - -diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c -index 79b28eb4df..43fe531fde 100644 ---- a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -435,7 +435,11 @@ static av_cold int eb_enc_init(AVCodecContext *avctx) - - svt_enc->eos_flag = EOS_NOT_REACHED; - -+#if SVT_AV1_CHECK_VERSION(3, 0, 0) -+ svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, &svt_enc->enc_params); -+#else - svt_ret = svt_av1_enc_init_handle(&svt_enc->svt_handle, svt_enc, &svt_enc->enc_params); -+#endif - if (svt_ret != EB_ErrorNone) { - return svt_print_error(avctx, svt_ret, "Error initializing encoder handle"); - } diff --git a/packages/f/ffmpeg/files/svt-av1-4.0.0.patch b/packages/f/ffmpeg/files/svt-av1-4.0.0.patch deleted file mode 100644 index efa0e33f3aa6..000000000000 --- a/packages/f/ffmpeg/files/svt-av1-4.0.0.patch +++ /dev/null @@ -1,27 +0,0 @@ -From a5d4c398b411a00ac09d8fe3b66117222323844c Mon Sep 17 00:00:00 2001 -From: Christopher Degawa -Date: Wed, 21 Jan 2026 00:12:59 -0600 -Subject: [PATCH] avcodec/libsvtav1: rename aq_mode for v4.0.0 - -Signed-off-by: Christopher Degawa -Signed-off-by: James Almer ---- - libavcodec/libsvtav1.c | 4 ++++ - 1 file changed, 4 insertions(+) - -diff --git a/libavcodec/libsvtav1.c b/libavcodec/libsvtav1.c -index 7047b72422fb3..90c61b98a1bf3 100644 ---- a/libavcodec/libsvtav1.c -+++ b/libavcodec/libsvtav1.c -@@ -237,7 +237,11 @@ static int config_enc_params(EbSvtAv1EncConfiguration *param, - } else if (svt_enc->qp > 0) { - param->qp = svt_enc->qp; - param->rate_control_mode = 0; -+#if SVT_AV1_CHECK_VERSION(4, 0, 0) -+ param->aq_mode = 0; -+#else - param->enable_adaptive_quantization = 0; -+#endif - } - - desc = av_pix_fmt_desc_get(avctx->pix_fmt); diff --git a/packages/f/ffmpeg/package.yml b/packages/f/ffmpeg/package.yml index 050d87e67d04..c083e72f4023 100644 --- a/packages/f/ffmpeg/package.yml +++ b/packages/f/ffmpeg/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : ffmpeg -version : 7.1.1 -release : 174 +version : '8.1' +release : 175 source : - - https://ffmpeg.org/releases/ffmpeg-7.1.1.tar.gz : 9a6e57a446b671012612aaeb9df5126794d5ac8f2015ca220934f99a6a4e0601 + - https://ffmpeg.org/releases/ffmpeg-8.1.tar.gz : b13510e7a6a4ca28fa04307f2be54ef5a31e168eb2bbe055a7f4e4d2cadd51b1 homepage : https://www.ffmpeg.org/ license : - GPL-3.0-or-later @@ -69,8 +69,6 @@ clang : true optimize : thin-lto setup : | %patch -p1 -i $pkgfiles/add-av_stream_get_first_dts-for-chromium.patch - %patch -p1 -i $pkgfiles/svt-av1-3.0.0.patch - %patch -p1 -i $pkgfiles/svt-av1-4.0.0.patch ./configure \ --enable-gcrypt \ diff --git a/packages/f/ffmpeg/pspec_x86_64.xml b/packages/f/ffmpeg/pspec_x86_64.xml index fcf63541901d..a9e2f6780ef1 100644 --- a/packages/f/ffmpeg/pspec_x86_64.xml +++ b/packages/f/ffmpeg/pspec_x86_64.xml @@ -3,8 +3,8 @@ ffmpeg https://www.ffmpeg.org/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later LGPL-3.0-or-later @@ -25,29 +25,26 @@ /usr/bin/ffplay /usr/bin/ffprobe /usr/lib64/libavcodec.so - /usr/lib64/libavcodec.so.61 - /usr/lib64/libavcodec.so.61.19.101 + /usr/lib64/libavcodec.so.62 + /usr/lib64/libavcodec.so.62.28.100 /usr/lib64/libavdevice.so - /usr/lib64/libavdevice.so.61 - /usr/lib64/libavdevice.so.61.3.100 + /usr/lib64/libavdevice.so.62 + /usr/lib64/libavdevice.so.62.3.100 /usr/lib64/libavfilter.so - /usr/lib64/libavfilter.so.10 - /usr/lib64/libavfilter.so.10.4.100 + /usr/lib64/libavfilter.so.11 + /usr/lib64/libavfilter.so.11.14.100 /usr/lib64/libavformat.so - /usr/lib64/libavformat.so.61 - /usr/lib64/libavformat.so.61.7.100 + /usr/lib64/libavformat.so.62 + /usr/lib64/libavformat.so.62.12.100 /usr/lib64/libavutil.so - /usr/lib64/libavutil.so.59 - /usr/lib64/libavutil.so.59.39.100 - /usr/lib64/libpostproc.so - /usr/lib64/libpostproc.so.58 - /usr/lib64/libpostproc.so.58.3.100 + /usr/lib64/libavutil.so.60 + /usr/lib64/libavutil.so.60.26.100 /usr/lib64/libswresample.so - /usr/lib64/libswresample.so.5 - /usr/lib64/libswresample.so.5.3.100 + /usr/lib64/libswresample.so.6 + /usr/lib64/libswresample.so.6.3.100 /usr/lib64/libswscale.so - /usr/lib64/libswscale.so.8 - /usr/lib64/libswscale.so.8.3.100 + /usr/lib64/libswscale.so.9 + /usr/lib64/libswscale.so.9.5.100 /usr/share/ffmpeg/ffprobe.xsd /usr/share/ffmpeg/libvpx-1080p.ffpreset /usr/share/ffmpeg/libvpx-1080p50_60.ffpreset @@ -84,14 +81,13 @@ programming.devel - ffmpeg + ffmpeg /usr/include/libavcodec/ac3_parser.h /usr/include/libavcodec/adts_parser.h /usr/include/libavcodec/avcodec.h /usr/include/libavcodec/avdct.h - /usr/include/libavcodec/avfft.h /usr/include/libavcodec/bsf.h /usr/include/libavcodec/codec.h /usr/include/libavcodec/codec_desc.h @@ -102,10 +98,12 @@ /usr/include/libavcodec/dirac.h /usr/include/libavcodec/dv_profile.h /usr/include/libavcodec/dxva2.h + /usr/include/libavcodec/exif.h /usr/include/libavcodec/jni.h /usr/include/libavcodec/mediacodec.h /usr/include/libavcodec/packet.h /usr/include/libavcodec/qsv.h + /usr/include/libavcodec/smpte_436m.h /usr/include/libavcodec/vdpau.h /usr/include/libavcodec/version.h /usr/include/libavcodec/version_major.h @@ -142,6 +140,7 @@ /usr/include/libavutil/cast5.h /usr/include/libavutil/channel_layout.h /usr/include/libavutil/common.h + /usr/include/libavutil/container_fifo.h /usr/include/libavutil/cpu.h /usr/include/libavutil/crc.h /usr/include/libavutil/csp.h @@ -165,12 +164,14 @@ /usr/include/libavutil/hdr_dynamic_vivid_metadata.h /usr/include/libavutil/hmac.h /usr/include/libavutil/hwcontext.h + /usr/include/libavutil/hwcontext_amf.h /usr/include/libavutil/hwcontext_cuda.h /usr/include/libavutil/hwcontext_d3d11va.h /usr/include/libavutil/hwcontext_d3d12va.h /usr/include/libavutil/hwcontext_drm.h /usr/include/libavutil/hwcontext_dxva2.h /usr/include/libavutil/hwcontext_mediacodec.h + /usr/include/libavutil/hwcontext_oh.h /usr/include/libavutil/hwcontext_opencl.h /usr/include/libavutil/hwcontext_qsv.h /usr/include/libavutil/hwcontext_vaapi.h @@ -199,6 +200,7 @@ /usr/include/libavutil/random_seed.h /usr/include/libavutil/rational.h /usr/include/libavutil/rc4.h + /usr/include/libavutil/refstruct.h /usr/include/libavutil/replaygain.h /usr/include/libavutil/ripemd.h /usr/include/libavutil/samplefmt.h @@ -206,6 +208,7 @@ /usr/include/libavutil/sha512.h /usr/include/libavutil/spherical.h /usr/include/libavutil/stereo3d.h + /usr/include/libavutil/tdrdi.h /usr/include/libavutil/tea.h /usr/include/libavutil/threadmessage.h /usr/include/libavutil/time.h @@ -219,9 +222,6 @@ /usr/include/libavutil/video_enc_params.h /usr/include/libavutil/video_hint.h /usr/include/libavutil/xtea.h - /usr/include/libpostproc/postprocess.h - /usr/include/libpostproc/version.h - /usr/include/libpostproc/version_major.h /usr/include/libswresample/swresample.h /usr/include/libswresample/version.h /usr/include/libswresample/version_major.h @@ -233,7 +233,6 @@ /usr/lib64/pkgconfig/libavfilter.pc /usr/lib64/pkgconfig/libavformat.pc /usr/lib64/pkgconfig/libavutil.pc - /usr/lib64/pkgconfig/libpostproc.pc /usr/lib64/pkgconfig/libswresample.pc /usr/lib64/pkgconfig/libswscale.pc /usr/share/man/man3/libavcodec.3.zst @@ -256,6 +255,7 @@ /usr/share/doc/ffmpeg/community.html /usr/share/doc/ffmpeg/default.css /usr/share/doc/ffmpeg/developer.html + /usr/share/doc/ffmpeg/drawvg-reference.html /usr/share/doc/ffmpeg/faq.html /usr/share/doc/ffmpeg/fate.html /usr/share/doc/ffmpeg/ffmpeg-all.html @@ -315,12 +315,12 @@ - - 2026-04-09 - 7.1.1 + + 2026-04-11 + 8.1 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/ffmpegthumbnailer/abi_symbols b/packages/f/ffmpegthumbnailer/abi_symbols index 9939dacedb6d..96deef72e58a 100644 --- a/packages/f/ffmpegthumbnailer/abi_symbols +++ b/packages/f/ffmpegthumbnailer/abi_symbols @@ -18,7 +18,7 @@ libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder17decodeVideoPacke libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder17getStreamRotationEv libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder19getScaledVideoFrameERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbRNS_10VideoFrameE libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder21initializeFilterGraphERK10AVRationalRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder23findPreferedVideoStreamEb +libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder24findPreferredVideoStreamEb libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder27embeddedMetaDataIsAvailableEv libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder4seekEi libffmpegthumbnailer.so.4:_ZN17ffmpegthumbnailer12MovieDecoder7checkRcEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE diff --git a/packages/f/ffmpegthumbnailer/abi_used_libs b/packages/f/ffmpegthumbnailer/abi_used_libs index fe2ebf1df2c7..25229ce924d4 100644 --- a/packages/f/ffmpegthumbnailer/abi_used_libs +++ b/packages/f/ffmpegthumbnailer/abi_used_libs @@ -1,8 +1,8 @@ UNKNOWN -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libjpeg.so.8 diff --git a/packages/f/ffmpegthumbnailer/abi_used_symbols b/packages/f/ffmpegthumbnailer/abi_used_symbols index b50a4358b53e..c6bdd4f6b4e6 100644 --- a/packages/f/ffmpegthumbnailer/abi_used_symbols +++ b/packages/f/ffmpegthumbnailer/abi_used_symbols @@ -1,35 +1,35 @@ UNKNOWN:_ZTVN17ffmpegthumbnailer15FilmStripFilterE -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_write_frame -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_link -libavformat.so.61:av_guess_sample_aspect_ratio -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_stream_get_side_data -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_network_deinit -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_open_input -libavutil.so.59:av_dict_get -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_write_frame +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_link +libavformat.so.62:av_guess_sample_aspect_ratio +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_network_deinit +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_open_input +libavutil.so.60:av_dict_get +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_strerror libc.so.6:__errno_location libc.so.6:__isoc23_sscanf libc.so.6:__isoc23_strtol @@ -88,6 +88,8 @@ libstdc++.so.6:_ZNKSt6locale2id5_M_idEv libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEPKcmm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4findEcm libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE5rfindEcm +libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEmmPKc +libstdc++.so.6:_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv libstdc++.so.6:_ZNSdD2Ev libstdc++.so.6:_ZNSi10_M_extractIlEERSiRT_ libstdc++.so.6:_ZNSo3putEc @@ -111,7 +113,6 @@ libstdc++.so.6:_ZNSt6localeaSERKS_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm @@ -123,6 +124,7 @@ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createER libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt7__cxx117collateIcE2idE @@ -132,7 +134,6 @@ libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l libstdc++.so.6:_ZSt16__throw_bad_castv -libstdc++.so.6:_ZSt17__throw_bad_allocv libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt19__throw_logic_errorPKc @@ -143,17 +144,15 @@ libstdc++.so.6:_ZSt21ios_base_library_initv libstdc++.so.6:_ZSt24__throw_invalid_argumentPKc libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz libstdc++.so.6:_ZSt25__throw_bad_function_callv -libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ libstdc++.so.6:_ZSt4cerr libstdc++.so.6:_ZSt4cout libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc -libstdc++.so.6:_ZTINSt6locale5facetE +libstdc++.so.6:_ZTINSt7__cxx117collateIcEE libstdc++.so.6:_ZTISt11logic_error libstdc++.so.6:_ZTISt11regex_error libstdc++.so.6:_ZTISt13runtime_error libstdc++.so.6:_ZTISt16invalid_argument -libstdc++.so.6:_ZTISt5ctypeIcE libstdc++.so.6:_ZTISt9exception libstdc++.so.6:_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE @@ -166,7 +165,7 @@ libstdc++.so.6:_ZTVSt11regex_error libstdc++.so.6:_ZTVSt15basic_streambufIcSt11char_traitsIcEE libstdc++.so.6:_ZTVSt9basic_iosIcSt11char_traitsIcEE libstdc++.so.6:_ZdaPv -libstdc++.so.6:_ZdlPv +libstdc++.so.6:_ZdlPvm libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_allocate_exception @@ -178,5 +177,4 @@ libstdc++.so.6:__cxa_guard_acquire libstdc++.so.6:__cxa_guard_release libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw -libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 diff --git a/packages/f/ffmpegthumbnailer/files/ffmpeg-5-1.patch b/packages/f/ffmpegthumbnailer/files/ffmpeg-5-1.patch deleted file mode 100644 index 81e57aab1c96..000000000000 --- a/packages/f/ffmpegthumbnailer/files/ffmpeg-5-1.patch +++ /dev/null @@ -1,22 +0,0 @@ -From efb5b618f1c1471c1a7900aed3a59d851ea9a210 Mon Sep 17 00:00:00 2001 -From: Paul Jonkins -Date: Wed, 23 Jun 2021 17:53:55 +0200 -Subject: [PATCH] Constify AVCodec - ---- - libffmpegthumbnailer/moviedecoder.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.h b/libffmpegthumbnailer/moviedecoder.h -index 3ef5f12..fb6add2 100644 ---- a/libffmpegthumbnailer/moviedecoder.h -+++ b/libffmpegthumbnailer/moviedecoder.h -@@ -78,7 +78,7 @@ class MovieDecoder - int m_VideoStream; - AVFormatContext* m_pFormatContext; - AVCodecContext* m_pVideoCodecContext; -- AVCodec* m_pVideoCodec; -+ const AVCodec* m_pVideoCodec; - AVFilterGraph* m_pFilterGraph; - AVFilterContext* m_pFilterSource; - AVFilterContext* m_pFilterSink; diff --git a/packages/f/ffmpegthumbnailer/files/ffmpeg-5.patch b/packages/f/ffmpegthumbnailer/files/ffmpeg-5.patch deleted file mode 100644 index 25a4a5f0c8a2..000000000000 --- a/packages/f/ffmpegthumbnailer/files/ffmpeg-5.patch +++ /dev/null @@ -1,320 +0,0 @@ -From 67be4abd22b726e277c4b67bfb3abf5a65cfd9b5 Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:23:23 +1000 -Subject: [PATCH 1/9] lib/moviedecoder: remove unused variable - ---- - libffmpegthumbnailer/moviedecoder.cpp | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index 290e212..aa44adf 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -570,8 +570,6 @@ bool MovieDecoder::getVideoPacket() - bool framesAvailable = true; - bool frameDecoded = false; - -- int attempts = 0; -- - if (m_pPacket) - { - av_packet_unref(m_pPacket); - -From 66f64668e7a063e790813c7733ca438ab112af89 Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:42:07 +1000 -Subject: [PATCH 2/9] lib/moviedecoder: clang-tidy fixes - ---- - libffmpegthumbnailer/moviedecoder.cpp | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index aa44adf..79c950b 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -503,12 +503,12 @@ void MovieDecoder::seek(int timeInSeconds) - avcodec_flush_buffers(m_pFormatContext->streams[m_VideoStream]->codec); - - int keyFrameAttempts = 0; -- bool gotFrame = 0; -+ bool gotFrame; - - do - { - int count = 0; -- gotFrame = 0; -+ gotFrame = false; - - while (!gotFrame && count < 20) - { - -From 96c22aa66719846854895afcb72962862d5a4ffd Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 20:39:32 +1000 -Subject: [PATCH 3/9] lib/moviedecoder: remove SilenceLogLevel - -Was unused. ---- - libffmpegthumbnailer/moviedecoder.cpp | 5 ----- - 1 file changed, 5 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index 79c950b..21df096 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -41,11 +41,6 @@ using namespace std; - namespace ffmpegthumbnailer - { - --struct SilenceLogLevel --{ -- SilenceLogLevel() { av_log_set_level(AV_LOG_QUIET); } --}; -- - MovieDecoder::MovieDecoder(AVFormatContext* pavContext) - : m_VideoStream(-1) - , m_pFormatContext(pavContext) - -From 664680f4bfeb89923f485eba270f9e49a8d02bfc Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:25:40 +1000 -Subject: [PATCH 4/9] lib/moviedecoder: remove registration calls - -They're not needed anymore. ---- - libffmpegthumbnailer/moviedecoder.cpp | 4 ---- - 1 file changed, 4 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index 21df096..ac3e5b9 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -65,8 +65,6 @@ MovieDecoder::~MovieDecoder() - - void MovieDecoder::initialize(const string& filename, bool preferEmbeddedMetadata) - { -- av_register_all(); -- avcodec_register_all(); - avformat_network_init(); - - string inputFile = filename == "-" ? "pipe:" : filename; -@@ -386,8 +384,6 @@ void MovieDecoder::initializeFilterGraph(const AVRational& timeBase, const std:: - auto del = [] (AVBufferSinkParams* p) { av_freep(p); }; - std::unique_ptr buffersinkParams(av_buffersink_params_alloc(), del); - -- avfilter_register_all(); -- - m_pFilterGraph = avfilter_graph_alloc(); - assert(m_pFilterGraph); - - -From 1ae42e664e1f3c915d186ae00aa2c8018b998708 Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:30:21 +1000 -Subject: [PATCH 5/9] lib/moviedecoder: remove use of AVBufferSinkParams - ---- - libffmpegthumbnailer/moviedecoder.cpp | 9 +-------- - 1 file changed, 1 insertion(+), 8 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index ac3e5b9..dece668 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -379,11 +379,6 @@ std::string MovieDecoder::createScaleString(const std::string& sizeString, bool - - void MovieDecoder::initializeFilterGraph(const AVRational& timeBase, const std::string& size, bool maintainAspectRatio) - { -- static const AVPixelFormat pixelFormats[] = { AV_PIX_FMT_RGB24, AV_PIX_FMT_NONE }; -- -- auto del = [] (AVBufferSinkParams* p) { av_freep(p); }; -- std::unique_ptr buffersinkParams(av_buffersink_params_alloc(), del); -- - m_pFilterGraph = avfilter_graph_alloc(); - assert(m_pFilterGraph); - -@@ -395,10 +390,8 @@ void MovieDecoder::initializeFilterGraph(const AVRational& timeBase, const std:: - - checkRc(avfilter_graph_create_filter(&m_pFilterSource, avfilter_get_by_name("buffer"), "thumb_buffer", ss.str().c_str(), nullptr, m_pFilterGraph), - "Failed to create filter source"); -- buffersinkParams->pixel_fmts = pixelFormats; -- checkRc(avfilter_graph_create_filter(&m_pFilterSink, avfilter_get_by_name("buffersink"), "thumb_buffersink", nullptr, buffersinkParams.get(), m_pFilterGraph), -+ checkRc(avfilter_graph_create_filter(&m_pFilterSink, avfilter_get_by_name("buffersink"), "thumb_buffersink", nullptr, nullptr, m_pFilterGraph), - "Failed to create filter sink"); -- buffersinkParams.release(); - - AVFilterContext* yadifFilter = nullptr; - if (m_pFrame->interlaced_frame != 0) - -From 19675349662a4ea4455d7d13b01cca28ab585762 Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:39:58 +1000 -Subject: [PATCH 6/9] lib/moviedecoder: use m_pVideoCodecContext instead of - AVStream::codec - ---- - libffmpegthumbnailer/moviedecoder.cpp | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index dece668..0b7a280 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -484,7 +484,7 @@ void MovieDecoder::seek(int timeInSeconds) - } - - checkRc(av_seek_frame(m_pFormatContext, -1, timestamp, 0), "Seeking in video failed"); -- avcodec_flush_buffers(m_pFormatContext->streams[m_VideoStream]->codec); -+ avcodec_flush_buffers(m_pVideoCodecContext); - - int keyFrameAttempts = 0; - bool gotFrame; - -From 4f74f83a009fa2b3f3d546adb24d4f1406910007 Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:49:03 +1000 -Subject: [PATCH 7/9] lib/moviedecoder: codec -> codecpar - ---- - libffmpegthumbnailer/moviedecoder.cpp | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index 0b7a280..e58904e 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -145,10 +145,10 @@ int32_t MovieDecoder::findPreferedVideoStream(bool preferEmbeddedMetadata) - for (unsigned int i = 0; i < m_pFormatContext->nb_streams; ++i) - { - AVStream *stream = m_pFormatContext->streams[i]; -- auto ctx = m_pFormatContext->streams[i]->codec; -- if (ctx->codec_type == AVMEDIA_TYPE_VIDEO) -+ auto par = m_pFormatContext->streams[i]->codecpar; -+ if (par->codec_type == AVMEDIA_TYPE_VIDEO) - { -- if (!preferEmbeddedMetadata || !isStillImageCodec(ctx->codec_id)) -+ if (!preferEmbeddedMetadata || !isStillImageCodec(par->codec_id)) - { - videoStreams.push_back(i); - continue; - -From 3ffdd65cbda6ef21d36c96013db1b0f4dc9fc57b Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 17:52:01 +1000 -Subject: [PATCH 8/9] lib/movedecoder: don't rely on avformat to allocate a - context - ---- - libffmpegthumbnailer/moviedecoder.cpp | 20 ++++++++++++++++---- - 1 file changed, 16 insertions(+), 4 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index e58904e..da5f32a 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -90,8 +90,7 @@ void MovieDecoder::destroy() - { - if (m_pVideoCodecContext) - { -- avcodec_close(m_pVideoCodecContext); -- m_pVideoCodecContext = nullptr; -+ avcodec_free_context(&m_pVideoCodecContext); - } - - if ((!m_FormatContextWasGiven) && m_pFormatContext) -@@ -196,8 +195,7 @@ void MovieDecoder::initializeVideo(bool preferEmbeddedMetadata) - } - - m_pVideoStream = m_pFormatContext->streams[m_VideoStream]; -- m_pVideoCodecContext = m_pVideoStream->codec; -- m_pVideoCodec = avcodec_find_decoder(m_pVideoCodecContext->codec_id); -+ m_pVideoCodec = avcodec_find_decoder(m_pVideoStream->codecpar->codec_id); - - if (m_pVideoCodec == nullptr) - { -@@ -207,6 +205,20 @@ void MovieDecoder::initializeVideo(bool preferEmbeddedMetadata) - throw logic_error("Video Codec not found"); - } - -+ m_pVideoCodecContext = avcodec_alloc_context3(m_pVideoCodec); -+ -+ if (m_pVideoCodecContext == nullptr) -+ { -+ destroy(); -+ throw logic_error("Could not allocate video codec context"); -+ } -+ -+ if (avcodec_parameters_to_context(m_pVideoCodecContext, m_pVideoStream->codecpar) < 0) -+ { -+ destroy(); -+ throw logic_error("Could not configure video codec context"); -+ } -+ - m_pVideoCodecContext->workaround_bugs = 1; - - if (avcodec_open2(m_pVideoCodecContext, m_pVideoCodec, nullptr) < 0) - -From f9273852c8e3d7af77d6c8929b1ac6c8a26eca50 Mon Sep 17 00:00:00 2001 -From: Zane van Iperen -Date: Mon, 15 Mar 2021 20:57:45 +1000 -Subject: [PATCH 9/9] lib/moviedecoder: replace avcodec_decode_video2() usage - ---- - libffmpegthumbnailer/moviedecoder.cpp | 31 +++++++++++++++++++++------ - 1 file changed, 24 insertions(+), 7 deletions(-) - -diff --git a/libffmpegthumbnailer/moviedecoder.cpp b/libffmpegthumbnailer/moviedecoder.cpp -index da5f32a..f32577a 100644 ---- a/libffmpegthumbnailer/moviedecoder.cpp -+++ b/libffmpegthumbnailer/moviedecoder.cpp -@@ -548,17 +548,33 @@ bool MovieDecoder::decodeVideoPacket() - return false; - } - -- av_frame_unref(m_pFrame); -- -- int frameFinished; -+ int rc = avcodec_send_packet(m_pVideoCodecContext, m_pPacket); -+ if(rc == AVERROR(EAGAIN)) -+ { -+ rc = 0; -+ } - -- int bytesDecoded = avcodec_decode_video2(m_pVideoCodecContext, m_pFrame, &frameFinished, m_pPacket); -- if (bytesDecoded < 0) -+ if(rc == AVERROR_EOF) -+ { -+ return false; -+ } -+ else if(rc < 0) - { -- throw logic_error("Failed to decode video frame: bytesDecoded < 0"); -+ throw logic_error("Failed to decode video frame: avcodec_send_packet() < 0"); - } - -- return frameFinished > 0; -+ rc = avcodec_receive_frame(m_pVideoCodecContext, m_pFrame); -+ switch(rc) -+ { -+ case 0: -+ return true; -+ -+ case AVERROR(EAGAIN): -+ return false; -+ -+ default: -+ throw logic_error("Failed to decode video frame: avcodec_receive_frame() < 0"); -+ } - } - - bool MovieDecoder::getVideoPacket() -@@ -574,6 +590,7 @@ bool MovieDecoder::getVideoPacket() - - m_pPacket = new AVPacket(); - -+ - while (framesAvailable && !frameDecoded) - { - framesAvailable = av_read_frame(m_pFormatContext, m_pPacket) >= 0; diff --git a/packages/f/ffmpegthumbnailer/package.yml b/packages/f/ffmpegthumbnailer/package.yml index 793bfe3d13bf..9065d0e0abf4 100644 --- a/packages/f/ffmpegthumbnailer/package.yml +++ b/packages/f/ffmpegthumbnailer/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : ffmpegthumbnailer -version : 2.2.2 -release : 12 +version : 2.3.0 +release : 13 source : - - https://github.com/dirkvdb/ffmpegthumbnailer/releases/download/2.2.2/ffmpegthumbnailer-2.2.2.tar.bz2 : 1cb24059c38223f657b300c84dd80491b7040d4b69471c4fea69be862bc99b5b + - https://github.com/dirkvdb/ffmpegthumbnailer/archive/refs/tags/v2.3.0.tar.gz : ddf561e294385f07d0bd5a28d0aab9de79b8dbaed29b576f206d58f3df79b508 license : GPL-2.0-or-later component : multimedia.library homepage : https://github.com/dirkvdb/ffmpegthumbnailer @@ -15,8 +15,6 @@ builddeps : - pkgconfig(libpng) - pkgconfig(libturbojpeg) setup : | - %patch -p1 -i $pkgfiles/ffmpeg-5.patch - %patch -p1 -i $pkgfiles/ffmpeg-5-1.patch %cmake_ninja -DENABLE_GIO=ON -DENABLE_THUMBNAILER=ON build : | %ninja_build diff --git a/packages/f/ffmpegthumbnailer/pspec_x86_64.xml b/packages/f/ffmpegthumbnailer/pspec_x86_64.xml index fcf4d5db5d89..4bc9385429fa 100644 --- a/packages/f/ffmpegthumbnailer/pspec_x86_64.xml +++ b/packages/f/ffmpegthumbnailer/pspec_x86_64.xml @@ -3,8 +3,8 @@ ffmpegthumbnailer https://github.com/dirkvdb/ffmpegthumbnailer - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.library @@ -22,8 +22,8 @@ /usr/bin/ffmpegthumbnailer /usr/lib64/libffmpegthumbnailer.so.4 - /usr/lib64/libffmpegthumbnailer.so.4.15.1 - /usr/share/man/man1/ffmpegthumbnailer.1 + /usr/lib64/libffmpegthumbnailer.so.4.16.1 + /usr/share/man/man1/ffmpegthumbnailer.1.zst /usr/share/thumbnailers/ffmpegthumbnailer.thumbnailer @@ -34,7 +34,7 @@ programming.devel - ffmpegthumbnailer + ffmpegthumbnailer /usr/include/libffmpegthumbnailer/ffmpegthumbnailertypes.h @@ -49,12 +49,12 @@ - - 2024-11-14 - 2.2.2 + + 2026-04-06 + 2.3.0 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/ffmpegthumbs/abi_used_libs b/packages/f/ffmpegthumbs/abi_used_libs index b8613f0da3f1..2644b86f1994 100644 --- a/packages/f/ffmpegthumbs/abi_used_libs +++ b/packages/f/ffmpegthumbs/abi_used_libs @@ -4,11 +4,11 @@ libKF6CoreAddons.so.6 libKF6KIOGui.so.6 libQt6Core.so.6 libQt6Gui.so.6 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libm.so.6 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 diff --git a/packages/f/ffmpegthumbs/abi_used_symbols b/packages/f/ffmpegthumbs/abi_used_symbols index 6b6ebd673644..4241a5d7b0d1 100644 --- a/packages/f/ffmpegthumbs/abi_used_symbols +++ b/packages/f/ffmpegthumbs/abi_used_symbols @@ -103,38 +103,38 @@ libQt6Gui.so.6:_ZN6QImageD1Ev libQt6Gui.so.6:_ZN6QImageaSERKS_ libQt6Gui.so.6:_ZNK6QImage11sizeInBytesEv libQt6Gui.so.6:_ZNK6QImage6isNullEv -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_get_filter -libavfilter.so.10:avfilter_graph_parse2 -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_dict_get -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_image_copy -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_malloc +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_get_filter +libavfilter.so.11:avfilter_graph_parse2 +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_dict_get +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_image_copy +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_malloc libc.so.6:__cxa_atexit libc.so.6:__stack_chk_fail libc.so.6:memcpy @@ -154,6 +154,6 @@ libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_guard_acquire libstdc++.so.6:__cxa_guard_release -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale diff --git a/packages/f/ffmpegthumbs/package.yml b/packages/f/ffmpegthumbs/package.yml index 9486f396cc35..312cfb7ce1de 100644 --- a/packages/f/ffmpegthumbs/package.yml +++ b/packages/f/ffmpegthumbs/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : ffmpegthumbs version : 25.12.3 -release : 100 +release : 101 source : - https://download.kde.org/stable/release-service/25.12.3/src/ffmpegthumbs-25.12.3.tar.xz : eeb38acc65a955c16532b83a20bca08fce3e484674dbb0ccaecae44277ef8de8 homepage : https://kde.org/applications/multimedia/org.kde.ffmpegthumbs diff --git a/packages/f/ffmpegthumbs/pspec_x86_64.xml b/packages/f/ffmpegthumbs/pspec_x86_64.xml index 8081ccb1999d..ce845cdf16f0 100644 --- a/packages/f/ffmpegthumbs/pspec_x86_64.xml +++ b/packages/f/ffmpegthumbs/pspec_x86_64.xml @@ -3,8 +3,8 @@ ffmpegthumbs https://kde.org/applications/multimedia/org.kde.ffmpegthumbs - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later desktop.kde @@ -29,12 +29,12 @@ - - 2026-03-05 + + 2026-04-06 25.12.3 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/ffms2/abi_libs b/packages/f/ffms2/abi_libs index 819096e8a879..4856a9bd706e 100644 --- a/packages/f/ffms2/abi_libs +++ b/packages/f/ffms2/abi_libs @@ -1 +1 @@ -libffms2.so.4 +libffms2.so.5 diff --git a/packages/f/ffms2/abi_symbols b/packages/f/ffms2/abi_symbols index 8b0ca44a31b6..637dd93006e1 100644 --- a/packages/f/ffms2/abi_symbols +++ b/packages/f/ffms2/abi_symbols @@ -1,52 +1,53 @@ -libffms2.so.4:FFMS_CancelIndexing -libffms2.so.4:FFMS_CreateAudioSource -libffms2.so.4:FFMS_CreateIndexer -libffms2.so.4:FFMS_CreateResampleOptions -libffms2.so.4:FFMS_CreateVideoSource -libffms2.so.4:FFMS_Deinit -libffms2.so.4:FFMS_DestroyAudioSource -libffms2.so.4:FFMS_DestroyIndex -libffms2.so.4:FFMS_DestroyResampleOptions -libffms2.so.4:FFMS_DestroyVideoSource -libffms2.so.4:FFMS_DoIndexing2 -libffms2.so.4:FFMS_FreeIndexBuffer -libffms2.so.4:FFMS_GetAudio -libffms2.so.4:FFMS_GetAudioProperties -libffms2.so.4:FFMS_GetCodecNameI -libffms2.so.4:FFMS_GetErrorHandling -libffms2.so.4:FFMS_GetFirstIndexedTrackOfType -libffms2.so.4:FFMS_GetFirstTrackOfType -libffms2.so.4:FFMS_GetFormatNameI -libffms2.so.4:FFMS_GetFrame -libffms2.so.4:FFMS_GetFrameByTime -libffms2.so.4:FFMS_GetFrameInfo -libffms2.so.4:FFMS_GetLogLevel -libffms2.so.4:FFMS_GetNumFrames -libffms2.so.4:FFMS_GetNumTracks -libffms2.so.4:FFMS_GetNumTracksI -libffms2.so.4:FFMS_GetPixFmt -libffms2.so.4:FFMS_GetTimeBase -libffms2.so.4:FFMS_GetTrackFromAudio -libffms2.so.4:FFMS_GetTrackFromIndex -libffms2.so.4:FFMS_GetTrackFromVideo -libffms2.so.4:FFMS_GetTrackType -libffms2.so.4:FFMS_GetTrackTypeI -libffms2.so.4:FFMS_GetVersion -libffms2.so.4:FFMS_GetVideoProperties -libffms2.so.4:FFMS_IndexBelongsToFile -libffms2.so.4:FFMS_Init -libffms2.so.4:FFMS_ReadIndex -libffms2.so.4:FFMS_ReadIndexFromBuffer -libffms2.so.4:FFMS_ResetInputFormatV -libffms2.so.4:FFMS_ResetOutputFormatV -libffms2.so.4:FFMS_SetInputFormatV -libffms2.so.4:FFMS_SetLogLevel -libffms2.so.4:FFMS_SetOutputFormatA -libffms2.so.4:FFMS_SetOutputFormatV2 -libffms2.so.4:FFMS_SetProgressCallback -libffms2.so.4:FFMS_TrackIndexSettings -libffms2.so.4:FFMS_TrackTypeIndexSettings -libffms2.so.4:FFMS_WriteIndex -libffms2.so.4:FFMS_WriteIndexToBuffer -libffms2.so.4:FFMS_WriteTimecodes -libffms2.so.4:VapourSynthPluginInit +libffms2.so.5:FFMS_CancelIndexing +libffms2.so.5:FFMS_CreateAudioSource +libffms2.so.5:FFMS_CreateAudioSource2 +libffms2.so.5:FFMS_CreateIndexer +libffms2.so.5:FFMS_CreateIndexer2 +libffms2.so.5:FFMS_CreateResampleOptions +libffms2.so.5:FFMS_CreateVideoSource +libffms2.so.5:FFMS_DestroyAudioSource +libffms2.so.5:FFMS_DestroyIndex +libffms2.so.5:FFMS_DestroyResampleOptions +libffms2.so.5:FFMS_DestroyVideoSource +libffms2.so.5:FFMS_DoIndexing2 +libffms2.so.5:FFMS_FreeIndexBuffer +libffms2.so.5:FFMS_GetAudio +libffms2.so.5:FFMS_GetAudioProperties +libffms2.so.5:FFMS_GetCodecNameI +libffms2.so.5:FFMS_GetErrorHandling +libffms2.so.5:FFMS_GetFirstIndexedTrackOfType +libffms2.so.5:FFMS_GetFirstTrackOfType +libffms2.so.5:FFMS_GetFormatNameI +libffms2.so.5:FFMS_GetFrame +libffms2.so.5:FFMS_GetFrameByTime +libffms2.so.5:FFMS_GetFrameInfo +libffms2.so.5:FFMS_GetLogLevel +libffms2.so.5:FFMS_GetNumFrames +libffms2.so.5:FFMS_GetNumTracks +libffms2.so.5:FFMS_GetNumTracksI +libffms2.so.5:FFMS_GetPixFmt +libffms2.so.5:FFMS_GetTimeBase +libffms2.so.5:FFMS_GetTrackFromAudio +libffms2.so.5:FFMS_GetTrackFromIndex +libffms2.so.5:FFMS_GetTrackFromVideo +libffms2.so.5:FFMS_GetTrackType +libffms2.so.5:FFMS_GetTrackTypeI +libffms2.so.5:FFMS_GetVersion +libffms2.so.5:FFMS_GetVideoProperties +libffms2.so.5:FFMS_IndexBelongsToFile +libffms2.so.5:FFMS_Init +libffms2.so.5:FFMS_ReadIndex +libffms2.so.5:FFMS_ReadIndexFromBuffer +libffms2.so.5:FFMS_ResetInputFormatV +libffms2.so.5:FFMS_ResetOutputFormatV +libffms2.so.5:FFMS_SetInputFormatV +libffms2.so.5:FFMS_SetLogLevel +libffms2.so.5:FFMS_SetOutputFormatA +libffms2.so.5:FFMS_SetOutputFormatV2 +libffms2.so.5:FFMS_SetProgressCallback +libffms2.so.5:FFMS_TrackIndexSettings +libffms2.so.5:FFMS_TrackTypeIndexSettings +libffms2.so.5:FFMS_WriteIndex +libffms2.so.5:FFMS_WriteIndexToBuffer +libffms2.so.5:FFMS_WriteTimecodes +libffms2.so.5:VapourSynthPluginInit2 diff --git a/packages/f/ffms2/abi_used_libs b/packages/f/ffms2/abi_used_libs index a10e1a749431..9ff6b88df31b 100644 --- a/packages/f/ffms2/abi_used_libs +++ b/packages/f/ffms2/abi_used_libs @@ -1,11 +1,11 @@ ld-linux-x86-64.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libm.so.6 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libz.so.1 diff --git a/packages/f/ffms2/abi_used_symbols b/packages/f/ffms2/abi_used_symbols index 5036849e7a6f..8bb8f91bc941 100644 --- a/packages/f/ffms2/abi_used_symbols +++ b/packages/f/ffms2/abi_used_symbols @@ -1,65 +1,73 @@ ld-linux-x86-64.so.2:__tls_get_addr -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_parser_close -libavcodec.so.61:av_parser_init -libavcodec.so.61:av_parser_parse2 -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_stream_get_side_data -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_network_deinit -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_version -libavformat.so.61:avio_close -libavformat.so.61:avio_flush -libavformat.so.61:avio_open2 -libavformat.so.61:avio_read -libavformat.so.61:avio_seek -libavformat.so.61:avio_size -libavformat.so.61:avio_write -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_display_matrix_flip -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_side_data -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_packed_sample_fmt -libavutil.so.59:av_get_picture_type_char -libavutil.so.59:av_get_pix_fmt -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_image_alloc -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_get_double -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_reduce -libavutil.so.59:av_rescale -libavutil.so.59:av_sha_alloc -libavutil.so.59:av_sha_final -libavutil.so.59:av_sha_init -libavutil.so.59:av_sha_update -libavutil.so.59:avutil_version +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:av_parser_close +libavcodec.so.62:av_parser_init +libavcodec.so.62:av_parser_parse2 +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_version +libavformat.so.62:avio_close +libavformat.so.62:avio_feof +libavformat.so.62:avio_flush +libavformat.so.62:avio_open2 +libavformat.so.62:avio_read +libavformat.so.62:avio_seek +libavformat.so.62:avio_size +libavformat.so.62:avio_write +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_parse_string +libavutil.so.60:av_dict_set +libavutil.so.60:av_display_matrix_flip +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_dynamic_hdr_plus_to_t35 +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_side_data +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_packed_sample_fmt +libavutil.so.60:av_get_picture_type_char +libavutil.so.60:av_get_pix_fmt +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_image_alloc +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_get_double +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_realloc +libavutil.so.60:av_reduce +libavutil.so.60:av_rescale +libavutil.so.60:av_sha_alloc +libavutil.so.60:av_sha_final +libavutil.so.60:av_sha_init +libavutil.so.60:av_sha_update +libavutil.so.60:av_strerror +libavutil.so.60:avutil_version libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__isoc23_strtol @@ -71,39 +79,43 @@ libc.so.6:__sprintf_chk libc.so.6:__stack_chk_fail libc.so.6:__vsnprintf_chk libc.so.6:free +libc.so.6:memcmp libc.so.6:memcpy libc.so.6:memmove libc.so.6:memset -libc.so.6:pthread_mutex_lock -libc.so.6:pthread_mutex_unlock libc.so.6:pthread_once libc.so.6:realloc libc.so.6:strchr libc.so.6:strcmp +libc.so.6:strdup libc.so.6:strlen +libc.so.6:strtod libc.so.6:toupper +libc.so.6:vsnprintf libgcc_s.so.1:_Unwind_Resume libm.so.6:lround libstdc++.so.6:_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4copyEPcmm libstdc++.so.6:_ZNKSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE3strEv libstdc++.so.6:_ZNSo5flushEv libstdc++.so.6:_ZNSolsEi +libstdc++.so.6:_ZNSt13runtime_errorC1EPKc libstdc++.so.6:_ZNSt13runtime_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libstdc++.so.6:_ZNSt13runtime_errorD1Ev libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEEC1EPKcSt13_Ios_Openmode libstdc++.so.6:_ZNSt14basic_ofstreamIcSt11char_traitsIcEED1Ev +libstdc++.so.6:_ZNSt6chrono3_V212steady_clock3nowEv libstdc++.so.6:_ZNSt6localeC1Ev libstdc++.so.6:_ZNSt6localeD1Ev libstdc++.so.6:_ZNSt6thread20hardware_concurrencyEv libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7reserveEm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_appendEPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_assignERKS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_ @@ -117,7 +129,6 @@ libstdc++.so.6:_ZSt11__once_call libstdc++.so.6:_ZSt15__once_callable libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base -libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt19__throw_logic_errorPKc libstdc++.so.6:_ZSt20__throw_length_errorPKc @@ -148,23 +159,25 @@ libstdc++.so.6:__cxa_allocate_exception libstdc++.so.6:__cxa_begin_catch libstdc++.so.6:__cxa_end_catch libstdc++.so.6:__cxa_free_exception +libstdc++.so.6:__cxa_guard_acquire +libstdc++.so.6:__cxa_guard_release libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_init_context -libswscale.so.8:sws_isSupportedOutput -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails -libswscale.so.8:swscale_version +libswresample.so.6:swr_alloc +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_init_context +libswscale.so.9:sws_isSupportedOutput +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails +libswscale.so.9:swscale_version libz.so.1:deflate libz.so.1:deflateEnd libz.so.1:deflateInit_ diff --git a/packages/f/ffms2/files/ffmpeg-5-2.patch b/packages/f/ffms2/files/ffmpeg-5-2.patch deleted file mode 100644 index e144ef7b1409..000000000000 --- a/packages/f/ffms2/files/ffmpeg-5-2.patch +++ /dev/null @@ -1,79 +0,0 @@ -From 45673149e9a2f5586855ad472e3059084eaa36b1 Mon Sep 17 00:00:00 2001 -From: Derek Buitenhuis -Date: Tue, 4 May 2021 14:41:21 +0100 -Subject: [PATCH] Use auto for AVCodec - -The geniuses over at FFmpeg decided to constify this API, so old -versions of the library will return AVCodec *, while new versions -of the libary will return const AVCodec *, which, in C++, are not -OK to convert between. - -Rather than use some macro hell in ffmscompat.h, we can work around -this by using auto. - -Gross. - -Signed-off-by: Derek Buitenhuis ---- - src/core/audiosource.cpp | 2 +- - src/core/indexing.cpp | 6 +++--- - src/core/videosource.cpp | 2 +- - 3 files changed, 5 insertions(+), 5 deletions(-) - -diff --git a/src/core/audiosource.cpp b/src/core/audiosource.cpp -index e4ce97cdb..ac0966636 100644 ---- a/src/core/audiosource.cpp -+++ b/src/core/audiosource.cpp -@@ -469,7 +469,7 @@ void FFMS_AudioSource::OpenFile() { - - LAVFOpenFile(SourceFile.c_str(), FormatContext, TrackNumber); - -- AVCodec *Codec = avcodec_find_decoder(FormatContext->streams[TrackNumber]->codecpar->codec_id); -+ auto *Codec = avcodec_find_decoder(FormatContext->streams[TrackNumber]->codecpar->codec_id); - if (Codec == nullptr) - throw FFMS_Exception(FFMS_ERROR_DECODING, FFMS_ERROR_CODEC, - "Audio codec not found"); -diff --git a/src/core/indexing.cpp b/src/core/indexing.cpp -index e547c5abf..59fb4e8ea 100644 ---- a/src/core/indexing.cpp -+++ b/src/core/indexing.cpp -@@ -384,7 +384,7 @@ FFMS_TrackType FFMS_Indexer::GetTrackType(int Track) { - } - - const char *FFMS_Indexer::GetTrackCodec(int Track) { -- AVCodec *codec = avcodec_find_decoder(FormatContext->streams[Track]->codecpar->codec_id); -+ auto *codec = avcodec_find_decoder(FormatContext->streams[Track]->codecpar->codec_id); - return codec ? codec->name : nullptr; - } - -@@ -402,7 +402,7 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - UseDTS); - - if (IndexMask.count(i) && FormatContext->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_VIDEO) { -- AVCodec *VideoCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); -+ auto *VideoCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); - if (!VideoCodec) { - FormatContext->streams[i]->discard = AVDISCARD_ALL; - IndexMask.erase(i); -@@ -433,7 +433,7 @@ FFMS_Index *FFMS_Indexer::DoIndexing() { - IndexMask.insert(i); - } - } else if (IndexMask.count(i) && FormatContext->streams[i]->codecpar->codec_type == AVMEDIA_TYPE_AUDIO) { -- AVCodec *AudioCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); -+ auto *AudioCodec = avcodec_find_decoder(FormatContext->streams[i]->codecpar->codec_id); - if (AudioCodec == nullptr) - throw FFMS_Exception(FFMS_ERROR_CODEC, FFMS_ERROR_UNSUPPORTED, - "Audio codec not found"); -diff --git a/src/core/videosource.cpp b/src/core/videosource.cpp -index b889970e2..8956c2256 100644 ---- a/src/core/videosource.cpp -+++ b/src/core/videosource.cpp -@@ -171,7 +171,7 @@ FFMS_VideoSource::FFMS_VideoSource(const char *SourceFile, FFMS_Index &Index, in - - LAVFOpenFile(SourceFile, FormatContext, VideoTrack); - -- AVCodec *Codec = avcodec_find_decoder(FormatContext->streams[VideoTrack]->codecpar->codec_id); -+ auto *Codec = avcodec_find_decoder(FormatContext->streams[VideoTrack]->codecpar->codec_id); - if (Codec == nullptr) - throw FFMS_Exception(FFMS_ERROR_DECODING, FFMS_ERROR_CODEC, - "Video codec not found"); diff --git a/packages/f/ffms2/files/ffmpeg-5.1.patch b/packages/f/ffms2/files/ffmpeg-5.1.patch deleted file mode 100644 index 7b67d29fa316..000000000000 --- a/packages/f/ffms2/files/ffmpeg-5.1.patch +++ /dev/null @@ -1,137 +0,0 @@ -From 85bccda2f1c63a1b151b4ff2bde9e9818e95415a Mon Sep 17 00:00:00 2001 -From: Fredrik Mellbin -Date: Thu, 28 Sep 2023 23:05:31 +0200 -Subject: [PATCH] Use new channel layout api, probably requires ffmpeg 5.1.x at - least now - ---- - src/avisynth/avssources.cpp | 1 - - src/core/audiosource.cpp | 28 +++++++++++++++++++--------- - src/core/indexing.cpp | 8 ++++---- - src/core/utils.cpp | 17 ++++++++++++----- - 4 files changed, 35 insertions(+), 19 deletions(-) - -diff --git a/src/avisynth/avssources.cpp b/src/avisynth/avssources.cpp -index 5240511e5..573c3d913 100644 ---- a/src/avisynth/avssources.cpp -+++ b/src/avisynth/avssources.cpp -@@ -664,7 +664,6 @@ AvisynthAudioSource::AvisynthAudioSource(const char *SourceFile, int Track, FFMS - VI.audio_samples_per_second = AP->SampleRate; - VI.SetChannelMask(true, AP->ChannelLayout); - -- // casting to int should be safe; none of the channel constants are greater than INT_MAX - Env->SetVar(Env->Sprintf("%s%s", VarPrefix, "FFCHANNEL_LAYOUT"), static_cast(AP->ChannelLayout)); - - Env->SetGlobalVar("FFVAR_PREFIX", VarPrefix); -diff --git a/src/core/audiosource.cpp b/src/core/audiosource.cpp -index f9718a105..3dac6ce82 100644 ---- a/src/core/audiosource.cpp -+++ b/src/core/audiosource.cpp -@@ -203,6 +203,16 @@ void FFMS_AudioSource::CacheBeginning() { - --CacheNoDelete; - } - -+static int PopCount(int64_t v) { -+ int c = 0; -+ for (size_t i = 0; i < 64; i++) { -+ if (v & 1) -+ c++; -+ v >>= 1; -+ } -+ return c; -+} -+ - void FFMS_AudioSource::SetOutputFormat(FFMS_ResampleOptions const& opt) { - if (opt.SampleRate != AP.SampleRate) - throw FFMS_Exception(FFMS_ERROR_RESAMPLING, FFMS_ERROR_UNSUPPORTED, -@@ -214,7 +224,7 @@ void FFMS_AudioSource::SetOutputFormat(FFMS_ResampleOptions const& opt) { - OpenFile(); - avcodec_flush_buffers(CodecContext); - -- BytesPerSample = av_get_bytes_per_sample(static_cast(opt.SampleFormat)) * av_get_channel_layout_nb_channels(opt.ChannelLayout); -+ BytesPerSample = av_get_bytes_per_sample(static_cast(opt.SampleFormat)) * PopCount(opt.ChannelLayout); - NeedsResample = - opt.SampleFormat != (int)CodecContext->sample_fmt || - opt.SampleRate != AP.SampleRate || -@@ -223,15 +233,15 @@ void FFMS_AudioSource::SetOutputFormat(FFMS_ResampleOptions const& opt) { - - if (!NeedsResample) return; - -- FFResampleContext newContext{ swr_alloc() }; -- SetOptions(opt, newContext.get(), resample_options); -- av_opt_set_int(newContext.get(), "in_sample_rate", AP.SampleRate, 0); -- av_opt_set_int(newContext.get(), "in_sample_fmt", CodecContext->sample_fmt, 0); -- av_opt_set_int(newContext.get(), "in_channel_layout", AP.ChannelLayout, 0); -+ SwrContext *rawCtx = swr_alloc(); - -- av_opt_set_int(newContext.get(), "out_sample_rate", opt.SampleRate, 0); -- av_opt_set_channel_layout(newContext.get(), "out_channel_layout", opt.ChannelLayout, 0); -- av_opt_set_sample_fmt(newContext.get(), "out_sample_fmt", (AVSampleFormat)opt.SampleFormat, 0); -+ AVChannelLayout ChLayoutOut = { AV_CHANNEL_ORDER_NATIVE, PopCount(opt.ChannelLayout), static_cast(opt.ChannelLayout) }; -+ AVChannelLayout ChLayoutIn = { AV_CHANNEL_ORDER_NATIVE, PopCount(AP.ChannelLayout), static_cast(AP.ChannelLayout) }; -+ swr_alloc_set_opts2(&rawCtx, &ChLayoutOut, (AVSampleFormat)opt.SampleFormat, opt.SampleRate, &ChLayoutIn, CodecContext->sample_fmt, AP.SampleRate, 0, nullptr); -+ -+ FFResampleContext newContext{ rawCtx }; -+ -+ SetOptions(opt, newContext.get(), resample_options); - - if (swr_init(newContext.get())) - throw FFMS_Exception(FFMS_ERROR_RESAMPLING, FFMS_ERROR_UNKNOWN, -diff --git a/src/core/indexing.cpp b/src/core/indexing.cpp -index 5b816484a..00d24ef54 100644 ---- a/src/core/indexing.cpp -+++ b/src/core/indexing.cpp -@@ -344,14 +344,14 @@ void FFMS_Indexer::CheckAudioProperties(int Track, AVCodecContext *Context) { - FFMS_AudioProperties &AP = LastAudioProperties[Track]; - AP.SampleRate = Context->sample_rate; - AP.SampleFormat = Context->sample_fmt; -- AP.Channels = Context->channels; -+ AP.Channels = Context->ch_layout.nb_channels; - } else if (it->second.SampleRate != Context->sample_rate || - it->second.SampleFormat != Context->sample_fmt || -- it->second.Channels != Context->channels) { -- std::ostringstream buf; -+ it->second.Channels != Context->ch_layout.nb_channels) { -+ std::ostringstream buf; // fixme, dodgy comparison and maybe wrong since it skips layout comp - buf << - "Audio format change detected. This is currently unsupported." -- << " Channels: " << it->second.Channels << " -> " << Context->channels << ";" -+ << " Channels: " << it->second.Channels << " -> " << Context->ch_layout.nb_channels << ";" - << " Sample rate: " << it->second.SampleRate << " -> " << Context->sample_rate << ";" - << " Sample format: " << av_get_sample_fmt_name((AVSampleFormat)it->second.SampleFormat) << " -> " - << av_get_sample_fmt_name(Context->sample_fmt); -diff --git a/src/core/utils.cpp b/src/core/utils.cpp -index 4e7cae2f8..8a3a519d9 100644 ---- a/src/core/utils.cpp -+++ b/src/core/utils.cpp -@@ -65,8 +65,18 @@ void ClearErrorInfo(FFMS_ErrorInfo *ErrorInfo) { - void FillAP(FFMS_AudioProperties &AP, AVCodecContext *CTX, FFMS_Track &Frames) { - AP.SampleFormat = static_cast(av_get_packed_sample_fmt(CTX->sample_fmt)); - AP.BitsPerSample = av_get_bytes_per_sample(CTX->sample_fmt) * 8; -- AP.Channels = CTX->channels; -- AP.ChannelLayout = CTX->channel_layout; -+ AP.Channels = CTX->ch_layout.nb_channels; -+ -+ if (CTX->ch_layout.order == AV_CHANNEL_ORDER_NATIVE) { -+ AP.ChannelLayout = CTX->ch_layout.u.mask; -+ } else if (CTX->ch_layout.order == AV_CHANNEL_ORDER_UNSPEC) { -+ AVChannelLayout ch = {}; -+ av_channel_layout_default(&ch, CTX->ch_layout.nb_channels); -+ AP.ChannelLayout = ch.u.mask; -+ } else { -+ throw FFMS_Exception(FFMS_ERROR_DECODING, FFMS_ERROR_UNSUPPORTED, "Ambisonics and custom channel orders not supported"); -+ } -+ - AP.SampleRate = CTX->sample_rate; - if (!Frames.empty()) { - AP.NumSamples = (Frames.back()).SampleStart + (Frames.back()).SampleCount; -@@ -74,9 +84,6 @@ void FillAP(FFMS_AudioProperties &AP, AVCodecContext *CTX, FFMS_Track &Frames) { - AP.LastTime = ((Frames.back().PTS * Frames.TB.Num) / (double)Frames.TB.Den) / 1000; - AP.LastEndTime = (((Frames.back().PTS + Frames.LastDuration) * Frames.TB.Num) / (double)Frames.TB.Den) / 1000; - } -- -- if (AP.ChannelLayout == 0) -- AP.ChannelLayout = av_get_default_channel_layout(AP.Channels); - } - - void LAVFOpenFile(const char *SourceFile, AVFormatContext *&FormatContext, int Track, const std::map &LAVFOpts) { diff --git a/packages/f/ffms2/files/ffmpeg-5.patch b/packages/f/ffms2/files/ffmpeg-5.patch deleted file mode 100644 index bae70e486eb8..000000000000 --- a/packages/f/ffms2/files/ffmpeg-5.patch +++ /dev/null @@ -1,27 +0,0 @@ -From 586d87de3f896d0c4ff01b21f572375e11f9c3f1 Mon Sep 17 00:00:00 2001 -From: Derek Buitenhuis -Date: Tue, 4 May 2021 14:20:47 +0100 -Subject: [PATCH] configure: Remove deprecated API use - -Signed-off-by: Derek Buitenhuis ---- - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index b35ef80bcd..d19714d0f6 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -102,10 +102,10 @@ CFLAGS="$_CFLAGS $FFMPEG_CFLAGS" - - AC_DEFUN([TEST_FFMPEG], - [AC_LINK_IFELSE([AC_LANG_PROGRAM([[ -- #include -+ #include - #include - ]],[[ -- avcodec_register_all(); -+ avformat_network_init(); - swscale_version(); - ]])], [eval $1=yes], [eval $1=no]) - ]) diff --git a/packages/f/ffms2/package.yml b/packages/f/ffms2/package.yml index e646f5f1fa48..98190b752c3f 100644 --- a/packages/f/ffms2/package.yml +++ b/packages/f/ffms2/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : ffms2 -version : '2.40' -release : 6 +version : '5.0' +release : 7 source : - - https://github.com/FFMS/ffms2/archive/2.40.tar.gz : 82e95662946f3d6e1b529eadbd72bed196adfbc41368b2d50493efce6e716320 + - https://github.com/FFMS/ffms2/archive/5.0.tar.gz : 7770af0bbc0063f9580a6a5c8e7c51f1788f171d7da0b352e48a1e60943a8c3c license : MIT component : multimedia.library homepage : https://github.com/FFMS/ffms2 @@ -13,9 +13,6 @@ description: | builddeps : - pkgconfig(libavcodec) setup : | - %patch -p1 -i $pkgfiles/ffmpeg-5.patch - %patch -p1 -i $pkgfiles/ffmpeg-5-2.patch - %patch -p1 -i $pkgfiles/ffmpeg-5.1.patch %autogen build : | %make diff --git a/packages/f/ffms2/pspec_x86_64.xml b/packages/f/ffms2/pspec_x86_64.xml index bb6bbef9e8c6..a9b7ec038c3f 100644 --- a/packages/f/ffms2/pspec_x86_64.xml +++ b/packages/f/ffms2/pspec_x86_64.xml @@ -3,8 +3,8 @@ ffms2 https://github.com/FFMS/ffms2 - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu MIT multimedia.library @@ -21,8 +21,8 @@ multimedia.library /usr/bin/ffmsindex - /usr/lib64/libffms2.so.4 - /usr/lib64/libffms2.so.4.0.0 + /usr/lib64/libffms2.so.5 + /usr/lib64/libffms2.so.5.0.0 /usr/share/doc/ffms2/ffms2-api.md /usr/share/doc/ffms2/ffms2-changelog.md @@ -34,7 +34,7 @@ programming.devel - ffms2 + ffms2 /usr/include/ffms.h @@ -44,12 +44,12 @@ - - 2024-11-14 - 2.40 + + 2026-04-06 + 5.0 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/fooyin/abi_used_libs b/packages/f/fooyin/abi_used_libs index 945febd00c00..cf765edec2a2 100644 --- a/packages/f/fooyin/abi_used_libs +++ b/packages/f/fooyin/abi_used_libs @@ -11,10 +11,10 @@ libQt6Sql.so.6 libQt6Widgets.so.6 libSDL2-2.0.so.0 libasound.so.2 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libicui18n.so.78 @@ -23,5 +23,5 @@ libm.so.6 libpipewire-0.3.so.0 libsndfile.so.1 libstdc++.so.6 -libswresample.so.5 +libswresample.so.6 libtag.so.2 diff --git a/packages/f/fooyin/abi_used_symbols b/packages/f/fooyin/abi_used_symbols index 83be9ae30881..f2af4a002eea 100644 --- a/packages/f/fooyin/abi_used_symbols +++ b/packages/f/fooyin/abi_used_symbols @@ -3168,54 +3168,54 @@ libasound.so.2:snd_pcm_sw_params_sizeof libasound.so.2:snd_pcm_wait libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersrc_add_frame_flags -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_parse -libavfilter.so.10:avfilter_inout_alloc -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_context_free -libavutil.so.59:av_channel_layout_channel_from_index -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_level -libavutil.so.59:av_opt_get_double -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_rescale_q -libavutil.so.59:av_rescale_q_rnd -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersrc_add_frame_flags +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_parse +libavfilter.so.11:avfilter_inout_alloc +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_context_free +libavutil.so.60:av_channel_layout_channel_from_index +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_level +libavutil.so.60:av_opt_get_double +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_rescale_q +libavutil.so.60:av_rescale_q_rnd +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__isoc23_strtoull @@ -3413,12 +3413,12 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_get_out_samples -libswresample.so.5:swr_init +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_get_out_samples +libswresample.so.6:swr_init libtag.so.2:_ZN6TagLib10ByteVector4dataEv libtag.so.2:_ZN6TagLib10ByteVector6appendERKS0_ libtag.so.2:_ZN6TagLib10ByteVector6appendEc diff --git a/packages/f/fooyin/package.yml b/packages/f/fooyin/package.yml index b0932b8eb553..d8dfb3046af2 100644 --- a/packages/f/fooyin/package.yml +++ b/packages/f/fooyin/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : fooyin version : 0.10.3 -release : 20 +release : 21 source : - https://github.com/fooyin/fooyin/archive/refs/tags/v0.10.3.tar.gz : 3ba96386c12acacb7b73a637bf2a57690516814e862868e340505a3804551cda homepage : https://www.fooyin.org/ diff --git a/packages/f/fooyin/pspec_x86_64.xml b/packages/f/fooyin/pspec_x86_64.xml index c814343c98e1..95a75dfeb057 100644 --- a/packages/f/fooyin/pspec_x86_64.xml +++ b/packages/f/fooyin/pspec_x86_64.xml @@ -86,8 +86,8 @@ - - 2026-04-06 + + 2026-04-11 0.10.3 Packaging update Jakob Gezelius diff --git a/packages/f/freerdp/abi_used_libs b/packages/f/freerdp/abi_used_libs index 27b66947e0de..adf6a8f7714c 100644 --- a/packages/f/freerdp/abi_used_libs +++ b/packages/f/freerdp/abi_used_libs @@ -12,8 +12,8 @@ libXrandr.so.2 libXrender.so.1 libXtst.so.6 libasound.so.2 -libavcodec.so.61 -libavutil.so.59 +libavcodec.so.62 +libavutil.so.60 libc.so.6 libcrypto.so.3 libcups.so.2 @@ -27,8 +27,8 @@ libm.so.6 libpam.so.0 libssl.so.3 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libusb-1.0.so.0 libwayland-client.so.0 libwayland-cursor.so.0 diff --git a/packages/f/freerdp/abi_used_symbols b/packages/f/freerdp/abi_used_symbols index be1f581f0b46..e8ce1f48ed52 100644 --- a/packages/f/freerdp/abi_used_symbols +++ b/packages/f/freerdp/abi_used_symbols @@ -312,42 +312,42 @@ libasound.so.2:snd_pcm_sw_params_set_avail_min libasound.so.2:snd_pcm_sw_params_set_start_threshold libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_parser_close -libavcodec.so.61:av_parser_init -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_unref -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_fill_linesizes -libavutil.so.59:av_image_fill_pointers -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_samples_copy -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:av_parser_close +libavcodec.so.62:av_parser_init +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_unref +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_fill_linesizes +libavutil.so.60:av_image_fill_pointers +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_samples_copy +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__cxa_atexit @@ -1109,15 +1109,15 @@ libstdc++.so.6:__cxa_guard_release libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_config_frame -libswresample.so.5:swr_convert_frame -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswresample.so.5:swr_is_initialized -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc +libswresample.so.6:swr_config_frame +libswresample.so.6:swr_convert_frame +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswresample.so.6:swr_is_initialized +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libusb-1.0.so.0:libusb_alloc_transfer libusb-1.0.so.0:libusb_attach_kernel_driver libusb-1.0.so.0:libusb_cancel_transfer diff --git a/packages/f/freerdp/package.yml b/packages/f/freerdp/package.yml index 4272712defbd..7176d4dd149a 100644 --- a/packages/f/freerdp/package.yml +++ b/packages/f/freerdp/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : freerdp version : 3.25.0 -release : 50 +release : 51 source : - https://pub.freerdp.com/releases/freerdp-3.25.0.tar.xz : 460d6a993b9170a363f74a35eec68cd905813e7a80229e807a9dc550bd9708ec homepage : https://www.freerdp.com/ diff --git a/packages/f/freerdp/pspec_x86_64.xml b/packages/f/freerdp/pspec_x86_64.xml index 918849a1cd37..935f143ad934 100644 --- a/packages/f/freerdp/pspec_x86_64.xml +++ b/packages/f/freerdp/pspec_x86_64.xml @@ -3,8 +3,8 @@ freerdp https://www.freerdp.com/ - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu Apache-2.0 network.util @@ -70,7 +70,7 @@ programming.devel - freerdp + freerdp /usr/include/freerdp3/freerdp/addin.h @@ -378,12 +378,12 @@ - - 2026-04-23 + + 2026-04-24 3.25.0 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/f/freerdp2/abi_used_libs b/packages/f/freerdp2/abi_used_libs index 378174fbb431..160e40980132 100644 --- a/packages/f/freerdp2/abi_used_libs +++ b/packages/f/freerdp2/abi_used_libs @@ -10,8 +10,8 @@ libXrandr.so.2 libXrender.so.1 libXtst.so.6 libasound.so.2 -libavcodec.so.61 -libavutil.so.59 +libavcodec.so.62 +libavutil.so.60 libc.so.6 libcrypto.so.3 libcups.so.2 @@ -19,7 +19,7 @@ libm.so.6 libpam.so.0 libpulse.so.0 libssl.so.3 -libswscale.so.8 +libswscale.so.9 libsystemd.so.0 libusb-1.0.so.0 libwayland-client.so.0 diff --git a/packages/f/freerdp2/abi_used_symbols b/packages/f/freerdp2/abi_used_symbols index 15e1381f75d3..adacb227af3c 100644 --- a/packages/f/freerdp2/abi_used_symbols +++ b/packages/f/freerdp2/abi_used_symbols @@ -205,31 +205,35 @@ libasound.so.2:snd_pcm_sw_params_set_avail_min libasound.so.2:snd_pcm_sw_params_set_start_threshold libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_parser_close -libavcodec.so.61:av_parser_init -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_opt_set -libavutil.so.59:av_strerror +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_packet_unref +libavcodec.so.62:av_parser_close +libavcodec.so.62:av_parser_init +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_opt_set +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__environ libc.so.6:__errno_location libc.so.6:__fdelt_chk libc.so.6:__fprintf_chk -libc.so.6:__isoc99_sscanf +libc.so.6:__inet_pton_chk +libc.so.6:__isoc23_sscanf +libc.so.6:__isoc23_strtol +libc.so.6:__isoc23_strtoll +libc.so.6:__isoc23_strtoul +libc.so.6:__isoc23_strtoull libc.so.6:__libc_start_main libc.so.6:__memcpy_chk libc.so.6:__printf_chk @@ -453,10 +457,6 @@ libc.so.6:strtod libc.so.6:strtof libc.so.6:strtok libc.so.6:strtok_r -libc.so.6:strtol -libc.so.6:strtoll -libc.so.6:strtoul -libc.so.6:strtoull libc.so.6:syscall libc.so.6:sysconf libc.so.6:tcdrain @@ -638,6 +638,8 @@ libcups.so.2:cupsWriteRequestData libcups.so.2:httpClose libcups.so.2:httpConnect2 libcups.so.2:ippPort +libm.so.6:ceil +libm.so.6:floor libm.so.6:fmod libm.so.6:log10 libm.so.6:pow @@ -730,9 +732,9 @@ libssl.so.3:SSL_use_certificate_file libssl.so.3:SSL_write libssl.so.3:TLS_client_method libssl.so.3:TLS_server_method -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libsystemd.so.0:sd_journal_stream_fd libusb-1.0.so.0:libusb_alloc_transfer libusb-1.0.so.0:libusb_attach_kernel_driver diff --git a/packages/f/freerdp2/package.yml b/packages/f/freerdp2/package.yml index 5a8dbb7a3f51..251f92265c69 100644 --- a/packages/f/freerdp2/package.yml +++ b/packages/f/freerdp2/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : freerdp2 version : 2.11.7 -release : 3 +release : 4 source : - https://github.com/FreeRDP/FreeRDP/releases/download/2.11.7/freerdp-2.11.7.tar.gz : 5a2d54e1ca0f1facd1632bcc94c73b9f071a80c5fdbbb3f26e79f02aaa586ca3 homepage : https://www.freerdp.com/ @@ -36,6 +36,8 @@ builddeps : - pkgconfig(xv) - docbook-xml setup : | + #FFMPEG fix + sed -i '/avcodec_close(/d' libfreerdp/codec/h264_ffmpeg.c # GCC 14 fixes export CFLAGS+=" -Wno-incompatible-pointer-types -Wno-int-conversion" export CXXFLAGS+=" -Wno-incompatible-pointer-types -Wno-int-conversion" diff --git a/packages/f/freerdp2/pspec_x86_64.xml b/packages/f/freerdp2/pspec_x86_64.xml index 21cef160860d..40d6524ad6d8 100644 --- a/packages/f/freerdp2/pspec_x86_64.xml +++ b/packages/f/freerdp2/pspec_x86_64.xml @@ -3,8 +3,8 @@ freerdp2 https://www.freerdp.com/ - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu Apache-2.0 network.util @@ -42,12 +42,12 @@ /usr/lib64/libwinpr-tools2.so.2.11.7 /usr/lib64/libwinpr2.so.2 /usr/lib64/libwinpr2.so.2.11.7 - /usr/share/man/man1/freerdp-shadow-cli.1 - /usr/share/man/man1/winpr-hash.1 - /usr/share/man/man1/winpr-makecert.1 - /usr/share/man/man1/wlfreerdp.1 - /usr/share/man/man1/xfreerdp.1 - /usr/share/man/man7/wlog.7 + /usr/share/man/man1/freerdp-shadow-cli.1.zst + /usr/share/man/man1/winpr-hash.1.zst + /usr/share/man/man1/winpr-makecert.1.zst + /usr/share/man/man1/wlfreerdp.1.zst + /usr/share/man/man1/xfreerdp.1.zst + /usr/share/man/man7/wlog.7.zst @@ -57,7 +57,7 @@ programming.devel - freerdp2 + freerdp2 /usr/include/freerdp2/freerdp/addin.h @@ -323,12 +323,12 @@ - - 2024-11-14 + + 2026-04-02 2.11.7 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/g/gegl/abi_used_libs b/packages/g/gegl/abi_used_libs index a6d3a80628c0..3ecddacd9a70 100644 --- a/packages/g/gegl/abi_used_libs +++ b/packages/g/gegl/abi_used_libs @@ -1,8 +1,8 @@ libOpenEXR-3_1.so.30 libSDL2-2.0.so.0 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libbabl-0.1.so.0 libc.so.6 libcairo.so.2 @@ -24,6 +24,6 @@ libpng16.so.16 libraw.so.23 librsvg-2.so.2 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libtiff.so.6 libwebp.so.7 diff --git a/packages/g/gegl/abi_used_symbols b/packages/g/gegl/abi_used_symbols index b9b7a2a4d410..bea157a85543 100644 --- a/packages/g/gegl/abi_used_symbols +++ b/packages/g/gegl/abi_used_symbols @@ -45,55 +45,55 @@ libSDL2-2.0.so.0:SDL_RenderPresent libSDL2-2.0.so.0:SDL_SetWindowSize libSDL2-2.0.so.0:SDL_SetWindowTitle libSDL2-2.0.so.0:SDL_UpdateTexture -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_type -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_closep -libavformat.so.61:avio_open -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_rescale_q -libavutil.so.59:av_strerror +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_type +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_closep +libavformat.so.62:avio_open +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_rescale_q +libavutil.so.60:av_strerror libbabl-0.1.so.0:babl_component libbabl-0.1.so.0:babl_exit libbabl-0.1.so.0:babl_fish @@ -328,6 +328,7 @@ libglib-2.0.so.0:g_file_test libglib-2.0.so.0:g_filename_display_name libglib-2.0.so.0:g_find_program_in_path libglib-2.0.so.0:g_free +libglib-2.0.so.0:g_free_sized libglib-2.0.so.0:g_get_current_dir libglib-2.0.so.0:g_get_home_dir libglib-2.0.so.0:g_get_monotonic_time @@ -878,9 +879,9 @@ libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_begin_catch libstdc++.so.6:__cxa_end_catch libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libtiff.so.6:TIFFClientOpen libtiff.so.6:TIFFClose libtiff.so.6:TIFFFlushData diff --git a/packages/g/gegl/package.yml b/packages/g/gegl/package.yml index 1e38ae6e34ce..537b6a03a08e 100644 --- a/packages/g/gegl/package.yml +++ b/packages/g/gegl/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : gegl version : 0.4.64 -release : 63 +release : 64 source : - https://download.gimp.org/pub/gegl/0.4/gegl-0.4.64.tar.xz : 0de1c9dd22c160d5e4bdfc388d292f03447cca6258541b9a12fed783d0cf7c60 license : diff --git a/packages/g/gegl/pspec_x86_64.xml b/packages/g/gegl/pspec_x86_64.xml index f70dbd460f57..6abd0f91801f 100644 --- a/packages/g/gegl/pspec_x86_64.xml +++ b/packages/g/gegl/pspec_x86_64.xml @@ -3,8 +3,8 @@ gegl https://www.gegl.org - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later LGPL-3.0-or-later @@ -155,7 +155,7 @@ programming.devel - gegl + gegl /usr/include/gegl-0.4/gegl-apply.h @@ -334,12 +334,12 @@ - - 2025-12-13 + + 2026-04-11 0.4.64 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/g/gifski/abi_used_libs b/packages/g/gifski/abi_used_libs index 70bbea40905c..09c32ab01aff 100644 --- a/packages/g/gifski/abi_used_libs +++ b/packages/g/gifski/abi_used_libs @@ -1,7 +1,8 @@ -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +ld-linux-x86-64.so.2 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libm.so.6 diff --git a/packages/g/gifski/abi_used_symbols b/packages/g/gifski/abi_used_symbols index ec0aa32c76bd..d1233bd2cd34 100644 --- a/packages/g/gifski/abi_used_symbols +++ b/packages/g/gifski/abi_used_symbols @@ -1,38 +1,39 @@ -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_close -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_get_filter -libavfilter.so.10:avfilter_graph_parse_ptr -libavfilter.so.10:avfilter_inout_alloc -libavfilter.so.10:avfilter_inout_free -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_close -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +ld-linux-x86-64.so.2:__tls_get_addr +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_free +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_close +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_get_filter +libavfilter.so.11:avfilter_graph_parse_ptr +libavfilter.so.11:avfilter_inout_alloc +libavfilter.so.11:avfilter_inout_free +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_close +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libc.so.6:__errno_location libc.so.6:__libc_start_main libc.so.6:__xpg_strerror_r @@ -43,6 +44,7 @@ libc.so.6:clock_gettime libc.so.6:close libc.so.6:dl_iterate_phdr libc.so.6:dlsym +libc.so.6:dup libc.so.6:exit libc.so.6:fcntl libc.so.6:free @@ -107,12 +109,7 @@ libgcc_s.so.1:_Unwind_GetTextRelBase libgcc_s.so.1:_Unwind_Resume libgcc_s.so.1:_Unwind_SetGR libgcc_s.so.1:_Unwind_SetIP -libm.so.6:ceil -libm.so.6:ceilf -libm.so.6:floor -libm.so.6:fma -libm.so.6:fmaf +libm.so.6:expf libm.so.6:pow libm.so.6:powf -libm.so.6:round libm.so.6:sinf diff --git a/packages/g/gifski/files/ffmpeg-7-2.patch b/packages/g/gifski/files/ffmpeg-7-2.patch deleted file mode 100644 index 685f2b20cf89..000000000000 --- a/packages/g/gifski/files/ffmpeg-7-2.patch +++ /dev/null @@ -1,713 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 9c0e21a..65510d3 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -3,22 +3,10 @@ - version = 3 - - [[package]] --name = "adler" --version = "1.0.2" -+name = "adler2" -+version = "2.0.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" -- --[[package]] --name = "ahash" --version = "0.8.11" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" --dependencies = [ -- "cfg-if", -- "once_cell", -- "version_check", -- "zerocopy", --] -+checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" - - [[package]] - name = "aho-corasick" -@@ -31,47 +19,48 @@ dependencies = [ - - [[package]] - name = "anstream" --version = "0.6.13" -+version = "0.6.15" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" -+checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" - dependencies = [ - "anstyle", - "anstyle-parse", - "anstyle-query", - "anstyle-wincon", - "colorchoice", -+ "is_terminal_polyfill", - "utf8parse", - ] - - [[package]] - name = "anstyle" --version = "1.0.6" -+version = "1.0.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" -+checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" - - [[package]] - name = "anstyle-parse" --version = "0.2.3" -+version = "0.2.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" -+checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" - dependencies = [ - "utf8parse", - ] - - [[package]] - name = "anstyle-query" --version = "1.0.2" -+version = "1.1.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" -+checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" - dependencies = [ - "windows-sys", - ] - - [[package]] - name = "anstyle-wincon" --version = "3.0.2" -+version = "3.0.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" -+checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" - dependencies = [ - "anstyle", - "windows-sys", -@@ -79,28 +68,26 @@ dependencies = [ - - [[package]] - name = "arrayvec" --version = "0.7.4" -+version = "0.7.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" -+checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" - - [[package]] - name = "autocfg" --version = "1.2.0" -+version = "1.4.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" -+checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" - - [[package]] - name = "bindgen" --version = "0.69.4" -+version = "0.70.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" -+checksum = "f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f" - dependencies = [ - "bitflags", - "cexpr", - "clang-sys", - "itertools", -- "lazy_static", -- "lazycell", - "proc-macro2", - "quote", - "regex", -@@ -111,21 +98,24 @@ dependencies = [ - - [[package]] - name = "bitflags" --version = "2.5.0" -+version = "2.6.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" -+checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" - - [[package]] - name = "bytemuck" --version = "1.15.0" -+version = "1.19.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "5d6d68c57235a3a081186990eca2867354726650f42f7516ca50c28d6281fd15" -+checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" - - [[package]] - name = "cc" --version = "1.0.94" -+version = "1.1.30" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "17f6e324229dc011159fcc089755d1e2e216a90d43a7dea6853ca740b84f35e7" -+checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" -+dependencies = [ -+ "shlex", -+] - - [[package]] - name = "cexpr" -@@ -144,9 +134,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" - - [[package]] - name = "clang-sys" --version = "1.7.0" -+version = "1.8.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "67523a3b4be3ce1989d607a828d036249522dd9c1c8de7f4dd2dae43a37369d1" -+checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4" - dependencies = [ - "glob", - "libc", -@@ -155,18 +145,18 @@ dependencies = [ - - [[package]] - name = "clap" --version = "4.5.4" -+version = "4.5.20" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" -+checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" - dependencies = [ - "clap_builder", - ] - - [[package]] - name = "clap_builder" --version = "4.5.2" -+version = "4.5.20" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" -+checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" - dependencies = [ - "anstream", - "anstyle", -@@ -176,30 +166,30 @@ dependencies = [ - - [[package]] - name = "clap_lex" --version = "0.7.0" -+version = "0.7.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" -+checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" - - [[package]] - name = "colorchoice" --version = "1.0.0" -+version = "1.0.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" -+checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" - - [[package]] - name = "crc32fast" --version = "1.4.0" -+version = "1.4.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" -+checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" - dependencies = [ - "cfg-if", - ] - - [[package]] - name = "crossbeam-channel" --version = "0.5.12" -+version = "0.5.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ab3db02a9c5b5121e1e42fbdb1aeb65f5e02624cc58c43f2884c6ccac0b82f95" -+checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" - dependencies = [ - "crossbeam-utils", - ] -@@ -225,36 +215,27 @@ dependencies = [ - - [[package]] - name = "crossbeam-utils" --version = "0.8.19" -+version = "0.8.20" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" -+checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" - - [[package]] - name = "dunce" --version = "1.0.4" -+version = "1.0.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" -+checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" - - [[package]] - name = "either" --version = "1.11.0" -+version = "1.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2" -- --[[package]] --name = "fallible_collections" --version = "0.4.9" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a88c69768c0a15262df21899142bc6df9b9b823546d4b4b9a7bc2d6c448ec6fd" --dependencies = [ -- "hashbrown", --] -+checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" - - [[package]] - name = "ffmpeg-next" --version = "7.0.1" -+version = "7.1.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a681d69bf41d1c9edc7c6a2b09b69d0b96e9b916d200b7ec5b10de61f559eb31" -+checksum = "da02698288e0275e442a47fc12ca26d50daf0d48b15398ba5906f20ac2e2a9f9" - dependencies = [ - "bitflags", - "ffmpeg-sys-next", -@@ -263,8 +244,9 @@ dependencies = [ - - [[package]] - name = "ffmpeg-sys-next" --version = "7.0.0" --source = "git+https://github.com/zmwangx/rust-ffmpeg-sys?rev=3a00222dca0dd7ebce2b8d777e59af11d9a71cb6#3a00222dca0dd7ebce2b8d777e59af11d9a71cb6" -+version = "7.1.0" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "2bc3234d0a4b2f7d083699d0860c6c9dd83713908771b60f94a96f8704adfe45" - dependencies = [ - "bindgen", - "cc", -@@ -276,9 +258,9 @@ dependencies = [ - - [[package]] - name = "flate2" --version = "1.0.28" -+version = "1.0.34" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" -+checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" - dependencies = [ - "crc32fast", - "miniz_oxide", -@@ -295,9 +277,9 @@ dependencies = [ - - [[package]] - name = "gif-dispose" --version = "5.0.0" -+version = "5.0.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "781005a5985b4c723fd3e6586df79d823151846ebcbcf2fcc7e3d3fba18c2d51" -+checksum = "5e1aa07391f3d9c279f388cea6faf291555dd891df59bed01d4378583df946ac" - dependencies = [ - "gif", - "imgref", -@@ -337,15 +319,6 @@ version = "0.3.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" - --[[package]] --name = "hashbrown" --version = "0.13.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" --dependencies = [ -- "ahash", --] -- - [[package]] - name = "hermit-abi" - version = "0.3.9" -@@ -354,9 +327,9 @@ checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - - [[package]] - name = "imagequant" --version = "4.3.0" -+version = "4.3.3" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "85a7f142d232ccbdc00cbef49d17f45639aeb07d9bfe28e17c21dea3efac64e5" -+checksum = "5fecc99538c9061ee4d88476f6cd704c9f06575a34f0083affdaa1337a331aa7" - dependencies = [ - "arrayvec", - "once_cell", -@@ -371,38 +344,32 @@ version = "1.10.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" - -+[[package]] -+name = "is_terminal_polyfill" -+version = "1.70.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" -+ - [[package]] - name = "itertools" --version = "0.12.1" -+version = "0.13.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -+checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" - dependencies = [ - "either", - ] - --[[package]] --name = "lazy_static" --version = "1.4.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" -- --[[package]] --name = "lazycell" --version = "1.3.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" -- - [[package]] - name = "libc" --version = "0.2.153" -+version = "0.2.159" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" -+checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" - - [[package]] - name = "libloading" --version = "0.8.3" -+version = "0.8.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" -+checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" - dependencies = [ - "cfg-if", - "windows-targets", -@@ -410,12 +377,11 @@ dependencies = [ - - [[package]] - name = "lodepng" --version = "3.10.1" -+version = "3.10.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "a42d298694b14401847de29abd44adf278b42e989e516deac7b72018400002d8" -+checksum = "7b2dea7cda68e381418c985fd8f32a9c279a21ae8c715f2376adb20c27a0fad3" - dependencies = [ - "crc32fast", -- "fallible_collections", - "flate2", - "libc", - "rgb", -@@ -432,9 +398,9 @@ dependencies = [ - - [[package]] - name = "memchr" --version = "2.7.2" -+version = "2.7.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" -+checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" - - [[package]] - name = "minimal-lexical" -@@ -444,11 +410,11 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - - [[package]] - name = "miniz_oxide" --version = "0.7.2" -+version = "0.8.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" -+checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" - dependencies = [ -- "adler", -+ "adler2", - ] - - [[package]] -@@ -469,9 +435,9 @@ dependencies = [ - - [[package]] - name = "num-traits" --version = "0.2.18" -+version = "0.2.19" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" -+checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" - dependencies = [ - "autocfg", - ] -@@ -488,9 +454,9 @@ dependencies = [ - - [[package]] - name = "once_cell" --version = "1.19.0" -+version = "1.20.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" -+checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" - - [[package]] - name = "ordered-channel" -@@ -514,15 +480,15 @@ dependencies = [ - - [[package]] - name = "pkg-config" --version = "0.3.30" -+version = "0.3.31" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" -+checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" - - [[package]] - name = "proc-macro2" --version = "1.0.79" -+version = "1.0.87" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" -+checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" - dependencies = [ - "unicode-ident", - ] -@@ -535,9 +501,9 @@ checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" - - [[package]] - name = "quote" --version = "1.0.36" -+version = "1.0.37" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" -+checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" - dependencies = [ - "proc-macro2", - ] -@@ -564,9 +530,9 @@ dependencies = [ - - [[package]] - name = "regex" --version = "1.10.4" -+version = "1.11.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" -+checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" - dependencies = [ - "aho-corasick", - "memchr", -@@ -576,9 +542,9 @@ dependencies = [ - - [[package]] - name = "regex-automata" --version = "0.4.6" -+version = "0.4.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" -+checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" - dependencies = [ - "aho-corasick", - "memchr", -@@ -587,15 +553,15 @@ dependencies = [ - - [[package]] - name = "regex-syntax" --version = "0.8.3" -+version = "0.8.5" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" -+checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" - - [[package]] - name = "resize" --version = "0.8.4" -+version = "0.8.7" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c3e29f584c07a8396c5e2eee0bd8d7aec5c8d9e0a3c2333806fd2ec1d2a5b080" -+checksum = "6eec4ee5277bcbebeac5c955c3b49811f2c033520692359f5438f8bc4113574d" - dependencies = [ - "rayon", - "rgb", -@@ -603,9 +569,9 @@ dependencies = [ - - [[package]] - name = "rgb" --version = "0.8.37" -+version = "0.8.50" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" -+checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a" - dependencies = [ - "bytemuck", - ] -@@ -630,9 +596,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - - [[package]] - name = "syn" --version = "2.0.58" -+version = "2.0.79" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" -+checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" - dependencies = [ - "proc-macro2", - "quote", -@@ -651,15 +617,15 @@ dependencies = [ - - [[package]] - name = "unicode-ident" --version = "1.0.12" -+version = "1.0.13" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" -+checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" - - [[package]] - name = "utf8parse" --version = "0.2.1" -+version = "0.2.2" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" -+checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" - - [[package]] - name = "vcpkg" -@@ -667,12 +633,6 @@ version = "0.2.15" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" - --[[package]] --name = "version_check" --version = "0.9.4" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" -- - [[package]] - name = "weezl" - version = "0.1.8" -@@ -721,9 +681,9 @@ dependencies = [ - - [[package]] - name = "windows-targets" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" -+checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" - dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", -@@ -737,51 +697,51 @@ dependencies = [ - - [[package]] - name = "windows_aarch64_gnullvm" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" -+checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - - [[package]] - name = "windows_aarch64_msvc" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" -+checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - - [[package]] - name = "windows_i686_gnu" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" -+checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - - [[package]] - name = "windows_i686_gnullvm" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" -+checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - - [[package]] - name = "windows_i686_msvc" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" -+checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - - [[package]] - name = "windows_x86_64_gnu" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" -+checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - - [[package]] - name = "windows_x86_64_gnullvm" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" -+checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - - [[package]] - name = "windows_x86_64_msvc" --version = "0.52.5" -+version = "0.52.6" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" -+checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - - [[package]] - name = "y4m" -@@ -791,30 +751,10 @@ checksum = "7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448" - - [[package]] - name = "yuv" --version = "0.1.5" -+version = "0.1.8" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "157c9233496247738a5417ce7e8ecf953c3d4e1931374d16b0c6a95636572be4" -+checksum = "c028614bf7ce7a9cb9b07ea3b0f4705c303e27afc5b5fd2948766a5bd2cc66b0" - dependencies = [ - "num-traits", - "rgb", - ] -- --[[package]] --name = "zerocopy" --version = "0.7.32" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" --dependencies = [ -- "zerocopy-derive", --] -- --[[package]] --name = "zerocopy-derive" --version = "0.7.32" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" --dependencies = [ -- "proc-macro2", -- "quote", -- "syn", --] -diff --git a/Cargo.toml b/Cargo.toml -index 7c52d54..f57be9a 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -98,7 +98,3 @@ generation = false - - [package.metadata.capi.install.include] - asset = [{from = "gifski.h"}] -- --[patch.crates-io] --# ffmpeg-sys-next does not support cross-compilation, which I use to produce binaries https://github.com/zmwangx/rust-ffmpeg-sys/pull/30 --ffmpeg-sys-next = { rev = "3a00222dca0dd7ebce2b8d777e59af11d9a71cb6", git = "https://github.com/zmwangx/rust-ffmpeg-sys"} diff --git a/packages/g/gifski/files/ffmpeg-7.patch b/packages/g/gifski/files/ffmpeg-7.patch deleted file mode 100644 index b1d2d2ad6a46..000000000000 --- a/packages/g/gifski/files/ffmpeg-7.patch +++ /dev/null @@ -1,136 +0,0 @@ -diff --git a/Cargo.lock b/Cargo.lock -index 5bc1487..9c0e21a 100644 ---- a/Cargo.lock -+++ b/Cargo.lock -@@ -91,29 +91,29 @@ checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" - - [[package]] - name = "bindgen" --version = "0.64.0" -+version = "0.69.4" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" -+checksum = "a00dc851838a2120612785d195287475a3ac45514741da670b735818822129a0" - dependencies = [ - "bitflags", - "cexpr", - "clang-sys", -+ "itertools", - "lazy_static", - "lazycell", -- "peeking_take_while", - "proc-macro2", - "quote", - "regex", - "rustc-hash", - "shlex", -- "syn 1.0.109", -+ "syn", - ] - - [[package]] - name = "bitflags" --version = "1.3.2" -+version = "2.5.0" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" -+checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" - - [[package]] - name = "bytemuck" -@@ -252,9 +252,9 @@ dependencies = [ - - [[package]] - name = "ffmpeg-next" --version = "6.1.1" -+version = "7.0.1" - source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "4e72c72e8dcf638fb0fb03f033a954691662b5dabeaa3f85a6607d101569fccd" -+checksum = "a681d69bf41d1c9edc7c6a2b09b69d0b96e9b916d200b7ec5b10de61f559eb31" - dependencies = [ - "bitflags", - "ffmpeg-sys-next", -@@ -263,8 +263,8 @@ dependencies = [ - - [[package]] - name = "ffmpeg-sys-next" --version = "6.1.0" --source = "git+https://github.com/kornelski/rust-ffmpeg-sys-1?rev=fd5784d645df2ebe022a204ac36582074da1edf7#fd5784d645df2ebe022a204ac36582074da1edf7" -+version = "7.0.0" -+source = "git+https://github.com/zmwangx/rust-ffmpeg-sys?rev=3a00222dca0dd7ebce2b8d777e59af11d9a71cb6#3a00222dca0dd7ebce2b8d777e59af11d9a71cb6" - dependencies = [ - "bindgen", - "cc", -@@ -371,6 +371,15 @@ version = "1.10.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" - -+[[package]] -+name = "itertools" -+version = "0.12.1" -+source = "registry+https://github.com/rust-lang/crates.io-index" -+checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" -+dependencies = [ -+ "either", -+] -+ - [[package]] - name = "lazy_static" - version = "1.4.0" -@@ -503,12 +512,6 @@ dependencies = [ - "winapi", - ] - --[[package]] --name = "peeking_take_while" --version = "0.1.2" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" -- - [[package]] - name = "pkg-config" - version = "0.3.30" -@@ -625,17 +628,6 @@ version = "0.11.1" - source = "registry+https://github.com/rust-lang/crates.io-index" - checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" - --[[package]] --name = "syn" --version = "1.0.109" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" --dependencies = [ -- "proc-macro2", -- "quote", -- "unicode-ident", --] -- - [[package]] - name = "syn" - version = "2.0.58" -@@ -824,5 +816,5 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" - dependencies = [ - "proc-macro2", - "quote", -- "syn 2.0.58", -+ "syn", - ] -diff --git a/Cargo.toml b/Cargo.toml -index b55625a..7c52d54 100644 ---- a/Cargo.toml -+++ b/Cargo.toml -@@ -45,7 +45,7 @@ yuv = { version = "0.1.5", optional = true } - - [dependencies.ffmpeg] - package = "ffmpeg-next" --version = "6" -+version = "7" - optional = true - default-features = false - features = ["codec", "format", "filter", "software-resampling", "software-scaling"] -@@ -101,4 +101,4 @@ asset = [{from = "gifski.h"}] - - [patch.crates-io] - # ffmpeg-sys-next does not support cross-compilation, which I use to produce binaries https://github.com/zmwangx/rust-ffmpeg-sys/pull/30 --ffmpeg-sys-next = { rev = "fd5784d645df2ebe022a204ac36582074da1edf7", git = "https://github.com/kornelski/rust-ffmpeg-sys-1"} -+ffmpeg-sys-next = { rev = "3a00222dca0dd7ebce2b8d777e59af11d9a71cb6", git = "https://github.com/zmwangx/rust-ffmpeg-sys"} diff --git a/packages/g/gifski/files/ffmpeg-8.patch b/packages/g/gifski/files/ffmpeg-8.patch new file mode 100644 index 000000000000..fbe9c4f1db23 --- /dev/null +++ b/packages/g/gifski/files/ffmpeg-8.patch @@ -0,0 +1,563 @@ +diff --git a/Cargo.lock b/Cargo.lock +index 665f143..ace8e92 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -19,9 +19,9 @@ dependencies = [ + + [[package]] + name = "anstream" +-version = "0.6.19" ++version = "0.6.20" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933" ++checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" + dependencies = [ + "anstyle", + "anstyle-parse", +@@ -49,18 +49,18 @@ dependencies = [ + + [[package]] + name = "anstyle-query" +-version = "1.1.3" ++version = "1.1.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9" ++checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" + dependencies = [ + "windows-sys", + ] + + [[package]] + name = "anstyle-wincon" +-version = "3.0.9" ++version = "3.0.10" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882" ++checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" + dependencies = [ + "anstyle", + "once_cell_polyfill", +@@ -81,16 +81,14 @@ checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" + + [[package]] + name = "bindgen" +-version = "0.64.0" ++version = "0.72.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c4243e6031260db77ede97ad86c27e501d646a27ab57b59a574f725d98ab1fb4" ++checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" + dependencies = [ + "bitflags", + "cexpr", + "clang-sys", +- "lazy_static", +- "lazycell", +- "peeking_take_while", ++ "itertools", + "proc-macro2", + "quote", + "regex", +@@ -101,22 +99,23 @@ dependencies = [ + + [[package]] + name = "bitflags" +-version = "1.3.2" ++version = "2.9.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" ++checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" + + [[package]] + name = "bytemuck" +-version = "1.23.1" ++version = "1.23.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" ++checksum = "3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677" + + [[package]] + name = "cc" +-version = "1.2.29" ++version = "1.2.39" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362" ++checksum = "e1354349954c6fc9cb0deab020f27f783cf0b604e8bb754dc4658ecf0d29c35f" + dependencies = [ ++ "find-msvc-tools", + "shlex", + ] + +@@ -131,9 +130,9 @@ dependencies = [ + + [[package]] + name = "cfg-if" +-version = "1.0.1" ++version = "1.0.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268" ++checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" + + [[package]] + name = "clang-sys" +@@ -148,18 +147,18 @@ dependencies = [ + + [[package]] + name = "clap" +-version = "4.5.41" ++version = "4.5.48" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "be92d32e80243a54711e5d7ce823c35c41c9d929dc4ab58e1276f625841aadf9" ++checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" + dependencies = [ + "clap_builder", + ] + + [[package]] + name = "clap_builder" +-version = "4.5.41" ++version = "4.5.48" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "707eab41e9622f9139419d573eca0900137718000c517d47da73045f54331c3d" ++checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" + dependencies = [ + "anstream", + "anstyle", +@@ -236,9 +235,9 @@ checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719" + + [[package]] + name = "ffmpeg-next" +-version = "6.1.1" ++version = "8.0.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "4e72c72e8dcf638fb0fb03f033a954691662b5dabeaa3f85a6607d101569fccd" ++checksum = "d658424d233cbd993a972dd73a66ca733acd12a494c68995c9ac32ae1fe65b40" + dependencies = [ + "bitflags", + "ffmpeg-sys-next", +@@ -247,8 +246,8 @@ dependencies = [ + + [[package]] + name = "ffmpeg-sys-next" +-version = "6.1.0" +-source = "git+https://github.com/kornelski/rust-ffmpeg-sys-1?rev=fd5784d645df2ebe022a204ac36582074da1edf7#fd5784d645df2ebe022a204ac36582074da1edf7" ++version = "8.0.1" ++source = "git+https://github.com/zmwangx/rust-ffmpeg-sys?rev=36eca19434217b585748e0355a6d10c16deca8a2#36eca19434217b585748e0355a6d10c16deca8a2" + dependencies = [ + "bindgen", + "cc", +@@ -258,6 +257,12 @@ dependencies = [ + "vcpkg", + ] + ++[[package]] ++name = "find-msvc-tools" ++version = "0.1.2" ++source = "registry+https://github.com/rust-lang/crates.io-index" ++checksum = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959" ++ + [[package]] + name = "flate2" + version = "1.1.2" +@@ -318,9 +323,9 @@ dependencies = [ + + [[package]] + name = "glob" +-version = "0.3.2" ++version = "0.3.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" ++checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" + + [[package]] + name = "hermit-abi" +@@ -343,9 +348,9 @@ dependencies = [ + + [[package]] + name = "imgref" +-version = "1.11.0" ++version = "1.12.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d0263a3d970d5c054ed9312c0057b4f3bde9c0b33836d3637361d4a9e6e7a408" ++checksum = "e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8" + + [[package]] + name = "is_terminal_polyfill" +@@ -354,38 +359,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + + [[package]] +-name = "lazy_static" +-version = "1.5.0" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" +- +-[[package]] +-name = "lazycell" +-version = "1.3.0" ++name = "itertools" ++version = "0.13.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" ++checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" ++dependencies = [ ++ "either", ++] + + [[package]] + name = "libc" +-version = "0.2.174" ++version = "0.2.176" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776" ++checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" + + [[package]] + name = "libloading" +-version = "0.8.8" ++version = "0.8.9" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" ++checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" + dependencies = [ + "cfg-if", +- "windows-targets 0.53.2", ++ "windows-link", + ] + + [[package]] + name = "libz-rs-sys" +-version = "0.5.1" ++version = "0.5.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221" ++checksum = "840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd" + dependencies = [ + "zlib-rs", + ] +@@ -413,9 +415,9 @@ dependencies = [ + + [[package]] + name = "memchr" +-version = "2.7.5" ++version = "2.7.6" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" ++checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" + + [[package]] + name = "minimal-lexical" +@@ -499,12 +501,6 @@ dependencies = [ + "winapi", + ] + +-[[package]] +-name = "peeking_take_while" +-version = "0.1.2" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099" +- + [[package]] + name = "pkg-config" + version = "0.3.32" +@@ -513,9 +509,9 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" + + [[package]] + name = "proc-macro2" +-version = "1.0.95" ++version = "1.0.101" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" ++checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" + dependencies = [ + "unicode-ident", + ] +@@ -537,9 +533,9 @@ dependencies = [ + + [[package]] + name = "rayon" +-version = "1.10.0" ++version = "1.11.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" ++checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f" + dependencies = [ + "either", + "rayon-core", +@@ -547,9 +543,9 @@ dependencies = [ + + [[package]] + name = "rayon-core" +-version = "1.12.1" ++version = "1.13.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" ++checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91" + dependencies = [ + "crossbeam-deque", + "crossbeam-utils", +@@ -557,9 +553,9 @@ dependencies = [ + + [[package]] + name = "regex" +-version = "1.11.1" ++version = "1.11.3" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" ++checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" + dependencies = [ + "aho-corasick", + "memchr", +@@ -569,9 +565,9 @@ dependencies = [ + + [[package]] + name = "regex-automata" +-version = "0.4.9" ++version = "0.4.11" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" ++checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" + dependencies = [ + "aho-corasick", + "memchr", +@@ -580,9 +576,9 @@ dependencies = [ + + [[package]] + name = "regex-syntax" +-version = "0.8.5" ++version = "0.8.6" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" ++checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" + + [[package]] + name = "resize" +@@ -596,18 +592,18 @@ dependencies = [ + + [[package]] + name = "rgb" +-version = "0.8.51" ++version = "0.8.52" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "a457e416a0f90d246a4c3288bd7a25b2304ca727f253f95be383dd17af56be8f" ++checksum = "0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce" + dependencies = [ + "bytemuck", + ] + + [[package]] + name = "rustc-hash" +-version = "1.1.0" ++version = "2.1.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" ++checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d" + + [[package]] + name = "shlex" +@@ -623,9 +619,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + + [[package]] + name = "syn" +-version = "1.0.109" ++version = "2.0.106" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" ++checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" + dependencies = [ + "proc-macro2", + "quote", +@@ -643,9 +639,9 @@ dependencies = [ + + [[package]] + name = "unicode-ident" +-version = "1.0.18" ++version = "1.0.19" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" ++checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" + + [[package]] + name = "utf8parse" +@@ -697,136 +693,79 @@ source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + + [[package]] +-name = "windows-sys" +-version = "0.59.0" ++name = "windows-link" ++version = "0.2.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +-dependencies = [ +- "windows-targets 0.52.6", +-] ++checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" + + [[package]] +-name = "windows-targets" +-version = "0.52.6" ++name = "windows-sys" ++version = "0.60.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" ++checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" + dependencies = [ +- "windows_aarch64_gnullvm 0.52.6", +- "windows_aarch64_msvc 0.52.6", +- "windows_i686_gnu 0.52.6", +- "windows_i686_gnullvm 0.52.6", +- "windows_i686_msvc 0.52.6", +- "windows_x86_64_gnu 0.52.6", +- "windows_x86_64_gnullvm 0.52.6", +- "windows_x86_64_msvc 0.52.6", ++ "windows-targets", + ] + + [[package]] + name = "windows-targets" +-version = "0.53.2" ++version = "0.53.4" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef" ++checksum = "2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b" + dependencies = [ +- "windows_aarch64_gnullvm 0.53.0", +- "windows_aarch64_msvc 0.53.0", +- "windows_i686_gnu 0.53.0", +- "windows_i686_gnullvm 0.53.0", +- "windows_i686_msvc 0.53.0", +- "windows_x86_64_gnu 0.53.0", +- "windows_x86_64_gnullvm 0.53.0", +- "windows_x86_64_msvc 0.53.0", ++ "windows-link", ++ "windows_aarch64_gnullvm", ++ "windows_aarch64_msvc", ++ "windows_i686_gnu", ++ "windows_i686_gnullvm", ++ "windows_i686_msvc", ++ "windows_x86_64_gnu", ++ "windows_x86_64_gnullvm", ++ "windows_x86_64_msvc", + ] + +-[[package]] +-name = "windows_aarch64_gnullvm" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +- + [[package]] + name = "windows_aarch64_gnullvm" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" + +-[[package]] +-name = "windows_aarch64_msvc" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +- + [[package]] + name = "windows_aarch64_msvc" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" + +-[[package]] +-name = "windows_i686_gnu" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +- + [[package]] + name = "windows_i686_gnu" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" + +-[[package]] +-name = "windows_i686_gnullvm" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" +- + [[package]] + name = "windows_i686_gnullvm" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" + +-[[package]] +-name = "windows_i686_msvc" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +- + [[package]] + name = "windows_i686_msvc" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" + +-[[package]] +-name = "windows_x86_64_gnu" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" +- + [[package]] + name = "windows_x86_64_gnu" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" + +-[[package]] +-name = "windows_x86_64_gnullvm" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" +- + [[package]] + name = "windows_x86_64_gnullvm" + version = "0.53.0" + source = "registry+https://github.com/rust-lang/crates.io-index" + checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" + +-[[package]] +-name = "windows_x86_64_msvc" +-version = "0.52.6" +-source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" +- + [[package]] + name = "windows_x86_64_msvc" + version = "0.53.0" +@@ -851,6 +790,6 @@ dependencies = [ + + [[package]] + name = "zlib-rs" +-version = "0.5.1" ++version = "0.5.2" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a" ++checksum = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" +diff --git a/Cargo.toml b/Cargo.toml +index 44bf355..9618f36 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -45,7 +45,7 @@ yuv = { version = "0.1.9", optional = true } + + [dependencies.ffmpeg] + package = "ffmpeg-next" +-version = "6" ++version = "8" + optional = true + default-features = false + features = ["codec", "format", "filter", "software-resampling", "software-scaling"] +@@ -101,4 +101,4 @@ asset = [{from = "gifski.h"}] + + [patch.crates-io] + # ffmpeg-sys-next does not support cross-compilation, which I use to produce binaries https://github.com/zmwangx/rust-ffmpeg-sys/pull/30 +-ffmpeg-sys-next = { rev = "fd5784d645df2ebe022a204ac36582074da1edf7", git = "https://github.com/kornelski/rust-ffmpeg-sys-1"} ++ffmpeg-sys-next = { rev = "36eca19434217b585748e0355a6d10c16deca8a2", git = "https://github.com/zmwangx/rust-ffmpeg-sys"} diff --git a/packages/g/gifski/package.yml b/packages/g/gifski/package.yml index c1eed6ea592f..8b23d8d78003 100644 --- a/packages/g/gifski/package.yml +++ b/packages/g/gifski/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : gifski -version : 1.32.0 -release : 17 +version : 1.34.0 +release : 18 source : - - https://github.com/ImageOptim/gifski/archive/refs/tags/1.32.0.tar.gz : 9a9145c31936f6e6e3b30e7feb8a741bcc02e8bcec6fd480d03c25ffa55f372c + - https://github.com/ImageOptim/gifski/archive/refs/tags/1.34.0.tar.gz : c9711473615cb20d7754e8296621cdd95cc068cb04b640f391cd71f8787b692c homepage : https://gif.ski/ license : AGPL-3.0-or-later component : multimedia.library @@ -16,9 +16,8 @@ builddeps : - pkgconfig(libavutil) - rust setup : | - %patch -p1 -i $pkgfiles/ffmpeg-7.patch - %patch -p1 -i $pkgfiles/ffmpeg-7-2.patch - + %patch -p1 -i $pkgfiles/ffmpeg-8.patch + cargo update %cargo_fetch build : | %cargo_build --features=video diff --git a/packages/g/gifski/pspec_x86_64.xml b/packages/g/gifski/pspec_x86_64.xml index a0e72caf4383..0fcebce40225 100644 --- a/packages/g/gifski/pspec_x86_64.xml +++ b/packages/g/gifski/pspec_x86_64.xml @@ -3,8 +3,8 @@ gifski https://gif.ski/ - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu AGPL-3.0-or-later multimedia.library @@ -24,12 +24,12 @@ - - 2024-11-15 - 1.32.0 + + 2026-04-15 + 1.34.0 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/g/gstreamer/abi_used_libs b/packages/g/gstreamer/abi_used_libs index 4da7a0db652d..0b7c61076d34 100644 --- a/packages/g/gstreamer/abi_used_libs +++ b/packages/g/gstreamer/abi_used_libs @@ -33,10 +33,10 @@ libaom.so.3 libasound.so.2 libass.so.9 libavc1394.so.0 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libbs2b.so.0 libbz2.so.1.0 libc.so.6 diff --git a/packages/g/gstreamer/abi_used_symbols b/packages/g/gstreamer/abi_used_symbols index 2df8dc443a05..f24a3b165f63 100644 --- a/packages/g/gstreamer/abi_used_symbols +++ b/packages/g/gstreamer/abi_used_symbols @@ -997,93 +997,93 @@ libavc1394.so.0:avc1394_vcr_is_recording libavc1394.so.0:avc1394_vcr_pause libavc1394.so.0:avc1394_vcr_play libavc1394.so.0:avc1394_vcr_stop -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_free_side_data -libavcodec.so.61:av_packet_get_side_data -libavcodec.so.61:av_packet_new_side_data -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_align_dimensions2 -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_default_get_buffer2 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_get_filter -libavfilter.so.10:avfilter_graph_parse2 -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_find_default_stream_index -libavformat.so.61:av_index_search_timestamp -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_index_get_entry -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_flush -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_get_opaque -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_check -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_cpu_max_align -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_copy -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_side_data -libavutil.so.59:av_frame_new_side_data -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_image_copy -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_malloc -libavutil.so.59:av_malloc_array -libavutil.so.59:av_mallocz -libavutil.so.59:av_memdup -libavutil.so.59:av_opt_freep_ranges -libavutil.so.59:av_opt_get -libavutil.so.59:av_opt_get_double -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_next -libavutil.so.59:av_opt_query_ranges -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_stereo3d_create_side_data +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_free_side_data +libavcodec.so.62:av_packet_get_side_data +libavcodec.so.62:av_packet_new_side_data +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_align_dimensions2 +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_default_get_buffer2 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_get_filter +libavfilter.so.11:avfilter_graph_parse2 +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_find_default_stream_index +libavformat.so.62:av_index_search_timestamp +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_index_get_entry +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_flush +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_get_opaque +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_check +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_cpu_max_align +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_copy +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_side_data +libavutil.so.60:av_frame_new_side_data +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_image_copy +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_malloc +libavutil.so.60:av_malloc_array +libavutil.so.60:av_mallocz +libavutil.so.60:av_memdup +libavutil.so.60:av_opt_freep_ranges +libavutil.so.60:av_opt_get +libavutil.so.60:av_opt_get_double +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_next +libavutil.so.60:av_opt_query_ranges +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_stereo3d_create_side_data libbs2b.so.0:bs2b_clear libbs2b.so.0:bs2b_close libbs2b.so.0:bs2b_cross_feed_dbe diff --git a/packages/g/gstreamer/package.yml b/packages/g/gstreamer/package.yml index 54eee206b733..d1229308db7a 100644 --- a/packages/g/gstreamer/package.yml +++ b/packages/g/gstreamer/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : gstreamer version : 1.28.1 -release : 132 +release : 133 source : - https://gitlab.freedesktop.org/gstreamer/gstreamer/-/archive/1.28.1/gstreamer-1.28.1.tar.gz : 97fee2ed866d087cd0f0cecbb3b955d18145bda22c8ae4d3a04603c6a055e8a6 license : LGPL-2.1-or-later diff --git a/packages/g/gstreamer/pspec_x86_64.xml b/packages/g/gstreamer/pspec_x86_64.xml index f61b6e9480b5..ef66a4f2d18f 100644 --- a/packages/g/gstreamer/pspec_x86_64.xml +++ b/packages/g/gstreamer/pspec_x86_64.xml @@ -3,8 +3,8 @@ gstreamer https://gstreamer.freedesktop.org/ - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu LGPL-2.1-or-later multimedia.gstreamer @@ -108,7 +108,7 @@ GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video encoding and decoding, audio encoding and decoding, audio and video filters, audio visualisation, web streaming and anything else that streams in real-time or otherwise. This package only provides base functionality and libraries. You may need at least gst-plugins-base and one of Good, Bad, Ugly or Libav plugins. emul32 - gstreamer + gstreamer /usr/lib32/gstreamer-1.0/libgstcoreelements.so @@ -138,8 +138,8 @@ GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video encoding and decoding, audio encoding and decoding, audio and video filters, audio visualisation, web streaming and anything else that streams in real-time or otherwise. This package only provides base functionality and libraries. You may need at least gst-plugins-base and one of Good, Bad, Ugly or Libav plugins. programming.devel - gstreamer-32bit - gstreamer-devel + gstreamer-devel + gstreamer-32bit /usr/lib32/libgstbase-1.0.so @@ -163,9 +163,9 @@ GStreamer python overrides for the gobject-introspection-based pygst bindings. programming.python - gstreamer-plugins-bad-libs - gstreamer - gstreamer-plugins-base + gstreamer + gstreamer-plugins-bad-libs + gstreamer-plugins-base /usr/lib/python3.12/site-packages/gi/overrides/Gst.py @@ -195,7 +195,7 @@ GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video encoding and decoding, audio encoding and decoding, audio and video filters, audio visualisation, web streaming and anything else that streams in real-time or otherwise. This package only provides base functionality and libraries. You may need at least gst-plugins-base and one of Good, Bad, Ugly or Libav plugins. programming.devel - gstreamer + gstreamer /usr/include/gstreamer-1.0/gst/base/base-prelude.h @@ -357,9 +357,9 @@ GStreamer editing services multimedia.gstreamer - gstreamer - gstreamer-plugins-base - python-gstreamer + gstreamer + gstreamer-plugins-base + python-gstreamer /usr/bin/ges-launch-1.0 @@ -380,9 +380,9 @@ Development files for gstreamer-editing-services programming.devel - gstreamer-devel - gstreamer-plugins-base-devel - gstreamer-editing-services + gstreamer-devel + gstreamer-plugins-base-devel + gstreamer-editing-services /usr/include/gstreamer-1.0/ges/ges-asset.h @@ -462,8 +462,8 @@ GStreamer FFmpeg/LibAV plugin multimedia.gstreamer - gstreamer - gstreamer-plugins-base + gstreamer + gstreamer-plugins-base /usr/lib64/gstreamer-1.0/libgstlibav.so @@ -479,8 +479,8 @@ GStreamer "bad" plugins OpenCV plugin multimedia.gstreamer - gstreamer-plugins-base - gstreamer + gstreamer + gstreamer-plugins-base /usr/lib64/gstreamer-1.0/libgstopencv.so @@ -498,7 +498,7 @@ Development files for gstreamer-1.0-plugins-opencv programming.devel - gstreamer-plugin-opencv + gstreamer-plugin-opencv /usr/include/gstreamer-1.0/gst/opencv/gstopencvutils.h @@ -517,9 +517,9 @@ GStreamer streaming media framework "bad" plugins multimedia.gstreamer - gstreamer - gstreamer-plugins-base - gstreamer-plugins-bad-libs + gstreamer-plugins-bad-libs + gstreamer-plugins-base + gstreamer /usr/bin/gst-transcoder-1.0 @@ -721,11 +721,11 @@ Development files for gstreamer-1.0-plugins-bad programming.devel - gstreamer-devel - gstreamer-plugins-base-devel - gstreamer-plugins-bad-libs - gstreamer-plugins-bad - gstreamer-plugins-bad-extras + gstreamer-plugins-bad-libs + gstreamer-plugins-base-devel + gstreamer-devel + gstreamer-plugins-bad + gstreamer-plugins-bad-extras /usr/include/gstreamer-1.0/gst/analytics/analytics-meta-prelude.h @@ -999,9 +999,9 @@ GStreamer streaming media framework "bad" plugins multimedia.gstreamer - gstreamer-plugins-base - gstreamer-plugins-bad-libs - gstreamer + gstreamer + gstreamer-plugins-bad-libs + gstreamer-plugins-base /usr/lib64/gstreamer-1.0/libgstaom.so @@ -1023,8 +1023,8 @@ GStreamer streaming media framework "bad" plugins - libs programming.library - gstreamer-plugins-base - gstreamer + gstreamer + gstreamer-plugins-base /usr/lib64/girepository-1.0/CudaGst-1.0.typelib @@ -1103,7 +1103,7 @@ GStreamer streaming media framework base plugins multimedia.gstreamer - gstreamer + gstreamer /usr/bin/gst-device-monitor-1.0 @@ -1234,7 +1234,7 @@ GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video encoding and decoding, audio encoding and decoding, audio and video filters, audio visualisation, web streaming and anything else that streams in real-time or otherwise. This package only provides base functionality and libraries. You may need at least gst-plugins-base and one of Good, Bad, Ugly or Libav plugins. emul32 - gstreamer-32bit + gstreamer-32bit /usr/lib32/gstreamer-1.0/libgstadder.so @@ -1304,9 +1304,9 @@ GStreamer is a streaming media framework that enables applications to share a common set of plugins for things like video encoding and decoding, audio encoding and decoding, audio and video filters, audio visualisation, web streaming and anything else that streams in real-time or otherwise. This package only provides base functionality and libraries. You may need at least gst-plugins-base and one of Good, Bad, Ugly or Libav plugins. programming.devel - gstreamer-32bit-devel - gstreamer-plugins-base-32bit - gstreamer-plugins-base-devel + gstreamer-32bit-devel + gstreamer-plugins-base-32bit + gstreamer-plugins-base-devel /usr/lib32/gstreamer-1.0/include/gst/gl/gstglconfig.h @@ -1350,8 +1350,8 @@ Development files for gstreamer-1.0-plugins-base programming.devel - gstreamer-devel - gstreamer-plugins-base + gstreamer-devel + gstreamer-plugins-base /usr/include/gstreamer-1.0/gst/allocators/allocators-prelude.h @@ -1611,8 +1611,8 @@ GStreamer streaming media framework "good" plugins multimedia.gstreamer - gstreamer - gstreamer-plugins-base + gstreamer-plugins-base + gstreamer /usr/lib64/gstreamer-1.0/libgst1394.so @@ -1750,8 +1750,8 @@ GStreamer streaming media framework "ugly" plugins multimedia.gstreamer - gstreamer-plugins-base - gstreamer + gstreamer + gstreamer-plugins-base /usr/lib64/gstreamer-1.0/libgsta52dec.so @@ -1821,8 +1821,8 @@ GStreamer's RTSP server (gst-rtsp-server) is a featureful and easy-to-use library that allows applications to implement a complete RTSP server with just a couple of lines of code. multimedia.gstreamer - gstreamer - gstreamer-plugins-base + gstreamer + gstreamer-plugins-base /usr/lib64/girepository-1.0/GstRtspServer-1.0.typelib @@ -1839,11 +1839,11 @@ Development files for gstreamer-1.0-plugins-ugly multimedia.gstreamer - gstreamer-rtsp-server - gstreamer-plugins-base - gstreamer-devel - gstreamer-plugins-base-devel - gstreamer + gstreamer + gstreamer-devel + gstreamer-rtsp-server + gstreamer-plugins-base-devel + gstreamer-plugins-base /usr/include/gstreamer-1.0/gst/rtsp-server/rtsp-address-pool.h @@ -1881,12 +1881,12 @@ - - 2026-04-18 + + 2026-04-24 1.28.1 Packaging update - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/g/guvcview/abi_symbols b/packages/g/guvcview/abi_symbols index 1a4bd20a9f21..825e31e159b2 100644 --- a/packages/g/guvcview/abi_symbols +++ b/packages/g/guvcview/abi_symbols @@ -1,3 +1,4 @@ +guvcview:_IO_stdin_used guvcview:main libgviewaudio.so.2:audio_close libgviewaudio.so.2:audio_close_portaudio diff --git a/packages/g/guvcview/abi_used_libs b/packages/g/guvcview/abi_used_libs index cd279195cc23..9b94602653ba 100644 --- a/packages/g/guvcview/abi_used_libs +++ b/packages/g/guvcview/abi_used_libs @@ -1,7 +1,7 @@ UNKNOWN libSDL2-2.0.so.0 -libavcodec.so.61 -libavutil.so.59 +libavcodec.so.62 +libavutil.so.60 libc.so.6 libgdk-3.so.0 libglib-2.0.so.0 diff --git a/packages/g/guvcview/abi_used_symbols b/packages/g/guvcview/abi_used_symbols index 26a4fe28d8d5..42eeed03544c 100644 --- a/packages/g/guvcview/abi_used_symbols +++ b/packages/g/guvcview/abi_used_symbols @@ -27,38 +27,38 @@ libSDL2-2.0.so.0:SDL_SetRenderDrawColor libSDL2-2.0.so.0:SDL_SetWindowSize libSDL2-2.0.so.0:SDL_SetWindowTitle libSDL2-2.0.so.0:SDL_UpdateTexture -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_is_open -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_dict_free -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_unref -libavutil.so.59:av_freep -libavutil.so.59:av_image_copy_to_buffer -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_log_set_level -libavutil.so.59:av_opt_set -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strerror +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_is_open +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_dict_free +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_unref +libavutil.so.60:av_freep +libavutil.so.60:av_image_copy_to_buffer +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log_set_level +libavutil.so.60:av_opt_set +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__ctype_toupper_loc diff --git a/packages/g/guvcview/package.yml b/packages/g/guvcview/package.yml index 62e3faa548b2..69d35e03586d 100644 --- a/packages/g/guvcview/package.yml +++ b/packages/g/guvcview/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : guvcview version : 2.2.2 -release : 25 +release : 26 source : - https://sourceforge.net/projects/guvcview/files/source/guvcview-src-2.2.2.tar.bz2 : 6a1b1348b99e79da957a0d9e237395a54757a09db7e0c0809f6c30668b69da3b homepage : https://guvcview.sourceforge.net/ diff --git a/packages/g/guvcview/pspec_x86_64.xml b/packages/g/guvcview/pspec_x86_64.xml index 202ffda5a972..e899b48adeed 100644 --- a/packages/g/guvcview/pspec_x86_64.xml +++ b/packages/g/guvcview/pspec_x86_64.xml @@ -94,7 +94,7 @@ programming.devel - guvcview + guvcview /usr/lib64/libgviewaudio.so @@ -104,8 +104,8 @@ - - 2025-11-15 + + 2026-04-11 2.2.2 Packaging update Jakob Gezelius diff --git a/packages/h/haruna/abi_used_libs b/packages/h/haruna/abi_used_libs index d91e2b834445..f0d34e29c7d8 100644 --- a/packages/h/haruna/abi_used_libs +++ b/packages/h/haruna/abi_used_libs @@ -19,12 +19,12 @@ libQt6Quick.so.6 libQt6QuickControls2.so.6 libQt6Sql.so.6 libQt6Widgets.so.6 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libkdsingleapplication-qt6.so.1.1 libm.so.6 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 diff --git a/packages/h/haruna/abi_used_symbols b/packages/h/haruna/abi_used_symbols index 7f9954011129..23c650e2bf4f 100644 --- a/packages/h/haruna/abi_used_symbols +++ b/packages/h/haruna/abi_used_symbols @@ -916,35 +916,35 @@ libQt6Widgets.so.6:_ZN7QDialog4execEv libQt6Widgets.so.6:_ZN9QLineEdit12setValidatorEPK10QValidator libQt6Widgets.so.6:_ZN9QLineEdit16staticMetaObjectE libQt6Widgets.so.6:_ZNK11QMessageBox13clickedButtonEv -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_get_filter -libavfilter.so.10:avfilter_graph_parse2 -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_image_copy -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_malloc +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_get_filter +libavfilter.so.11:avfilter_graph_parse2 +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_image_copy +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_malloc libc.so.6:__cxa_atexit libc.so.6:__libc_single_threaded libc.so.6:__libc_start_main @@ -984,6 +984,6 @@ libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_guard_acquire libstdc++.so.6:__cxa_guard_release -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale diff --git a/packages/h/haruna/package.yml b/packages/h/haruna/package.yml index 5194cfbe2b4f..0c2f89971c0b 100644 --- a/packages/h/haruna/package.yml +++ b/packages/h/haruna/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : haruna version : 1.7.1 -release : 34 +release : 35 source : - https://download.kde.org/stable/haruna/1.7.1/haruna-1.7.1.tar.xz : b29a717151b9d65f5abd736a3a774282d3014e281c8b89f2b79cc021042406e2 homepage : https://invent.kde.org/multimedia/haruna/ diff --git a/packages/h/haruna/pspec_x86_64.xml b/packages/h/haruna/pspec_x86_64.xml index d9a5299cf650..36bbe1552c5a 100644 --- a/packages/h/haruna/pspec_x86_64.xml +++ b/packages/h/haruna/pspec_x86_64.xml @@ -3,8 +3,8 @@ haruna https://invent.kde.org/multimedia/haruna/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause CC-BY-4.0 @@ -87,12 +87,12 @@ - - 2026-04-02 + + 2026-04-11 1.7.1 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/h/hedgewars/abi_libs b/packages/h/hedgewars/abi_libs index 8afe3153ce8a..0677109fb74f 100644 --- a/packages/h/hedgewars/abi_libs +++ b/packages/h/hedgewars/abi_libs @@ -1,2 +1,3 @@ +hedgewars libavwrapper.so.1.0 libphyslayer.so.1.0 diff --git a/packages/h/hedgewars/abi_symbols b/packages/h/hedgewars/abi_symbols index f880ee51ba1e..bbc3ef0219db 100644 --- a/packages/h/hedgewars/abi_symbols +++ b/packages/h/hedgewars/abi_symbols @@ -1,3 +1,4 @@ +hedgewars:_IO_stdin_used libavwrapper.so.1.0:AVWrapper_Close libavwrapper.so.1.0:AVWrapper_Init libavwrapper.so.1.0:AVWrapper_WriteFrame diff --git a/packages/h/hedgewars/abi_used_libs b/packages/h/hedgewars/abi_used_libs index 2219ca3673e0..0c5b44565c46 100644 --- a/packages/h/hedgewars/abi_used_libs +++ b/packages/h/hedgewars/abi_used_libs @@ -7,9 +7,9 @@ libSDL2_image-2.0.so.0 libSDL2_mixer-2.0.so.0 libSDL2_net-2.0.so.0 libSDL2_ttf-2.0.so.0 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 liblua5.1.so.5.1 diff --git a/packages/h/hedgewars/abi_used_symbols b/packages/h/hedgewars/abi_used_symbols index 6599e93a4ddc..9c04bb4c5bdb 100644 --- a/packages/h/hedgewars/abi_used_symbols +++ b/packages/h/hedgewars/abi_used_symbols @@ -1736,46 +1736,46 @@ libSDL2_ttf-2.0.so.0:TTF_Quit libSDL2_ttf-2.0.so.0:TTF_RenderUTF8_Blended libSDL2_ttf-2.0.so.0:TTF_SetFontStyle libSDL2_ttf-2.0.so.0:TTF_SizeUTF8 -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_default_get_buffer2 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_unref -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_malloc +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_default_get_buffer2 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_unref +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_malloc libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fprintf_chk diff --git a/packages/h/hedgewars/package.yml b/packages/h/hedgewars/package.yml index 5f42d0f53ac1..813a5acede50 100644 --- a/packages/h/hedgewars/package.yml +++ b/packages/h/hedgewars/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : hedgewars version : 1.0.3 -release : 37 +release : 38 source : - https://www.hedgewars.org/download/releases/hedgewars-src-1.0.3.tar.bz2 : c5c1877c0bae1354c75d2b9527b6f9a9f79e99932e5d08b1f6f7de1708066130 homepage : https://www.hedgewars.org/ diff --git a/packages/h/hedgewars/pspec_x86_64.xml b/packages/h/hedgewars/pspec_x86_64.xml index 6655d26faeed..b0f600104570 100644 --- a/packages/h/hedgewars/pspec_x86_64.xml +++ b/packages/h/hedgewars/pspec_x86_64.xml @@ -3,8 +3,8 @@ hedgewars https://www.hedgewars.org/ - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-2.0-only games.strategy @@ -3248,12 +3248,12 @@ - - 2025-11-27 + + 2026-04-11 1.0.3 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/k/k3b/abi_used_libs b/packages/k/k3b/abi_used_libs index 14eef2358740..4d28eb0efb02 100644 --- a/packages/k/k3b/abi_used_libs +++ b/packages/k/k3b/abi_used_libs @@ -31,9 +31,9 @@ libQt6Network.so.6 libQt6WebEngineWidgets.so.6 libQt6Widgets.so.6 libQt6Xml.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libdvdread.so.8 libm.so.6 diff --git a/packages/k/k3b/abi_used_symbols b/packages/k/k3b/abi_used_symbols index 0ca0c427beb1..5978c079f4a7 100644 --- a/packages/k/k3b/abi_used_symbols +++ b/packages/k/k3b/abi_used_symbols @@ -2398,25 +2398,25 @@ libQt6Xml.so.6:_ZNK8QDomNode6toTextEv libQt6Xml.so.6:_ZNK8QDomNode8nodeNameEv libQt6Xml.so.6:_ZNK8QDomNode9isElementEv libQt6Xml.so.6:_ZNK8QDomNode9toElementEv -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_sample_fmt_is_planar +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_sample_fmt_is_planar libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fdelt_chk diff --git a/packages/k/k3b/package.yml b/packages/k/k3b/package.yml index 1beda8c0650f..8921a14e683e 100644 --- a/packages/k/k3b/package.yml +++ b/packages/k/k3b/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : k3b version : 25.12.3 -release : 105 +release : 106 source : - https://download.kde.org/stable/release-service/25.12.3/src/k3b-25.12.3.tar.xz : 51792146c932b58174c475c6e40b47b7dfd6ccce85346b31f711db3c32592be8 homepage : https://kde.org/applications/multimedia/org.kde.k3b diff --git a/packages/k/k3b/pspec_x86_64.xml b/packages/k/k3b/pspec_x86_64.xml index a3e4383f9ed3..3e7479c95e8a 100644 --- a/packages/k/k3b/pspec_x86_64.xml +++ b/packages/k/k3b/pspec_x86_64.xml @@ -3,8 +3,8 @@ k3b https://kde.org/applications/multimedia/org.kde.k3b - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GFDL-1.2-or-later GPL-2.0-or-later @@ -494,7 +494,7 @@ programming.devel - k3b + k3b /usr/include/k3b_export.h @@ -620,12 +620,12 @@ - - 2026-03-05 + + 2026-04-11 25.12.3 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/k/kf6-kfilemetadata/abi_used_libs b/packages/k/kf6-kfilemetadata/abi_used_libs index 9cdfcf3d5ce2..316368cb6d4b 100644 --- a/packages/k/kf6-kfilemetadata/abi_used_libs +++ b/packages/k/kf6-kfilemetadata/abi_used_libs @@ -6,9 +6,9 @@ libQMobipocket6.so.3 libQt6Core.so.6 libQt6Gui.so.6 libQt6Xml.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libepub.so.0 libexiv2.so.28 diff --git a/packages/k/kf6-kfilemetadata/abi_used_symbols b/packages/k/kf6-kfilemetadata/abi_used_symbols index 141584cf5d72..aeee9ab9a993 100644 --- a/packages/k/kf6-kfilemetadata/abi_used_symbols +++ b/packages/k/kf6-kfilemetadata/abi_used_symbols @@ -321,19 +321,19 @@ libQt6Xml.so.6:_ZNK8QDomNode6toTextEv libQt6Xml.so.6:_ZNK8QDomNode9localNameEv libQt6Xml.so.6:_ZNK8QDomNode9nodeValueEv libQt6Xml.so.6:_ZNK8QDomNode9toElementEv -libavcodec.so.61:avcodec_get_name -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_find_default_stream_index -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_guess_sample_aspect_ratio -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_color_space_name -libavutil.so.59:av_dict_get -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_reduce +libavcodec.so.62:avcodec_get_name +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_default_stream_index +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_guess_sample_aspect_ratio +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_color_space_name +libavutil.so.60:av_dict_get +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_reduce libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__libc_single_threaded diff --git a/packages/k/kf6-kfilemetadata/package.yml b/packages/k/kf6-kfilemetadata/package.yml index 7b5c2050af81..ddf826734f27 100644 --- a/packages/k/kf6-kfilemetadata/package.yml +++ b/packages/k/kf6-kfilemetadata/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : kf6-kfilemetadata version : 6.25.0 -release : 36 +release : 37 source : - https://download.kde.org/stable/frameworks/6.25/kfilemetadata-6.25.0.tar.xz : 78b3516ab3038fec122f86c1370f4c7d8857ddea9e907263242affae1dd1f738 homepage : https://community.kde.org/Frameworks diff --git a/packages/k/kf6-kfilemetadata/pspec_x86_64.xml b/packages/k/kf6-kfilemetadata/pspec_x86_64.xml index 1e48fdf05c8e..dd416be226c3 100644 --- a/packages/k/kf6-kfilemetadata/pspec_x86_64.xml +++ b/packages/k/kf6-kfilemetadata/pspec_x86_64.xml @@ -3,8 +3,8 @@ kf6-kfilemetadata https://community.kde.org/Frameworks - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause CC0-1.0 @@ -120,7 +120,7 @@ programming.devel - kf6-kfilemetadata + kf6-kfilemetadata /usr/include/KF6/KFileMetaData/KFileMetaData/EmbeddedImageData @@ -165,12 +165,12 @@ - - 2026-04-10 + + 2026-04-24 6.25.0 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/k/kpipewire/abi_used_libs b/packages/k/kpipewire/abi_used_libs index 3a317ae95d71..91d4cfff6023 100644 --- a/packages/k/kpipewire/abi_used_libs +++ b/packages/k/kpipewire/abi_used_libs @@ -6,10 +6,10 @@ libQt6Gui.so.6 libQt6OpenGL.so.6 libQt6Qml.so.6 libQt6Quick.so.6 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libdrm.so.2 libepoxy.so.0 diff --git a/packages/k/kpipewire/abi_used_symbols b/packages/k/kpipewire/abi_used_symbols index e7ab01d88112..bad50a8947eb 100644 --- a/packages/k/kpipewire/abi_used_symbols +++ b/packages/k/kpipewire/abi_used_symbols @@ -304,62 +304,62 @@ libQt6Quick.so.6:_ZTI7QSGNode libQt6Quick.so.6:_ZThn16_N10QQuickItem10classBeginEv libQt6Quick.so.6:_Zls6QDebugP10QQuickItem libQt6Quick.so.6:_Zls6QDebugPK12QQuickWindow -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersink_get_hw_frames_ctx -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_parameters_alloc -libavfilter.so.10:av_buffersrc_parameters_set -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_alloc_filter -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_parse -libavfilter.so.10:avfilter_init_str -libavfilter.so.10:avfilter_inout_alloc -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_closep -libavformat.so.61:avio_open -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_default_free -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_dict_get_string -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_image_copy -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_level -libavutil.so.59:av_mallocz -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror -libavutil.so.59:av_ts_make_time_string2 +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersink_get_hw_frames_ctx +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_parameters_alloc +libavfilter.so.11:av_buffersrc_parameters_set +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_alloc_filter +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_parse +libavfilter.so.11:avfilter_init_str +libavfilter.so.11:avfilter_inout_alloc +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_closep +libavformat.so.62:avio_open +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_default_free +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_dict_get_string +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_image_copy +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_level +libavutil.so.60:av_mallocz +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror +libavutil.so.60:av_ts_make_time_string2 libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__libc_single_threaded diff --git a/packages/k/kpipewire/package.yml b/packages/k/kpipewire/package.yml index 77037259f9ee..c06e1296dcf2 100644 --- a/packages/k/kpipewire/package.yml +++ b/packages/k/kpipewire/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : kpipewire version : 6.6.4 -release : 63 +release : 64 source : - https://download.kde.org/stable/plasma/6.6.4/kpipewire-6.6.4.tar.xz : 1b9ef2890be00ee96ca439770a3f7842f54ac901c6a47edd3d68aff85c1a3a8f homepage : https://www.kde.org/workspaces/plasmadesktop/ diff --git a/packages/k/kpipewire/pspec_x86_64.xml b/packages/k/kpipewire/pspec_x86_64.xml index e52791648dfc..be4c5878bff6 100644 --- a/packages/k/kpipewire/pspec_x86_64.xml +++ b/packages/k/kpipewire/pspec_x86_64.xml @@ -3,8 +3,8 @@ kpipewire https://www.kde.org/workspaces/plasmadesktop/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause CC0-1.0 @@ -101,7 +101,7 @@ programming.devel - kpipewire + kpipewire /usr/include/KPipeWire/DmaBufHandler @@ -129,12 +129,12 @@ - - 2026-04-07 + + 2026-04-11 6.6.4 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/l/libopenshot/abi_libs b/packages/l/libopenshot/abi_libs index 6cbb117c43d2..0905ef0e210b 100644 --- a/packages/l/libopenshot/abi_libs +++ b/packages/l/libopenshot/abi_libs @@ -1,3 +1,3 @@ _openshot.so -libopenshot.so.29 +libopenshot.so.30 openshot.so diff --git a/packages/l/libopenshot/abi_symbols b/packages/l/libopenshot/abi_symbols index b80c2c464ccd..06cd8d47b9ef 100644 --- a/packages/l/libopenshot/abi_symbols +++ b/packages/l/libopenshot/abi_symbols @@ -1,1202 +1,1204 @@ _openshot.so:PyInit__openshot -_openshot.so:__bss_start -_openshot.so:_edata -_openshot.so:_end -libopenshot.so.29:.gomp_critical_user_load_lut -libopenshot.so.29:.gomp_critical_user_open_effect_mask_reader -libopenshot.so.29:_ZN10PlayerDemo10closeEventEP11QCloseEvent -libopenshot.so.29:_ZN10PlayerDemo11qt_metacallEN11QMetaObject4CallEiPPv -libopenshot.so.29:_ZN10PlayerDemo11qt_metacastEPKc -libopenshot.so.29:_ZN10PlayerDemo13keyPressEventEP9QKeyEvent -libopenshot.so.29:_ZN10PlayerDemo16staticMetaObjectE -libopenshot.so.29:_ZN10PlayerDemo4openEb -libopenshot.so.29:_ZN10PlayerDemoC1EP7QWidget -libopenshot.so.29:_ZN10PlayerDemoC2EP7QWidget -libopenshot.so.29:_ZN10PlayerDemoD0Ev -libopenshot.so.29:_ZN10PlayerDemoD1Ev -libopenshot.so.29:_ZN10PlayerDemoD2Ev -libopenshot.so.29:_ZN13VideoRenderer11qt_metacallEN11QMetaObject4CallEiPPv -libopenshot.so.29:_ZN13VideoRenderer11qt_metacastEPKc -libopenshot.so.29:_ZN13VideoRenderer14OverrideWidgetEl -libopenshot.so.29:_ZN13VideoRenderer16staticMetaObjectE -libopenshot.so.29:_ZN13VideoRenderer6renderESt10shared_ptrI6QImageE -libopenshot.so.29:_ZN13VideoRenderer7presentERK6QImage -libopenshot.so.29:_ZN13VideoRendererC1EP7QObject -libopenshot.so.29:_ZN13VideoRendererC2EP7QObject -libopenshot.so.29:_ZN13VideoRendererD0Ev -libopenshot.so.29:_ZN13VideoRendererD1Ev -libopenshot.so.29:_ZN13VideoRendererD2Ev -libopenshot.so.29:_ZN17VideoRenderWidget10paintEventEP11QPaintEvent -libopenshot.so.29:_ZN17VideoRenderWidget11qt_metacallEN11QMetaObject4CallEiPPv -libopenshot.so.29:_ZN17VideoRenderWidget11qt_metacastEPKc -libopenshot.so.29:_ZN17VideoRenderWidget14SetAspectRatioEN8openshot8FractionES1_ -libopenshot.so.29:_ZN17VideoRenderWidget16centeredViewportEii -libopenshot.so.29:_ZN17VideoRenderWidget16staticMetaObjectE -libopenshot.so.29:_ZN17VideoRenderWidget7presentERK6QImage -libopenshot.so.29:_ZN17VideoRenderWidgetC1EP7QWidget -libopenshot.so.29:_ZN17VideoRenderWidgetC2EP7QWidget -libopenshot.so.29:_ZN17VideoRenderWidgetD0Ev -libopenshot.so.29:_ZN17VideoRenderWidgetD1Ev -libopenshot.so.29:_ZN17VideoRenderWidgetD2Ev -libopenshot.so.29:_ZN8openshot10AnalogTape12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10AnalogTape19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot10AnalogTape7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10AnalogTape8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10AnalogTapeC1ENS_8KeyframeES1_S1_S1_S1_S1_i -libopenshot.so.29:_ZN8openshot10AnalogTapeC1Ev -libopenshot.so.29:_ZN8openshot10AnalogTapeC2ENS_8KeyframeES1_S1_S1_S1_S1_i -libopenshot.so.29:_ZN8openshot10AnalogTapeC2Ev -libopenshot.so.29:_ZN8openshot10Brightness12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10Brightness19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot10Brightness7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10Brightness8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10BrightnessC1ENS_8KeyframeES1_ -libopenshot.so.29:_ZN8openshot10BrightnessC1Ev -libopenshot.so.29:_ZN8openshot10BrightnessC2ENS_8KeyframeES1_ -libopenshot.so.29:_ZN8openshot10BrightnessC2Ev -libopenshot.so.29:_ZN8openshot10ColorShift12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10ColorShift19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot10ColorShift7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10ColorShift8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10ColorShiftC1ENS_8KeyframeES1_S1_S1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot10ColorShiftC1Ev -libopenshot.so.29:_ZN8openshot10ColorShiftC2ENS_8KeyframeES1_S1_S1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot10ColorShiftC2Ev -libopenshot.so.29:_ZN8openshot10Compressor12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10Compressor19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot10Compressor24calculateAttackOrReleaseEf -libopenshot.so.29:_ZN8openshot10Compressor7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10Compressor8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10CompressorC1ENS_8KeyframeES1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot10CompressorC1Ev -libopenshot.so.29:_ZN8openshot10CompressorC2ENS_8KeyframeES1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot10CompressorC2Ev -libopenshot.so.29:_ZN8openshot10Coordinate12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10Coordinate7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10CoordinateC1ERKSt4pairIddE -libopenshot.so.29:_ZN8openshot10CoordinateC1Edd -libopenshot.so.29:_ZN8openshot10CoordinateC1Ev -libopenshot.so.29:_ZN8openshot10CoordinateC2ERKSt4pairIddE -libopenshot.so.29:_ZN8openshot10CoordinateC2Edd -libopenshot.so.29:_ZN8openshot10CoordinateC2Ev -libopenshot.so.29:_ZN8openshot10Distortion12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10Distortion13updateFiltersEl -libopenshot.so.29:_ZN8openshot10Distortion19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot10Distortion6Filter18updateCoefficientsEdd -libopenshot.so.29:_ZN8openshot10Distortion7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10Distortion8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10DistortionC1ENS_14DistortionTypeENS_8KeyframeES2_S2_ -libopenshot.so.29:_ZN8openshot10DistortionC1Ev -libopenshot.so.29:_ZN8openshot10DistortionC2ENS_14DistortionTypeENS_8KeyframeES2_S2_ -libopenshot.so.29:_ZN8openshot10DistortionC2Ev -libopenshot.so.29:_ZN8openshot10EffectBase10MaskReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot10EffectBase10ParentClipEPNS_8ClipBaseE -libopenshot.so.29:_ZN8openshot10EffectBase10ParentClipEv -libopenshot.so.29:_ZN8openshot10EffectBase11DisplayInfoEPSo -libopenshot.so.29:_ZN8openshot10EffectBase12GetMaskImageESt10shared_ptrI6QImageEl -libopenshot.so.29:_ZN8openshot10EffectBase12ProcessFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10EffectBase12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10EffectBase14InitEffectInfoEv -libopenshot.so.29:_ZN8openshot10EffectBase15SetParentEffectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10EffectBase18MapMaskFrameNumberEl -libopenshot.so.29:_ZN8openshot10EffectBase18ResolveMaskHostFpsEv -libopenshot.so.29:_ZN8openshot10EffectBase7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10EffectBase9constrainEi -libopenshot.so.29:_ZN8openshot10EffectBaseD0Ev -libopenshot.so.29:_ZN8openshot10EffectBaseD1Ev -libopenshot.so.29:_ZN8openshot10EffectBaseD2Ev -libopenshot.so.29:_ZN8openshot10EffectInfo12CreateEffectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10EffectInfo4JsonB5cxx11Ev -libopenshot.so.29:_ZN8openshot10EffectInfo9JsonValueEv -libopenshot.so.29:_ZN8openshot10GetVersionEv -libopenshot.so.29:_ZN8openshot10PlayerBase4PlayEv -libopenshot.so.29:_ZN8openshot10PlayerBase4StopEv -libopenshot.so.29:_ZN8openshot10PlayerBase5PauseEv -libopenshot.so.29:_ZN8openshot10PlayerBase5SpeedEf -libopenshot.so.29:_ZN8openshot10PlayerBase5SpeedEv -libopenshot.so.29:_ZN8openshot10PlayerBase6ReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot10PlayerBase6ReaderEv -libopenshot.so.29:_ZN8openshot10PlayerBase6VolumeEf -libopenshot.so.29:_ZN8openshot10PlayerBase6VolumeEv -libopenshot.so.29:_ZN8openshot10PlayerBase7LoadingEv -libopenshot.so.29:_ZN8openshot10ReaderBase10ParentClipEPNS_8ClipBaseE -libopenshot.so.29:_ZN8openshot10ReaderBase10ParentClipEv -libopenshot.so.29:_ZN8openshot10ReaderBase11DisplayInfoEPSo -libopenshot.so.29:_ZN8openshot10ReaderBase12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10ReaderBaseC1Ev -libopenshot.so.29:_ZN8openshot10ReaderBaseC2Ev -libopenshot.so.29:_ZN8openshot10Saturation12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10Saturation19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot10Saturation7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10Saturation8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot10SaturationC1ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot10SaturationC1Ev -libopenshot.so.29:_ZN8openshot10SaturationC2ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot10SaturationC2Ev -libopenshot.so.29:_ZN8openshot10TextReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10TextReader22SetTextBackgroundColorENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10TextReader4OpenEv -libopenshot.so.29:_ZN8openshot10TextReader5CloseEv -libopenshot.so.29:_ZN8openshot10TextReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10TextReader8GetFrameEl -libopenshot.so.29:_ZN8openshot10TextReaderC1EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_dS7_S7_ -libopenshot.so.29:_ZN8openshot10TextReaderC1Ev -libopenshot.so.29:_ZN8openshot10TextReaderC2EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_dS7_S7_ -libopenshot.so.29:_ZN8openshot10TextReaderC2Ev -libopenshot.so.29:_ZN8openshot10WriterBase11DisplayInfoEPSo -libopenshot.so.29:_ZN8openshot10WriterBase12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot10WriterBase14CopyReaderInfoEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot10WriterBase7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot10WriterBaseC1Ev -libopenshot.so.29:_ZN8openshot10WriterBaseC2Ev -libopenshot.so.29:_ZN8openshot11CacheMemory12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot11CacheMemory16GetSmallestFrameEv -libopenshot.so.29:_ZN8openshot11CacheMemory3AddESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot11CacheMemory4JsonB5cxx11Ev -libopenshot.so.29:_ZN8openshot11CacheMemory5ClearEv -libopenshot.so.29:_ZN8openshot11CacheMemory5CountEv -libopenshot.so.29:_ZN8openshot11CacheMemory5TouchEl -libopenshot.so.29:_ZN8openshot11CacheMemory6RemoveEl -libopenshot.so.29:_ZN8openshot11CacheMemory6RemoveEll -libopenshot.so.29:_ZN8openshot11CacheMemory7CleanUpEv -libopenshot.so.29:_ZN8openshot11CacheMemory7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11CacheMemory8ContainsEl -libopenshot.so.29:_ZN8openshot11CacheMemory8GetBytesEv -libopenshot.so.29:_ZN8openshot11CacheMemory8GetFrameEl -libopenshot.so.29:_ZN8openshot11CacheMemory9GetFramesEv -libopenshot.so.29:_ZN8openshot11CacheMemory9JsonValueEv -libopenshot.so.29:_ZN8openshot11CacheMemoryC1El -libopenshot.so.29:_ZN8openshot11CacheMemoryC1Ev -libopenshot.so.29:_ZN8openshot11CacheMemoryC2El -libopenshot.so.29:_ZN8openshot11CacheMemoryC2Ev -libopenshot.so.29:_ZN8openshot11CacheMemoryD0Ev -libopenshot.so.29:_ZN8openshot11CacheMemoryD1Ev -libopenshot.so.29:_ZN8openshot11CacheMemoryD2Ev -libopenshot.so.29:_ZN8openshot11ChunkReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot11ChunkReader14get_chunk_pathElNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ -libopenshot.so.29:_ZN8openshot11ChunkReader16find_chunk_frameEl -libopenshot.so.29:_ZN8openshot11ChunkReader17does_folder_existENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11ChunkReader4OpenEv -libopenshot.so.29:_ZN8openshot11ChunkReader5CloseEv -libopenshot.so.29:_ZN8openshot11ChunkReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11ChunkReader8GetFrameEl -libopenshot.so.29:_ZN8openshot11ChunkReader9load_jsonEv -libopenshot.so.29:_ZN8openshot11ChunkReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_12ChunkVersionE -libopenshot.so.29:_ZN8openshot11ChunkReaderC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_12ChunkVersionE -libopenshot.so.29:_ZN8openshot11ChunkWriter10WriteFrameEPNS_10ReaderBaseEll -libopenshot.so.29:_ZN8openshot11ChunkWriter10WriteFrameESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot11ChunkWriter10WriteFrameEll -libopenshot.so.29:_ZN8openshot11ChunkWriter13create_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11ChunkWriter14get_chunk_pathElNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ -libopenshot.so.29:_ZN8openshot11ChunkWriter14is_chunk_validEv -libopenshot.so.29:_ZN8openshot11ChunkWriter20write_json_meta_dataEv -libopenshot.so.29:_ZN8openshot11ChunkWriter4OpenEv -libopenshot.so.29:_ZN8openshot11ChunkWriter5CloseEv -libopenshot.so.29:_ZN8openshot11ChunkWriterC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot11ChunkWriterC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot11Deinterlace12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot11Deinterlace19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot11Deinterlace7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11Deinterlace8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot11DeinterlaceC1Eb -libopenshot.so.29:_ZN8openshot11DeinterlaceC1Ev -libopenshot.so.29:_ZN8openshot11DeinterlaceC2Eb -libopenshot.so.29:_ZN8openshot11DeinterlaceC2Ev -libopenshot.so.29:_ZN8openshot11DummyReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot11DummyReader4OpenEv -libopenshot.so.29:_ZN8openshot11DummyReader4initENS_8FractionEiiiif -libopenshot.so.29:_ZN8openshot11DummyReader5CloseEv -libopenshot.so.29:_ZN8openshot11DummyReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11DummyReader8GetFrameEl -libopenshot.so.29:_ZN8openshot11DummyReaderC1ENS_8FractionEiiiif -libopenshot.so.29:_ZN8openshot11DummyReaderC1ENS_8FractionEiiiifPNS_9CacheBaseE -libopenshot.so.29:_ZN8openshot11DummyReaderC1Ev -libopenshot.so.29:_ZN8openshot11DummyReaderC2ENS_8FractionEiiiif -libopenshot.so.29:_ZN8openshot11DummyReaderC2ENS_8FractionEiiiifPNS_9CacheBaseE -libopenshot.so.29:_ZN8openshot11DummyReaderC2Ev -libopenshot.so.29:_ZN8openshot11DummyReaderD0Ev -libopenshot.so.29:_ZN8openshot11DummyReaderD1Ev -libopenshot.so.29:_ZN8openshot11DummyReaderD2Ev -libopenshot.so.29:_ZN8openshot11FrameMapper12PrintMappingEPSo -libopenshot.so.29:_ZN8openshot11FrameMapper12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot11FrameMapper13ChangeMappingENS_8FractionENS_12PulldownTypeEiiNS_13ChannelLayoutE -libopenshot.so.29:_ZN8openshot11FrameMapper14GetMappedFrameEl -libopenshot.so.29:_ZN8openshot11FrameMapper16GetOrCreateFrameEl -libopenshot.so.29:_ZN8openshot11FrameMapper16SetDirectionHintEb -libopenshot.so.29:_ZN8openshot11FrameMapper17AdjustFrameNumberEl -libopenshot.so.29:_ZN8openshot11FrameMapper19ResampleMappedAudioESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot11FrameMapper4InitEv -libopenshot.so.29:_ZN8openshot11FrameMapper4OpenEv -libopenshot.so.29:_ZN8openshot11FrameMapper5ClearEv -libopenshot.so.29:_ZN8openshot11FrameMapper5CloseEv -libopenshot.so.29:_ZN8openshot11FrameMapper6IsOpenEv -libopenshot.so.29:_ZN8openshot11FrameMapper6ReaderEv -libopenshot.so.29:_ZN8openshot11FrameMapper7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11FrameMapper8AddFieldENS_5FieldE -libopenshot.so.29:_ZN8openshot11FrameMapper8AddFieldEl -libopenshot.so.29:_ZN8openshot11FrameMapper8AddFieldElb -libopenshot.so.29:_ZN8openshot11FrameMapper8GetFrameEl -libopenshot.so.29:_ZN8openshot11FrameMapperC1EPNS_10ReaderBaseENS_8FractionENS_12PulldownTypeEiiNS_13ChannelLayoutE -libopenshot.so.29:_ZN8openshot11FrameMapperC2EPNS_10ReaderBaseENS_8FractionENS_12PulldownTypeEiiNS_13ChannelLayoutE -libopenshot.so.29:_ZN8openshot11FrameMapperD0Ev -libopenshot.so.29:_ZN8openshot11FrameMapperD1Ev -libopenshot.so.29:_ZN8openshot11FrameMapperD2Ev -libopenshot.so.29:_ZN8openshot11ImageReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot11ImageReader4OpenEv -libopenshot.so.29:_ZN8openshot11ImageReader5CloseEv -libopenshot.so.29:_ZN8openshot11ImageReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11ImageReader8GetFrameEl -libopenshot.so.29:_ZN8openshot11ImageReaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot11ImageReaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot11ImageWriter10WriteFrameEPNS_10ReaderBaseEll -libopenshot.so.29:_ZN8openshot11ImageWriter10WriteFrameESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot11ImageWriter15SetVideoOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8FractionEiiiib -libopenshot.so.29:_ZN8openshot11ImageWriter4OpenEv -libopenshot.so.29:_ZN8openshot11ImageWriter5CloseEv -libopenshot.so.29:_ZN8openshot11ImageWriterC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot11ImageWriterC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12AudioDevices8getNamesB5cxx11Ev -libopenshot.so.29:_ZN8openshot12CrashHandler11m_pInstanceE -libopenshot.so.29:_ZN8openshot12CrashHandler12abortHandlerEiP9siginfo_tPv -libopenshot.so.29:_ZN8openshot12CrashHandler15printStackTraceEP8_IO_FILEj -libopenshot.so.29:_ZN8openshot12CrashHandler8InstanceEv -libopenshot.so.29:_ZN8openshot12FFmpegReader10GetAVFrameEv -libopenshot.so.29:_ZN8openshot12FFmpegReader10ReadStreamEl -libopenshot.so.29:_ZN8openshot12FFmpegReader11CreateFrameEl -libopenshot.so.29:_ZN8openshot12FFmpegReader11HasAlbumArtEv -libopenshot.so.29:_ZN8openshot12FFmpegReader12GetPacketPTSEv -libopenshot.so.29:_ZN8openshot12FFmpegReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot12FFmpegReader13GetNextPacketEv -libopenshot.so.29:_ZN8openshot12FFmpegReader13RemoveAVFrameEP7AVFrame -libopenshot.so.29:_ZN8openshot12FFmpegReader14IsPartialFrameEl -libopenshot.so.29:_ZN8openshot12FFmpegReader14RemoveAVPacketEP8AVPacket -libopenshot.so.29:_ZN8openshot12FFmpegReader15UpdateAudioInfoEv -libopenshot.so.29:_ZN8openshot12FFmpegReader15UpdatePTSOffsetEv -libopenshot.so.29:_ZN8openshot12FFmpegReader15UpdateVideoInfoEv -libopenshot.so.29:_ZN8openshot12FFmpegReader18CheckWorkingFramesEl -libopenshot.so.29:_ZN8openshot12FFmpegReader18GetIsDurationKnownEv -libopenshot.so.29:_ZN8openshot12FFmpegReader18ProcessAudioPacketEl -libopenshot.so.29:_ZN8openshot12FFmpegReader18ProcessVideoPacketEl -libopenshot.so.29:_ZN8openshot12FFmpegReader19GetAudioPTSLocationEl -libopenshot.so.29:_ZN8openshot12FFmpegReader21ApplyDurationStrategyEv -libopenshot.so.29:_ZN8openshot12FFmpegReader22ConvertFrameToAudioPTSEl -libopenshot.so.29:_ZN8openshot12FFmpegReader22ConvertFrameToVideoPTSEl -libopenshot.so.29:_ZN8openshot12FFmpegReader22ConvertVideoPTStoFrameEl -libopenshot.so.29:_ZN8openshot12FFmpegReader25IsHardwareDecodeSupportedEi -libopenshot.so.29:_ZN8openshot12FFmpegReader27ReopenWithoutHardwareDecodeEl -libopenshot.so.29:_ZN8openshot12FFmpegReader4OpenEv -libopenshot.so.29:_ZN8openshot12FFmpegReader4SeekEl -libopenshot.so.29:_ZN8openshot12FFmpegReader5CloseEv -libopenshot.so.29:_ZN8openshot12FFmpegReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12FFmpegReader8CheckFPSEv -libopenshot.so.29:_ZN8openshot12FFmpegReader8GetFrameEl -libopenshot.so.29:_ZN8openshot12FFmpegReader9CheckSeekEv -libopenshot.so.29:_ZN8openshot12FFmpegReaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16DurationStrategyEb -libopenshot.so.29:_ZN8openshot12FFmpegReaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot12FFmpegReaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16DurationStrategyEb -libopenshot.so.29:_ZN8openshot12FFmpegReaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot12FFmpegReaderD0Ev -libopenshot.so.29:_ZN8openshot12FFmpegReaderD1Ev -libopenshot.so.29:_ZN8openshot12FFmpegReaderD2Ev -libopenshot.so.29:_ZN8openshot12FFmpegWriter10WriteFrameEPNS_10ReaderBaseEll -libopenshot.so.29:_ZN8openshot12FFmpegWriter10WriteFrameESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot12FFmpegWriter10open_audioEP15AVFormatContextP8AVStream -libopenshot.so.29:_ZN8openshot12FFmpegWriter10open_videoEP15AVFormatContextP8AVStream -libopenshot.so.29:_ZN8openshot12FFmpegWriter11WriteHeaderEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter11add_avframeESt10shared_ptrINS_5FrameEEP7AVFrame -libopenshot.so.29:_ZN8openshot12FFmpegWriter11close_audioEP15AVFormatContextP8AVStream -libopenshot.so.29:_ZN8openshot12FFmpegWriter11close_videoEP15AVFormatContextP8AVStream -libopenshot.so.29:_ZN8openshot12FFmpegWriter11write_frameESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot12FFmpegWriter12IsValidCodecENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12FFmpegWriter12WriteTrailerEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter13ResampleAudioEii -libopenshot.so.29:_ZN8openshot12FFmpegWriter14PrepareStreamsEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter14flush_encodersEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter15SetAudioOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii -libopenshot.so.29:_ZN8openshot12FFmpegWriter15SetAudioOptionsEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiNS_13ChannelLayoutEi -libopenshot.so.29:_ZN8openshot12FFmpegWriter15SetVideoOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiNS_8FractionEi -libopenshot.so.29:_ZN8openshot12FFmpegWriter15SetVideoOptionsEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8FractionEiiS7_bbi -libopenshot.so.29:_ZN8openshot12FFmpegWriter16OutputStreamInfoEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter16add_audio_streamEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter16add_video_streamEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter16allocate_avframeE13AVPixelFormatiiPiPh -libopenshot.so.29:_ZN8openshot12FFmpegWriter18auto_detect_formatEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter18initialize_streamsEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter18write_video_packetESt10shared_ptrINS_5FrameEEP7AVFrame -libopenshot.so.29:_ZN8openshot12FFmpegWriter19write_audio_packetsEbSt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot12FFmpegWriter20AddSphericalMetadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfff -libopenshot.so.29:_ZN8openshot12FFmpegWriter20process_video_packetESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot12FFmpegWriter4OpenEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter5CloseEv -libopenshot.so.29:_ZN8openshot12FFmpegWriter9SetOptionENS_10StreamTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ -libopenshot.so.29:_ZN8openshot12FFmpegWriterC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12FFmpegWriterC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12ParametricEQ12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot12ParametricEQ13updateFiltersEld -libopenshot.so.29:_ZN8openshot12ParametricEQ19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot12ParametricEQ6Filter18updateCoefficientsEdddi -libopenshot.so.29:_ZN8openshot12ParametricEQ7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12ParametricEQ8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot12ParametricEQC1ENS_10FilterTypeENS_8KeyframeES2_S2_ -libopenshot.so.29:_ZN8openshot12ParametricEQC1Ev -libopenshot.so.29:_ZN8openshot12ParametricEQC2ENS_10FilterTypeENS_8KeyframeES2_S2_ -libopenshot.so.29:_ZN8openshot12ParametricEQC2Ev -libopenshot.so.29:_ZN8openshot12QtHtmlReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot12QtHtmlReader4OpenEv -libopenshot.so.29:_ZN8openshot12QtHtmlReader5CloseEv -libopenshot.so.29:_ZN8openshot12QtHtmlReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12QtHtmlReader8GetFrameEl -libopenshot.so.29:_ZN8openshot12QtHtmlReaderC1EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ -libopenshot.so.29:_ZN8openshot12QtHtmlReaderC1Ev -libopenshot.so.29:_ZN8openshot12QtHtmlReaderC2EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ -libopenshot.so.29:_ZN8openshot12QtHtmlReaderC2Ev -libopenshot.so.29:_ZN8openshot12QtTextReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot12QtTextReader22SetTextBackgroundColorENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12QtTextReader4OpenEv -libopenshot.so.29:_ZN8openshot12QtTextReader5CloseEv -libopenshot.so.29:_ZN8openshot12QtTextReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12QtTextReader8GetFrameEl -libopenshot.so.29:_ZN8openshot12QtTextReaderC1EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5QFontS7_S7_ -libopenshot.so.29:_ZN8openshot12QtTextReaderC1Ev -libopenshot.so.29:_ZN8openshot12QtTextReaderC2EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5QFontS7_S7_ -libopenshot.so.29:_ZN8openshot12QtTextReaderC2Ev -libopenshot.so.29:_ZN8openshot12RendererBase5paintERKSt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot12RendererBaseC1Ev -libopenshot.so.29:_ZN8openshot12RendererBaseC2Ev -libopenshot.so.29:_ZN8openshot12RendererBaseD0Ev -libopenshot.so.29:_ZN8openshot12RendererBaseD1Ev -libopenshot.so.29:_ZN8openshot12RendererBaseD2Ev -libopenshot.so.29:_ZN8openshot12Robotization12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot12Robotization18RobotizationEffect12modificationEi -libopenshot.so.29:_ZN8openshot12Robotization19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot12Robotization7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot12Robotization8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot12RobotizationC1ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE -libopenshot.so.29:_ZN8openshot12RobotizationC1Ev -libopenshot.so.29:_ZN8openshot12RobotizationC2ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE -libopenshot.so.29:_ZN8openshot12RobotizationC2Ev -libopenshot.so.29:_ZN8openshot12TimelineBaseC1Ev -libopenshot.so.29:_ZN8openshot12TimelineBaseC2Ev -libopenshot.so.29:_ZN8openshot12stringToJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot13AudioLocation7is_nearES0_il -libopenshot.so.29:_ZN8openshot13Magick2QImageESt10shared_ptrIN6Magick5ImageEE -libopenshot.so.29:_ZN8openshot13PlayerPrivate12stopPlaybackEv -libopenshot.so.29:_ZN8openshot13PlayerPrivate13startPlaybackEv -libopenshot.so.29:_ZN8openshot13PlayerPrivate3runEv -libopenshot.so.29:_ZN8openshot13PlayerPrivate4SeekEl -libopenshot.so.29:_ZN8openshot13PlayerPrivate8getFrameEv -libopenshot.so.29:_ZN8openshot13PlayerPrivateC1EPNS_12RendererBaseE -libopenshot.so.29:_ZN8openshot13PlayerPrivateC2EPNS_12RendererBaseE -libopenshot.so.29:_ZN8openshot13PlayerPrivateD0Ev -libopenshot.so.29:_ZN8openshot13PlayerPrivateD1Ev -libopenshot.so.29:_ZN8openshot13PlayerPrivateD2Ev -libopenshot.so.29:_ZN8openshot13QImage2MagickESt10shared_ptrI6QImageE -libopenshot.so.29:_ZN8openshot13QtImageReader12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot13QtImageReader13load_svg_pathE7QString -libopenshot.so.29:_ZN8openshot13QtImageReader18calculate_max_sizeEv -libopenshot.so.29:_ZN8openshot13QtImageReader4OpenEv -libopenshot.so.29:_ZN8openshot13QtImageReader5CloseEv -libopenshot.so.29:_ZN8openshot13QtImageReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot13QtImageReader8GetFrameEl -libopenshot.so.29:_ZN8openshot13QtImageReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot13QtImageReaderC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot13QtImageReaderD0Ev -libopenshot.so.29:_ZN8openshot13QtImageReaderD1Ev -libopenshot.so.29:_ZN8openshot13QtImageReaderD2Ev -libopenshot.so.29:_ZN8openshot13close_to_syncE -libopenshot.so.29:_ZN8openshot14AudioResampler18GetResampledBufferEv -libopenshot.so.29:_ZN8openshot14AudioResampler9SetBufferEPN4juce11AudioBufferIfEEd -libopenshot.so.29:_ZN8openshot14AudioResampler9SetBufferEPN4juce11AudioBufferIfEEdd -libopenshot.so.29:_ZN8openshot14AudioResamplerC1Ei -libopenshot.so.29:_ZN8openshot14AudioResamplerC2Ei -libopenshot.so.29:_ZN8openshot14AudioResamplerD1Ev -libopenshot.so.29:_ZN8openshot14AudioResamplerD2Ev -libopenshot.so.29:_ZN8openshot14IsPointBeforeXERKNS_5PointEd -libopenshot.so.29:_ZN8openshot14TrimMemoryToOSEv -libopenshot.so.29:_ZN8openshot14Whisperization12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot14Whisperization19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot14Whisperization20WhisperizationEffect12modificationEi -libopenshot.so.29:_ZN8openshot14Whisperization7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot14Whisperization8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot14WhisperizationC1ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE -libopenshot.so.29:_ZN8openshot14WhisperizationC1Ev -libopenshot.so.29:_ZN8openshot14WhisperizationC2ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE -libopenshot.so.29:_ZN8openshot14WhisperizationC2Ev -libopenshot.so.29:_ZN8openshot15AudioWaveformer14ApplyKeyframesERKNS_17AudioWaveformDataEPKNS_8KeyframeES6_RKNS_8FractionES9_iiib -libopenshot.so.29:_ZN8openshot15AudioWaveformer14ExtractSamplesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_8KeyframeESB_RKNS_8FractionEiib -libopenshot.so.29:_ZN8openshot15AudioWaveformer14ExtractSamplesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiib -libopenshot.so.29:_ZN8openshot15AudioWaveformer14ExtractSamplesEiib -libopenshot.so.29:_ZN8openshot15AudioWaveformer16ResolveSourceFPSEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot15AudioWaveformer19ResolveSourceReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot15AudioWaveformer21ResolveWaveformReaderEv -libopenshot.so.29:_ZN8openshot15AudioWaveformer24ExtractSamplesFromReaderEPNS_10ReaderBaseEiib -libopenshot.so.29:_ZN8openshot15AudioWaveformerC1EPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot15AudioWaveformerC2EPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot15AudioWaveformerD1Ev -libopenshot.so.29:_ZN8openshot15AudioWaveformerD2Ev -libopenshot.so.29:_ZN8openshot16VideoCacheThread10StopThreadEi -libopenshot.so.29:_ZN8openshot16VideoCacheThread11StartThreadEv -libopenshot.so.29:_ZN8openshot16VideoCacheThread14handleUserSeekEli -libopenshot.so.29:_ZN8openshot16VideoCacheThread14prefetchWindowEPNS_9CacheBaseElliPNS_10ReaderBaseEl -libopenshot.so.29:_ZN8openshot16VideoCacheThread18clearCacheIfPausedElbPNS_9CacheBaseE -libopenshot.so.29:_ZN8openshot16VideoCacheThread22NotifyPlaybackPositionEl -libopenshot.so.29:_ZN8openshot16VideoCacheThread25handleUserSeekWithPrerollElill -libopenshot.so.29:_ZN8openshot16VideoCacheThread3runEv -libopenshot.so.29:_ZN8openshot16VideoCacheThread4SeekEl -libopenshot.so.29:_ZN8openshot16VideoCacheThread4SeekElb -libopenshot.so.29:_ZN8openshot16VideoCacheThread6ReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot16VideoCacheThread7isReadyEv -libopenshot.so.29:_ZN8openshot16VideoCacheThread8getBytesEiiiif -libopenshot.so.29:_ZN8openshot16VideoCacheThread8setSpeedEi -libopenshot.so.29:_ZN8openshot16VideoCacheThreadC1Ev -libopenshot.so.29:_ZN8openshot16VideoCacheThreadC2Ev -libopenshot.so.29:_ZN8openshot16VideoCacheThreadD0Ev -libopenshot.so.29:_ZN8openshot16VideoCacheThreadD1Ev -libopenshot.so.29:_ZN8openshot16VideoCacheThreadD2Ev -libopenshot.so.29:_ZN8openshot17AudioBufferSource10setLoopingEb -libopenshot.so.29:_ZN8openshot17AudioBufferSource13prepareToPlayEid -libopenshot.so.29:_ZN8openshot17AudioBufferSource16releaseResourcesEv -libopenshot.so.29:_ZN8openshot17AudioBufferSource17getNextAudioBlockERKN4juce22AudioSourceChannelInfoE -libopenshot.so.29:_ZN8openshot17AudioBufferSource19setNextReadPositionEx -libopenshot.so.29:_ZN8openshot17AudioBufferSource9setBufferEPN4juce11AudioBufferIfEE -libopenshot.so.29:_ZN8openshot17AudioBufferSourceC1EPN4juce11AudioBufferIfEE -libopenshot.so.29:_ZN8openshot17AudioBufferSourceC2EPN4juce11AudioBufferIfEE -libopenshot.so.29:_ZN8openshot17AudioBufferSourceD0Ev -libopenshot.so.29:_ZN8openshot17AudioBufferSourceD1Ev -libopenshot.so.29:_ZN8openshot17AudioBufferSourceD2Ev -libopenshot.so.29:_ZN8openshot17AudioReaderSource13prepareToPlayEid -libopenshot.so.29:_ZN8openshot17AudioReaderSource16releaseResourcesEv -libopenshot.so.29:_ZN8openshot17AudioReaderSource17getNextAudioBlockERKN4juce22AudioSourceChannelInfoE -libopenshot.so.29:_ZN8openshot17AudioReaderSourceC1EPNS_10ReaderBaseEl -libopenshot.so.29:_ZN8openshot17AudioReaderSourceC2EPNS_10ReaderBaseEl -libopenshot.so.29:_ZN8openshot17AudioReaderSourceD0Ev -libopenshot.so.29:_ZN8openshot17AudioReaderSourceD1Ev -libopenshot.so.29:_ZN8openshot17AudioReaderSourceD2Ev -libopenshot.so.29:_ZN8openshot17TrackedObjectBaseC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot17TrackedObjectBaseC1Ev -libopenshot.so.29:_ZN8openshot17TrackedObjectBaseC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot17TrackedObjectBaseC2Ev -libopenshot.so.29:_ZN8openshot18InterpolateBetweenERKNS_5PointES2_dd -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread27NotifyTransportStateChangedEv -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread3runEv -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread4PlayEv -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread4SeekEl -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread4StopEv -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread6ReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot19AudioPlaybackThread8getFrameEv -libopenshot.so.29:_ZN8openshot19AudioPlaybackThreadC1EPNS_16VideoCacheThreadE -libopenshot.so.29:_ZN8openshot19AudioPlaybackThreadC2EPNS_16VideoCacheThreadE -libopenshot.so.29:_ZN8openshot19AudioPlaybackThreadD0Ev -libopenshot.so.29:_ZN8openshot19AudioPlaybackThreadD1Ev -libopenshot.so.29:_ZN8openshot19AudioPlaybackThreadD2Ev -libopenshot.so.29:_ZN8openshot19SphericalProjection12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot19SphericalProjection19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot19SphericalProjection7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot19SphericalProjection8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot19SphericalProjectionC1ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot19SphericalProjectionC1Ev -libopenshot.so.29:_ZN8openshot19SphericalProjectionC2ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot19SphericalProjectionC2Ev -libopenshot.so.29:_ZN8openshot19VideoPlaybackThread23getCurrentFramePositionEv -libopenshot.so.29:_ZN8openshot19VideoPlaybackThread3runEv -libopenshot.so.29:_ZN8openshot19VideoPlaybackThreadC1EPNS_12RendererBaseE -libopenshot.so.29:_ZN8openshot19VideoPlaybackThreadC2EPNS_12RendererBaseE -libopenshot.so.29:_ZN8openshot19VideoPlaybackThreadD0Ev -libopenshot.so.29:_ZN8openshot19VideoPlaybackThreadD1Ev -libopenshot.so.29:_ZN8openshot19VideoPlaybackThreadD2Ev -libopenshot.so.29:_ZN8openshot20ApplyCropResizeScaleEPNS_4ClipEiiRiS2_ -libopenshot.so.29:_ZN8openshot22FindResizingCropEffectEPNS_4ClipE -libopenshot.so.29:_ZN8openshot22InterpolateBezierCurveERKNS_5PointES2_dd -libopenshot.so.29:_ZN8openshot22InterpolateLinearCurveERKNS_5PointES2_d -libopenshot.so.29:_ZN8openshot27AudioDeviceManagerSingleton11m_pInstanceE -libopenshot.so.29:_ZN8openshot27AudioDeviceManagerSingleton16CloseAudioDeviceEv -libopenshot.so.29:_ZN8openshot27AudioDeviceManagerSingleton8InstanceEii -libopenshot.so.29:_ZN8openshot27AudioDeviceManagerSingleton8InstanceEv -libopenshot.so.29:_ZN8openshot3Hue12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot3Hue19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot3Hue7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot3Hue8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot3HueC1ENS_8KeyframeE -libopenshot.so.29:_ZN8openshot3HueC1Ev -libopenshot.so.29:_ZN8openshot3HueC2ENS_8KeyframeE -libopenshot.so.29:_ZN8openshot3HueC2Ev -libopenshot.so.29:_ZN8openshot4Bars12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Bars19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot4Bars7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Bars8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4BarsC1ENS_5ColorENS_8KeyframeES2_S2_S2_ -libopenshot.so.29:_ZN8openshot4BarsC1Ev -libopenshot.so.29:_ZN8openshot4BarsC2ENS_5ColorENS_8KeyframeES2_S2_S2_ -libopenshot.so.29:_ZN8openshot4BarsC2Ev -libopenshot.so.29:_ZN8openshot4Blur12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Blur19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot4Blur7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Blur8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4Blur8boxBlurHEPhS1_iii -libopenshot.so.29:_ZN8openshot4Blur8boxBlurTEPhS1_iii -libopenshot.so.29:_ZN8openshot4BlurC1ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot4BlurC1Ev -libopenshot.so.29:_ZN8openshot4BlurC2ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot4BlurC2Ev -libopenshot.so.29:_ZN8openshot4Clip10scale_sizeE5QSizeNS_9ScaleTypeEii -libopenshot.so.29:_ZN8openshot4Clip12RemoveEffectEPNS_10EffectBaseE -libopenshot.so.29:_ZN8openshot4Clip12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Clip12sort_effectsEv -libopenshot.so.29:_ZN8openshot4Clip13GetParentClipEv -libopenshot.so.29:_ZN8openshot4Clip13apply_effectsESt10shared_ptrINS_5FrameEElPNS_18TimelineInfoStructEb -libopenshot.so.29:_ZN8openshot4Clip13get_transformESt10shared_ptrINS_5FrameEEii -libopenshot.so.29:_ZN8openshot4Clip13init_settingsEv -libopenshot.so.29:_ZN8openshot4Clip14AttachToObjectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Clip14ParentTimelineEPNS_12TimelineBaseE -libopenshot.so.29:_ZN8openshot4Clip14apply_waveformESt10shared_ptrINS_5FrameEE5QSize -libopenshot.so.29:_ZN8openshot4Clip15SetAttachedClipEPS0_ -libopenshot.so.29:_ZN8openshot4Clip15apply_keyframesESt10shared_ptrINS_5FrameEE5QSize -libopenshot.so.29:_ZN8openshot4Clip16GetOrCreateFrameElb -libopenshot.so.29:_ZN8openshot4Clip16apply_backgroundESt10shared_ptrINS_5FrameEES3_b -libopenshot.so.29:_ZN8openshot4Clip17SetAttachedObjectESt10shared_ptrINS_17TrackedObjectBaseEE -libopenshot.so.29:_ZN8openshot4Clip17apply_timemappingESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot4Clip18get_file_extensionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Clip20init_reader_rotationEv -libopenshot.so.29:_ZN8openshot4Clip20init_reader_settingsEv -libopenshot.so.29:_ZN8openshot4Clip22GetParentTrackedObjectEv -libopenshot.so.29:_ZN8openshot4Clip27adjust_frame_number_minimumEl -libopenshot.so.29:_ZN8openshot4Clip27adjust_timeline_framenumberEl -libopenshot.so.29:_ZN8openshot4Clip3EndEf -libopenshot.so.29:_ZN8openshot4Clip4OpenEv -libopenshot.so.29:_ZN8openshot4Clip5CloseEv -libopenshot.so.29:_ZN8openshot4Clip6ReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot4Clip6ReaderEv -libopenshot.so.29:_ZN8openshot4Clip6isNearEdd -libopenshot.so.29:_ZN8openshot4Clip7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Clip8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4Clip8GetFrameESt10shared_ptrINS_5FrameEElPNS_18TimelineInfoStructE -libopenshot.so.29:_ZN8openshot4Clip8GetFrameEl -libopenshot.so.29:_ZN8openshot4Clip9AddEffectEPNS_10EffectBaseE -libopenshot.so.29:_ZN8openshot4Clip9GetEffectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4ClipC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4ClipC1EPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot4ClipC1Ev -libopenshot.so.29:_ZN8openshot4ClipC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4ClipC2EPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot4ClipC2Ev -libopenshot.so.29:_ZN8openshot4ClipD0Ev -libopenshot.so.29:_ZN8openshot4ClipD1Ev -libopenshot.so.29:_ZN8openshot4ClipD2Ev -libopenshot.so.29:_ZN8openshot4Crop12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Crop19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot4Crop7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Crop8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4CropC1ENS_8KeyframeES1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot4CropC1Ev -libopenshot.so.29:_ZN8openshot4CropC2ENS_8KeyframeES1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot4CropC2Ev -libopenshot.so.29:_ZN8openshot4Echo12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Echo19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot4Echo5setupESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot4Echo7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Echo8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4EchoC1ENS_8KeyframeES1_S1_ -libopenshot.so.29:_ZN8openshot4EchoC1Ev -libopenshot.so.29:_ZN8openshot4EchoC2ENS_8KeyframeES1_S1_ -libopenshot.so.29:_ZN8openshot4EchoC2Ev -libopenshot.so.29:_ZN8openshot4Mask12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Mask19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot4Mask6ReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot4Mask7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Mask8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4MaskC1EPNS_10ReaderBaseENS_8KeyframeES3_ -libopenshot.so.29:_ZN8openshot4MaskC1Ev -libopenshot.so.29:_ZN8openshot4MaskC2EPNS_10ReaderBaseENS_8KeyframeES3_ -libopenshot.so.29:_ZN8openshot4MaskC2Ev -libopenshot.so.29:_ZN8openshot4STFT12modificationEi -libopenshot.so.29:_ZN8openshot4STFT12updateWindowEi -libopenshot.so.29:_ZN8openshot4STFT13updateFftSizeEi -libopenshot.so.29:_ZN8openshot4STFT13updateHopSizeEi -libopenshot.so.29:_ZN8openshot4STFT16updateParametersEiii -libopenshot.so.29:_ZN8openshot4STFT5setupEi -libopenshot.so.29:_ZN8openshot4STFT7processERN4juce11AudioBufferIfEE -libopenshot.so.29:_ZN8openshot4STFT8analysisEi -libopenshot.so.29:_ZN8openshot4STFT9synthesisEi -libopenshot.so.29:_ZN8openshot4Wave12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot4Wave19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot4Wave7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot4Wave8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot4WaveC1ENS_8KeyframeES1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot4WaveC1Ev -libopenshot.so.29:_ZN8openshot4WaveC2ENS_8KeyframeES1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot4WaveC2Ev -libopenshot.so.29:_ZN8openshot5Color11GetColorHexB5cxx11El -libopenshot.so.29:_ZN8openshot5Color11GetDistanceEllllll -libopenshot.so.29:_ZN8openshot5Color12GetColorRGBAEl -libopenshot.so.29:_ZN8openshot5Color12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot5Color7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5ColorC1E6QColor -libopenshot.so.29:_ZN8openshot5ColorC1ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot5ColorC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5ColorC1EPKc -libopenshot.so.29:_ZN8openshot5ColorC1Ehhhh -libopenshot.so.29:_ZN8openshot5ColorC2E6QColor -libopenshot.so.29:_ZN8openshot5ColorC2ENS_8KeyframeES1_S1_S1_ -libopenshot.so.29:_ZN8openshot5ColorC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5ColorC2EPKc -libopenshot.so.29:_ZN8openshot5ColorC2Ehhhh -libopenshot.so.29:_ZN8openshot5Delay12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot5Delay19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot5Delay5setupESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot5Delay7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5Delay8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot5DelayC1ENS_8KeyframeE -libopenshot.so.29:_ZN8openshot5DelayC1Ev -libopenshot.so.29:_ZN8openshot5DelayC2ENS_8KeyframeE -libopenshot.so.29:_ZN8openshot5DelayC2Ev -libopenshot.so.29:_ZN8openshot5Frame10CheckPixelEiiiiiii -libopenshot.so.29:_ZN8openshot5Frame10SampleRateEv -libopenshot.so.29:_ZN8openshot5Frame11GetWaveformEiiiiii -libopenshot.so.29:_ZN8openshot5Frame11ResizeAudioEiiiNS_13ChannelLayoutE -libopenshot.so.29:_ZN8openshot5Frame13ApplyGainRampEiiiff -libopenshot.so.29:_ZN8openshot5Frame13ClearWaveformEv -libopenshot.so.29:_ZN8openshot5Frame13SetPixelRatioEii -libopenshot.so.29:_ZN8openshot5Frame14ChannelsLayoutEv -libopenshot.so.29:_ZN8openshot5Frame14GetAudioSampleEiii -libopenshot.so.29:_ZN8openshot5Frame14SetFrameNumberEl -libopenshot.so.29:_ZN8openshot5Frame15AddAudioSilenceEi -libopenshot.so.29:_ZN8openshot5Frame15DisplayWaveformEv -libopenshot.so.29:_ZN8openshot5Frame15GetAudioSamplesEi -libopenshot.so.29:_ZN8openshot5Frame17GetWaveformPixelsEiiiiii -libopenshot.so.29:_ZN8openshot5Frame17SetAudioDirectionEb -libopenshot.so.29:_ZN8openshot5Frame18GetSamplesPerFrameENS_8FractionEii -libopenshot.so.29:_ZN8openshot5Frame18GetSamplesPerFrameElNS_8FractionEii -libopenshot.so.29:_ZN8openshot5Frame20GetAudioSampleBufferEv -libopenshot.so.29:_ZN8openshot5Frame20GetAudioSamplesCountEv -libopenshot.so.29:_ZN8openshot5Frame21GetAudioChannelsCountEv -libopenshot.so.29:_ZN8openshot5Frame26GetInterleavedAudioSamplesEPi -libopenshot.so.29:_ZN8openshot5Frame4PlayEv -libopenshot.so.29:_ZN8openshot5Frame4SaveENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfS6_i -libopenshot.so.29:_ZN8openshot5Frame7DisplayEv -libopenshot.so.29:_ZN8openshot5Frame8AddAudioEbiiPKfif -libopenshot.so.29:_ZN8openshot5Frame8AddColorERK6QColor -libopenshot.so.29:_ZN8openshot5Frame8AddColorEiiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5Frame8AddImageESt10shared_ptrI6QImageE -libopenshot.so.29:_ZN8openshot5Frame8AddImageESt10shared_ptrI6QImageEb -libopenshot.so.29:_ZN8openshot5Frame8AddImageEiiiN6QImage6FormatEPKh -libopenshot.so.29:_ZN8openshot5Frame8DeepCopyERKS0_ -libopenshot.so.29:_ZN8openshot5Frame8GetBytesEv -libopenshot.so.29:_ZN8openshot5Frame8GetImageEv -libopenshot.so.29:_ZN8openshot5Frame8GetWidthEv -libopenshot.so.29:_ZN8openshot5Frame9GetHeightEv -libopenshot.so.29:_ZN8openshot5Frame9GetPixelsEi -libopenshot.so.29:_ZN8openshot5Frame9GetPixelsEv -libopenshot.so.29:_ZN8openshot5Frame9ThumbnailENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiS6_S6_S6_bS6_if -libopenshot.so.29:_ZN8openshot5Frame9constrainEi -libopenshot.so.29:_ZN8openshot5FrameC1ERKS0_ -libopenshot.so.29:_ZN8openshot5FrameC1Elii -libopenshot.so.29:_ZN8openshot5FrameC1EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5FrameC1EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii -libopenshot.so.29:_ZN8openshot5FrameC1Ev -libopenshot.so.29:_ZN8openshot5FrameC2ERKS0_ -libopenshot.so.29:_ZN8openshot5FrameC2Elii -libopenshot.so.29:_ZN8openshot5FrameC2EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5FrameC2EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii -libopenshot.so.29:_ZN8openshot5FrameC2Ev -libopenshot.so.29:_ZN8openshot5FrameD0Ev -libopenshot.so.29:_ZN8openshot5FrameD1Ev -libopenshot.so.29:_ZN8openshot5FrameD2Ev -libopenshot.so.29:_ZN8openshot5FrameaSERKS0_ -libopenshot.so.29:_ZN8openshot5Noise12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot5Noise19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot5Noise7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5Noise8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot5NoiseC1ENS_8KeyframeE -libopenshot.so.29:_ZN8openshot5NoiseC1Ev -libopenshot.so.29:_ZN8openshot5NoiseC2ENS_8KeyframeE -libopenshot.so.29:_ZN8openshot5NoiseC2Ev -libopenshot.so.29:_ZN8openshot5Point12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot5Point18Initialize_HandlesEv -libopenshot.so.29:_ZN8openshot5Point21Initialize_LeftHandleEff -libopenshot.so.29:_ZN8openshot5Point22Initialize_RightHandleEff -libopenshot.so.29:_ZN8openshot5Point7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5PointC1ERKNS_10CoordinateE -libopenshot.so.29:_ZN8openshot5PointC1ERKNS_10CoordinateENS_17InterpolationTypeE -libopenshot.so.29:_ZN8openshot5PointC1ERKNS_10CoordinateENS_17InterpolationTypeENS_10HandleTypeE -libopenshot.so.29:_ZN8openshot5PointC1Ef -libopenshot.so.29:_ZN8openshot5PointC1Eff -libopenshot.so.29:_ZN8openshot5PointC1EffNS_17InterpolationTypeE -libopenshot.so.29:_ZN8openshot5PointC1Ev -libopenshot.so.29:_ZN8openshot5PointC2ERKNS_10CoordinateE -libopenshot.so.29:_ZN8openshot5PointC2ERKNS_10CoordinateENS_17InterpolationTypeE -libopenshot.so.29:_ZN8openshot5PointC2ERKNS_10CoordinateENS_17InterpolationTypeENS_10HandleTypeE -libopenshot.so.29:_ZN8openshot5PointC2Ef -libopenshot.so.29:_ZN8openshot5PointC2Eff -libopenshot.so.29:_ZN8openshot5PointC2EffNS_17InterpolationTypeE -libopenshot.so.29:_ZN8openshot5PointC2Ev -libopenshot.so.29:_ZN8openshot5Shift12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot5Shift19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot5Shift7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot5Shift8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot5ShiftC1ENS_8KeyframeES1_ -libopenshot.so.29:_ZN8openshot5ShiftC1Ev -libopenshot.so.29:_ZN8openshot5ShiftC2ENS_8KeyframeES1_ -libopenshot.so.29:_ZN8openshot5ShiftC2Ev -libopenshot.so.29:_ZN8openshot6Negate12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot6Negate7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot6Negate8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot6NegateC1Ev -libopenshot.so.29:_ZN8openshot6NegateC2Ev -libopenshot.so.29:_ZN8openshot7Caption11CaptionTextB5cxx11Ev -libopenshot.so.29:_ZN8openshot7Caption11CaptionTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7Caption12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot7Caption13process_regexEv -libopenshot.so.29:_ZN8openshot7Caption19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot7Caption7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7Caption8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot7CaptionC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7CaptionC1Ev -libopenshot.so.29:_ZN8openshot7CaptionC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7CaptionC2Ev -libopenshot.so.29:_ZN8openshot7Profile12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot7Profile12formattedFPSB5cxx11Eb -libopenshot.so.29:_ZN8openshot7Profile16LongNameWithDescB5cxx11Ev -libopenshot.so.29:_ZN8openshot7Profile3KeyB5cxx11Ev -libopenshot.so.29:_ZN8openshot7Profile7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7Profile8LongNameB5cxx11Ev -libopenshot.so.29:_ZN8openshot7Profile9ShortNameB5cxx11Ev -libopenshot.so.29:_ZN8openshot7ProfileC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7ProfileC1Ev -libopenshot.so.29:_ZN8openshot7ProfileC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7ProfileC2Ev -libopenshot.so.29:_ZN8openshot7Sharpen12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot7Sharpen19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot7Sharpen7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot7Sharpen8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot7SharpenC1ENS_8KeyframeES1_S1_ -libopenshot.so.29:_ZN8openshot7SharpenC1Ev -libopenshot.so.29:_ZN8openshot7SharpenC2ENS_8KeyframeES1_S1_ -libopenshot.so.29:_ZN8openshot7SharpenC2Ev -libopenshot.so.29:_ZN8openshot8ClipBase12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8ClipBase3EndEf -libopenshot.so.29:_ZN8openshot8ClipBase5LayerEi -libopenshot.so.29:_ZN8openshot8ClipBase5StartEf -libopenshot.so.29:_ZN8openshot8ClipBase8PositionEf -libopenshot.so.29:_ZN8openshot8ColorMap12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8ColorMap14load_cube_fileEv -libopenshot.so.29:_ZN8openshot8ColorMap19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot8ColorMap7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8ColorMap8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot8ColorMapC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8KeyframeESB_SB_SB_ -libopenshot.so.29:_ZN8openshot8ColorMapC1Ev -libopenshot.so.29:_ZN8openshot8ColorMapC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8KeyframeESB_SB_SB_ -libopenshot.so.29:_ZN8openshot8ColorMapC2Ev -libopenshot.so.29:_ZN8openshot8Expander12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Expander19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot8Expander24calculateAttackOrReleaseEf -libopenshot.so.29:_ZN8openshot8Expander7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Expander8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot8ExpanderC1ENS_8KeyframeES1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot8ExpanderC1Ev -libopenshot.so.29:_ZN8openshot8ExpanderC2ENS_8KeyframeES1_S1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot8ExpanderC2Ev -libopenshot.so.29:_ZN8openshot8Fraction25GreatestCommonDenominatorEv -libopenshot.so.29:_ZN8openshot8Fraction5ToIntEv -libopenshot.so.29:_ZN8openshot8Fraction6ReduceEv -libopenshot.so.29:_ZN8openshot8Fraction7ToFloatEv -libopenshot.so.29:_ZN8openshot8FractionC1ESt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS7_ESaISt4pairIKS7_iEEE -libopenshot.so.29:_ZN8openshot8FractionC1ESt4pairIiiE -libopenshot.so.29:_ZN8openshot8FractionC1ESt6vectorIiSaIiEE -libopenshot.so.29:_ZN8openshot8FractionC1Eii -libopenshot.so.29:_ZN8openshot8FractionC1Ev -libopenshot.so.29:_ZN8openshot8FractionC2ESt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS7_ESaISt4pairIKS7_iEEE -libopenshot.so.29:_ZN8openshot8FractionC2ESt4pairIiiE -libopenshot.so.29:_ZN8openshot8FractionC2ESt6vectorIiSaIiEE -libopenshot.so.29:_ZN8openshot8FractionC2Eii -libopenshot.so.29:_ZN8openshot8FractionC2Ev -libopenshot.so.29:_ZN8openshot8Keyframe10FlipPointsEv -libopenshot.so.29:_ZN8openshot8Keyframe11RemovePointENS_5PointE -libopenshot.so.29:_ZN8openshot8Keyframe11RemovePointEl -libopenshot.so.29:_ZN8openshot8Keyframe11ScalePointsEd -libopenshot.so.29:_ZN8openshot8Keyframe11UpdatePointElNS_5PointE -libopenshot.so.29:_ZN8openshot8Keyframe12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Keyframe7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Keyframe8AddPointENS_5PointE -libopenshot.so.29:_ZN8openshot8Keyframe8AddPointEddNS_17InterpolationTypeE -libopenshot.so.29:_ZN8openshot8KeyframeC1ERKSt6vectorINS_5PointESaIS2_EE -libopenshot.so.29:_ZN8openshot8KeyframeC1Ed -libopenshot.so.29:_ZN8openshot8KeyframeC2ERKSt6vectorINS_5PointESaIS2_EE -libopenshot.so.29:_ZN8openshot8KeyframeC2Ed -libopenshot.so.29:_ZN8openshot8KeyframeD1Ev -libopenshot.so.29:_ZN8openshot8KeyframeD2Ev -libopenshot.so.29:_ZN8openshot8Pixelate12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Pixelate19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot8Pixelate7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Pixelate8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot8PixelateC1ENS_8KeyframeES1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot8PixelateC1Ev -libopenshot.so.29:_ZN8openshot8PixelateC2ENS_8KeyframeES1_S1_S1_S1_ -libopenshot.so.29:_ZN8openshot8PixelateC2Ev -libopenshot.so.29:_ZN8openshot8QtPlayer10SetQWidgetEl -libopenshot.so.29:_ZN8openshot8QtPlayer16CloseAudioDeviceEv -libopenshot.so.29:_ZN8openshot8QtPlayer17SetTimelineSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8QtPlayer18GetRendererQObjectEv -libopenshot.so.29:_ZN8openshot8QtPlayer19GetAudioDeviceNamesB5cxx11Ev -libopenshot.so.29:_ZN8openshot8QtPlayer20GetDefaultSampleRateEv -libopenshot.so.29:_ZN8openshot8QtPlayer21GetCurrentAudioDeviceEv -libopenshot.so.29:_ZN8openshot8QtPlayer4ModeEv -libopenshot.so.29:_ZN8openshot8QtPlayer4PlayEv -libopenshot.so.29:_ZN8openshot8QtPlayer4SeekEl -libopenshot.so.29:_ZN8openshot8QtPlayer4SeekElb -libopenshot.so.29:_ZN8openshot8QtPlayer4StopEv -libopenshot.so.29:_ZN8openshot8QtPlayer5PauseEv -libopenshot.so.29:_ZN8openshot8QtPlayer5SpeedEf -libopenshot.so.29:_ZN8openshot8QtPlayer5SpeedEv -libopenshot.so.29:_ZN8openshot8QtPlayer6ReaderEPNS_10ReaderBaseE -libopenshot.so.29:_ZN8openshot8QtPlayer6ReaderEv -libopenshot.so.29:_ZN8openshot8QtPlayer6VolumeEf -libopenshot.so.29:_ZN8openshot8QtPlayer6VolumeEv -libopenshot.so.29:_ZN8openshot8QtPlayer7LoadingEv -libopenshot.so.29:_ZN8openshot8QtPlayer8GetErrorB5cxx11Ev -libopenshot.so.29:_ZN8openshot8QtPlayer8PositionEv -libopenshot.so.29:_ZN8openshot8QtPlayer9SetSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8QtPlayerC1EPNS_12RendererBaseE -libopenshot.so.29:_ZN8openshot8QtPlayerC1Ev -libopenshot.so.29:_ZN8openshot8QtPlayerC2EPNS_12RendererBaseE -libopenshot.so.29:_ZN8openshot8QtPlayerC2Ev -libopenshot.so.29:_ZN8openshot8QtPlayerD0Ev -libopenshot.so.29:_ZN8openshot8QtPlayerD1Ev -libopenshot.so.29:_ZN8openshot8QtPlayerD2Ev -libopenshot.so.29:_ZN8openshot8Settings11m_pInstanceE -libopenshot.so.29:_ZN8openshot8Settings8InstanceEv -libopenshot.so.29:_ZN8openshot8Timeline10GetMaxTimeEv -libopenshot.so.29:_ZN8openshot8Timeline10GetMinTimeEv -libopenshot.so.29:_ZN8openshot8Timeline10RemoveClipEPNS_4ClipE -libopenshot.so.29:_ZN8openshot8Timeline10SetMaxSizeEii -libopenshot.so.29:_ZN8openshot8Timeline10sort_clipsEv -libopenshot.so.29:_ZN8openshot8Timeline11GetMaxFrameEv -libopenshot.so.29:_ZN8openshot8Timeline11GetMinFrameEv -libopenshot.so.29:_ZN8openshot8Timeline12RemoveEffectEPNS_10EffectBaseE -libopenshot.so.29:_ZN8openshot8Timeline12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Timeline12sort_effectsEv -libopenshot.so.29:_ZN8openshot8Timeline13ApplyJsonDiffENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Timeline13ClearAllCacheEb -libopenshot.so.29:_ZN8openshot8Timeline13GetClipEffectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Timeline13apply_effectsESt10shared_ptrINS_5FrameEEliPNS_18TimelineInfoStructE -libopenshot.so.29:_ZN8openshot8Timeline14BumpCacheEpochEv -libopenshot.so.29:_ZN8openshot8Timeline14calculate_timeElNS_8FractionE -libopenshot.so.29:_ZN8openshot8Timeline16AddTrackedObjectESt10shared_ptrINS_17TrackedObjectBaseEE -libopenshot.so.29:_ZN8openshot8Timeline16GetOrCreateFrameESt10shared_ptrINS_5FrameEEPNS_4ClipElPNS_18TimelineInfoStructE -libopenshot.so.29:_ZN8openshot8Timeline17update_open_clipsEPNS_4ClipEb -libopenshot.so.29:_ZN8openshot8Timeline18ApplyMapperToClipsEv -libopenshot.so.29:_ZN8openshot8Timeline19apply_json_to_clipsEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Timeline20apply_mapper_to_clipEPNS_4ClipE -libopenshot.so.29:_ZN8openshot8Timeline21apply_json_to_effectsEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Timeline21apply_json_to_effectsEN4Json5ValueEPNS_10EffectBaseE -libopenshot.so.29:_ZN8openshot8Timeline22apply_json_to_timelineEN4Json5ValueE -libopenshot.so.29:_ZN8openshot8Timeline22calculate_max_durationEv -libopenshot.so.29:_ZN8openshot8Timeline23find_intersecting_clipsElib -libopenshot.so.29:_ZN8openshot8Timeline4OpenEv -libopenshot.so.29:_ZN8openshot8Timeline5ClearEv -libopenshot.so.29:_ZN8openshot8Timeline5CloseEv -libopenshot.so.29:_ZN8openshot8Timeline7AddClipEPNS_4ClipE -libopenshot.so.29:_ZN8openshot8Timeline7GetClipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Timeline7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Timeline7isEqualEdd -libopenshot.so.29:_ZN8openshot8Timeline8GetFrameEl -libopenshot.so.29:_ZN8openshot8Timeline8SetCacheEPNS_9CacheBaseE -libopenshot.so.29:_ZN8openshot8Timeline9AddEffectEPNS_10EffectBaseE -libopenshot.so.29:_ZN8openshot8Timeline9GetEffectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot8Timeline9add_layerESt10shared_ptrINS_5FrameEEPNS_4ClipElbbf -libopenshot.so.29:_ZN8openshot8TimelineC1ENS_10ReaderInfoE -libopenshot.so.29:_ZN8openshot8TimelineC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot8TimelineC1EiiNS_8FractionEiiNS_13ChannelLayoutE -libopenshot.so.29:_ZN8openshot8TimelineC2ENS_10ReaderInfoE -libopenshot.so.29:_ZN8openshot8TimelineC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb -libopenshot.so.29:_ZN8openshot8TimelineC2EiiNS_8FractionEiiNS_13ChannelLayoutE -libopenshot.so.29:_ZN8openshot8TimelineD0Ev -libopenshot.so.29:_ZN8openshot8TimelineD1Ev -libopenshot.so.29:_ZN8openshot8TimelineD2Ev -libopenshot.so.29:_ZN8openshot9CacheBase12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot9CacheBase15CalculateRangesEv -libopenshot.so.29:_ZN8openshot9CacheBase19SetMaxBytesFromInfoEliiii -libopenshot.so.29:_ZN8openshot9CacheBase9JsonValueEv -libopenshot.so.29:_ZN8openshot9CacheBaseC1El -libopenshot.so.29:_ZN8openshot9CacheBaseC1Ev -libopenshot.so.29:_ZN8openshot9CacheBaseC2El -libopenshot.so.29:_ZN8openshot9CacheBaseC2Ev -libopenshot.so.29:_ZN8openshot9CacheDisk12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot9CacheDisk16GetSmallestFrameEv -libopenshot.so.29:_ZN8openshot9CacheDisk3AddESt10shared_ptrINS_5FrameEE -libopenshot.so.29:_ZN8openshot9CacheDisk4JsonB5cxx11Ev -libopenshot.so.29:_ZN8openshot9CacheDisk5ClearEv -libopenshot.so.29:_ZN8openshot9CacheDisk5CountEv -libopenshot.so.29:_ZN8openshot9CacheDisk5TouchEl -libopenshot.so.29:_ZN8openshot9CacheDisk6RemoveEl -libopenshot.so.29:_ZN8openshot9CacheDisk6RemoveEll -libopenshot.so.29:_ZN8openshot9CacheDisk7CleanUpEv -libopenshot.so.29:_ZN8openshot9CacheDisk7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9CacheDisk8ContainsEl -libopenshot.so.29:_ZN8openshot9CacheDisk8GetBytesEv -libopenshot.so.29:_ZN8openshot9CacheDisk8GetFrameEl -libopenshot.so.29:_ZN8openshot9CacheDisk8InitPathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9CacheDisk9GetFramesEv -libopenshot.so.29:_ZN8openshot9CacheDisk9JsonValueEv -libopenshot.so.29:_ZN8openshot9CacheDiskC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ff -libopenshot.so.29:_ZN8openshot9CacheDiskC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ffl -libopenshot.so.29:_ZN8openshot9CacheDiskC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ff -libopenshot.so.29:_ZN8openshot9CacheDiskC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ffl -libopenshot.so.29:_ZN8openshot9CacheDiskD0Ev -libopenshot.so.29:_ZN8openshot9CacheDiskD1Ev -libopenshot.so.29:_ZN8openshot9CacheDiskD2Ev -libopenshot.so.29:_ZN8openshot9ChromaKey12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot9ChromaKey19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot9ChromaKey7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9ChromaKey8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot9ChromaKeyC1ENS_5ColorENS_8KeyframeES2_NS_15ChromaKeyMethodE -libopenshot.so.29:_ZN8openshot9ChromaKeyC1Ev -libopenshot.so.29:_ZN8openshot9ChromaKeyC2ENS_5ColorENS_8KeyframeES2_NS_15ChromaKeyMethodE -libopenshot.so.29:_ZN8openshot9ChromaKeyC2Ev -libopenshot.so.29:_ZN8openshot9LensFlare12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZN8openshot9LensFlare19init_effect_detailsEv -libopenshot.so.29:_ZN8openshot9LensFlare7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9LensFlare8GetFrameESt10shared_ptrINS_5FrameEEl -libopenshot.so.29:_ZN8openshot9LensFlare8GetFrameEl -libopenshot.so.29:_ZN8openshot9LensFlareC1ERKNS_8KeyframeES3_S3_S3_S3_S3_S3_RKNS_5ColorE -libopenshot.so.29:_ZN8openshot9LensFlareC1Ev -libopenshot.so.29:_ZN8openshot9LensFlareC2ERKNS_8KeyframeES3_S3_S3_S3_S3_S3_RKNS_5ColorE -libopenshot.so.29:_ZN8openshot9LensFlareC2Ev -libopenshot.so.29:_ZN8openshot9LensFlareD0Ev -libopenshot.so.29:_ZN8openshot9LensFlareD1Ev -libopenshot.so.29:_ZN8openshot9LensFlareD2Ev -libopenshot.so.29:_ZN8openshot9ZmqLogger10ConnectionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9ZmqLogger11m_pInstanceE -libopenshot.so.29:_ZN8openshot9ZmqLogger17AppendDebugMethodENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_fS6_fS6_fS6_fS6_fS6_f -libopenshot.so.29:_ZN8openshot9ZmqLogger3LogENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9ZmqLogger4PathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZN8openshot9ZmqLogger5CloseEv -libopenshot.so.29:_ZN8openshot9ZmqLogger8InstanceEv -libopenshot.so.29:_ZN8openshot9ZmqLogger9LogToFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZNK10PlayerDemo10metaObjectEv -libopenshot.so.29:_ZNK13VideoRenderer10metaObjectEv -libopenshot.so.29:_ZNK17VideoRenderWidget10metaObjectEv -libopenshot.so.29:_ZNK17VideoRenderWidget11GetRendererEv -libopenshot.so.29:_ZNK8openshot10AnalogTape14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot10AnalogTape4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10AnalogTape9JsonValueEv -libopenshot.so.29:_ZNK8openshot10Brightness14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot10Brightness18UseCustomMaskBlendEl -libopenshot.so.29:_ZNK8openshot10Brightness20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l -libopenshot.so.29:_ZNK8openshot10Brightness4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10Brightness9JsonValueEv -libopenshot.so.29:_ZNK8openshot10ColorShift14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot10ColorShift4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10ColorShift9JsonValueEv -libopenshot.so.29:_ZNK8openshot10Compressor14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot10Compressor4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10Compressor9JsonValueEv -libopenshot.so.29:_ZNK8openshot10Coordinate4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10Coordinate9JsonValueEv -libopenshot.so.29:_ZNK8openshot10Distortion14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot10Distortion4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10Distortion9JsonValueEv -libopenshot.so.29:_ZNK8openshot10EffectBase12ParentClipIdB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10EffectBase13BlendWithMaskESt10shared_ptrI6QImageES3_S3_ -libopenshot.so.29:_ZNK8openshot10EffectBase18BasePropertiesJSONEl -libopenshot.so.29:_ZNK8openshot10EffectBase20CreateReaderFromJsonERKN4Json5ValueE -libopenshot.so.29:_ZNK8openshot10EffectBase25ResolveMaskSourceDurationEv -libopenshot.so.29:_ZNK8openshot10EffectBase4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10EffectBase8JsonInfoEv -libopenshot.so.29:_ZNK8openshot10EffectBase9JsonValueEv -libopenshot.so.29:_ZNK8openshot10ReaderBase9JsonValueEv -libopenshot.so.29:_ZNK8openshot10Saturation14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot10Saturation18UseCustomMaskBlendEl -libopenshot.so.29:_ZNK8openshot10Saturation20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l -libopenshot.so.29:_ZNK8openshot10Saturation4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10Saturation9JsonValueEv -libopenshot.so.29:_ZNK8openshot10TextReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10TextReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot10WriterBase4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot10WriterBase9JsonValueEv -libopenshot.so.29:_ZNK8openshot11ChunkReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot11ChunkReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot11Deinterlace14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot11Deinterlace4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot11Deinterlace9JsonValueEv -libopenshot.so.29:_ZNK8openshot11DummyReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot11DummyReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot11FrameMapper4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot11FrameMapper9JsonValueEv -libopenshot.so.29:_ZNK8openshot11ImageReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot11ImageReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot12FFmpegReader19PickDurationSecondsEv -libopenshot.so.29:_ZNK8openshot12FFmpegReader24HardwareDecodeSuccessfulEv -libopenshot.so.29:_ZNK8openshot12FFmpegReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot12FFmpegReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot12ParametricEQ14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot12ParametricEQ4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot12ParametricEQ9JsonValueEv -libopenshot.so.29:_ZNK8openshot12QtHtmlReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot12QtHtmlReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot12QtTextReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot12QtTextReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot12Robotization14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot12Robotization4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot12Robotization9JsonValueEv -libopenshot.so.29:_ZNK8openshot13QtImageReader4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot13QtImageReader9JsonValueEv -libopenshot.so.29:_ZNK8openshot14Whisperization14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot14Whisperization4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot14Whisperization9JsonValueEv -libopenshot.so.29:_ZNK8openshot16VideoCacheThread16computeDirectionEv -libopenshot.so.29:_ZNK8openshot16VideoCacheThread18resolveTimelineEndEv -libopenshot.so.29:_ZNK8openshot16VideoCacheThread19computeWindowBoundsElillRlS1_ -libopenshot.so.29:_ZNK8openshot16VideoCacheThread20clampToTimelineRangeEll -libopenshot.so.29:_ZNK8openshot16VideoCacheThread20computePrerollFramesEPKNS_8SettingsE -libopenshot.so.29:_ZNK8openshot17AudioBufferSource14getTotalLengthEv -libopenshot.so.29:_ZNK8openshot17AudioBufferSource19getNextReadPositionEv -libopenshot.so.29:_ZNK8openshot17AudioBufferSource9isLoopingEv -libopenshot.so.29:_ZNK8openshot17AudioReaderSource14getTotalLengthEv -libopenshot.so.29:_ZNK8openshot17TrackedObjectBase24add_property_choice_jsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii -libopenshot.so.29:_ZNK8openshot19SphericalProjection13project_inputEddddiiRdS1_ -libopenshot.so.29:_ZNK8openshot19SphericalProjection14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot19SphericalProjection4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot19SphericalProjection9JsonValueEv -libopenshot.so.29:_ZNK8openshot3Hue14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot3Hue18UseCustomMaskBlendEl -libopenshot.so.29:_ZNK8openshot3Hue20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l -libopenshot.so.29:_ZNK8openshot3Hue4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot3Hue9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Bars14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Bars4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Bars9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Blur14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Blur18UseCustomMaskBlendEl -libopenshot.so.29:_ZNK8openshot4Blur20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l -libopenshot.so.29:_ZNK8openshot4Blur4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Blur9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Clip14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Clip3EndEv -libopenshot.so.29:_ZNK8openshot4Clip4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Clip9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Crop14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Crop4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Crop9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Echo14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Echo4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Echo9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Mask14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Mask4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Mask9JsonValueEv -libopenshot.so.29:_ZNK8openshot4Wave14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot4Wave4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot4Wave9JsonValueEv -libopenshot.so.29:_ZNK8openshot5Color4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot5Color9JsonValueEv -libopenshot.so.29:_ZNK8openshot5Delay14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot5Delay4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot5Delay9JsonValueEv -libopenshot.so.29:_ZNK8openshot5Noise14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot5Noise4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot5Noise9JsonValueEv -libopenshot.so.29:_ZNK8openshot5Point4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot5Point9JsonValueEv -libopenshot.so.29:_ZNK8openshot5Shift14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot5Shift4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot5Shift9JsonValueEv -libopenshot.so.29:_ZNK8openshot6Negate14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot6Negate4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot6Negate9JsonValueEv -libopenshot.so.29:_ZNK8openshot7Caption14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot7Caption4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot7Caption9JsonValueEv -libopenshot.so.29:_ZNK8openshot7Profile4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot7Profile4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZNK8openshot7Profile9JsonValueEv -libopenshot.so.29:_ZNK8openshot7Sharpen14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot7Sharpen18UseCustomMaskBlendEl -libopenshot.so.29:_ZNK8openshot7Sharpen20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l -libopenshot.so.29:_ZNK8openshot7Sharpen4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot7Sharpen9JsonValueEv -libopenshot.so.29:_ZNK8openshot8ClipBase17add_property_jsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfS6_S6_PKNS_8KeyframeEffbl -libopenshot.so.29:_ZNK8openshot8ClipBase24add_property_choice_jsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii -libopenshot.so.29:_ZNK8openshot8ClipBase9JsonValueEv -libopenshot.so.29:_ZNK8openshot8ColorMap14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot8ColorMap4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8ColorMap9JsonValueEv -libopenshot.so.29:_ZNK8openshot8Expander14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot8Expander4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8Expander9JsonValueEv -libopenshot.so.29:_ZNK8openshot8Fraction10ReciprocalEv -libopenshot.so.29:_ZNK8openshot8Fraction8ToDoubleEv -libopenshot.so.29:_ZNK8openshot8Keyframe11GetMaxPointEv -libopenshot.so.29:_ZNK8openshot8Keyframe11PrintPointsEPSo -libopenshot.so.29:_ZNK8openshot8Keyframe11PrintValuesEPSo -libopenshot.so.29:_ZNK8openshot8Keyframe12IsIncreasingEi -libopenshot.so.29:_ZNK8openshot8Keyframe15GetClosestPointENS_5PointE -libopenshot.so.29:_ZNK8openshot8Keyframe15GetClosestPointENS_5PointEb -libopenshot.so.29:_ZNK8openshot8Keyframe16GetPreviousPointENS_5PointE -libopenshot.so.29:_ZNK8openshot8Keyframe4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8Keyframe6GetIntEl -libopenshot.so.29:_ZNK8openshot8Keyframe7GetLongEl -libopenshot.so.29:_ZNK8openshot8Keyframe8ContainsENS_5PointE -libopenshot.so.29:_ZNK8openshot8Keyframe8GetCountEv -libopenshot.so.29:_ZNK8openshot8Keyframe8GetDeltaEl -libopenshot.so.29:_ZNK8openshot8Keyframe8GetPointEl -libopenshot.so.29:_ZNK8openshot8Keyframe8GetValueEl -libopenshot.so.29:_ZNK8openshot8Keyframe9FindIndexENS_5PointE -libopenshot.so.29:_ZNK8openshot8Keyframe9GetLengthEv -libopenshot.so.29:_ZNK8openshot8Keyframe9JsonValueEv -libopenshot.so.29:_ZNK8openshot8Pixelate14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot8Pixelate18UseCustomMaskBlendEl -libopenshot.so.29:_ZNK8openshot8Pixelate20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l -libopenshot.so.29:_ZNK8openshot8Pixelate4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8Pixelate9JsonValueEv -libopenshot.so.29:_ZNK8openshot8Timeline11ClipEffectsB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8Timeline16GetTrackedObjectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZNK8openshot8Timeline20GetTrackedObjectsIdsB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8Timeline27ResolveTransitionAudioGainsEPNS_4ClipElb -libopenshot.so.29:_ZNK8openshot8Timeline4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot8Timeline9JsonValueEv -libopenshot.so.29:_ZNK8openshot9ChromaKey14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot9ChromaKey4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot9ChromaKey9JsonValueEv -libopenshot.so.29:_ZNK8openshot9LensFlare14PropertiesJSONB5cxx11El -libopenshot.so.29:_ZNK8openshot9LensFlare4JsonB5cxx11Ev -libopenshot.so.29:_ZNK8openshot9LensFlare9JsonValueEv -libopenshot.so.29:_ZThn16_N10PlayerDemoD0Ev -libopenshot.so.29:_ZThn16_N10PlayerDemoD1Ev -libopenshot.so.29:_ZThn16_N13VideoRenderer14OverrideWidgetEl -libopenshot.so.29:_ZThn16_N13VideoRenderer6renderESt10shared_ptrI6QImageE -libopenshot.so.29:_ZThn16_N13VideoRendererD0Ev -libopenshot.so.29:_ZThn16_N13VideoRendererD1Ev -libopenshot.so.29:_ZThn16_N17VideoRenderWidgetD0Ev -libopenshot.so.29:_ZThn16_N17VideoRenderWidgetD1Ev -libopenshot.so.29:_ZThn16_N8openshot8Timeline12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZThn16_N8openshot8Timeline4OpenEv -libopenshot.so.29:_ZThn16_N8openshot8Timeline5CloseEv -libopenshot.so.29:_ZThn16_N8openshot8Timeline7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZThn16_N8openshot8Timeline8GetFrameEl -libopenshot.so.29:_ZThn16_N8openshot8TimelineD0Ev -libopenshot.so.29:_ZThn16_N8openshot8TimelineD1Ev -libopenshot.so.29:_ZThn16_NK8openshot8Timeline4JsonB5cxx11Ev -libopenshot.so.29:_ZThn16_NK8openshot8Timeline9JsonValueEv -libopenshot.so.29:_ZThn96_N8openshot4Clip12SetJsonValueEN4Json5ValueE -libopenshot.so.29:_ZThn96_N8openshot4Clip4OpenEv -libopenshot.so.29:_ZThn96_N8openshot4Clip5CloseEv -libopenshot.so.29:_ZThn96_N8openshot4Clip7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE -libopenshot.so.29:_ZThn96_N8openshot4Clip8GetFrameEl -libopenshot.so.29:_ZThn96_N8openshot4ClipD0Ev -libopenshot.so.29:_ZThn96_N8openshot4ClipD1Ev -libopenshot.so.29:_ZThn96_NK8openshot4Clip4JsonB5cxx11Ev -libopenshot.so.29:_ZThn96_NK8openshot4Clip9JsonValueEv -libopenshot.so.29:__bss_start -libopenshot.so.29:_edata -libopenshot.so.29:_end -libopenshot.so.29:hw_de_av_device_type_global -libopenshot.so.29:hw_de_av_pix_fmt_global -libopenshot.so.29:hw_de_on -libopenshot.so.29:hw_en_av_device_type -libopenshot.so.29:hw_en_av_pix_fmt -libopenshot.so.29:hw_en_on -libopenshot.so.29:hw_en_supported -libopenshot.so.29:hw_frame -libopenshot.so.29:mux_dict +libopenshot.so.30:.gomp_critical_user_load_lut +libopenshot.so.30:.gomp_critical_user_open_effect_mask_reader +libopenshot.so.30:_ZN10PlayerDemo10closeEventEP11QCloseEvent +libopenshot.so.30:_ZN10PlayerDemo11qt_metacallEN11QMetaObject4CallEiPPv +libopenshot.so.30:_ZN10PlayerDemo11qt_metacastEPKc +libopenshot.so.30:_ZN10PlayerDemo13keyPressEventEP9QKeyEvent +libopenshot.so.30:_ZN10PlayerDemo16staticMetaObjectE +libopenshot.so.30:_ZN10PlayerDemo4openEb +libopenshot.so.30:_ZN10PlayerDemoC1EP7QWidget +libopenshot.so.30:_ZN10PlayerDemoC2EP7QWidget +libopenshot.so.30:_ZN10PlayerDemoD0Ev +libopenshot.so.30:_ZN10PlayerDemoD1Ev +libopenshot.so.30:_ZN10PlayerDemoD2Ev +libopenshot.so.30:_ZN13VideoRenderer11qt_metacallEN11QMetaObject4CallEiPPv +libopenshot.so.30:_ZN13VideoRenderer11qt_metacastEPKc +libopenshot.so.30:_ZN13VideoRenderer14OverrideWidgetEl +libopenshot.so.30:_ZN13VideoRenderer16staticMetaObjectE +libopenshot.so.30:_ZN13VideoRenderer6renderESt10shared_ptrI6QImageE +libopenshot.so.30:_ZN13VideoRenderer7presentERK6QImage +libopenshot.so.30:_ZN13VideoRendererC1EP7QObject +libopenshot.so.30:_ZN13VideoRendererC2EP7QObject +libopenshot.so.30:_ZN13VideoRendererD0Ev +libopenshot.so.30:_ZN13VideoRendererD1Ev +libopenshot.so.30:_ZN13VideoRendererD2Ev +libopenshot.so.30:_ZN17VideoRenderWidget10paintEventEP11QPaintEvent +libopenshot.so.30:_ZN17VideoRenderWidget11qt_metacallEN11QMetaObject4CallEiPPv +libopenshot.so.30:_ZN17VideoRenderWidget11qt_metacastEPKc +libopenshot.so.30:_ZN17VideoRenderWidget14SetAspectRatioEN8openshot8FractionES1_ +libopenshot.so.30:_ZN17VideoRenderWidget16centeredViewportEii +libopenshot.so.30:_ZN17VideoRenderWidget16staticMetaObjectE +libopenshot.so.30:_ZN17VideoRenderWidget7presentERK6QImage +libopenshot.so.30:_ZN17VideoRenderWidgetC1EP7QWidget +libopenshot.so.30:_ZN17VideoRenderWidgetC2EP7QWidget +libopenshot.so.30:_ZN17VideoRenderWidgetD0Ev +libopenshot.so.30:_ZN17VideoRenderWidgetD1Ev +libopenshot.so.30:_ZN17VideoRenderWidgetD2Ev +libopenshot.so.30:_ZN8openshot10AnalogTape12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10AnalogTape19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot10AnalogTape7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10AnalogTape8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10AnalogTapeC1ENS_8KeyframeES1_S1_S1_S1_S1_i +libopenshot.so.30:_ZN8openshot10AnalogTapeC1Ev +libopenshot.so.30:_ZN8openshot10AnalogTapeC2ENS_8KeyframeES1_S1_S1_S1_S1_i +libopenshot.so.30:_ZN8openshot10AnalogTapeC2Ev +libopenshot.so.30:_ZN8openshot10Brightness12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10Brightness19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot10Brightness7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10Brightness8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10BrightnessC1ENS_8KeyframeES1_ +libopenshot.so.30:_ZN8openshot10BrightnessC1Ev +libopenshot.so.30:_ZN8openshot10BrightnessC2ENS_8KeyframeES1_ +libopenshot.so.30:_ZN8openshot10BrightnessC2Ev +libopenshot.so.30:_ZN8openshot10ColorShift12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10ColorShift19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot10ColorShift7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10ColorShift8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10ColorShiftC1ENS_8KeyframeES1_S1_S1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot10ColorShiftC1Ev +libopenshot.so.30:_ZN8openshot10ColorShiftC2ENS_8KeyframeES1_S1_S1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot10ColorShiftC2Ev +libopenshot.so.30:_ZN8openshot10Compressor12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10Compressor19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot10Compressor24calculateAttackOrReleaseEf +libopenshot.so.30:_ZN8openshot10Compressor7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10Compressor8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10CompressorC1ENS_8KeyframeES1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot10CompressorC1Ev +libopenshot.so.30:_ZN8openshot10CompressorC2ENS_8KeyframeES1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot10CompressorC2Ev +libopenshot.so.30:_ZN8openshot10Coordinate12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10Coordinate7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10CoordinateC1ERKSt4pairIddE +libopenshot.so.30:_ZN8openshot10CoordinateC1Edd +libopenshot.so.30:_ZN8openshot10CoordinateC1Ev +libopenshot.so.30:_ZN8openshot10CoordinateC2ERKSt4pairIddE +libopenshot.so.30:_ZN8openshot10CoordinateC2Edd +libopenshot.so.30:_ZN8openshot10CoordinateC2Ev +libopenshot.so.30:_ZN8openshot10Distortion12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10Distortion13updateFiltersEl +libopenshot.so.30:_ZN8openshot10Distortion19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot10Distortion6Filter18updateCoefficientsEdd +libopenshot.so.30:_ZN8openshot10Distortion7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10Distortion8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10DistortionC1ENS_14DistortionTypeENS_8KeyframeES2_S2_ +libopenshot.so.30:_ZN8openshot10DistortionC1Ev +libopenshot.so.30:_ZN8openshot10DistortionC2ENS_14DistortionTypeENS_8KeyframeES2_S2_ +libopenshot.so.30:_ZN8openshot10DistortionC2Ev +libopenshot.so.30:_ZN8openshot10EffectBase10MaskReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot10EffectBase10ParentClipEPNS_8ClipBaseE +libopenshot.so.30:_ZN8openshot10EffectBase10ParentClipEv +libopenshot.so.30:_ZN8openshot10EffectBase11DisplayInfoEPSo +libopenshot.so.30:_ZN8openshot10EffectBase12GetMaskImageESt10shared_ptrI6QImageEl +libopenshot.so.30:_ZN8openshot10EffectBase12ProcessFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10EffectBase12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10EffectBase14InitEffectInfoEv +libopenshot.so.30:_ZN8openshot10EffectBase15SetParentEffectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10EffectBase18MapMaskFrameNumberEl +libopenshot.so.30:_ZN8openshot10EffectBase18ResolveMaskHostFpsEv +libopenshot.so.30:_ZN8openshot10EffectBase7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10EffectBase9constrainEi +libopenshot.so.30:_ZN8openshot10EffectBaseD0Ev +libopenshot.so.30:_ZN8openshot10EffectBaseD1Ev +libopenshot.so.30:_ZN8openshot10EffectBaseD2Ev +libopenshot.so.30:_ZN8openshot10EffectInfo12CreateEffectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10EffectInfo4JsonB5cxx11Ev +libopenshot.so.30:_ZN8openshot10EffectInfo9JsonValueEv +libopenshot.so.30:_ZN8openshot10GetVersionEv +libopenshot.so.30:_ZN8openshot10PlayerBase4PlayEv +libopenshot.so.30:_ZN8openshot10PlayerBase4StopEv +libopenshot.so.30:_ZN8openshot10PlayerBase5PauseEv +libopenshot.so.30:_ZN8openshot10PlayerBase5SpeedEf +libopenshot.so.30:_ZN8openshot10PlayerBase5SpeedEv +libopenshot.so.30:_ZN8openshot10PlayerBase6ReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot10PlayerBase6ReaderEv +libopenshot.so.30:_ZN8openshot10PlayerBase6VolumeEf +libopenshot.so.30:_ZN8openshot10PlayerBase6VolumeEv +libopenshot.so.30:_ZN8openshot10PlayerBase7LoadingEv +libopenshot.so.30:_ZN8openshot10ReaderBase10ParentClipEPNS_8ClipBaseE +libopenshot.so.30:_ZN8openshot10ReaderBase10ParentClipEv +libopenshot.so.30:_ZN8openshot10ReaderBase11DisplayInfoEPSo +libopenshot.so.30:_ZN8openshot10ReaderBase12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10ReaderBase16SetMaxDecodeSizeEii +libopenshot.so.30:_ZN8openshot10ReaderBaseC1Ev +libopenshot.so.30:_ZN8openshot10ReaderBaseC2Ev +libopenshot.so.30:_ZN8openshot10Saturation12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10Saturation19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot10Saturation7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10Saturation8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot10SaturationC1ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot10SaturationC1Ev +libopenshot.so.30:_ZN8openshot10SaturationC2ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot10SaturationC2Ev +libopenshot.so.30:_ZN8openshot10TextReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10TextReader22SetTextBackgroundColorENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10TextReader4OpenEv +libopenshot.so.30:_ZN8openshot10TextReader5CloseEv +libopenshot.so.30:_ZN8openshot10TextReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10TextReader8GetFrameEl +libopenshot.so.30:_ZN8openshot10TextReaderC1EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_dS7_S7_ +libopenshot.so.30:_ZN8openshot10TextReaderC1Ev +libopenshot.so.30:_ZN8openshot10TextReaderC2EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_dS7_S7_ +libopenshot.so.30:_ZN8openshot10TextReaderC2Ev +libopenshot.so.30:_ZN8openshot10WriterBase11DisplayInfoEPSo +libopenshot.so.30:_ZN8openshot10WriterBase12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot10WriterBase14CopyReaderInfoEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot10WriterBase7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot10WriterBaseC1Ev +libopenshot.so.30:_ZN8openshot10WriterBaseC2Ev +libopenshot.so.30:_ZN8openshot11CacheMemory12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot11CacheMemory16GetSmallestFrameEv +libopenshot.so.30:_ZN8openshot11CacheMemory3AddESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot11CacheMemory4JsonB5cxx11Ev +libopenshot.so.30:_ZN8openshot11CacheMemory5ClearEv +libopenshot.so.30:_ZN8openshot11CacheMemory5CountEv +libopenshot.so.30:_ZN8openshot11CacheMemory5TouchEl +libopenshot.so.30:_ZN8openshot11CacheMemory6RemoveEl +libopenshot.so.30:_ZN8openshot11CacheMemory6RemoveEll +libopenshot.so.30:_ZN8openshot11CacheMemory7CleanUpEv +libopenshot.so.30:_ZN8openshot11CacheMemory7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11CacheMemory8ContainsEl +libopenshot.so.30:_ZN8openshot11CacheMemory8GetBytesEv +libopenshot.so.30:_ZN8openshot11CacheMemory8GetFrameEl +libopenshot.so.30:_ZN8openshot11CacheMemory9GetFramesEv +libopenshot.so.30:_ZN8openshot11CacheMemory9JsonValueEv +libopenshot.so.30:_ZN8openshot11CacheMemoryC1El +libopenshot.so.30:_ZN8openshot11CacheMemoryC1Ev +libopenshot.so.30:_ZN8openshot11CacheMemoryC2El +libopenshot.so.30:_ZN8openshot11CacheMemoryC2Ev +libopenshot.so.30:_ZN8openshot11CacheMemoryD0Ev +libopenshot.so.30:_ZN8openshot11CacheMemoryD1Ev +libopenshot.so.30:_ZN8openshot11CacheMemoryD2Ev +libopenshot.so.30:_ZN8openshot11ChunkReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot11ChunkReader14get_chunk_pathElNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ +libopenshot.so.30:_ZN8openshot11ChunkReader16find_chunk_frameEl +libopenshot.so.30:_ZN8openshot11ChunkReader17does_folder_existENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11ChunkReader4OpenEv +libopenshot.so.30:_ZN8openshot11ChunkReader5CloseEv +libopenshot.so.30:_ZN8openshot11ChunkReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11ChunkReader8GetFrameEl +libopenshot.so.30:_ZN8openshot11ChunkReader9load_jsonEv +libopenshot.so.30:_ZN8openshot11ChunkReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_12ChunkVersionE +libopenshot.so.30:_ZN8openshot11ChunkReaderC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_12ChunkVersionE +libopenshot.so.30:_ZN8openshot11ChunkWriter10WriteFrameEPNS_10ReaderBaseEll +libopenshot.so.30:_ZN8openshot11ChunkWriter10WriteFrameESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot11ChunkWriter10WriteFrameEll +libopenshot.so.30:_ZN8openshot11ChunkWriter13create_folderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11ChunkWriter14get_chunk_pathElNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ +libopenshot.so.30:_ZN8openshot11ChunkWriter14is_chunk_validEv +libopenshot.so.30:_ZN8openshot11ChunkWriter20write_json_meta_dataEv +libopenshot.so.30:_ZN8openshot11ChunkWriter4OpenEv +libopenshot.so.30:_ZN8openshot11ChunkWriter5CloseEv +libopenshot.so.30:_ZN8openshot11ChunkWriterC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot11ChunkWriterC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot11Deinterlace12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot11Deinterlace19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot11Deinterlace7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11Deinterlace8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot11DeinterlaceC1Eb +libopenshot.so.30:_ZN8openshot11DeinterlaceC1Ev +libopenshot.so.30:_ZN8openshot11DeinterlaceC2Eb +libopenshot.so.30:_ZN8openshot11DeinterlaceC2Ev +libopenshot.so.30:_ZN8openshot11DummyReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot11DummyReader4OpenEv +libopenshot.so.30:_ZN8openshot11DummyReader4initENS_8FractionEiiiif +libopenshot.so.30:_ZN8openshot11DummyReader5CloseEv +libopenshot.so.30:_ZN8openshot11DummyReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11DummyReader8GetFrameEl +libopenshot.so.30:_ZN8openshot11DummyReaderC1ENS_8FractionEiiiif +libopenshot.so.30:_ZN8openshot11DummyReaderC1ENS_8FractionEiiiifPNS_9CacheBaseE +libopenshot.so.30:_ZN8openshot11DummyReaderC1Ev +libopenshot.so.30:_ZN8openshot11DummyReaderC2ENS_8FractionEiiiif +libopenshot.so.30:_ZN8openshot11DummyReaderC2ENS_8FractionEiiiifPNS_9CacheBaseE +libopenshot.so.30:_ZN8openshot11DummyReaderC2Ev +libopenshot.so.30:_ZN8openshot11DummyReaderD0Ev +libopenshot.so.30:_ZN8openshot11DummyReaderD1Ev +libopenshot.so.30:_ZN8openshot11DummyReaderD2Ev +libopenshot.so.30:_ZN8openshot11FrameMapper12PrintMappingEPSo +libopenshot.so.30:_ZN8openshot11FrameMapper12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot11FrameMapper13ChangeMappingENS_8FractionENS_12PulldownTypeEiiNS_13ChannelLayoutE +libopenshot.so.30:_ZN8openshot11FrameMapper14GetMappedFrameEl +libopenshot.so.30:_ZN8openshot11FrameMapper16GetOrCreateFrameEl +libopenshot.so.30:_ZN8openshot11FrameMapper16SetDirectionHintEb +libopenshot.so.30:_ZN8openshot11FrameMapper17AdjustFrameNumberEl +libopenshot.so.30:_ZN8openshot11FrameMapper19ResampleMappedAudioESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot11FrameMapper4InitEv +libopenshot.so.30:_ZN8openshot11FrameMapper4OpenEv +libopenshot.so.30:_ZN8openshot11FrameMapper5ClearEv +libopenshot.so.30:_ZN8openshot11FrameMapper5CloseEv +libopenshot.so.30:_ZN8openshot11FrameMapper6IsOpenEv +libopenshot.so.30:_ZN8openshot11FrameMapper6ReaderEv +libopenshot.so.30:_ZN8openshot11FrameMapper7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11FrameMapper8AddFieldENS_5FieldE +libopenshot.so.30:_ZN8openshot11FrameMapper8AddFieldEl +libopenshot.so.30:_ZN8openshot11FrameMapper8AddFieldElb +libopenshot.so.30:_ZN8openshot11FrameMapper8GetFrameEl +libopenshot.so.30:_ZN8openshot11FrameMapperC1EPNS_10ReaderBaseENS_8FractionENS_12PulldownTypeEiiNS_13ChannelLayoutE +libopenshot.so.30:_ZN8openshot11FrameMapperC2EPNS_10ReaderBaseENS_8FractionENS_12PulldownTypeEiiNS_13ChannelLayoutE +libopenshot.so.30:_ZN8openshot11FrameMapperD0Ev +libopenshot.so.30:_ZN8openshot11FrameMapperD1Ev +libopenshot.so.30:_ZN8openshot11FrameMapperD2Ev +libopenshot.so.30:_ZN8openshot11ImageReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot11ImageReader4OpenEv +libopenshot.so.30:_ZN8openshot11ImageReader5CloseEv +libopenshot.so.30:_ZN8openshot11ImageReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11ImageReader8GetFrameEl +libopenshot.so.30:_ZN8openshot11ImageReaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot11ImageReaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot11ImageWriter10WriteFrameEPNS_10ReaderBaseEll +libopenshot.so.30:_ZN8openshot11ImageWriter10WriteFrameESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot11ImageWriter15SetVideoOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8FractionEiiiib +libopenshot.so.30:_ZN8openshot11ImageWriter4OpenEv +libopenshot.so.30:_ZN8openshot11ImageWriter5CloseEv +libopenshot.so.30:_ZN8openshot11ImageWriterC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot11ImageWriterC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12AudioDevices8getNamesB5cxx11Ev +libopenshot.so.30:_ZN8openshot12CrashHandler11m_pInstanceE +libopenshot.so.30:_ZN8openshot12CrashHandler12abortHandlerEiP9siginfo_tPv +libopenshot.so.30:_ZN8openshot12CrashHandler15printStackTraceEP8_IO_FILEj +libopenshot.so.30:_ZN8openshot12CrashHandler8InstanceEv +libopenshot.so.30:_ZN8openshot12FFmpegReader10GetAVFrameEv +libopenshot.so.30:_ZN8openshot12FFmpegReader10ReadStreamEl +libopenshot.so.30:_ZN8openshot12FFmpegReader11CreateFrameEl +libopenshot.so.30:_ZN8openshot12FFmpegReader11HasAlbumArtEv +libopenshot.so.30:_ZN8openshot12FFmpegReader12GetPacketPTSEv +libopenshot.so.30:_ZN8openshot12FFmpegReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot12FFmpegReader13GetNextPacketEv +libopenshot.so.30:_ZN8openshot12FFmpegReader13RemoveAVFrameEP7AVFrame +libopenshot.so.30:_ZN8openshot12FFmpegReader14IsPartialFrameEl +libopenshot.so.30:_ZN8openshot12FFmpegReader14RemoveAVPacketEP8AVPacket +libopenshot.so.30:_ZN8openshot12FFmpegReader15UpdateAudioInfoEv +libopenshot.so.30:_ZN8openshot12FFmpegReader15UpdatePTSOffsetEv +libopenshot.so.30:_ZN8openshot12FFmpegReader15UpdateVideoInfoEv +libopenshot.so.30:_ZN8openshot12FFmpegReader18CheckWorkingFramesEl +libopenshot.so.30:_ZN8openshot12FFmpegReader18GetIsDurationKnownEv +libopenshot.so.30:_ZN8openshot12FFmpegReader18ProcessAudioPacketEl +libopenshot.so.30:_ZN8openshot12FFmpegReader18ProcessVideoPacketEl +libopenshot.so.30:_ZN8openshot12FFmpegReader19GetAudioPTSLocationEl +libopenshot.so.30:_ZN8openshot12FFmpegReader21ApplyDurationStrategyEv +libopenshot.so.30:_ZN8openshot12FFmpegReader22ConvertFrameToAudioPTSEl +libopenshot.so.30:_ZN8openshot12FFmpegReader22ConvertFrameToVideoPTSEl +libopenshot.so.30:_ZN8openshot12FFmpegReader22ConvertVideoPTStoFrameEl +libopenshot.so.30:_ZN8openshot12FFmpegReader25IsHardwareDecodeSupportedEi +libopenshot.so.30:_ZN8openshot12FFmpegReader27ReopenWithoutHardwareDecodeEl +libopenshot.so.30:_ZN8openshot12FFmpegReader4OpenEv +libopenshot.so.30:_ZN8openshot12FFmpegReader4SeekEl +libopenshot.so.30:_ZN8openshot12FFmpegReader5CloseEv +libopenshot.so.30:_ZN8openshot12FFmpegReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12FFmpegReader8CheckFPSEv +libopenshot.so.30:_ZN8openshot12FFmpegReader8GetFrameEl +libopenshot.so.30:_ZN8openshot12FFmpegReader9CheckSeekEv +libopenshot.so.30:_ZN8openshot12FFmpegReaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16DurationStrategyEb +libopenshot.so.30:_ZN8openshot12FFmpegReaderC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot12FFmpegReaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_16DurationStrategyEb +libopenshot.so.30:_ZN8openshot12FFmpegReaderC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot12FFmpegReaderD0Ev +libopenshot.so.30:_ZN8openshot12FFmpegReaderD1Ev +libopenshot.so.30:_ZN8openshot12FFmpegReaderD2Ev +libopenshot.so.30:_ZN8openshot12FFmpegWriter10WriteFrameEPNS_10ReaderBaseEll +libopenshot.so.30:_ZN8openshot12FFmpegWriter10WriteFrameESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot12FFmpegWriter10open_audioEP15AVFormatContextP8AVStream +libopenshot.so.30:_ZN8openshot12FFmpegWriter10open_videoEP15AVFormatContextP8AVStream +libopenshot.so.30:_ZN8openshot12FFmpegWriter11WriteHeaderEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter11add_avframeESt10shared_ptrINS_5FrameEEP7AVFrame +libopenshot.so.30:_ZN8openshot12FFmpegWriter11close_audioEP15AVFormatContextP8AVStream +libopenshot.so.30:_ZN8openshot12FFmpegWriter11close_videoEP15AVFormatContextP8AVStream +libopenshot.so.30:_ZN8openshot12FFmpegWriter11write_frameESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot12FFmpegWriter12IsValidCodecENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12FFmpegWriter12WriteTrailerEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter13ResampleAudioEii +libopenshot.so.30:_ZN8openshot12FFmpegWriter14PrepareStreamsEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter14flush_encodersEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter15SetAudioOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii +libopenshot.so.30:_ZN8openshot12FFmpegWriter15SetAudioOptionsEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiNS_13ChannelLayoutEi +libopenshot.so.30:_ZN8openshot12FFmpegWriter15SetVideoOptionsENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiNS_8FractionEi +libopenshot.so.30:_ZN8openshot12FFmpegWriter15SetVideoOptionsEbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_8FractionEiiS7_bbi +libopenshot.so.30:_ZN8openshot12FFmpegWriter16OutputStreamInfoEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter16add_audio_streamEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter16add_video_streamEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter16allocate_avframeE13AVPixelFormatiiPiPh +libopenshot.so.30:_ZN8openshot12FFmpegWriter18auto_detect_formatEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter18initialize_streamsEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter18write_video_packetESt10shared_ptrINS_5FrameEEP7AVFrame +libopenshot.so.30:_ZN8openshot12FFmpegWriter19write_audio_packetsEbSt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot12FFmpegWriter20AddSphericalMetadataERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfff +libopenshot.so.30:_ZN8openshot12FFmpegWriter20process_video_packetESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot12FFmpegWriter4OpenEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter5CloseEv +libopenshot.so.30:_ZN8openshot12FFmpegWriter9SetOptionENS_10StreamTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ +libopenshot.so.30:_ZN8openshot12FFmpegWriterC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12FFmpegWriterC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12ParametricEQ12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot12ParametricEQ13updateFiltersEld +libopenshot.so.30:_ZN8openshot12ParametricEQ19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot12ParametricEQ6Filter18updateCoefficientsEdddi +libopenshot.so.30:_ZN8openshot12ParametricEQ7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12ParametricEQ8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot12ParametricEQC1ENS_10FilterTypeENS_8KeyframeES2_S2_ +libopenshot.so.30:_ZN8openshot12ParametricEQC1Ev +libopenshot.so.30:_ZN8openshot12ParametricEQC2ENS_10FilterTypeENS_8KeyframeES2_S2_ +libopenshot.so.30:_ZN8openshot12ParametricEQC2Ev +libopenshot.so.30:_ZN8openshot12QtHtmlReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot12QtHtmlReader4OpenEv +libopenshot.so.30:_ZN8openshot12QtHtmlReader5CloseEv +libopenshot.so.30:_ZN8openshot12QtHtmlReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12QtHtmlReader8GetFrameEl +libopenshot.so.30:_ZN8openshot12QtHtmlReaderC1EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ +libopenshot.so.30:_ZN8openshot12QtHtmlReaderC1Ev +libopenshot.so.30:_ZN8openshot12QtHtmlReaderC2EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_S7_ +libopenshot.so.30:_ZN8openshot12QtHtmlReaderC2Ev +libopenshot.so.30:_ZN8openshot12QtTextReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot12QtTextReader22SetTextBackgroundColorENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12QtTextReader4OpenEv +libopenshot.so.30:_ZN8openshot12QtTextReader5CloseEv +libopenshot.so.30:_ZN8openshot12QtTextReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12QtTextReader8GetFrameEl +libopenshot.so.30:_ZN8openshot12QtTextReaderC1EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5QFontS7_S7_ +libopenshot.so.30:_ZN8openshot12QtTextReaderC1Ev +libopenshot.so.30:_ZN8openshot12QtTextReaderC2EiiiiNS_11GravityTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE5QFontS7_S7_ +libopenshot.so.30:_ZN8openshot12QtTextReaderC2Ev +libopenshot.so.30:_ZN8openshot12RendererBase5paintERKSt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot12RendererBaseC1Ev +libopenshot.so.30:_ZN8openshot12RendererBaseC2Ev +libopenshot.so.30:_ZN8openshot12RendererBaseD0Ev +libopenshot.so.30:_ZN8openshot12RendererBaseD1Ev +libopenshot.so.30:_ZN8openshot12RendererBaseD2Ev +libopenshot.so.30:_ZN8openshot12Robotization12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot12Robotization18RobotizationEffect12modificationEi +libopenshot.so.30:_ZN8openshot12Robotization19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot12Robotization7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot12Robotization8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot12RobotizationC1ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE +libopenshot.so.30:_ZN8openshot12RobotizationC1Ev +libopenshot.so.30:_ZN8openshot12RobotizationC2ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE +libopenshot.so.30:_ZN8openshot12RobotizationC2Ev +libopenshot.so.30:_ZN8openshot12TimelineBaseC1Ev +libopenshot.so.30:_ZN8openshot12TimelineBaseC2Ev +libopenshot.so.30:_ZN8openshot12stringToJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot13AudioLocation7is_nearES0_il +libopenshot.so.30:_ZN8openshot13Magick2QImageESt10shared_ptrIN6Magick5ImageEE +libopenshot.so.30:_ZN8openshot13PlayerPrivate12stopPlaybackEv +libopenshot.so.30:_ZN8openshot13PlayerPrivate13startPlaybackEv +libopenshot.so.30:_ZN8openshot13PlayerPrivate3runEv +libopenshot.so.30:_ZN8openshot13PlayerPrivate4SeekEl +libopenshot.so.30:_ZN8openshot13PlayerPrivate8getFrameEv +libopenshot.so.30:_ZN8openshot13PlayerPrivateC1EPNS_12RendererBaseE +libopenshot.so.30:_ZN8openshot13PlayerPrivateC2EPNS_12RendererBaseE +libopenshot.so.30:_ZN8openshot13PlayerPrivateD0Ev +libopenshot.so.30:_ZN8openshot13PlayerPrivateD1Ev +libopenshot.so.30:_ZN8openshot13PlayerPrivateD2Ev +libopenshot.so.30:_ZN8openshot13QImage2MagickESt10shared_ptrI6QImageE +libopenshot.so.30:_ZN8openshot13QtImageReader12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot13QtImageReader13load_svg_pathE7QString +libopenshot.so.30:_ZN8openshot13QtImageReader18calculate_max_sizeEv +libopenshot.so.30:_ZN8openshot13QtImageReader4OpenEv +libopenshot.so.30:_ZN8openshot13QtImageReader5CloseEv +libopenshot.so.30:_ZN8openshot13QtImageReader7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot13QtImageReader8GetFrameEl +libopenshot.so.30:_ZN8openshot13QtImageReaderC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot13QtImageReaderC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot13QtImageReaderD0Ev +libopenshot.so.30:_ZN8openshot13QtImageReaderD1Ev +libopenshot.so.30:_ZN8openshot13QtImageReaderD2Ev +libopenshot.so.30:_ZN8openshot13close_to_syncE +libopenshot.so.30:_ZN8openshot14AudioResampler18GetResampledBufferEv +libopenshot.so.30:_ZN8openshot14AudioResampler9SetBufferEPN4juce11AudioBufferIfEEd +libopenshot.so.30:_ZN8openshot14AudioResampler9SetBufferEPN4juce11AudioBufferIfEEdd +libopenshot.so.30:_ZN8openshot14AudioResamplerC1Ei +libopenshot.so.30:_ZN8openshot14AudioResamplerC2Ei +libopenshot.so.30:_ZN8openshot14AudioResamplerD1Ev +libopenshot.so.30:_ZN8openshot14AudioResamplerD2Ev +libopenshot.so.30:_ZN8openshot14IsPointBeforeXERKNS_5PointEd +libopenshot.so.30:_ZN8openshot14TrimMemoryToOSEv +libopenshot.so.30:_ZN8openshot14Whisperization12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot14Whisperization19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot14Whisperization20WhisperizationEffect12modificationEi +libopenshot.so.30:_ZN8openshot14Whisperization7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot14Whisperization8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot14WhisperizationC1ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE +libopenshot.so.30:_ZN8openshot14WhisperizationC1Ev +libopenshot.so.30:_ZN8openshot14WhisperizationC2ENS_7FFTSizeENS_7HopSizeENS_10WindowTypeE +libopenshot.so.30:_ZN8openshot14WhisperizationC2Ev +libopenshot.so.30:_ZN8openshot15AudioWaveformer14ApplyKeyframesERKNS_17AudioWaveformDataEPKNS_8KeyframeES6_RKNS_8FractionES9_iiib +libopenshot.so.30:_ZN8openshot15AudioWaveformer14ExtractSamplesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKNS_8KeyframeESB_RKNS_8FractionEiib +libopenshot.so.30:_ZN8openshot15AudioWaveformer14ExtractSamplesERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiib +libopenshot.so.30:_ZN8openshot15AudioWaveformer14ExtractSamplesEiib +libopenshot.so.30:_ZN8openshot15AudioWaveformer16ResolveSourceFPSEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot15AudioWaveformer19ResolveSourceReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot15AudioWaveformer21ResolveWaveformReaderEv +libopenshot.so.30:_ZN8openshot15AudioWaveformer24ExtractSamplesFromReaderEPNS_10ReaderBaseEiib +libopenshot.so.30:_ZN8openshot15AudioWaveformerC1EPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot15AudioWaveformerC2EPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot15AudioWaveformerD1Ev +libopenshot.so.30:_ZN8openshot15AudioWaveformerD2Ev +libopenshot.so.30:_ZN8openshot16VideoCacheThread10StopThreadEi +libopenshot.so.30:_ZN8openshot16VideoCacheThread11StartThreadEv +libopenshot.so.30:_ZN8openshot16VideoCacheThread14handleUserSeekEli +libopenshot.so.30:_ZN8openshot16VideoCacheThread14prefetchWindowEPNS_9CacheBaseElliPNS_10ReaderBaseEl +libopenshot.so.30:_ZN8openshot16VideoCacheThread18clearCacheIfPausedElbPNS_9CacheBaseE +libopenshot.so.30:_ZN8openshot16VideoCacheThread22NotifyPlaybackPositionEl +libopenshot.so.30:_ZN8openshot16VideoCacheThread25handleUserSeekWithPrerollElill +libopenshot.so.30:_ZN8openshot16VideoCacheThread3runEv +libopenshot.so.30:_ZN8openshot16VideoCacheThread4SeekEl +libopenshot.so.30:_ZN8openshot16VideoCacheThread4SeekElb +libopenshot.so.30:_ZN8openshot16VideoCacheThread6ReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot16VideoCacheThread7isReadyEv +libopenshot.so.30:_ZN8openshot16VideoCacheThread8getBytesEiiiif +libopenshot.so.30:_ZN8openshot16VideoCacheThread8setSpeedEi +libopenshot.so.30:_ZN8openshot16VideoCacheThreadC1Ev +libopenshot.so.30:_ZN8openshot16VideoCacheThreadC2Ev +libopenshot.so.30:_ZN8openshot16VideoCacheThreadD0Ev +libopenshot.so.30:_ZN8openshot16VideoCacheThreadD1Ev +libopenshot.so.30:_ZN8openshot16VideoCacheThreadD2Ev +libopenshot.so.30:_ZN8openshot17AudioBufferSource10setLoopingEb +libopenshot.so.30:_ZN8openshot17AudioBufferSource13prepareToPlayEid +libopenshot.so.30:_ZN8openshot17AudioBufferSource16releaseResourcesEv +libopenshot.so.30:_ZN8openshot17AudioBufferSource17getNextAudioBlockERKN4juce22AudioSourceChannelInfoE +libopenshot.so.30:_ZN8openshot17AudioBufferSource19setNextReadPositionEx +libopenshot.so.30:_ZN8openshot17AudioBufferSource9setBufferEPN4juce11AudioBufferIfEE +libopenshot.so.30:_ZN8openshot17AudioBufferSourceC1EPN4juce11AudioBufferIfEE +libopenshot.so.30:_ZN8openshot17AudioBufferSourceC2EPN4juce11AudioBufferIfEE +libopenshot.so.30:_ZN8openshot17AudioBufferSourceD0Ev +libopenshot.so.30:_ZN8openshot17AudioBufferSourceD1Ev +libopenshot.so.30:_ZN8openshot17AudioBufferSourceD2Ev +libopenshot.so.30:_ZN8openshot17AudioReaderSource13prepareToPlayEid +libopenshot.so.30:_ZN8openshot17AudioReaderSource16releaseResourcesEv +libopenshot.so.30:_ZN8openshot17AudioReaderSource17getNextAudioBlockERKN4juce22AudioSourceChannelInfoE +libopenshot.so.30:_ZN8openshot17AudioReaderSourceC1EPNS_10ReaderBaseEl +libopenshot.so.30:_ZN8openshot17AudioReaderSourceC2EPNS_10ReaderBaseEl +libopenshot.so.30:_ZN8openshot17AudioReaderSourceD0Ev +libopenshot.so.30:_ZN8openshot17AudioReaderSourceD1Ev +libopenshot.so.30:_ZN8openshot17AudioReaderSourceD2Ev +libopenshot.so.30:_ZN8openshot17TrackedObjectBaseC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot17TrackedObjectBaseC1Ev +libopenshot.so.30:_ZN8openshot17TrackedObjectBaseC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot17TrackedObjectBaseC2Ev +libopenshot.so.30:_ZN8openshot18InterpolateBetweenERKNS_5PointES2_dd +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread27NotifyTransportStateChangedEv +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread3runEv +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread4PlayEv +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread4SeekEl +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread4StopEv +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread6ReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot19AudioPlaybackThread8getFrameEv +libopenshot.so.30:_ZN8openshot19AudioPlaybackThreadC1EPNS_16VideoCacheThreadE +libopenshot.so.30:_ZN8openshot19AudioPlaybackThreadC2EPNS_16VideoCacheThreadE +libopenshot.so.30:_ZN8openshot19AudioPlaybackThreadD0Ev +libopenshot.so.30:_ZN8openshot19AudioPlaybackThreadD1Ev +libopenshot.so.30:_ZN8openshot19AudioPlaybackThreadD2Ev +libopenshot.so.30:_ZN8openshot19SphericalProjection12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot19SphericalProjection19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot19SphericalProjection7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot19SphericalProjection8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot19SphericalProjectionC1ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot19SphericalProjectionC1Ev +libopenshot.so.30:_ZN8openshot19SphericalProjectionC2ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot19SphericalProjectionC2Ev +libopenshot.so.30:_ZN8openshot19VideoPlaybackThread23getCurrentFramePositionEv +libopenshot.so.30:_ZN8openshot19VideoPlaybackThread3runEv +libopenshot.so.30:_ZN8openshot19VideoPlaybackThreadC1EPNS_12RendererBaseE +libopenshot.so.30:_ZN8openshot19VideoPlaybackThreadC2EPNS_12RendererBaseE +libopenshot.so.30:_ZN8openshot19VideoPlaybackThreadD0Ev +libopenshot.so.30:_ZN8openshot19VideoPlaybackThreadD1Ev +libopenshot.so.30:_ZN8openshot19VideoPlaybackThreadD2Ev +libopenshot.so.30:_ZN8openshot20ApplyCropResizeScaleEPNS_4ClipEiiRiS2_ +libopenshot.so.30:_ZN8openshot22FindResizingCropEffectEPNS_4ClipE +libopenshot.so.30:_ZN8openshot22InterpolateBezierCurveERKNS_5PointES2_dd +libopenshot.so.30:_ZN8openshot22InterpolateLinearCurveERKNS_5PointES2_d +libopenshot.so.30:_ZN8openshot27AudioDeviceManagerSingleton11m_pInstanceE +libopenshot.so.30:_ZN8openshot27AudioDeviceManagerSingleton16CloseAudioDeviceEv +libopenshot.so.30:_ZN8openshot27AudioDeviceManagerSingleton8InstanceEii +libopenshot.so.30:_ZN8openshot27AudioDeviceManagerSingleton8InstanceEv +libopenshot.so.30:_ZN8openshot3Hue12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot3Hue19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot3Hue7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot3Hue8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot3HueC1ENS_8KeyframeE +libopenshot.so.30:_ZN8openshot3HueC1Ev +libopenshot.so.30:_ZN8openshot3HueC2ENS_8KeyframeE +libopenshot.so.30:_ZN8openshot3HueC2Ev +libopenshot.so.30:_ZN8openshot4Bars12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Bars19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot4Bars7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Bars8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4BarsC1ENS_5ColorENS_8KeyframeES2_S2_S2_ +libopenshot.so.30:_ZN8openshot4BarsC1Ev +libopenshot.so.30:_ZN8openshot4BarsC2ENS_5ColorENS_8KeyframeES2_S2_S2_ +libopenshot.so.30:_ZN8openshot4BarsC2Ev +libopenshot.so.30:_ZN8openshot4Blur12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Blur19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot4Blur7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Blur8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4Blur8boxBlurHEPhS1_iii +libopenshot.so.30:_ZN8openshot4Blur8boxBlurTEPhS1_iii +libopenshot.so.30:_ZN8openshot4BlurC1ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot4BlurC1Ev +libopenshot.so.30:_ZN8openshot4BlurC2ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot4BlurC2Ev +libopenshot.so.30:_ZN8openshot4Clip10scale_sizeE5QSizeNS_9ScaleTypeEii +libopenshot.so.30:_ZN8openshot4Clip12CreateReaderENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot4Clip12RemoveEffectEPNS_10EffectBaseE +libopenshot.so.30:_ZN8openshot4Clip12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Clip12sort_effectsEv +libopenshot.so.30:_ZN8openshot4Clip13GetParentClipEv +libopenshot.so.30:_ZN8openshot4Clip13apply_effectsESt10shared_ptrINS_5FrameEElPNS_18TimelineInfoStructEb +libopenshot.so.30:_ZN8openshot4Clip13get_transformESt10shared_ptrINS_5FrameEEii +libopenshot.so.30:_ZN8openshot4Clip13init_settingsEv +libopenshot.so.30:_ZN8openshot4Clip14AttachToObjectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Clip14ParentTimelineEPNS_12TimelineBaseE +libopenshot.so.30:_ZN8openshot4Clip14apply_waveformESt10shared_ptrINS_5FrameEE5QSize +libopenshot.so.30:_ZN8openshot4Clip15SetAttachedClipEPS0_ +libopenshot.so.30:_ZN8openshot4Clip15apply_keyframesESt10shared_ptrINS_5FrameEE5QSize +libopenshot.so.30:_ZN8openshot4Clip16GetOrCreateFrameElb +libopenshot.so.30:_ZN8openshot4Clip16apply_backgroundESt10shared_ptrINS_5FrameEES3_b +libopenshot.so.30:_ZN8openshot4Clip17SetAttachedObjectESt10shared_ptrINS_17TrackedObjectBaseEE +libopenshot.so.30:_ZN8openshot4Clip17apply_timemappingESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot4Clip18get_file_extensionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Clip20init_reader_rotationEv +libopenshot.so.30:_ZN8openshot4Clip20init_reader_settingsEv +libopenshot.so.30:_ZN8openshot4Clip22GetParentTrackedObjectEv +libopenshot.so.30:_ZN8openshot4Clip27adjust_frame_number_minimumEl +libopenshot.so.30:_ZN8openshot4Clip27adjust_timeline_framenumberEl +libopenshot.so.30:_ZN8openshot4Clip3EndEf +libopenshot.so.30:_ZN8openshot4Clip4OpenEv +libopenshot.so.30:_ZN8openshot4Clip5CloseEv +libopenshot.so.30:_ZN8openshot4Clip6ReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot4Clip6ReaderEv +libopenshot.so.30:_ZN8openshot4Clip6isNearEdd +libopenshot.so.30:_ZN8openshot4Clip7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Clip8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4Clip8GetFrameESt10shared_ptrINS_5FrameEElPNS_18TimelineInfoStructE +libopenshot.so.30:_ZN8openshot4Clip8GetFrameEl +libopenshot.so.30:_ZN8openshot4Clip9AddEffectEPNS_10EffectBaseE +libopenshot.so.30:_ZN8openshot4Clip9GetEffectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4ClipC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4ClipC1EPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot4ClipC1Ev +libopenshot.so.30:_ZN8openshot4ClipC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4ClipC2EPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot4ClipC2Ev +libopenshot.so.30:_ZN8openshot4ClipD0Ev +libopenshot.so.30:_ZN8openshot4ClipD1Ev +libopenshot.so.30:_ZN8openshot4ClipD2Ev +libopenshot.so.30:_ZN8openshot4Crop12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Crop19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot4Crop7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Crop8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4CropC1ENS_8KeyframeES1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot4CropC1Ev +libopenshot.so.30:_ZN8openshot4CropC2ENS_8KeyframeES1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot4CropC2Ev +libopenshot.so.30:_ZN8openshot4Echo12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Echo19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot4Echo5setupESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot4Echo7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Echo8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4EchoC1ENS_8KeyframeES1_S1_ +libopenshot.so.30:_ZN8openshot4EchoC1Ev +libopenshot.so.30:_ZN8openshot4EchoC2ENS_8KeyframeES1_S1_ +libopenshot.so.30:_ZN8openshot4EchoC2Ev +libopenshot.so.30:_ZN8openshot4Mask12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Mask19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot4Mask6ReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot4Mask7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Mask8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4MaskC1EPNS_10ReaderBaseENS_8KeyframeES3_ +libopenshot.so.30:_ZN8openshot4MaskC1Ev +libopenshot.so.30:_ZN8openshot4MaskC2EPNS_10ReaderBaseENS_8KeyframeES3_ +libopenshot.so.30:_ZN8openshot4MaskC2Ev +libopenshot.so.30:_ZN8openshot4STFT12modificationEi +libopenshot.so.30:_ZN8openshot4STFT12updateWindowEi +libopenshot.so.30:_ZN8openshot4STFT13updateFftSizeEi +libopenshot.so.30:_ZN8openshot4STFT13updateHopSizeEi +libopenshot.so.30:_ZN8openshot4STFT16updateParametersEiii +libopenshot.so.30:_ZN8openshot4STFT5setupEi +libopenshot.so.30:_ZN8openshot4STFT7processERN4juce11AudioBufferIfEE +libopenshot.so.30:_ZN8openshot4STFT8analysisEi +libopenshot.so.30:_ZN8openshot4STFT9synthesisEi +libopenshot.so.30:_ZN8openshot4Wave12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot4Wave19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot4Wave7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot4Wave8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot4WaveC1ENS_8KeyframeES1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot4WaveC1Ev +libopenshot.so.30:_ZN8openshot4WaveC2ENS_8KeyframeES1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot4WaveC2Ev +libopenshot.so.30:_ZN8openshot5Color11GetColorHexB5cxx11El +libopenshot.so.30:_ZN8openshot5Color11GetDistanceEllllll +libopenshot.so.30:_ZN8openshot5Color12GetColorRGBAEl +libopenshot.so.30:_ZN8openshot5Color12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot5Color7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5ColorC1E6QColor +libopenshot.so.30:_ZN8openshot5ColorC1ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot5ColorC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5ColorC1EPKc +libopenshot.so.30:_ZN8openshot5ColorC1Ehhhh +libopenshot.so.30:_ZN8openshot5ColorC2E6QColor +libopenshot.so.30:_ZN8openshot5ColorC2ENS_8KeyframeES1_S1_S1_ +libopenshot.so.30:_ZN8openshot5ColorC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5ColorC2EPKc +libopenshot.so.30:_ZN8openshot5ColorC2Ehhhh +libopenshot.so.30:_ZN8openshot5Delay12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot5Delay19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot5Delay5setupESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot5Delay7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5Delay8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot5DelayC1ENS_8KeyframeE +libopenshot.so.30:_ZN8openshot5DelayC1Ev +libopenshot.so.30:_ZN8openshot5DelayC2ENS_8KeyframeE +libopenshot.so.30:_ZN8openshot5DelayC2Ev +libopenshot.so.30:_ZN8openshot5Frame10CheckPixelEiiiiiii +libopenshot.so.30:_ZN8openshot5Frame10SampleRateEv +libopenshot.so.30:_ZN8openshot5Frame11GetWaveformEiiiiii +libopenshot.so.30:_ZN8openshot5Frame11ResizeAudioEiiiNS_13ChannelLayoutE +libopenshot.so.30:_ZN8openshot5Frame13ApplyGainRampEiiiff +libopenshot.so.30:_ZN8openshot5Frame13ClearWaveformEv +libopenshot.so.30:_ZN8openshot5Frame13SetPixelRatioEii +libopenshot.so.30:_ZN8openshot5Frame14ChannelsLayoutEv +libopenshot.so.30:_ZN8openshot5Frame14GetAudioSampleEiii +libopenshot.so.30:_ZN8openshot5Frame14SetFrameNumberEl +libopenshot.so.30:_ZN8openshot5Frame15AddAudioSilenceEi +libopenshot.so.30:_ZN8openshot5Frame15DisplayWaveformEv +libopenshot.so.30:_ZN8openshot5Frame15GetAudioSamplesEi +libopenshot.so.30:_ZN8openshot5Frame17GetWaveformPixelsEiiiiii +libopenshot.so.30:_ZN8openshot5Frame17SetAudioDirectionEb +libopenshot.so.30:_ZN8openshot5Frame18GetSamplesPerFrameENS_8FractionEii +libopenshot.so.30:_ZN8openshot5Frame18GetSamplesPerFrameElNS_8FractionEii +libopenshot.so.30:_ZN8openshot5Frame20GetAudioSampleBufferEv +libopenshot.so.30:_ZN8openshot5Frame20GetAudioSamplesCountEv +libopenshot.so.30:_ZN8openshot5Frame21GetAudioChannelsCountEv +libopenshot.so.30:_ZN8openshot5Frame26GetInterleavedAudioSamplesEPi +libopenshot.so.30:_ZN8openshot5Frame4PlayEv +libopenshot.so.30:_ZN8openshot5Frame4SaveENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfS6_i +libopenshot.so.30:_ZN8openshot5Frame7DisplayEv +libopenshot.so.30:_ZN8openshot5Frame8AddAudioEbiiPKfif +libopenshot.so.30:_ZN8openshot5Frame8AddColorERK6QColor +libopenshot.so.30:_ZN8openshot5Frame8AddColorEiiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5Frame8AddImageESt10shared_ptrI6QImageE +libopenshot.so.30:_ZN8openshot5Frame8AddImageESt10shared_ptrI6QImageEb +libopenshot.so.30:_ZN8openshot5Frame8AddImageEiiiN6QImage6FormatEPKh +libopenshot.so.30:_ZN8openshot5Frame8DeepCopyERKS0_ +libopenshot.so.30:_ZN8openshot5Frame8GetBytesEv +libopenshot.so.30:_ZN8openshot5Frame8GetImageEv +libopenshot.so.30:_ZN8openshot5Frame8GetWidthEv +libopenshot.so.30:_ZN8openshot5Frame9GetHeightEv +libopenshot.so.30:_ZN8openshot5Frame9GetPixelsEi +libopenshot.so.30:_ZN8openshot5Frame9GetPixelsEv +libopenshot.so.30:_ZN8openshot5Frame9ThumbnailENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiiS6_S6_S6_bS6_ifNS_9ScaleTypeE +libopenshot.so.30:_ZN8openshot5Frame9constrainEi +libopenshot.so.30:_ZN8openshot5FrameC1ERKS0_ +libopenshot.so.30:_ZN8openshot5FrameC1Elii +libopenshot.so.30:_ZN8openshot5FrameC1EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5FrameC1EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii +libopenshot.so.30:_ZN8openshot5FrameC1Ev +libopenshot.so.30:_ZN8openshot5FrameC2ERKS0_ +libopenshot.so.30:_ZN8openshot5FrameC2Elii +libopenshot.so.30:_ZN8openshot5FrameC2EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5FrameC2EliiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii +libopenshot.so.30:_ZN8openshot5FrameC2Ev +libopenshot.so.30:_ZN8openshot5FrameD0Ev +libopenshot.so.30:_ZN8openshot5FrameD1Ev +libopenshot.so.30:_ZN8openshot5FrameD2Ev +libopenshot.so.30:_ZN8openshot5FrameaSERKS0_ +libopenshot.so.30:_ZN8openshot5Noise12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot5Noise19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot5Noise7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5Noise8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot5NoiseC1ENS_8KeyframeE +libopenshot.so.30:_ZN8openshot5NoiseC1Ev +libopenshot.so.30:_ZN8openshot5NoiseC2ENS_8KeyframeE +libopenshot.so.30:_ZN8openshot5NoiseC2Ev +libopenshot.so.30:_ZN8openshot5Point12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot5Point18Initialize_HandlesEv +libopenshot.so.30:_ZN8openshot5Point21Initialize_LeftHandleEff +libopenshot.so.30:_ZN8openshot5Point22Initialize_RightHandleEff +libopenshot.so.30:_ZN8openshot5Point7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5PointC1ERKNS_10CoordinateE +libopenshot.so.30:_ZN8openshot5PointC1ERKNS_10CoordinateENS_17InterpolationTypeE +libopenshot.so.30:_ZN8openshot5PointC1ERKNS_10CoordinateENS_17InterpolationTypeENS_10HandleTypeE +libopenshot.so.30:_ZN8openshot5PointC1Ef +libopenshot.so.30:_ZN8openshot5PointC1Eff +libopenshot.so.30:_ZN8openshot5PointC1EffNS_17InterpolationTypeE +libopenshot.so.30:_ZN8openshot5PointC1Ev +libopenshot.so.30:_ZN8openshot5PointC2ERKNS_10CoordinateE +libopenshot.so.30:_ZN8openshot5PointC2ERKNS_10CoordinateENS_17InterpolationTypeE +libopenshot.so.30:_ZN8openshot5PointC2ERKNS_10CoordinateENS_17InterpolationTypeENS_10HandleTypeE +libopenshot.so.30:_ZN8openshot5PointC2Ef +libopenshot.so.30:_ZN8openshot5PointC2Eff +libopenshot.so.30:_ZN8openshot5PointC2EffNS_17InterpolationTypeE +libopenshot.so.30:_ZN8openshot5PointC2Ev +libopenshot.so.30:_ZN8openshot5Shift12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot5Shift19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot5Shift7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot5Shift8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot5ShiftC1ENS_8KeyframeES1_ +libopenshot.so.30:_ZN8openshot5ShiftC1Ev +libopenshot.so.30:_ZN8openshot5ShiftC2ENS_8KeyframeES1_ +libopenshot.so.30:_ZN8openshot5ShiftC2Ev +libopenshot.so.30:_ZN8openshot6Negate12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot6Negate7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot6Negate8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot6NegateC1Ev +libopenshot.so.30:_ZN8openshot6NegateC2Ev +libopenshot.so.30:_ZN8openshot7Caption11CaptionTextB5cxx11Ev +libopenshot.so.30:_ZN8openshot7Caption11CaptionTextENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7Caption12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot7Caption13process_regexEv +libopenshot.so.30:_ZN8openshot7Caption19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot7Caption7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7Caption8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot7CaptionC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7CaptionC1Ev +libopenshot.so.30:_ZN8openshot7CaptionC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7CaptionC2Ev +libopenshot.so.30:_ZN8openshot7Profile12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot7Profile12formattedFPSB5cxx11Eb +libopenshot.so.30:_ZN8openshot7Profile16LongNameWithDescB5cxx11Ev +libopenshot.so.30:_ZN8openshot7Profile3KeyB5cxx11Ev +libopenshot.so.30:_ZN8openshot7Profile7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7Profile8LongNameB5cxx11Ev +libopenshot.so.30:_ZN8openshot7Profile9ShortNameB5cxx11Ev +libopenshot.so.30:_ZN8openshot7ProfileC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7ProfileC1Ev +libopenshot.so.30:_ZN8openshot7ProfileC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7ProfileC2Ev +libopenshot.so.30:_ZN8openshot7Sharpen12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot7Sharpen19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot7Sharpen7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot7Sharpen8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot7SharpenC1ENS_8KeyframeES1_S1_ +libopenshot.so.30:_ZN8openshot7SharpenC1Ev +libopenshot.so.30:_ZN8openshot7SharpenC2ENS_8KeyframeES1_S1_ +libopenshot.so.30:_ZN8openshot7SharpenC2Ev +libopenshot.so.30:_ZN8openshot8ClipBase12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8ClipBase3EndEf +libopenshot.so.30:_ZN8openshot8ClipBase5LayerEi +libopenshot.so.30:_ZN8openshot8ClipBase5StartEf +libopenshot.so.30:_ZN8openshot8ClipBase8PositionEf +libopenshot.so.30:_ZN8openshot8ColorMap12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8ColorMap14load_cube_fileEv +libopenshot.so.30:_ZN8openshot8ColorMap19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot8ColorMap7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8ColorMap8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot8ColorMapC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8KeyframeESB_SB_SB_ +libopenshot.so.30:_ZN8openshot8ColorMapC1Ev +libopenshot.so.30:_ZN8openshot8ColorMapC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_8KeyframeESB_SB_SB_ +libopenshot.so.30:_ZN8openshot8ColorMapC2Ev +libopenshot.so.30:_ZN8openshot8Expander12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Expander19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot8Expander24calculateAttackOrReleaseEf +libopenshot.so.30:_ZN8openshot8Expander7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Expander8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot8ExpanderC1ENS_8KeyframeES1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot8ExpanderC1Ev +libopenshot.so.30:_ZN8openshot8ExpanderC2ENS_8KeyframeES1_S1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot8ExpanderC2Ev +libopenshot.so.30:_ZN8openshot8Fraction25GreatestCommonDenominatorEv +libopenshot.so.30:_ZN8openshot8Fraction5ToIntEv +libopenshot.so.30:_ZN8openshot8Fraction6ReduceEv +libopenshot.so.30:_ZN8openshot8Fraction7ToFloatEv +libopenshot.so.30:_ZN8openshot8FractionC1ESt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS7_ESaISt4pairIKS7_iEEE +libopenshot.so.30:_ZN8openshot8FractionC1ESt4pairIiiE +libopenshot.so.30:_ZN8openshot8FractionC1ESt6vectorIiSaIiEE +libopenshot.so.30:_ZN8openshot8FractionC1Eii +libopenshot.so.30:_ZN8openshot8FractionC1Ev +libopenshot.so.30:_ZN8openshot8FractionC2ESt3mapINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiSt4lessIS7_ESaISt4pairIKS7_iEEE +libopenshot.so.30:_ZN8openshot8FractionC2ESt4pairIiiE +libopenshot.so.30:_ZN8openshot8FractionC2ESt6vectorIiSaIiEE +libopenshot.so.30:_ZN8openshot8FractionC2Eii +libopenshot.so.30:_ZN8openshot8FractionC2Ev +libopenshot.so.30:_ZN8openshot8Keyframe10FlipPointsEv +libopenshot.so.30:_ZN8openshot8Keyframe11RemovePointENS_5PointE +libopenshot.so.30:_ZN8openshot8Keyframe11RemovePointEl +libopenshot.so.30:_ZN8openshot8Keyframe11ScalePointsEd +libopenshot.so.30:_ZN8openshot8Keyframe11UpdatePointElNS_5PointE +libopenshot.so.30:_ZN8openshot8Keyframe12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Keyframe7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Keyframe8AddPointENS_5PointE +libopenshot.so.30:_ZN8openshot8Keyframe8AddPointEddNS_17InterpolationTypeE +libopenshot.so.30:_ZN8openshot8KeyframeC1ERKSt6vectorINS_5PointESaIS2_EE +libopenshot.so.30:_ZN8openshot8KeyframeC1Ed +libopenshot.so.30:_ZN8openshot8KeyframeC2ERKSt6vectorINS_5PointESaIS2_EE +libopenshot.so.30:_ZN8openshot8KeyframeC2Ed +libopenshot.so.30:_ZN8openshot8KeyframeD1Ev +libopenshot.so.30:_ZN8openshot8KeyframeD2Ev +libopenshot.so.30:_ZN8openshot8Pixelate12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Pixelate19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot8Pixelate7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Pixelate8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot8PixelateC1ENS_8KeyframeES1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot8PixelateC1Ev +libopenshot.so.30:_ZN8openshot8PixelateC2ENS_8KeyframeES1_S1_S1_S1_ +libopenshot.so.30:_ZN8openshot8PixelateC2Ev +libopenshot.so.30:_ZN8openshot8QtPlayer10SetQWidgetEl +libopenshot.so.30:_ZN8openshot8QtPlayer16CloseAudioDeviceEv +libopenshot.so.30:_ZN8openshot8QtPlayer17SetTimelineSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8QtPlayer18GetRendererQObjectEv +libopenshot.so.30:_ZN8openshot8QtPlayer19GetAudioDeviceNamesB5cxx11Ev +libopenshot.so.30:_ZN8openshot8QtPlayer20GetDefaultSampleRateEv +libopenshot.so.30:_ZN8openshot8QtPlayer21GetCurrentAudioDeviceEv +libopenshot.so.30:_ZN8openshot8QtPlayer4ModeEv +libopenshot.so.30:_ZN8openshot8QtPlayer4PlayEv +libopenshot.so.30:_ZN8openshot8QtPlayer4SeekEl +libopenshot.so.30:_ZN8openshot8QtPlayer4SeekElb +libopenshot.so.30:_ZN8openshot8QtPlayer4StopEv +libopenshot.so.30:_ZN8openshot8QtPlayer5PauseEv +libopenshot.so.30:_ZN8openshot8QtPlayer5SpeedEf +libopenshot.so.30:_ZN8openshot8QtPlayer5SpeedEv +libopenshot.so.30:_ZN8openshot8QtPlayer6ReaderEPNS_10ReaderBaseE +libopenshot.so.30:_ZN8openshot8QtPlayer6ReaderEv +libopenshot.so.30:_ZN8openshot8QtPlayer6VolumeEf +libopenshot.so.30:_ZN8openshot8QtPlayer6VolumeEv +libopenshot.so.30:_ZN8openshot8QtPlayer7LoadingEv +libopenshot.so.30:_ZN8openshot8QtPlayer8GetErrorB5cxx11Ev +libopenshot.so.30:_ZN8openshot8QtPlayer8PositionEv +libopenshot.so.30:_ZN8openshot8QtPlayer9SetSourceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8QtPlayerC1EPNS_12RendererBaseE +libopenshot.so.30:_ZN8openshot8QtPlayerC1Ev +libopenshot.so.30:_ZN8openshot8QtPlayerC2EPNS_12RendererBaseE +libopenshot.so.30:_ZN8openshot8QtPlayerC2Ev +libopenshot.so.30:_ZN8openshot8QtPlayerD0Ev +libopenshot.so.30:_ZN8openshot8QtPlayerD1Ev +libopenshot.so.30:_ZN8openshot8QtPlayerD2Ev +libopenshot.so.30:_ZN8openshot8Settings11m_pInstanceE +libopenshot.so.30:_ZN8openshot8Settings19ApplyOpenMPSettingsEv +libopenshot.so.30:_ZN8openshot8Settings8InstanceEv +libopenshot.so.30:_ZN8openshot8Timeline10GetMaxTimeEv +libopenshot.so.30:_ZN8openshot8Timeline10GetMinTimeEv +libopenshot.so.30:_ZN8openshot8Timeline10RemoveClipEPNS_4ClipE +libopenshot.so.30:_ZN8openshot8Timeline10SetMaxSizeEii +libopenshot.so.30:_ZN8openshot8Timeline10sort_clipsEv +libopenshot.so.30:_ZN8openshot8Timeline11GetMaxFrameEv +libopenshot.so.30:_ZN8openshot8Timeline11GetMinFrameEv +libopenshot.so.30:_ZN8openshot8Timeline12RemoveEffectEPNS_10EffectBaseE +libopenshot.so.30:_ZN8openshot8Timeline12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Timeline12sort_effectsEv +libopenshot.so.30:_ZN8openshot8Timeline13ApplyJsonDiffENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Timeline13ClearAllCacheEb +libopenshot.so.30:_ZN8openshot8Timeline13GetClipEffectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Timeline13apply_effectsESt10shared_ptrINS_5FrameEEliPNS_18TimelineInfoStructE +libopenshot.so.30:_ZN8openshot8Timeline14BumpCacheEpochEv +libopenshot.so.30:_ZN8openshot8Timeline14calculate_timeElNS_8FractionE +libopenshot.so.30:_ZN8openshot8Timeline16AddTrackedObjectESt10shared_ptrINS_17TrackedObjectBaseEE +libopenshot.so.30:_ZN8openshot8Timeline16GetOrCreateFrameESt10shared_ptrINS_5FrameEEPNS_4ClipElPNS_18TimelineInfoStructE +libopenshot.so.30:_ZN8openshot8Timeline17update_open_clipsEPNS_4ClipEb +libopenshot.so.30:_ZN8openshot8Timeline18ApplyMapperToClipsEv +libopenshot.so.30:_ZN8openshot8Timeline19apply_json_to_clipsEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Timeline20apply_mapper_to_clipEPNS_4ClipE +libopenshot.so.30:_ZN8openshot8Timeline21apply_json_to_effectsEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Timeline21apply_json_to_effectsEN4Json5ValueEPNS_10EffectBaseE +libopenshot.so.30:_ZN8openshot8Timeline22apply_json_to_timelineEN4Json5ValueE +libopenshot.so.30:_ZN8openshot8Timeline22calculate_max_durationEv +libopenshot.so.30:_ZN8openshot8Timeline23find_intersecting_clipsElib +libopenshot.so.30:_ZN8openshot8Timeline4OpenEv +libopenshot.so.30:_ZN8openshot8Timeline5ClearEv +libopenshot.so.30:_ZN8openshot8Timeline5CloseEv +libopenshot.so.30:_ZN8openshot8Timeline7AddClipEPNS_4ClipE +libopenshot.so.30:_ZN8openshot8Timeline7GetClipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Timeline7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Timeline7isEqualEdd +libopenshot.so.30:_ZN8openshot8Timeline8GetFrameEl +libopenshot.so.30:_ZN8openshot8Timeline8SetCacheEPNS_9CacheBaseE +libopenshot.so.30:_ZN8openshot8Timeline9AddEffectEPNS_10EffectBaseE +libopenshot.so.30:_ZN8openshot8Timeline9GetEffectERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot8Timeline9add_layerESt10shared_ptrINS_5FrameEEPNS_4ClipElbf +libopenshot.so.30:_ZN8openshot8TimelineC1ENS_10ReaderInfoE +libopenshot.so.30:_ZN8openshot8TimelineC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot8TimelineC1EiiNS_8FractionEiiNS_13ChannelLayoutE +libopenshot.so.30:_ZN8openshot8TimelineC2ENS_10ReaderInfoE +libopenshot.so.30:_ZN8openshot8TimelineC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb +libopenshot.so.30:_ZN8openshot8TimelineC2EiiNS_8FractionEiiNS_13ChannelLayoutE +libopenshot.so.30:_ZN8openshot8TimelineD0Ev +libopenshot.so.30:_ZN8openshot8TimelineD1Ev +libopenshot.so.30:_ZN8openshot8TimelineD2Ev +libopenshot.so.30:_ZN8openshot9CacheBase12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot9CacheBase15CalculateRangesEv +libopenshot.so.30:_ZN8openshot9CacheBase19SetMaxBytesFromInfoEliiii +libopenshot.so.30:_ZN8openshot9CacheBase9JsonValueEv +libopenshot.so.30:_ZN8openshot9CacheBaseC1El +libopenshot.so.30:_ZN8openshot9CacheBaseC1Ev +libopenshot.so.30:_ZN8openshot9CacheBaseC2El +libopenshot.so.30:_ZN8openshot9CacheBaseC2Ev +libopenshot.so.30:_ZN8openshot9CacheDisk12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot9CacheDisk16GetSmallestFrameEv +libopenshot.so.30:_ZN8openshot9CacheDisk3AddESt10shared_ptrINS_5FrameEE +libopenshot.so.30:_ZN8openshot9CacheDisk4JsonB5cxx11Ev +libopenshot.so.30:_ZN8openshot9CacheDisk5ClearEv +libopenshot.so.30:_ZN8openshot9CacheDisk5CountEv +libopenshot.so.30:_ZN8openshot9CacheDisk5TouchEl +libopenshot.so.30:_ZN8openshot9CacheDisk6RemoveEl +libopenshot.so.30:_ZN8openshot9CacheDisk6RemoveEll +libopenshot.so.30:_ZN8openshot9CacheDisk7CleanUpEv +libopenshot.so.30:_ZN8openshot9CacheDisk7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9CacheDisk8ContainsEl +libopenshot.so.30:_ZN8openshot9CacheDisk8GetBytesEv +libopenshot.so.30:_ZN8openshot9CacheDisk8GetFrameEl +libopenshot.so.30:_ZN8openshot9CacheDisk8InitPathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9CacheDisk9GetFramesEv +libopenshot.so.30:_ZN8openshot9CacheDisk9JsonValueEv +libopenshot.so.30:_ZN8openshot9CacheDiskC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ff +libopenshot.so.30:_ZN8openshot9CacheDiskC1ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ffl +libopenshot.so.30:_ZN8openshot9CacheDiskC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ff +libopenshot.so.30:_ZN8openshot9CacheDiskC2ENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ffl +libopenshot.so.30:_ZN8openshot9CacheDiskD0Ev +libopenshot.so.30:_ZN8openshot9CacheDiskD1Ev +libopenshot.so.30:_ZN8openshot9CacheDiskD2Ev +libopenshot.so.30:_ZN8openshot9ChromaKey12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot9ChromaKey19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot9ChromaKey7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9ChromaKey8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot9ChromaKeyC1ENS_5ColorENS_8KeyframeES2_NS_15ChromaKeyMethodE +libopenshot.so.30:_ZN8openshot9ChromaKeyC1Ev +libopenshot.so.30:_ZN8openshot9ChromaKeyC2ENS_5ColorENS_8KeyframeES2_NS_15ChromaKeyMethodE +libopenshot.so.30:_ZN8openshot9ChromaKeyC2Ev +libopenshot.so.30:_ZN8openshot9LensFlare12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZN8openshot9LensFlare19init_effect_detailsEv +libopenshot.so.30:_ZN8openshot9LensFlare7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9LensFlare8GetFrameESt10shared_ptrINS_5FrameEEl +libopenshot.so.30:_ZN8openshot9LensFlare8GetFrameEl +libopenshot.so.30:_ZN8openshot9LensFlareC1ERKNS_8KeyframeES3_S3_S3_S3_S3_S3_RKNS_5ColorE +libopenshot.so.30:_ZN8openshot9LensFlareC1Ev +libopenshot.so.30:_ZN8openshot9LensFlareC2ERKNS_8KeyframeES3_S3_S3_S3_S3_S3_RKNS_5ColorE +libopenshot.so.30:_ZN8openshot9LensFlareC2Ev +libopenshot.so.30:_ZN8openshot9LensFlareD0Ev +libopenshot.so.30:_ZN8openshot9LensFlareD1Ev +libopenshot.so.30:_ZN8openshot9LensFlareD2Ev +libopenshot.so.30:_ZN8openshot9ZmqLogger10ConnectionENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9ZmqLogger11m_pInstanceE +libopenshot.so.30:_ZN8openshot9ZmqLogger17AppendDebugMethodENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_fS6_fS6_fS6_fS6_fS6_f +libopenshot.so.30:_ZN8openshot9ZmqLogger3LogENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9ZmqLogger4PathENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZN8openshot9ZmqLogger5CloseEv +libopenshot.so.30:_ZN8openshot9ZmqLogger8InstanceEv +libopenshot.so.30:_ZN8openshot9ZmqLogger9LogToFileENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZNK10PlayerDemo10metaObjectEv +libopenshot.so.30:_ZNK13VideoRenderer10metaObjectEv +libopenshot.so.30:_ZNK17VideoRenderWidget10metaObjectEv +libopenshot.so.30:_ZNK17VideoRenderWidget11GetRendererEv +libopenshot.so.30:_ZNK8openshot10AnalogTape14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot10AnalogTape4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10AnalogTape9JsonValueEv +libopenshot.so.30:_ZNK8openshot10Brightness14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot10Brightness18UseCustomMaskBlendEl +libopenshot.so.30:_ZNK8openshot10Brightness20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l +libopenshot.so.30:_ZNK8openshot10Brightness4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10Brightness9JsonValueEv +libopenshot.so.30:_ZNK8openshot10ColorShift14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot10ColorShift4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10ColorShift9JsonValueEv +libopenshot.so.30:_ZNK8openshot10Compressor14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot10Compressor4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10Compressor9JsonValueEv +libopenshot.so.30:_ZNK8openshot10Coordinate4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10Coordinate9JsonValueEv +libopenshot.so.30:_ZNK8openshot10Distortion14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot10Distortion4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10Distortion9JsonValueEv +libopenshot.so.30:_ZNK8openshot10EffectBase12ParentClipIdB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10EffectBase13BlendWithMaskESt10shared_ptrI6QImageES3_S3_ +libopenshot.so.30:_ZNK8openshot10EffectBase18BasePropertiesJSONEl +libopenshot.so.30:_ZNK8openshot10EffectBase20CreateReaderFromJsonERKN4Json5ValueE +libopenshot.so.30:_ZNK8openshot10EffectBase25ResolveMaskSourceDurationEv +libopenshot.so.30:_ZNK8openshot10EffectBase4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10EffectBase8JsonInfoEv +libopenshot.so.30:_ZNK8openshot10EffectBase9JsonValueEv +libopenshot.so.30:_ZNK8openshot10ReaderBase14MaxDecodeWidthEv +libopenshot.so.30:_ZNK8openshot10ReaderBase15MaxDecodeHeightEv +libopenshot.so.30:_ZNK8openshot10ReaderBase16HasMaxDecodeSizeEv +libopenshot.so.30:_ZNK8openshot10ReaderBase9JsonValueEv +libopenshot.so.30:_ZNK8openshot10Saturation14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot10Saturation18UseCustomMaskBlendEl +libopenshot.so.30:_ZNK8openshot10Saturation20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l +libopenshot.so.30:_ZNK8openshot10Saturation4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10Saturation9JsonValueEv +libopenshot.so.30:_ZNK8openshot10TextReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10TextReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot10WriterBase4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot10WriterBase9JsonValueEv +libopenshot.so.30:_ZNK8openshot11ChunkReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot11ChunkReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot11Deinterlace14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot11Deinterlace4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot11Deinterlace9JsonValueEv +libopenshot.so.30:_ZNK8openshot11DummyReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot11DummyReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot11FrameMapper4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot11FrameMapper9JsonValueEv +libopenshot.so.30:_ZNK8openshot11ImageReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot11ImageReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot12FFmpegReader19PickDurationSecondsEv +libopenshot.so.30:_ZNK8openshot12FFmpegReader24HardwareDecodeSuccessfulEv +libopenshot.so.30:_ZNK8openshot12FFmpegReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot12FFmpegReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot12ParametricEQ14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot12ParametricEQ4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot12ParametricEQ9JsonValueEv +libopenshot.so.30:_ZNK8openshot12QtHtmlReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot12QtHtmlReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot12QtTextReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot12QtTextReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot12Robotization14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot12Robotization4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot12Robotization9JsonValueEv +libopenshot.so.30:_ZNK8openshot13QtImageReader4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot13QtImageReader9JsonValueEv +libopenshot.so.30:_ZNK8openshot14Whisperization14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot14Whisperization4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot14Whisperization9JsonValueEv +libopenshot.so.30:_ZNK8openshot16VideoCacheThread16computeDirectionEv +libopenshot.so.30:_ZNK8openshot16VideoCacheThread18resolveTimelineEndEv +libopenshot.so.30:_ZNK8openshot16VideoCacheThread19computeWindowBoundsElillRlS1_ +libopenshot.so.30:_ZNK8openshot16VideoCacheThread20clampToTimelineRangeEll +libopenshot.so.30:_ZNK8openshot16VideoCacheThread20computePrerollFramesEPKNS_8SettingsE +libopenshot.so.30:_ZNK8openshot17AudioBufferSource14getTotalLengthEv +libopenshot.so.30:_ZNK8openshot17AudioBufferSource19getNextReadPositionEv +libopenshot.so.30:_ZNK8openshot17AudioBufferSource9isLoopingEv +libopenshot.so.30:_ZNK8openshot17AudioReaderSource14getTotalLengthEv +libopenshot.so.30:_ZNK8openshot17TrackedObjectBase24add_property_choice_jsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii +libopenshot.so.30:_ZNK8openshot19SphericalProjection13project_inputEddddiiRdS1_ +libopenshot.so.30:_ZNK8openshot19SphericalProjection14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot19SphericalProjection4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot19SphericalProjection9JsonValueEv +libopenshot.so.30:_ZNK8openshot3Hue14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot3Hue18UseCustomMaskBlendEl +libopenshot.so.30:_ZNK8openshot3Hue20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l +libopenshot.so.30:_ZNK8openshot3Hue4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot3Hue9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Bars14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Bars4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Bars9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Blur14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Blur18UseCustomMaskBlendEl +libopenshot.so.30:_ZNK8openshot4Blur20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l +libopenshot.so.30:_ZNK8openshot4Blur4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Blur9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Clip14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Clip3EndEv +libopenshot.so.30:_ZNK8openshot4Clip4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Clip9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Crop14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Crop4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Crop9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Echo14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Echo4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Echo9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Mask14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Mask4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Mask9JsonValueEv +libopenshot.so.30:_ZNK8openshot4Wave14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot4Wave4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot4Wave9JsonValueEv +libopenshot.so.30:_ZNK8openshot5Color4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot5Color9JsonValueEv +libopenshot.so.30:_ZNK8openshot5Delay14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot5Delay4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot5Delay9JsonValueEv +libopenshot.so.30:_ZNK8openshot5Noise14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot5Noise4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot5Noise9JsonValueEv +libopenshot.so.30:_ZNK8openshot5Point4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot5Point9JsonValueEv +libopenshot.so.30:_ZNK8openshot5Shift14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot5Shift4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot5Shift9JsonValueEv +libopenshot.so.30:_ZNK8openshot6Negate14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot6Negate4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot6Negate9JsonValueEv +libopenshot.so.30:_ZNK8openshot7Caption14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot7Caption4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot7Caption9JsonValueEv +libopenshot.so.30:_ZNK8openshot7Profile4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot7Profile4SaveERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZNK8openshot7Profile9JsonValueEv +libopenshot.so.30:_ZNK8openshot7Sharpen14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot7Sharpen18UseCustomMaskBlendEl +libopenshot.so.30:_ZNK8openshot7Sharpen20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l +libopenshot.so.30:_ZNK8openshot7Sharpen4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot7Sharpen9JsonValueEv +libopenshot.so.30:_ZNK8openshot8ClipBase17add_property_jsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEfS6_S6_PKNS_8KeyframeEffbl +libopenshot.so.30:_ZNK8openshot8ClipBase24add_property_choice_jsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii +libopenshot.so.30:_ZNK8openshot8ClipBase9JsonValueEv +libopenshot.so.30:_ZNK8openshot8ColorMap14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot8ColorMap4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8ColorMap9JsonValueEv +libopenshot.so.30:_ZNK8openshot8Expander14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot8Expander4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8Expander9JsonValueEv +libopenshot.so.30:_ZNK8openshot8Fraction10ReciprocalEv +libopenshot.so.30:_ZNK8openshot8Fraction8ToDoubleEv +libopenshot.so.30:_ZNK8openshot8Keyframe11GetMaxPointEv +libopenshot.so.30:_ZNK8openshot8Keyframe11PrintPointsEPSo +libopenshot.so.30:_ZNK8openshot8Keyframe11PrintValuesEPSo +libopenshot.so.30:_ZNK8openshot8Keyframe12IsIncreasingEi +libopenshot.so.30:_ZNK8openshot8Keyframe15GetClosestPointENS_5PointE +libopenshot.so.30:_ZNK8openshot8Keyframe15GetClosestPointENS_5PointEb +libopenshot.so.30:_ZNK8openshot8Keyframe16GetPreviousPointENS_5PointE +libopenshot.so.30:_ZNK8openshot8Keyframe4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8Keyframe6GetIntEl +libopenshot.so.30:_ZNK8openshot8Keyframe7GetLongEl +libopenshot.so.30:_ZNK8openshot8Keyframe8ContainsENS_5PointE +libopenshot.so.30:_ZNK8openshot8Keyframe8GetCountEv +libopenshot.so.30:_ZNK8openshot8Keyframe8GetDeltaEl +libopenshot.so.30:_ZNK8openshot8Keyframe8GetPointEl +libopenshot.so.30:_ZNK8openshot8Keyframe8GetValueEl +libopenshot.so.30:_ZNK8openshot8Keyframe9FindIndexENS_5PointE +libopenshot.so.30:_ZNK8openshot8Keyframe9GetLengthEv +libopenshot.so.30:_ZNK8openshot8Keyframe9JsonValueEv +libopenshot.so.30:_ZNK8openshot8Pixelate14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot8Pixelate18UseCustomMaskBlendEl +libopenshot.so.30:_ZNK8openshot8Pixelate20ApplyCustomMaskBlendESt10shared_ptrI6QImageES3_S3_l +libopenshot.so.30:_ZNK8openshot8Pixelate4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8Pixelate9JsonValueEv +libopenshot.so.30:_ZNK8openshot8Settings17MaxAllowedThreadsEv +libopenshot.so.30:_ZNK8openshot8Settings19EffectiveOMPThreadsEv +libopenshot.so.30:_ZNK8openshot8Timeline11ClipEffectsB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8Timeline16GetTrackedObjectENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZNK8openshot8Timeline20GetTrackedObjectsIdsB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8Timeline27ResolveTransitionAudioGainsEPNS_4ClipElb +libopenshot.so.30:_ZNK8openshot8Timeline4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot8Timeline9JsonValueEv +libopenshot.so.30:_ZNK8openshot9ChromaKey14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot9ChromaKey4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot9ChromaKey9JsonValueEv +libopenshot.so.30:_ZNK8openshot9LensFlare14PropertiesJSONB5cxx11El +libopenshot.so.30:_ZNK8openshot9LensFlare4JsonB5cxx11Ev +libopenshot.so.30:_ZNK8openshot9LensFlare9JsonValueEv +libopenshot.so.30:_ZThn16_N10PlayerDemoD0Ev +libopenshot.so.30:_ZThn16_N10PlayerDemoD1Ev +libopenshot.so.30:_ZThn16_N13VideoRenderer14OverrideWidgetEl +libopenshot.so.30:_ZThn16_N13VideoRenderer6renderESt10shared_ptrI6QImageE +libopenshot.so.30:_ZThn16_N13VideoRendererD0Ev +libopenshot.so.30:_ZThn16_N13VideoRendererD1Ev +libopenshot.so.30:_ZThn16_N17VideoRenderWidgetD0Ev +libopenshot.so.30:_ZThn16_N17VideoRenderWidgetD1Ev +libopenshot.so.30:_ZThn16_N8openshot8Timeline12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZThn16_N8openshot8Timeline4OpenEv +libopenshot.so.30:_ZThn16_N8openshot8Timeline5CloseEv +libopenshot.so.30:_ZThn16_N8openshot8Timeline7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZThn16_N8openshot8Timeline8GetFrameEl +libopenshot.so.30:_ZThn16_N8openshot8TimelineD0Ev +libopenshot.so.30:_ZThn16_N8openshot8TimelineD1Ev +libopenshot.so.30:_ZThn16_NK8openshot8Timeline4JsonB5cxx11Ev +libopenshot.so.30:_ZThn16_NK8openshot8Timeline9JsonValueEv +libopenshot.so.30:_ZThn96_N8openshot4Clip12SetJsonValueEN4Json5ValueE +libopenshot.so.30:_ZThn96_N8openshot4Clip4OpenEv +libopenshot.so.30:_ZThn96_N8openshot4Clip5CloseEv +libopenshot.so.30:_ZThn96_N8openshot4Clip7SetJsonENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +libopenshot.so.30:_ZThn96_N8openshot4Clip8GetFrameEl +libopenshot.so.30:_ZThn96_N8openshot4ClipD0Ev +libopenshot.so.30:_ZThn96_N8openshot4ClipD1Ev +libopenshot.so.30:_ZThn96_NK8openshot4Clip4JsonB5cxx11Ev +libopenshot.so.30:_ZThn96_NK8openshot4Clip9JsonValueEv +libopenshot.so.30:hw_de_av_device_type_global +libopenshot.so.30:hw_de_av_pix_fmt_global +libopenshot.so.30:hw_de_on +libopenshot.so.30:hw_en_av_device_type +libopenshot.so.30:hw_en_av_pix_fmt +libopenshot.so.30:hw_en_on +libopenshot.so.30:hw_en_supported +libopenshot.so.30:hw_frame +libopenshot.so.30:mux_dict openshot.so:Init_openshot openshot.so:_ZN4swig8GC_VALUE5eq_idE openshot.so:_ZN4swig8GC_VALUE5ge_idE @@ -1217,6 +1219,3 @@ openshot.so:_ZN4swig8GC_VALUE6xor_idE openshot.so:_ZN4swig8GC_VALUE7hash_idE openshot.so:_ZN4swig8GC_VALUE9lshift_idE openshot.so:_ZN4swig8GC_VALUE9rshift_idE -openshot.so:__bss_start -openshot.so:_edata -openshot.so:_end diff --git a/packages/l/libopenshot/abi_used_libs b/packages/l/libopenshot/abi_used_libs index 5b9ef52b2986..a9b731ba81a3 100644 --- a/packages/l/libopenshot/abi_used_libs +++ b/packages/l/libopenshot/abi_used_libs @@ -4,9 +4,9 @@ libMagickCore-7.Q16HDRI.so.10 libQt5Core.so.5 libQt5Gui.so.5 libQt5Widgets.so.5 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libgomp.so.1 @@ -16,6 +16,6 @@ libopenshot-audio.so.10 libpython3.12.so.1.0 libruby.so.3.4 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libzmq.so.5 diff --git a/packages/l/libopenshot/abi_used_symbols b/packages/l/libopenshot/abi_used_symbols index ec33d14b3312..44e6675627a1 100644 --- a/packages/l/libopenshot/abi_used_symbols +++ b/packages/l/libopenshot/abi_used_symbols @@ -405,90 +405,93 @@ libQt5Widgets.so.5:_ZThn16_NK7QWidget11paintEngineEv libQt5Widgets.so.5:_ZThn16_NK7QWidget13sharedPainterEv libQt5Widgets.so.5:_ZThn16_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE libQt5Widgets.so.5:_ZThn16_NK7QWidget7devTypeEv -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_from_data -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_is_open -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_stream_add_side_data -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavformat.so.61:avio_size -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_check -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_dict_copy -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwdevice_hwconfig_alloc -libavutil.so.59:av_hwframe_constraints_free -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_alloc -libavutil.so.59:av_image_copy -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_find -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_samples_alloc -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_spherical_alloc -libavutil.so.59:av_spherical_from_name -libavutil.so.59:av_spherical_projection_name -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_from_data +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_add +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_is_open +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavformat.so.62:avio_size +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_check +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_dict_copy +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwdevice_hwconfig_alloc +libavutil.so.60:av_hwframe_constraints_free +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_alloc +libavutil.so.60:av_image_copy +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_find +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_samples_alloc +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_spherical_alloc +libavutil.so.60:av_spherical_from_name +libavutil.so.60:av_spherical_projection_name +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fprintf_chk @@ -543,6 +546,7 @@ libgomp.so.1:GOMP_parallel libgomp.so.1:omp_get_num_procs libgomp.so.1:omp_get_num_threads libgomp.so.1:omp_get_thread_num +libgomp.so.1:omp_set_num_threads libjsoncpp.so.26:_ZN4Json15parseFromStreamERKNS_10CharReader7FactoryERSiPNS_5ValueEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libjsoncpp.so.26:_ZN4Json17CharReaderBuilderC1Ev libjsoncpp.so.26:_ZN4Json17CharReaderBuilderD1Ev @@ -989,16 +993,16 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails libzmq.so.5:zmq_bind libzmq.so.5:zmq_close libzmq.so.5:zmq_ctx_new diff --git a/packages/l/libopenshot/package.yml b/packages/l/libopenshot/package.yml index 2442ff4a94aa..105006efef72 100644 --- a/packages/l/libopenshot/package.yml +++ b/packages/l/libopenshot/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : libopenshot -version : 0.6.0 -release : 44 +version : 0.7.0 +release : 45 source : - - https://github.com/OpenShot/libopenshot/archive/refs/tags/v0.6.0.tar.gz : 01c6510c92d7ec430f013cdaff3e65063fee4c1e4461fa1e87fcf80a892dddee + - https://github.com/OpenShot/libopenshot/archive/refs/tags/v0.7.0.tar.gz : a7954c6af479fbd2e83059d4b6cbb13228de183f9a4eefcbcc8b3fd8de630dd2 homepage : https://www.openshot.org/ license : LGPL-3.0-or-later component : multimedia.library diff --git a/packages/l/libopenshot/pspec_x86_64.xml b/packages/l/libopenshot/pspec_x86_64.xml index 65ead09aefdd..a3b88cd9d4ce 100644 --- a/packages/l/libopenshot/pspec_x86_64.xml +++ b/packages/l/libopenshot/pspec_x86_64.xml @@ -3,8 +3,8 @@ libopenshot https://www.openshot.org/ - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu LGPL-3.0-or-later multimedia.library @@ -22,8 +22,8 @@ /usr/lib/python3.12/site-packages/_openshot.so /usr/lib/python3.12/site-packages/openshot.py - /usr/lib64/libopenshot.so.0.6.0 - /usr/lib64/libopenshot.so.29 + /usr/lib64/libopenshot.so.0.7.0 + /usr/lib64/libopenshot.so.30 /usr/lib64/ruby/vendor_ruby/3.4.0/x86_64-linux/openshot.so @@ -34,7 +34,7 @@ programming.devel - libopenshot + libopenshot /usr/include/libopenshot/AudioBufferSource.h @@ -148,12 +148,12 @@ - - 2026-03-23 - 0.6.0 + + 2026-04-11 + 0.7.0 Packaging update - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/m/mgba/abi_used_libs b/packages/m/mgba/abi_used_libs index 6baa6b2f037a..3bcb41c7a74e 100644 --- a/packages/m/mgba/abi_used_libs +++ b/packages/m/mgba/abi_used_libs @@ -7,10 +7,10 @@ libQt5Multimedia.so.5 libQt5Network.so.5 libQt5Widgets.so.5 libSDL2-2.0.so.0 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libedit.so.0 libelf.so.1 @@ -21,7 +21,7 @@ libm.so.6 libpng16.so.16 libsqlite3.so.0 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libz.so.1 libzip.so.5 diff --git a/packages/m/mgba/abi_used_symbols b/packages/m/mgba/abi_used_symbols index 6307d841f6e3..a63f8aafca4c 100644 --- a/packages/m/mgba/abi_used_symbols +++ b/packages/m/mgba/abi_used_symbols @@ -1708,68 +1708,68 @@ libSDL2-2.0.so.0:SDL_SetWindowFullscreen libSDL2-2.0.so.0:SDL_SetWindowMinimumSize libSDL2-2.0.so.0:SDL_SetWindowSize libSDL2-2.0.so.0:SDL_UnlockTexture -libavcodec.so.61:av_bsf_alloc -libavcodec.so.61:av_bsf_free -libavcodec.so.61:av_bsf_get_by_name -libavcodec.so.61:av_bsf_init -libavcodec.so.61:av_bsf_receive_packet -libavcodec.so.61:av_bsf_send_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_move_ref -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_write_frame -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_link -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_read_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_default_free -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_find -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_rescale_q +libavcodec.so.62:av_bsf_alloc +libavcodec.so.62:av_bsf_free +libavcodec.so.62:av_bsf_get_by_name +libavcodec.so.62:av_bsf_init +libavcodec.so.62:av_bsf_receive_packet +libavcodec.so.62:av_bsf_send_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_move_ref +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_write_frame +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_link +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_read_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_default_free +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_find +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_rescale_q libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__cxa_atexit @@ -2145,14 +2145,14 @@ libstdc++.so.6:__cxa_pure_virtual libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_out_samples -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_out_samples +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libz.so.1:compress libz.so.1:compressBound libz.so.1:crc32 diff --git a/packages/m/mgba/package.yml b/packages/m/mgba/package.yml index 9973c8a36b55..9b545911033e 100644 --- a/packages/m/mgba/package.yml +++ b/packages/m/mgba/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : mgba version : 0.10.5 -release : 58 +release : 59 source : - https://github.com/mgba-emu/mgba/archive/0.10.5.tar.gz : 91d6fbd32abcbdf030d58d3f562de25ebbc9d56040d513ff8e5c19bee9dacf14 homepage : https://mgba.io/ diff --git a/packages/m/mgba/pspec_x86_64.xml b/packages/m/mgba/pspec_x86_64.xml index 240d7a7bda4d..29c2779d99b1 100644 --- a/packages/m/mgba/pspec_x86_64.xml +++ b/packages/m/mgba/pspec_x86_64.xml @@ -42,8 +42,8 @@ /usr/share/icons/hicolor/512x512/apps/io.mgba.mGBA.png /usr/share/icons/hicolor/64x64/apps/io.mgba.mGBA.png /usr/share/icons/hicolor/96x96/apps/io.mgba.mGBA.png - /usr/share/man/man6/mgba-qt.6 - /usr/share/man/man6/mgba.6 + /usr/share/man/man6/mgba-qt.6.zst + /usr/share/man/man6/mgba.6.zst /usr/share/metainfo/io.mgba.mGBA.appdata.xml /usr/share/mgba/nointro.dat /usr/share/mgba/scripts/pokemon.lua @@ -93,7 +93,7 @@ mGBA is a new Game Boy Advance emulator written in C. programming.devel - mgba + mgba /usr/include/mgba-util/circle-buffer.h @@ -252,8 +252,8 @@ - - 2025-03-26 + + 2026-04-11 0.10.5 Packaging update Jakob Gezelius diff --git a/packages/m/minidlna/abi_symbols b/packages/m/minidlna/abi_symbols index f09b40227128..de2c3da53cf1 100644 --- a/packages/m/minidlna/abi_symbols +++ b/packages/m/minidlna/abi_symbols @@ -1 +1,2 @@ +minidlnad:_IO_stdin_used minidlnad:sys_sendfile diff --git a/packages/m/minidlna/abi_used_libs b/packages/m/minidlna/abi_used_libs index a1a341f1b2c8..f5952a522212 100644 --- a/packages/m/minidlna/abi_used_libs +++ b/packages/m/minidlna/abi_used_libs @@ -1,6 +1,6 @@ libFLAC.so.12 -libavformat.so.61 -libavutil.so.59 +libavformat.so.62 +libavutil.so.60 libc.so.6 libexif.so.12 libid3tag.so.0 diff --git a/packages/m/minidlna/abi_used_symbols b/packages/m/minidlna/abi_used_symbols index f05fd879542d..ec2d4827f91a 100644 --- a/packages/m/minidlna/abi_used_symbols +++ b/packages/m/minidlna/abi_used_symbols @@ -6,13 +6,13 @@ libFLAC.so.12:FLAC__metadata_simple_iterator_init libFLAC.so.12:FLAC__metadata_simple_iterator_new libFLAC.so.12:FLAC__metadata_simple_iterator_next libFLAC.so.12:FLAC__metadata_simple_iterator_status -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_dict_get -libavutil.so.59:av_log_set_level -libavutil.so.59:av_reduce -libavutil.so.59:av_strerror +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_dict_get +libavutil.so.60:av_log_set_level +libavutil.so.60:av_reduce +libavutil.so.60:av_strerror libc.so.6:__asprintf_chk libc.so.6:__assert_fail libc.so.6:__ctype_b_loc diff --git a/packages/m/minidlna/package.yml b/packages/m/minidlna/package.yml index a8e2a1833377..a9860e88e8f2 100644 --- a/packages/m/minidlna/package.yml +++ b/packages/m/minidlna/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : minidlna version : 1.3.3 -release : 20 +release : 21 source : - https://sourceforge.net/projects/minidlna/files/minidlna/1.3.3/minidlna-1.3.3.tar.gz : 39026c6d4a139b9180192d1c37225aa3376fdf4f1a74d7debbdbb693d996afa4 homepage : https://sourceforge.net/projects/minidlna/ diff --git a/packages/m/minidlna/pspec_x86_64.xml b/packages/m/minidlna/pspec_x86_64.xml index 69aa2d9321bd..abba81f7962a 100644 --- a/packages/m/minidlna/pspec_x86_64.xml +++ b/packages/m/minidlna/pspec_x86_64.xml @@ -3,8 +3,8 @@ minidlna https://sourceforge.net/projects/minidlna/ - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later network.util @@ -41,12 +41,12 @@ - - 2026-03-30 + + 2026-04-11 1.3.3 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/m/mixxx/abi_used_libs b/packages/m/mixxx/abi_used_libs index 7ec922e0af7e..260d62350b4e 100644 --- a/packages/m/mixxx/abi_used_libs +++ b/packages/m/mixxx/abi_used_libs @@ -16,9 +16,9 @@ libQt6Widgets.so.6 libQt6Xml.so.6 libSoundTouch.so.1 libX11.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libchromaprint.so.1 libcrypto.so.3 @@ -45,7 +45,7 @@ libsndfile.so.1 libsqlite3.so.0 libssl.so.3 libstdc++.so.6 -libswresample.so.5 +libswresample.so.6 libtag.so.2 libudev.so.1 libupower-glib.so.3 diff --git a/packages/m/mixxx/abi_used_symbols b/packages/m/mixxx/abi_used_symbols index daaa8a0a2c48..ed88baf21688 100644 --- a/packages/m/mixxx/abi_used_symbols +++ b/packages/m/mixxx/abi_used_symbols @@ -3396,34 +3396,34 @@ libX11.so.6:XkbGetNames libX11.so.6:XkbGetState libX11.so.6:XkbIgnoreExtension libX11.so.6:XkbOpenDisplay -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_rescale_q -libavutil.so.59:av_strerror -libavutil.so.59:av_version_info -libavutil.so.59:avutil_version +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_rescale_q +libavutil.so.60:av_strerror +libavutil.so.60:av_version_info +libavutil.so.60:avutil_version libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__cxa_atexit @@ -4085,10 +4085,10 @@ libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert_frame -libswresample.so.5:swr_free -libswresample.so.5:swr_init +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert_frame +libswresample.so.6:swr_free +libswresample.so.6:swr_init libtag.so.2:_ZN6TagLib10ByteVector4dataEv libtag.so.2:_ZN6TagLib10ByteVectorC1EPKc libtag.so.2:_ZN6TagLib10ByteVectorC1EPKcj diff --git a/packages/m/mixxx/package.yml b/packages/m/mixxx/package.yml index 69dde831d710..066431875a45 100644 --- a/packages/m/mixxx/package.yml +++ b/packages/m/mixxx/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : mixxx version : 2.5.6 -release : 53 +release : 54 source : - https://github.com/mixxxdj/mixxx/archive/refs/tags/2.5.6.tar.gz : 9cfc9025d50d2511767ee52a07b8854f75c581f0585197d043bc219fcf9f9050 homepage : https://mixxx.org/ diff --git a/packages/m/mixxx/pspec_x86_64.xml b/packages/m/mixxx/pspec_x86_64.xml index ec804db2c8d3..91c9c4a255ef 100644 --- a/packages/m/mixxx/pspec_x86_64.xml +++ b/packages/m/mixxx/pspec_x86_64.xml @@ -3,8 +3,8 @@ mixxx https://mixxx.org/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.audio @@ -2827,12 +2827,12 @@ - - 2026-04-02 + + 2026-04-06 2.5.6 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/m/mlt/abi_symbols b/packages/m/mlt/abi_symbols index 88482c87876a..4181e4035350 100644 --- a/packages/m/mlt/abi_symbols +++ b/packages/m/mlt/abi_symbols @@ -1328,6 +1328,7 @@ libmltavformat.so:filter_avcolour_space_init libmltavformat.so:filter_avdeinterlace_init libmltavformat.so:filter_avfilter_init libmltavformat.so:filter_swresample_init +libmltavformat.so:filter_sws_colortransform_init libmltavformat.so:filter_swscale_init libmltavformat.so:is_rgb libmltavformat.so:link_avdeinterlace_init @@ -3610,4 +3611,5 @@ libmltxml.so:mlt_xml_prefix_size libmltxml.so:producer_xml_init libmltxml.so:producer_xmlclip_init libmltxml.so:xml_make_doc +melt-7:_IO_stdin_used melt-7:main diff --git a/packages/m/mlt/abi_used_libs b/packages/m/mlt/abi_used_libs index cec8fd382c3d..23a986fc1eb6 100644 --- a/packages/m/mlt/abi_used_libs +++ b/packages/m/mlt/abi_used_libs @@ -12,11 +12,11 @@ libQt6Xml.so.6 libSDL2-2.0.so.0 libX11.so.6 libasound.so.2 -libavcodec.so.61 -libavdevice.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavdevice.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libepoxy.so.0 libfftw3.so.3 @@ -35,8 +35,8 @@ librubberband.so.2 libsamplerate.so.0 libsox_ng.so.3 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libvidstab.so.1.2 libvorbisfile.so.3 libxml2.so.2 diff --git a/packages/m/mlt/abi_used_symbols b/packages/m/mlt/abi_used_symbols index 2c8e3d5f61ef..498abf913471 100644 --- a/packages/m/mlt/abi_used_symbols +++ b/packages/m/mlt/abi_used_symbols @@ -1657,139 +1657,138 @@ libasound.so.2:snd_pcm_sw_params_sizeof libasound.so.2:snd_pcm_writei libasound.so.2:snd_pcm_writen libasound.so.2:snd_strerror -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_clone -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_ref -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_shrink_packet -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_decode_subtitle2 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_encode_subtitle -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avsubtitle_free -libavdevice.so.61:avdevice_register_all -libavfilter.so.10:av_buffersink_get_format -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersink_get_frame_flags -libavfilter.so.10:av_buffersink_get_h -libavfilter.so.10:av_buffersink_get_hw_frames_ctx -libavfilter.so.10:av_buffersink_get_samples -libavfilter.so.10:av_buffersink_get_w -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_filter_iterate -libavfilter.so.10:avfilter_filter_pad_count -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_alloc_filter -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_parse -libavfilter.so.10:avfilter_graph_send_command -libavfilter.so.10:avfilter_init_dict -libavfilter.so.10:avfilter_init_str -libavfilter.so.10:avfilter_inout_alloc -libavfilter.so.10:avfilter_link -libavfilter.so.10:avfilter_pad_get_type -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_find_input_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_check -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_calloc -libavutil.so.59:av_channel_layout_check -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_d2q -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_div_q -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_move_ref -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_pix_fmt -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_get_sample_fmt -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_alloc -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_int_list_length_for_size -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_mul_q -libavutil.so.59:av_opt_find -libavutil.so.59:av_opt_get -libavutil.so.59:av_opt_next -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_bin -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_pixel_fmt -libavutil.so.59:av_opt_set_q -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_realloc -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_spherical_projection_name -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_clone +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:av_shrink_packet +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_decode_subtitle2 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_encode_subtitle +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avsubtitle_free +libavdevice.so.62:avdevice_register_all +libavfilter.so.11:av_buffersink_get_format +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersink_get_frame_flags +libavfilter.so.11:av_buffersink_get_h +libavfilter.so.11:av_buffersink_get_hw_frames_ctx +libavfilter.so.11:av_buffersink_get_samples +libavfilter.so.11:av_buffersink_get_w +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_filter_iterate +libavfilter.so.11:avfilter_filter_pad_count +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_alloc_filter +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_parse +libavfilter.so.11:avfilter_graph_send_command +libavfilter.so.11:avfilter_init_dict +libavfilter.so.11:avfilter_init_str +libavfilter.so.11:avfilter_inout_alloc +libavfilter.so.11:avfilter_link +libavfilter.so.11:avfilter_pad_get_type +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_find_input_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_check +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_calloc +libavutil.so.60:av_channel_layout_check +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_d2q +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_div_q +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_move_ref +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_pix_fmt +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_get_sample_fmt +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_alloc +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_mul_q +libavutil.so.60:av_opt_find +libavutil.so.60:av_opt_get +libavutil.so.60:av_opt_next +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_array +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_pixel_fmt +libavutil.so.60:av_opt_set_q +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_realloc +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_spherical_projection_name +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__ctype_get_mb_cur_max libc.so.6:__ctype_tolower_loc @@ -1987,6 +1986,7 @@ libfftw3.so.3:fftw_free libfftw3.so.3:fftw_plan_dft_r2c_1d libgcc_s.so.1:_Unwind_Resume libglib-2.0.so.0:g_free +libglib-2.0.so.0:g_free_sized libglib-2.0.so.0:g_malloc libglib-2.0.so.0:g_malloc0 libglib-2.0.so.0:g_realloc @@ -2262,19 +2262,21 @@ libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswresample.so.5:swr_set_matrix -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getContext -libswscale.so.8:sws_init_context -libswscale.so.8:sws_scale -libswscale.so.8:sws_scale_frame -libswscale.so.8:sws_setColorspaceDetails +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswresample.so.6:swr_set_matrix +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_free_context +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getContext +libswscale.so.9:sws_init_context +libswscale.so.9:sws_is_noop +libswscale.so.9:sws_scale +libswscale.so.9:sws_scale_frame +libswscale.so.9:sws_setColorspaceDetails libvidstab.so.1.2:VS_ERROR_TYPE libvidstab.so.1.2:VS_INFO_TYPE libvidstab.so.1.2:VS_MSG_TYPE diff --git a/packages/m/mlt/package.yml b/packages/m/mlt/package.yml index 186d50731a86..6a269e068b49 100644 --- a/packages/m/mlt/package.yml +++ b/packages/m/mlt/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : mlt version : 7.36.1 -release : 52 +release : 53 source : - https://github.com/mltframework/mlt/releases/download/v7.36.1/mlt-7.36.1.tar.gz : 0d2b956864ba2ff58bb4e2b2779aa36870bd2a3a835e2dbfda33faa5fc6f4d3a homepage : https://www.mltframework.org/ diff --git a/packages/m/mlt/pspec_x86_64.xml b/packages/m/mlt/pspec_x86_64.xml index 646d815426e0..fc69c999dd4b 100644 --- a/packages/m/mlt/pspec_x86_64.xml +++ b/packages/m/mlt/pspec_x86_64.xml @@ -3,8 +3,8 @@ mlt https://www.mltframework.org/ - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later GPL-3.0-or-later @@ -447,7 +447,7 @@ programming.devel - mlt + mlt /usr/include/mlt-7/framework/mlt.h @@ -527,7 +527,7 @@ Multimedia framework designed for television broadcasting. - mlt + mlt /usr/lib/python3.12/site-packages/_mlt7.so @@ -535,12 +535,12 @@ - - 2026-03-04 + + 2026-04-11 7.36.1 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/m/moc/abi_used_libs b/packages/m/moc/abi_used_libs index 4be3ba5f07ef..17e4030b6c8f 100644 --- a/packages/m/moc/abi_used_libs +++ b/packages/m/moc/abi_used_libs @@ -1,8 +1,8 @@ libFLAC.so.12 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcurl.so.4 libdb-5.3.so diff --git a/packages/m/moc/abi_used_symbols b/packages/m/moc/abi_used_symbols index 58c1919bae57..6bff5c5acf4b 100644 --- a/packages/m/moc/abi_used_symbols +++ b/packages/m/moc/abi_used_symbols @@ -69,42 +69,42 @@ libasound.so.2:snd_pcm_samples_to_bytes libasound.so.2:snd_pcm_wait libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavformat.so.61:av_find_input_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_probe_input_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_size -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_level -libavutil.so.59:av_rescale -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavformat.so.62:av_find_input_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_probe_input_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_size +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_level +libavutil.so.60:av_rescale +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_strerror libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc diff --git a/packages/m/moc/package.yml b/packages/m/moc/package.yml index 3ee8dcca558c..813bf25997d6 100644 --- a/packages/m/moc/package.yml +++ b/packages/m/moc/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : moc version : 2.5.2 -release : 23 +release : 24 source : # - https://ftp.daper.net/pub/soft/moc/stable/moc-2.5.2.tar.bz2 : f3a68115602a4788b7cfa9bbe9397a9d5e24c68cb61a57695d1c2c3ecf49db08 # Use the git source since back-porting patches is a pain. They desperately need to do a new release diff --git a/packages/m/moc/pspec_x86_64.xml b/packages/m/moc/pspec_x86_64.xml index 2c5fe61c7649..f112ec039c78 100644 --- a/packages/m/moc/pspec_x86_64.xml +++ b/packages/m/moc/pspec_x86_64.xml @@ -3,8 +3,8 @@ moc https://moc.daper.net - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.audio @@ -53,12 +53,12 @@ - - 2026-03-30 + + 2026-04-06 2.5.2 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/m/mpd/abi_used_libs b/packages/m/mpd/abi_used_libs index 8fa2a0dab108..86e7f40e36ce 100644 --- a/packages/m/mpd/abi_used_libs +++ b/packages/m/mpd/abi_used_libs @@ -6,10 +6,10 @@ libasound.so.2 libaudiofile.so.1 libavahi-client.so.3 libavahi-common.so.3 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libbz2.so.1.0 libc.so.6 libcdio.so.19 diff --git a/packages/m/mpd/abi_used_symbols b/packages/m/mpd/abi_used_symbols index e4fdcd9c8898..14ee66c20df3 100644 --- a/packages/m/mpd/abi_used_symbols +++ b/packages/m/mpd/abi_used_symbols @@ -178,66 +178,66 @@ libavahi-common.so.3:avahi_alternative_service_name libavahi-common.so.3:avahi_free libavahi-common.so.3:avahi_is_valid_service_name libavahi-common.so.3:avahi_strerror -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_parse2 -libavfilter.so.10:avfilter_graph_parse_ptr -libavfilter.so.10:avfilter_inout_alloc -libavfilter.so.10:avfilter_inout_free -libavfilter.so.10:avfilter_link -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_close -libavformat.so.61:avio_enum_protocols -libavformat.so.61:avio_open -libavformat.so.61:avio_read_partial -libavformat.so.61:avio_seek -libavformat.so.61:avio_size -libavutil.so.59:av_base64_decode -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_dict_copy -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_fast_malloc -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_get_sample_fmt_string -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_malloc -libavutil.so.59:av_md5_sum -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_parse2 +libavfilter.so.11:avfilter_graph_parse_ptr +libavfilter.so.11:avfilter_inout_alloc +libavfilter.so.11:avfilter_inout_free +libavfilter.so.11:avfilter_link +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_close +libavformat.so.62:avio_enum_protocols +libavformat.so.62:avio_open +libavformat.so.62:avio_read_partial +libavformat.so.62:avio_seek +libavformat.so.62:avio_size +libavutil.so.60:av_base64_decode +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_dict_copy +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_fast_malloc +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_get_sample_fmt_string +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_malloc +libavutil.so.60:av_md5_sum +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libbz2.so.1.0:BZ2_bzDecompress libbz2.so.1.0:BZ2_bzDecompressEnd libbz2.so.1.0:BZ2_bzDecompressInit diff --git a/packages/m/mpd/package.yml b/packages/m/mpd/package.yml index 6d82bc775f3f..610ca5fb00db 100644 --- a/packages/m/mpd/package.yml +++ b/packages/m/mpd/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : mpd version : 0.24.9 -release : 103 +release : 104 source : - https://github.com/MusicPlayerDaemon/MPD/archive/refs/tags/v0.24.9.tar.gz : 8a3e7af8e203e561527e07be09aa98b94fb8f6befd7ec4c884e3bbac6bc8c744 homepage : https://www.musicpd.org diff --git a/packages/m/mpd/pspec_x86_64.xml b/packages/m/mpd/pspec_x86_64.xml index 84753f3aa79f..1dd84c0edb78 100644 --- a/packages/m/mpd/pspec_x86_64.xml +++ b/packages/m/mpd/pspec_x86_64.xml @@ -3,8 +3,8 @@ mpd https://www.musicpd.org - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.audio @@ -35,12 +35,12 @@ - - 2026-04-09 + + 2026-04-11 0.24.9 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/m/mpv/abi_used_libs b/packages/m/mpv/abi_used_libs index 6d5e9bc10325..72a42542a54e 100644 --- a/packages/m/mpv/abi_used_libs +++ b/packages/m/mpv/abi_used_libs @@ -10,11 +10,11 @@ libXv.so.1 libarchive.so.13 libasound.so.2 libass.so.9 -libavcodec.so.61 -libavdevice.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavdevice.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libbluray.so.3 libc.so.6 libcdio.so.19 @@ -35,8 +35,8 @@ libplacebo.so.351 libpulse.so.0 librubberband.so.2 libsndio.so.7 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libuchardet.so.0 libva-drm.so.2 libva-wayland.so.2 diff --git a/packages/m/mpv/abi_used_symbols b/packages/m/mpv/abi_used_symbols index deb3c67c5e64..9eeb7a63fb44 100644 --- a/packages/m/mpv/abi_used_symbols +++ b/packages/m/mpv/abi_used_symbols @@ -291,234 +291,234 @@ libass.so.9:ass_set_style_overrides libass.so.9:ass_set_use_margins libass.so.9:ass_step_sub libass.so.9:ass_track_set_feature -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_get_bits_per_sample -libavcodec.so.61:av_get_profile_name -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_add_side_data -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_clone -libavcodec.so.61:av_packet_copy_props -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_new_side_data -libavcodec.so.61:av_packet_ref -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_side_data_add -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_side_data_name -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_parser_close -libavcodec.so.61:av_parser_init -libavcodec.so.61:av_parser_parse2 -libavcodec.so.61:avcodec_align_dimensions2 -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_decode_subtitle2 -libavcodec.so.61:avcodec_default_get_buffer2 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_descriptor_get_by_name -libavcodec.so.61:avcodec_find_best_pix_fmt_of_list -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_get_hw_frames_parameters -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_is_open -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_alloc -libavcodec.so.61:avcodec_parameters_copy -libavcodec.so.61:avcodec_parameters_free -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_profile_name -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavcodec.so.61:avsubtitle_free -libavdevice.so.61:avdevice_register_all -libavdevice.so.61:avdevice_version -libavfilter.so.10:av_buffersink_get_frame_flags -libavfilter.so.10:av_buffersink_get_frame_rate -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_get_nb_failed_requests -libavfilter.so.10:av_buffersrc_parameters_alloc -libavfilter.so.10:av_buffersrc_parameters_set -libavfilter.so.10:av_filter_iterate -libavfilter.so.10:avfilter_filter_pad_count -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_alloc_filter -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_dump -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_parse2 -libavfilter.so.10:avfilter_graph_send_command -libavfilter.so.10:avfilter_init_str -libavfilter.so.10:avfilter_inout_free -libavfilter.so.10:avfilter_link -libavfilter.so.10:avfilter_pad_get_name -libavfilter.so.10:avfilter_pad_get_type -libavfilter.so.10:avfilter_version -libavformat.so.61:av_codec_get_id -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_find_input_format -libavformat.so.61:av_find_program_from_stream -libavformat.so.61:av_guess_codec -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_probe_input_format2 -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_flush -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_get_mov_audio_tags -libavformat.so.61:avformat_get_mov_video_tags -libavformat.so.61:avformat_get_riff_audio_tags -libavformat.so.61:avformat_get_riff_video_tags -libavformat.so.61:avformat_init_output -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_version -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_close -libavformat.so.61:avio_close_dyn_buf -libavformat.so.61:avio_closep -libavformat.so.61:avio_context_free -libavformat.so.61:avio_enum_protocols -libavformat.so.61:avio_flush -libavformat.so.61:avio_open -libavformat.so.61:avio_open2 -libavformat.so.61:avio_open_dyn_buf -libavformat.so.61:avio_read_partial -libavformat.so.61:avio_seek -libavformat.so.61:avio_seek_time -libavformat.so.61:avio_size -libavformat.so.61:avio_write -libavutil.so.59:av_base64_encode -libavutil.so.59:av_buffer_alloc -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_is_writable -libavutil.so.59:av_buffer_pool_get -libavutil.so.59:av_buffer_pool_init -libavutil.so.59:av_buffer_pool_uninit -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_calloc -libavutil.so.59:av_channel_layout_check -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_chroma_location_enum_to_pos -libavutil.so.59:av_chroma_location_name -libavutil.so.59:av_color_primaries_name -libavutil.so.59:av_color_range_name -libavutil.so.59:av_color_space_name -libavutil.so.59:av_color_transfer_name -libavutil.so.59:av_cpu_count -libavutil.so.59:av_d2q -libavutil.so.59:av_default_item_name -libavutil.so.59:av_dict_copy -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_display_rotation_set -libavutil.so.59:av_div_q -libavutil.so.59:av_dovi_alloc -libavutil.so.59:av_dovi_find_level -libavutil.so.59:av_dynamic_hdr_plus_alloc -libavutil.so.59:av_dynamic_hdr_plus_from_t35 -libavutil.so.59:av_find_nearest_q_idx -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_clone -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_side_data -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_new_side_data -libavutil.so.59:av_frame_new_side_data_from_buf -libavutil.so.59:av_frame_ref -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_gcd -libavutil.so.59:av_get_pix_fmt -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_get_planar_sample_fmt -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_hwdevice_ctx_alloc -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_ctx_init -libavutil.so.59:av_hwdevice_get_hwframe_constraints -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwdevice_hwconfig_alloc -libavutil.so.59:av_hwframe_constraints_free -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_map -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_hwframe_transfer_get_formats -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_image_get_linesize -libavutil.so.59:av_lfg_init -libavutil.so.59:av_log2 -libavutil.so.59:av_log_default_callback -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_lzo1x_decode -libavutil.so.59:av_malloc -libavutil.so.59:av_malloc_array -libavutil.so.59:av_mallocz -libavutil.so.59:av_md5_sum -libavutil.so.59:av_opt_get -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_get_q -libavutil.so.59:av_opt_next -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_dict2 -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_pix_fmt_count_planes -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_pix_fmt_swap_endianness -libavutil.so.59:av_random_bytes -libavutil.so.59:av_reduce -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sha_alloc -libavutil.so.59:av_sha_final -libavutil.so.59:av_sha_init -libavutil.so.59:av_sha_update -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror -libavutil.so.59:av_timecode_make_mpeg_tc_string -libavutil.so.59:av_timecode_make_smpte_tc_string2 -libavutil.so.59:av_timecode_make_string -libavutil.so.59:av_ts_make_time_string2 -libavutil.so.59:av_uuid_parse -libavutil.so.59:av_uuid_unparse -libavutil.so.59:av_version_info -libavutil.so.59:av_vkfmt_from_pixfmt -libavutil.so.59:avutil_version +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_get_bits_per_sample +libavcodec.so.62:av_get_profile_name +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_add_side_data +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_clone +libavcodec.so.62:av_packet_copy_props +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_new_side_data +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_add +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_side_data_name +libavcodec.so.62:av_packet_unref +libavcodec.so.62:av_parser_close +libavcodec.so.62:av_parser_init +libavcodec.so.62:av_parser_parse2 +libavcodec.so.62:avcodec_align_dimensions2 +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_decode_subtitle2 +libavcodec.so.62:avcodec_default_get_buffer2 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_descriptor_get_by_name +libavcodec.so.62:avcodec_find_best_pix_fmt_of_list +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_get_hw_frames_parameters +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_is_open +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_alloc +libavcodec.so.62:avcodec_parameters_copy +libavcodec.so.62:avcodec_parameters_free +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_profile_name +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavcodec.so.62:avsubtitle_free +libavdevice.so.62:avdevice_register_all +libavdevice.so.62:avdevice_version +libavfilter.so.11:av_buffersink_get_frame_flags +libavfilter.so.11:av_buffersink_get_frame_rate +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_get_nb_failed_requests +libavfilter.so.11:av_buffersrc_parameters_alloc +libavfilter.so.11:av_buffersrc_parameters_set +libavfilter.so.11:av_filter_iterate +libavfilter.so.11:avfilter_filter_pad_count +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_alloc_filter +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_dump +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_parse2 +libavfilter.so.11:avfilter_graph_send_command +libavfilter.so.11:avfilter_init_str +libavfilter.so.11:avfilter_inout_free +libavfilter.so.11:avfilter_link +libavfilter.so.11:avfilter_pad_get_name +libavfilter.so.11:avfilter_pad_get_type +libavfilter.so.11:avfilter_version +libavformat.so.62:av_codec_get_id +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_find_input_format +libavformat.so.62:av_find_program_from_stream +libavformat.so.62:av_guess_codec +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_probe_input_format2 +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_flush +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_get_mov_audio_tags +libavformat.so.62:avformat_get_mov_video_tags +libavformat.so.62:avformat_get_riff_audio_tags +libavformat.so.62:avformat_get_riff_video_tags +libavformat.so.62:avformat_init_output +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_version +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_close +libavformat.so.62:avio_close_dyn_buf +libavformat.so.62:avio_closep +libavformat.so.62:avio_context_free +libavformat.so.62:avio_enum_protocols +libavformat.so.62:avio_flush +libavformat.so.62:avio_open +libavformat.so.62:avio_open2 +libavformat.so.62:avio_open_dyn_buf +libavformat.so.62:avio_read_partial +libavformat.so.62:avio_seek +libavformat.so.62:avio_seek_time +libavformat.so.62:avio_size +libavformat.so.62:avio_write +libavutil.so.60:av_base64_encode +libavutil.so.60:av_buffer_alloc +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_is_writable +libavutil.so.60:av_buffer_pool_get +libavutil.so.60:av_buffer_pool_init +libavutil.so.60:av_buffer_pool_uninit +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_calloc +libavutil.so.60:av_channel_layout_check +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_chroma_location_enum_to_pos +libavutil.so.60:av_chroma_location_name +libavutil.so.60:av_color_primaries_name +libavutil.so.60:av_color_range_name +libavutil.so.60:av_color_space_name +libavutil.so.60:av_color_transfer_name +libavutil.so.60:av_cpu_count +libavutil.so.60:av_d2q +libavutil.so.60:av_default_item_name +libavutil.so.60:av_dict_copy +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_display_rotation_set +libavutil.so.60:av_div_q +libavutil.so.60:av_dovi_alloc +libavutil.so.60:av_dovi_find_level +libavutil.so.60:av_dynamic_hdr_plus_alloc +libavutil.so.60:av_dynamic_hdr_plus_from_t35 +libavutil.so.60:av_find_nearest_q_idx +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_clone +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_side_data +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_new_side_data +libavutil.so.60:av_frame_new_side_data_from_buf +libavutil.so.60:av_frame_ref +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_gcd +libavutil.so.60:av_get_pix_fmt +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_get_planar_sample_fmt +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_hwdevice_ctx_alloc +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_ctx_init +libavutil.so.60:av_hwdevice_get_hwframe_constraints +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwdevice_hwconfig_alloc +libavutil.so.60:av_hwframe_constraints_free +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_map +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_hwframe_transfer_get_formats +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_image_get_linesize +libavutil.so.60:av_lfg_init +libavutil.so.60:av_log2 +libavutil.so.60:av_log_default_callback +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_lzo1x_decode +libavutil.so.60:av_malloc +libavutil.so.60:av_malloc_array +libavutil.so.60:av_mallocz +libavutil.so.60:av_md5_sum +libavutil.so.60:av_opt_get +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_get_q +libavutil.so.60:av_opt_next +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_dict2 +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_pix_fmt_count_planes +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_pix_fmt_swap_endianness +libavutil.so.60:av_random_bytes +libavutil.so.60:av_reduce +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sha_alloc +libavutil.so.60:av_sha_final +libavutil.so.60:av_sha_init +libavutil.so.60:av_sha_update +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror +libavutil.so.60:av_timecode_make_mpeg_tc_string +libavutil.so.60:av_timecode_make_smpte_tc_string2 +libavutil.so.60:av_timecode_make_string +libavutil.so.60:av_ts_make_time_string2 +libavutil.so.60:av_uuid_parse +libavutil.so.60:av_uuid_unparse +libavutil.so.60:av_version_info +libavutil.so.60:av_vkfmt_from_pixfmt +libavutil.so.60:avutil_version libbluray.so.3:bd_close libbluray.so.3:bd_free_title_info libbluray.so.3:bd_get_current_angle @@ -1227,27 +1227,27 @@ libsndio.so.7:sio_setpar libsndio.so.7:sio_setvol libsndio.so.7:sio_start libsndio.so.7:sio_write -libswresample.so.5:swr_alloc -libswresample.so.5:swr_close -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_get_out_samples -libswresample.so.5:swr_init -libswresample.so.5:swr_set_channel_mapping -libswresample.so.5:swr_set_compensation -libswresample.so.5:swresample_version -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_freeFilter -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getDefaultFilter -libswscale.so.8:sws_init_context -libswscale.so.8:sws_isSupportedInput -libswscale.so.8:sws_isSupportedOutput -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails -libswscale.so.8:swscale_version +libswresample.so.6:swr_alloc +libswresample.so.6:swr_close +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_get_out_samples +libswresample.so.6:swr_init +libswresample.so.6:swr_set_channel_mapping +libswresample.so.6:swr_set_compensation +libswresample.so.6:swresample_version +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_freeFilter +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getDefaultFilter +libswscale.so.9:sws_init_context +libswscale.so.9:sws_isSupportedInput +libswscale.so.9:sws_isSupportedOutput +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails +libswscale.so.9:swscale_version libuchardet.so.0:uchardet_data_end libuchardet.so.0:uchardet_delete libuchardet.so.0:uchardet_get_charset diff --git a/packages/m/mpv/package.yml b/packages/m/mpv/package.yml index 5a7d8896b8e1..61739f05210a 100644 --- a/packages/m/mpv/package.yml +++ b/packages/m/mpv/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : mpv version : 0.41.0 -release : 131 +release : 132 source : - https://github.com/mpv-player/mpv/archive/refs/tags/v0.41.0.tar.gz : ee21092a5ee427353392360929dc64645c54479aefdb5babc5cfbb5fad626209 homepage : https://mpv.io/ diff --git a/packages/m/mpv/pspec_x86_64.xml b/packages/m/mpv/pspec_x86_64.xml index 6eba4bd1d29a..32407fb60bb4 100644 --- a/packages/m/mpv/pspec_x86_64.xml +++ b/packages/m/mpv/pspec_x86_64.xml @@ -3,8 +3,8 @@ mpv https://mpv.io/ - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later LGPL-2.1-or-later @@ -62,7 +62,7 @@ programming.devel - mpv-libs + mpv-libs /usr/include/mpv/client.h @@ -77,12 +77,12 @@ - - 2026-03-13 + + 2026-04-11 0.41.0 Packaging update - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/o/obs-studio/abi_libs b/packages/o/obs-studio/abi_libs index 3e4d241c546b..f85c72de0df1 100644 --- a/packages/o/obs-studio/abi_libs +++ b/packages/o/obs-studio/abi_libs @@ -19,7 +19,10 @@ linux-capture.so linux-pipewire.so linux-pulseaudio.so linux-v4l2.so +obs +obs-browser-page obs-browser.so +obs-ffmpeg-mux obs-ffmpeg.so obs-filters.so obs-libfdk.so diff --git a/packages/o/obs-studio/abi_symbols b/packages/o/obs-studio/abi_symbols index 6d8420f76bed..f6fbb19be926 100644 --- a/packages/o/obs-studio/abi_symbols +++ b/packages/o/obs-studio/abi_symbols @@ -4513,6 +4513,8 @@ linux-v4l2.so:obs_module_load linux-v4l2.so:obs_module_set_locale linux-v4l2.so:obs_module_set_pointer linux-v4l2.so:obs_module_ver +obs:_IO_stdin_used +obs-browser-page:_IO_stdin_used obs-browser.so:obs_browser_create_qcef obs-browser.so:obs_browser_initialize obs-browser.so:obs_browser_qcef_version_export @@ -4525,6 +4527,7 @@ obs-browser.so:obs_module_set_locale obs-browser.so:obs_module_set_pointer obs-browser.so:obs_module_unload obs-browser.so:obs_module_ver +obs-ffmpeg-mux:_IO_stdin_used obs-ffmpeg.so:obs_module_description obs-ffmpeg.so:obs_module_free_locale obs-ffmpeg.so:obs_module_get_string diff --git a/packages/o/obs-studio/abi_used_libs b/packages/o/obs-studio/abi_used_libs index a696c75a7d6d..df595230ccee 100644 --- a/packages/o/obs-studio/abi_used_libs +++ b/packages/o/obs-studio/abi_used_libs @@ -21,10 +21,10 @@ libasound.so.2 libatk-1.0.so.0 libatk-bridge-2.0.so.0 libatspi.so.0 -libavcodec.so.61 -libavdevice.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavdevice.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcairo.so.2 libcups.so.2 @@ -63,8 +63,8 @@ libsmime3.so libspeexdsp.so.1 libsrt.so.1.5 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libudev.so.1 libuuid.so.1 libv4l2.so.0 diff --git a/packages/o/obs-studio/abi_used_symbols b/packages/o/obs-studio/abi_used_symbols index a6d59771ae98..61b6c34db364 100644 --- a/packages/o/obs-studio/abi_used_symbols +++ b/packages/o/obs-studio/abi_used_symbols @@ -2153,113 +2153,113 @@ libatspi.so.0:atspi_relation_get_n_targets libatspi.so.0:atspi_relation_get_relation_type libatspi.so.0:atspi_relation_get_target libatspi.so.0:atspi_state_set_get_states -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_ref -libavcodec.so.61:av_packet_side_data_add -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_descriptor_get_by_name -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_best_pix_fmt_of_list -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_copy -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavdevice.so.61:avdevice_register_all -libavformat.so.61:av_codec_get_id -libavformat.so.61:av_codec_get_tag -libavformat.so.61:av_dump_format -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_find_input_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_url_split -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_close -libavformat.so.61:avio_context_free -libavformat.so.61:avio_flush -libavformat.so.61:avio_open -libavformat.so.61:avio_open2 -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_content_light_metadata_alloc -libavutil.so.59:av_dict_copy -libavutil.so.59:av_dict_count -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_parse_string -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_find_info_tag -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_media_type_string -libavutil.so.59:av_gettime_relative -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_alloc -libavutil.so.59:av_log -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_malloc -libavutil.so.59:av_mallocz -libavutil.so.59:av_mastering_display_metadata_alloc -libavutil.so.59:av_memdup -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_dict_val -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_pix_fmt_get_chroma_sub_sample -libavutil.so.59:av_rescale_q -libavutil.so.59:av_rescale_q_rnd -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_samples_alloc -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror -libavutil.so.59:av_strlcpy -libavutil.so.59:av_strndup +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_side_data_add +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_descriptor_get_by_name +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_best_pix_fmt_of_list +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_get_name +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_copy +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavdevice.so.62:avdevice_register_all +libavformat.so.62:av_codec_get_id +libavformat.so.62:av_codec_get_tag +libavformat.so.62:av_dump_format +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_input_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_url_split +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_close +libavformat.so.62:avio_context_free +libavformat.so.62:avio_flush +libavformat.so.62:avio_open +libavformat.so.62:avio_open2 +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_content_light_metadata_alloc +libavutil.so.60:av_dict_copy +libavutil.so.60:av_dict_count +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_parse_string +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_find_info_tag +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_media_type_string +libavutil.so.60:av_gettime_relative +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_alloc +libavutil.so.60:av_log +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_malloc +libavutil.so.60:av_mallocz +libavutil.so.60:av_mastering_display_metadata_alloc +libavutil.so.60:av_memdup +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_dict_val +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_pix_fmt_get_chroma_sub_sample +libavutil.so.60:av_rescale_q +libavutil.so.60:av_rescale_q_rnd +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_samples_alloc +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror +libavutil.so.60:av_strlcpy +libavutil.so.60:av_strndup libc.so.6:__ctype_b_loc libc.so.6:__ctype_get_mb_cur_max libc.so.6:__ctype_tolower_loc @@ -4119,20 +4119,20 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_init -libswresample.so.5:swr_set_matrix -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getContext -libswscale.so.8:sws_init_context -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_init +libswresample.so.6:swr_set_matrix +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getContext +libswscale.so.9:sws_init_context +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails libudev.so.1:udev_device_get_action libudev.so.1:udev_device_get_devnode libudev.so.1:udev_device_unref diff --git a/packages/o/obs-studio/package.yml b/packages/o/obs-studio/package.yml index e2c35d43b398..b943b9953e18 100644 --- a/packages/o/obs-studio/package.yml +++ b/packages/o/obs-studio/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : obs-studio version : 32.0.4 -release : 128 +release : 129 source : - git|https://github.com/obsproject/obs-studio.git : 32.0.4 license : GPL-2.0-or-later diff --git a/packages/o/obs-studio/pspec_x86_64.xml b/packages/o/obs-studio/pspec_x86_64.xml index b4fffb62fbc2..a2006806705b 100644 --- a/packages/o/obs-studio/pspec_x86_64.xml +++ b/packages/o/obs-studio/pspec_x86_64.xml @@ -3,8 +3,8 @@ obs-studio https://obsproject.com/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.video @@ -1946,7 +1946,7 @@ programming.devel - obs-studio + obs-studio /usr/include/obs/callback/calldata.h @@ -2051,12 +2051,12 @@ - - 2026-04-02 + + 2026-04-11 32.0.4 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/o/opencv/abi_used_libs b/packages/o/opencv/abi_used_libs index 4a6dd278df7c..ee610c2c0445 100644 --- a/packages/o/opencv/abi_used_libs +++ b/packages/o/opencv/abi_used_libs @@ -10,11 +10,11 @@ libQt6Test.so.6 libQt6Widgets.so.6 libabsl_hash.so.2601.0.0 libabsl_log_internal_message.so.2601.0.0 -libavcodec.so.61 -libavdevice.so.61 -libavformat.so.61 +libavcodec.so.62 +libavdevice.so.62 +libavformat.so.62 libavif.so.16 -libavutil.so.59 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libglib-2.0.so.0 @@ -35,7 +35,7 @@ libopenjp2.so.7 libpng16.so.16 libprotobuf.so.34.0.0 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libtiff.so.6 libwebp.so.7 libwebpdemux.so.2 diff --git a/packages/o/opencv/abi_used_symbols b/packages/o/opencv/abi_used_symbols index 0c5deb63062a..c2de8371a483 100644 --- a/packages/o/opencv/abi_used_symbols +++ b/packages/o/opencv/abi_used_symbols @@ -635,68 +635,68 @@ libabsl_log_internal_message.so.2601.0.0:_ZN4absl12lts_2026010712log_internal10L libabsl_log_internal_message.so.2601.0.0:_ZN4absl12lts_2026010712log_internal10LogMessagelsERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libabsl_log_internal_message.so.2601.0.0:_ZN4absl12lts_2026010712log_internal15LogMessageFatalC1EPKciS4_ libabsl_log_internal_message.so.2601.0.0:_ZN4absl12lts_2026010712log_internal15LogMessageFatalD1Ev -libavcodec.so.61:av_bsf_alloc -libavcodec.so.61:av_bsf_free -libavcodec.so.61:av_bsf_get_by_name -libavcodec.so.61:av_bsf_init -libavcodec.so.61:av_bsf_receive_packet -libavcodec.so.61:av_bsf_send_packet -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_default_get_format -libavcodec.so.61:avcodec_descriptor_get_by_name -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_get_hw_frames_parameters -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_copy -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_pix_fmt_to_codec_tag -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavdevice.so.61:avdevice_free_list_devices -libavdevice.so.61:avdevice_list_input_sources -libavdevice.so.61:avdevice_register_all -libavformat.so.61:av_codec_get_id -libavformat.so.61:av_codec_get_tag -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_find_input_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_guess_sample_aspect_ratio -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_get_mov_video_tags -libavformat.so.61:avformat_get_riff_video_tags -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_close -libavformat.so.61:avio_open +libavcodec.so.62:av_bsf_alloc +libavcodec.so.62:av_bsf_free +libavcodec.so.62:av_bsf_get_by_name +libavcodec.so.62:av_bsf_init +libavcodec.so.62:av_bsf_receive_packet +libavcodec.so.62:av_bsf_send_packet +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_default_get_format +libavcodec.so.62:avcodec_descriptor_get_by_name +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_get_hw_frames_parameters +libavcodec.so.62:avcodec_get_name +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_copy +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_pix_fmt_to_codec_tag +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavdevice.so.62:avdevice_free_list_devices +libavdevice.so.62:avdevice_list_input_sources +libavdevice.so.62:avdevice_register_all +libavformat.so.62:av_codec_get_id +libavformat.so.62:av_codec_get_tag +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_input_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_guess_sample_aspect_ratio +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_get_mov_video_tags +libavformat.so.62:avformat_get_riff_video_tags +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_close +libavformat.so.62:avio_open libavif.so.16:avifDecoderCreate libavif.so.16:avifDecoderDestroy libavif.so.16:avifDecoderNextImage @@ -718,51 +718,51 @@ libavif.so.16:avifImageYUVToRGB libavif.so.16:avifRGBImageSetDefaults libavif.so.16:avifRWDataFree libavif.so.16:avifResultToString -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_color_primaries_name -libavutil.so.59:av_color_range_name -libavutil.so.59:av_color_space_name -libavutil.so.59:av_color_transfer_name -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_parse_string -libavutil.so.59:av_dict_set -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_picture_type_char -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_ctx_create_derived -libavutil.so.59:av_hwdevice_find_type_by_name -libavutil.so.59:av_hwdevice_get_hwframe_constraints -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwframe_constraints_free -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_create_derived -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_mallocz -libavutil.so.59:av_opt_get_int -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_pixel_fmt -libavutil.so.59:av_rescale_q -libavutil.so.59:av_strerror -libavutil.so.59:av_sub_q +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_color_primaries_name +libavutil.so.60:av_color_range_name +libavutil.so.60:av_color_space_name +libavutil.so.60:av_color_transfer_name +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_parse_string +libavutil.so.60:av_dict_set +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_picture_type_char +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_ctx_create_derived +libavutil.so.60:av_hwdevice_find_type_by_name +libavutil.so.60:av_hwdevice_get_hwframe_constraints +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwframe_constraints_free +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_create_derived +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_mallocz +libavutil.so.60:av_opt_get_int +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_pixel_fmt +libavutil.so.60:av_rescale_q +libavutil.so.60:av_strerror +libavutil.so.60:av_sub_q libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fdelt_chk @@ -1505,13 +1505,13 @@ libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_init_context -libswscale.so.8:sws_scale -libswscale.so.8:sws_scale_frame -libswscale.so.8:swscale_version +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_init_context +libswscale.so.9:sws_scale +libswscale.so.9:sws_scale_frame +libswscale.so.9:swscale_version libtiff.so.6:TIFFClientOpenExt libtiff.so.6:TIFFClose libtiff.so.6:TIFFGetField diff --git a/packages/o/opencv/package.yml b/packages/o/opencv/package.yml index c986d7ddf922..6336b195a8ca 100644 --- a/packages/o/opencv/package.yml +++ b/packages/o/opencv/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : opencv version : 4.13.0 -release : 46 +release : 47 source : - https://github.com/opencv/opencv/archive/refs/tags/4.13.0.tar.gz : 1d40ca017ea51c533cf9fd5cbde5b5fe7ae248291ddf2af99d4c17cf8e13017d - https://github.com/opencv/opencv_contrib/archive/4.13.0/opencv_contrib-4.13.0.tar.gz : 1e0077a4fd2960a7d2f4c9e49d6ba7bb891cac2d1be36d7e8e47aa97a9d1039b diff --git a/packages/o/opencv/pspec_x86_64.xml b/packages/o/opencv/pspec_x86_64.xml index 6fdb164f6f44..2768e7937ee1 100644 --- a/packages/o/opencv/pspec_x86_64.xml +++ b/packages/o/opencv/pspec_x86_64.xml @@ -3,8 +3,8 @@ opencv https://opencv.org - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu Apache-2.0 programming.library @@ -20,15 +20,15 @@ programming.library - opencv-core - opencv-videoio - opencv-imgproc - opencv-objdetect - opencv-features2d - opencv-imgcodecs - opencv-dnn - opencv-calib3d - opencv-highgui + opencv-features2d + opencv-videoio + opencv-objdetect + opencv-imgcodecs + opencv-imgproc + opencv-calib3d + opencv-dnn + opencv-core + opencv-highgui /usr/bin/opencv_annotation @@ -73,25 +73,25 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-videoio - opencv-stitching - opencv-ml - opencv-calib3d - opencv-photo - opencv-highgui - opencv-core - opencv-flann - opencv-ximgproc - opencv-imgproc - opencv-objdetect - opencv-bgsegm - opencv-features2d - opencv-imgcodecs - opencv-dnn - opencv-video - opencv-optflow - opencv-tracking - opencv-plot + opencv-videoio + opencv-objdetect + opencv-imgcodecs + opencv-photo + opencv-video + opencv-stitching + opencv-core + opencv-highgui + opencv-features2d + opencv-imgproc + opencv-optflow + opencv-ximgproc + opencv-calib3d + opencv-ml + opencv-plot + opencv-tracking + opencv-dnn + opencv-bgsegm + opencv-flann /usr/lib/python3.12/site-packages/cv2/Error/__init__.pyi @@ -143,10 +143,10 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-calib3d - opencv-imgproc - opencv-video + opencv-calib3d + opencv-imgproc + opencv-core + opencv-video /usr/lib64/libopencv_bgsegm.so.4.13.0 @@ -159,10 +159,10 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-flann - opencv-imgproc - opencv-features2d + opencv-features2d + opencv-imgproc + opencv-flann + opencv-core /usr/lib64/libopencv_calib3d.so.4.13.0 @@ -186,26 +186,26 @@ programming.devel - opencv - opencv-bgsegm - opencv-calib3d - opencv-core - opencv-dnn - opencv-features2d - opencv-flann - opencv-highgui - opencv-imgcodecs - opencv-imgproc - opencv-ml - opencv-objdetect - opencv-optflow - opencv-photo - opencv-plot - opencv-stitching - opencv-tracking - opencv-video - opencv-videoio - opencv-ximgproc + opencv + opencv-bgsegm + opencv-calib3d + opencv-core + opencv-dnn + opencv-features2d + opencv-flann + opencv-highgui + opencv-imgcodecs + opencv-imgproc + opencv-ml + opencv-objdetect + opencv-optflow + opencv-photo + opencv-plot + opencv-stitching + opencv-tracking + opencv-video + opencv-videoio + opencv-ximgproc /usr/include/opencv4/opencv2/bgsegm.hpp @@ -538,8 +538,8 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc + opencv-imgproc + opencv-core /usr/lib64/libopencv_dnn.so.4.13.0 @@ -552,9 +552,9 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-flann - opencv-imgproc + opencv-flann + opencv-imgproc + opencv-core /usr/lib64/libopencv_features2d.so.4.13.0 @@ -567,7 +567,7 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core + opencv-core /usr/lib64/libopencv_flann.so.4.13.0 @@ -580,8 +580,8 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc + opencv-imgproc + opencv-core /usr/lib64/libopencv_highgui.so.4.13.0 @@ -594,8 +594,8 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc + opencv-imgproc + opencv-core /usr/lib64/libopencv_imgcodecs.so.4.13.0 @@ -608,7 +608,7 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core + opencv-core /usr/lib64/libopencv_imgproc.so.4.13.0 @@ -621,7 +621,7 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core + opencv-core /usr/lib64/libopencv_ml.so.4.13.0 @@ -634,10 +634,10 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-calib3d - opencv-imgproc - opencv-dnn + opencv-calib3d + opencv-dnn + opencv-imgproc + opencv-core /usr/lib64/libopencv_objdetect.so.4.13.0 @@ -650,13 +650,13 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-flann - opencv-ximgproc - opencv-imgproc - opencv-imgcodecs - opencv-video - opencv-calib3d + opencv-imgcodecs + opencv-imgproc + opencv-ximgproc + opencv-video + opencv-calib3d + opencv-flann + opencv-core /usr/lib64/libopencv_optflow.so.4.13.0 @@ -669,8 +669,8 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc + opencv-imgproc + opencv-core /usr/lib64/libopencv_photo.so.4.13.0 @@ -683,8 +683,8 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc + opencv-imgproc + opencv-core /usr/lib64/libopencv_plot.so.4.13.0 @@ -697,11 +697,11 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-flann - opencv-imgproc - opencv-features2d - opencv-calib3d + opencv-features2d + opencv-imgproc + opencv-calib3d + opencv-flann + opencv-core /usr/lib64/libopencv_stitching.so.4.13.0 @@ -714,9 +714,9 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc - opencv-video + opencv-imgproc + opencv-core + opencv-video /usr/lib64/libopencv_tracking.so.4.13.0 @@ -729,10 +729,10 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc - opencv-dnn - opencv-calib3d + opencv-imgproc + opencv-calib3d + opencv-dnn + opencv-core /usr/lib64/libopencv_video.so.4.13.0 @@ -745,9 +745,9 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc - opencv-imgcodecs + opencv-imgcodecs + opencv-imgproc + opencv-core /usr/lib64/libopencv_videoio.so.4.13.0 @@ -760,11 +760,11 @@ OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library. - opencv-core - opencv-imgproc - opencv-imgcodecs - opencv-video - opencv-calib3d + opencv-imgcodecs + opencv-imgproc + opencv-video + opencv-calib3d + opencv-core /usr/lib64/libopencv_ximgproc.so.4.13.0 @@ -772,12 +772,12 @@ - - 2026-03-17 + + 2026-04-11 4.13.0 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/o/openimageio/abi_symbols b/packages/o/openimageio/abi_symbols index 2f487ba7aa20..1d1774d5fb61 100644 --- a/packages/o/openimageio/abi_symbols +++ b/packages/o/openimageio/abi_symbols @@ -1,17 +1,22 @@ OpenImageIO.cpython-312-x86_64-linux-gnu.so:PyInit_OpenImageIO OpenImageIO.cpython-312-x86_64-linux-gnu.so:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructILb1EEEvPKcm +iconvert:_IO_stdin_used iconvert:__bss_start iconvert:_edata iconvert:_end +idiff:_IO_stdin_used idiff:__bss_start idiff:_edata idiff:_end +igrep:_IO_stdin_used igrep:__bss_start igrep:_edata igrep:_end +iinfo:_IO_stdin_used iinfo:__bss_start iinfo:_edata iinfo:_end +iv:_IO_stdin_used iv:__bss_start iv:_edata iv:_end @@ -459,9 +464,11 @@ libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114ImageCacheFileC1ERNS0_14ImageCacheI libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114ImageCacheFileC2ERNS0_14ImageCacheImplEPNS0_23ImageCachePerThreadInfoENS0_7ustringEPFPNS0_10ImageInputEvEPKNS0_9ImageSpecE libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114ImageCacheFileD1Ev libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114ImageCacheFileD2Ev +libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114gps_tag_lookupENS0_17basic_string_viewIcSt11char_traitsIcEEERiS5_S5_ libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114set_colorspaceERNS0_9ImageSpecENS0_17basic_string_viewIcSt11char_traitsIcEEE libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114tiff_data_sizeE12TIFFDataType libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_114tiff_data_sizeERK12TIFFDirEntry +libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_115decode_iptc_iimENS0_17basic_string_viewIcSt11char_traitsIcEEERNS0_9ImageSpecE libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_115decode_iptc_iimEPKviRNS0_9ImageSpecE libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_115encode_iptc_iimERKNS0_9ImageSpecERSt6vectorIcSaIcEE libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_115exif_tag_lookupENS0_17basic_string_viewIcSt11char_traitsIcEEERiS5_S5_ @@ -751,6 +758,7 @@ libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf17set_write_ioproxyEPNS0_10F libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf18deep_erase_samplesEiiiii libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf19deep_insert_samplesEiiiii libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf20WrapMode_from_stringENS0_17basic_string_viewIcSt11char_traitsIcEEE +libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf39localpixels_as_writable_byte_image_spanEv libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf4copyERKS1_NS0_8TypeDescE libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf4readEiibNS0_8TypeDescEPFbPvfES3_ libOpenImageIO.so.3.1:_ZN11OpenImageIO4v3_18ImageBuf4readEiiiibNS0_8TypeDescEPFbPvfES3_ @@ -1001,6 +1009,7 @@ libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf19interppixel_bicubicEffNS0 libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf19oriented_full_widthEv libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf20oriented_full_heightEv libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf23interppixel_bicubic_NDCEffNS0_4spanIfLm18446744073709551615EEENS1_8WrapModeE +libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf30localpixels_as_byte_image_spanEv libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf3roiEv libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf4copyENS0_8TypeDescE libOpenImageIO.so.3.1:_ZNK11OpenImageIO4v3_18ImageBuf4deepEv @@ -1465,12 +1474,15 @@ libOpenImageIO_Util.so.3.1:_ZNK11OpenImageIO4v3_18TypeDesc5c_strEv libOpenImageIO_Util.so.3.1:_ZNK11OpenImageIO4v3_18TypeDesc8basesizeEv libOpenImageIO_Util.so.3.1:_ZNK11OpenImageIO4v3_18TypeDesc9is_signedEv libOpenImageIO_Util.so.3.1:_ZNK11OpenImageIO4v3_18TypeDescltERKS1_ +maketx:_IO_stdin_used maketx:__bss_start maketx:_edata maketx:_end +oiiotool:_IO_stdin_used oiiotool:__bss_start oiiotool:_edata oiiotool:_end +testtex:_IO_stdin_used testtex:__bss_start testtex:_edata testtex:_end diff --git a/packages/o/openimageio/abi_used_libs b/packages/o/openimageio/abi_used_libs index 54c74ac4194c..92d3528499d4 100644 --- a/packages/o/openimageio/abi_used_libs +++ b/packages/o/openimageio/abi_used_libs @@ -10,9 +10,9 @@ libQt6Core.so.6 libQt6Gui.so.6 libQt6OpenGLWidgets.so.6 libQt6Widgets.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libfreetype.so.6 libgcc_s.so.1 @@ -30,7 +30,7 @@ libpng16.so.16 libpugixml.so.1 libraw_r.so.23 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libtbb.so.12 libtiff.so.6 libwebp.so.7 diff --git a/packages/o/openimageio/abi_used_symbols b/packages/o/openimageio/abi_used_symbols index 4fc6856af5cc..f6b3837918af 100644 --- a/packages/o/openimageio/abi_used_symbols +++ b/packages/o/openimageio/abi_used_symbols @@ -775,30 +775,30 @@ libQt6Widgets.so.6:_ZThn16_NK7QWidget11paintEngineEv libQt6Widgets.so.6:_ZThn16_NK7QWidget13sharedPainterEv libQt6Widgets.so.6:_ZThn16_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE libQt6Widgets.so.6:_ZThn16_NK7QWidget7devTypeEv -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_log_set_level -libavutil.so.59:av_pix_fmt_desc_get +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_log_set_level +libavutil.so.60:av_pix_fmt_desc_get libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fprintf_chk @@ -928,7 +928,7 @@ libheif.so.1:heif_context_get_image_handle libheif.so.1:heif_context_get_list_of_top_level_image_IDs libheif.so.1:heif_context_get_number_of_top_level_images libheif.so.1:heif_context_get_primary_image_ID -libheif.so.1:heif_context_read_from_file +libheif.so.1:heif_context_read_from_reader libheif.so.1:heif_context_set_primary_image libheif.so.1:heif_context_write libheif.so.1:heif_decode_image @@ -953,6 +953,7 @@ libheif.so.1:heif_image_handle_get_metadata_size libheif.so.1:heif_image_handle_get_metadata_type libheif.so.1:heif_image_handle_get_nclx_color_profile libheif.so.1:heif_image_handle_get_number_of_metadata_blocks +libheif.so.1:heif_image_handle_get_preferred_decoding_colorspace libheif.so.1:heif_image_handle_has_alpha_channel libheif.so.1:heif_image_handle_release libheif.so.1:heif_image_is_premultiplied_alpha @@ -1493,9 +1494,9 @@ libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libtbb.so.12:_ZN3tbb6detail2r110deallocateERNS0_2d117small_object_poolEPvmRKNS2_14execution_dataE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d115task_arena_baseE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d118task_group_contextE @@ -1517,6 +1518,7 @@ libtiff.so.6:TIFFClientOpen libtiff.so.6:TIFFClientOpenExt libtiff.so.6:TIFFClose libtiff.so.6:TIFFCreateEXIFDirectory +libtiff.so.6:TIFFCreateGPSDirectory libtiff.so.6:TIFFFieldDataType libtiff.so.6:TIFFFieldPassCount libtiff.so.6:TIFFFieldReadCount diff --git a/packages/o/openimageio/package.yml b/packages/o/openimageio/package.yml index 783d86c8d022..836f1b8f49b4 100644 --- a/packages/o/openimageio/package.yml +++ b/packages/o/openimageio/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : openimageio -version : 3.1.9.0 -release : 51 +version : 3.1.12.0 +release : 52 source : - - https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/download/v3.1.9.0/OpenImageIO-3.1.9.0.tar.gz : effbceb783c9bdb206214fdf867022c78dc227118dab52fdf926dbfbcb91288a + - https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/download/v3.1.12.0/OpenImageIO-3.1.12.0.tar.gz : 704511376faf32767cdcd9aa9a6d0be2b03b91f849ad9008227dc9f0e14bc265 homepage : https://openimageio.readthedocs.io/ license : BSD-3-Clause component : multimedia.library diff --git a/packages/o/openimageio/pspec_x86_64.xml b/packages/o/openimageio/pspec_x86_64.xml index 53d049718b61..9d3a7b402a91 100644 --- a/packages/o/openimageio/pspec_x86_64.xml +++ b/packages/o/openimageio/pspec_x86_64.xml @@ -3,8 +3,8 @@ openimageio https://openimageio.readthedocs.io/ - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause multimedia.library @@ -29,9 +29,9 @@ /usr/bin/oiiotool /usr/bin/testtex /usr/lib64/libOpenImageIO.so.3.1 - /usr/lib64/libOpenImageIO.so.3.1.9 + /usr/lib64/libOpenImageIO.so.3.1.12 /usr/lib64/libOpenImageIO_Util.so.3.1 - /usr/lib64/libOpenImageIO_Util.so.3.1.9 + /usr/lib64/libOpenImageIO_Util.so.3.1.12 /usr/lib64/python3.12/site-packages/OpenImageIO/OpenImageIO.cpython-312-x86_64-linux-gnu.so /usr/lib64/python3.12/site-packages/OpenImageIO/__init__.py /usr/lib64/python3.12/site-packages/OpenImageIO/__init__.pyi @@ -60,7 +60,7 @@ programming.devel - openimageio + openimageio /usr/include/OpenImageIO/Imath.h @@ -137,12 +137,12 @@ - - 2026-03-03 - 3.1.9.0 + + 2026-04-11 + 3.1.12.0 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/o/openjfx-21/abi_used_libs b/packages/o/openjfx-21/abi_used_libs index d999aaebe970..a2e69d824dda 100644 --- a/packages/o/openjfx-21/abi_used_libs +++ b/packages/o/openjfx-21/abi_used_libs @@ -4,8 +4,8 @@ libGL.so.1 libX11.so.6 libXtst.so.6 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 +libavcodec.so.62 +libavformat.so.62 libc.so.6 libcairo.so.2 libfreetype.so.6 diff --git a/packages/o/openjfx-21/abi_used_symbols b/packages/o/openjfx-21/abi_used_symbols index c34577727f3b..9b1443eb6e6a 100644 --- a/packages/o/openjfx-21/abi_used_symbols +++ b/packages/o/openjfx-21/abi_used_symbols @@ -146,23 +146,23 @@ libasound.so.2:snd_pcm_sw_params_set_start_threshold libasound.so.2:snd_pcm_wait libasound.so.2:snd_pcm_writei libasound.so.2:snd_strerror -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_find_input_format -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_find_input_format +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context libc.so.6:__ctype_b_loc libc.so.6:__ctype_get_mb_cur_max libc.so.6:__ctype_toupper_loc diff --git a/packages/o/openjfx-21/files/0001-8338701-Provide-media-support-for-libavcodec-version.patch b/packages/o/openjfx-21/files/0001-8378510-Provide-media-support-for-libavcodec-version.patch similarity index 78% rename from packages/o/openjfx-21/files/0001-8338701-Provide-media-support-for-libavcodec-version.patch rename to packages/o/openjfx-21/files/0001-8378510-Provide-media-support-for-libavcodec-version.patch index 374009081ee0..9adcbbe12166 100644 --- a/packages/o/openjfx-21/files/0001-8338701-Provide-media-support-for-libavcodec-version.patch +++ b/packages/o/openjfx-21/files/0001-8378510-Provide-media-support-for-libavcodec-version.patch @@ -1,55 +1,56 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: Alexander Matveev -Date: Tue, 3 Sep 2024 20:13:30 +0000 -Subject: [PATCH] 8338701: Provide media support for libavcodec version 61 +From 1d2bf739f975ca265455cf93e300b7c69f940127 Mon Sep 17 00:00:00 2001 +From: Jakob Gezelius +Date: Sun, 19 Apr 2026 09:00:46 +0200 +Subject: [PATCH] 8378510: Provide media support for libavcodec version 62 -Reviewed-by: sykora, arapte --- - build.gradle | 7 ++-- - gradle/verification-metadata.xml | 5 +++ - .../jfxmediaimpl/NativeMediaManager.java | 3 +- + build.gradle | 8 ++-- + gradle/verification-metadata.xml | 10 +++++ + .../jfxmediaimpl/NativeMediaManager.java | 4 +- .../gstreamer/gst/gstregistry.c | 2 +- - .../native/gstreamer/plugins/av/avdefines.h | 10 ++++- + .../native/gstreamer/plugins/av/avdefines.h | 15 ++++++- + .../native/gstreamer/plugins/av/decoder.c | 7 +++- .../gstreamer/plugins/av/videodecoder.c | 40 ++++++++++++++++--- - 6 files changed, 56 insertions(+), 11 deletions(-) + 7 files changed, 74 insertions(+), 12 deletions(-) diff --git a/build.gradle b/build.gradle -index f9dbc53076..77856226a6 100644 +index f9dbc53076..361dbac1ff 100644 --- a/build.gradle +++ b/build.gradle -@@ -2946,6 +2946,7 @@ project(":media") { +@@ -2946,6 +2946,8 @@ project(":media") { media name: "ffmpeg-4.0.2", ext: "tar.gz" media name: "ffmpeg-5.1.2", ext: "tar.gz" media name: "ffmpeg-6.0", ext: "tar.gz" + media name: "ffmpeg-7.0.2", ext: "tar.gz" ++ media name: "ffmpeg-8.1", ext: "tar.gz" } implementation project(":base") implementation project(":graphics") -@@ -3292,8 +3293,8 @@ project(":media") { +@@ -3292,8 +3294,8 @@ project(":media") { doLast { project.ext.libav = [:] project.ext.libav.basedir = "${buildDir}/native/linux/ffmpeg" - project.ext.libav.versions = [ "3.3.3", "4.0.2", "5.1.2", "6.0" ] - project.ext.libav.versionmap = [ "3.3.3" : "57", "4.0.2" : "58", "5.1.2" : "59", "6.0" : "60" ] -+ project.ext.libav.versions = [ "3.3.3", "4.0.2", "5.1.2", "6.0", "7.0.2" ] -+ project.ext.libav.versionmap = [ "3.3.3" : "57", "4.0.2" : "58", "5.1.2" : "59", "6.0" : "60", "7.0.2" : "61" ] ++ project.ext.libav.versions = [ "3.3.3", "4.0.2", "5.1.2", "6.0", "7.0.2", "8.1" ] ++ project.ext.libav.versionmap = [ "3.3.3" : "57", "4.0.2" : "58", "5.1.2" : "59", "6.0" : "60", "7.0.2" : "61", "8.1" : "62" ] libav.versions.each { version -> def libavDir = "${libav.basedir}/ffmpeg-${version}" -@@ -3373,7 +3374,7 @@ project(":media") { +@@ -3373,7 +3375,7 @@ project(":media") { project.ext.libav.libavffmpeg.versions = [ "56" ] project.ext.libav.ffmpeg = [:] project.ext.libav.ffmpeg.basedir = "${buildDir}/native/linux/ffmpeg/ffmpeg" - project.ext.libav.ffmpeg.versions = [ "57", "58", "59", "60" ] -+ project.ext.libav.ffmpeg.versions = [ "57", "58", "59", "60", "61" ] ++ project.ext.libav.ffmpeg.versions = [ "57", "58", "59", "60", "61", "62" ] project.ext.libav.versions.each { version -> def libavDir = "${project.ext.libav.basedir}-${version}" diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml -index 887b9d100c..a10610b0f5 100644 +index 887b9d100c..80ebc6219b 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml -@@ -28,6 +28,11 @@ +@@ -28,6 +28,16 @@ @@ -57,31 +58,37 @@ index 887b9d100c..a10610b0f5 100644 + + + ++ ++ ++ ++ ++ + diff --git a/modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaManager.java b/modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaManager.java -index 097004bd17..0c2ae1ddbc 100644 +index 097004bd17..7916e2660e 100644 --- a/modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaManager.java +++ b/modules/javafx.media/src/main/java/com/sun/media/jfxmediaimpl/NativeMediaManager.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010, 2023, Oracle and/or its affiliates. All rights reserved. -+ * Copyright (c) 2010, 2024, Oracle and/or its affiliates. All rights reserved. ++ * Copyright (c) 2010, 2026, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it -@@ -127,6 +127,7 @@ public class NativeMediaManager { +@@ -127,6 +127,8 @@ public class NativeMediaManager { dependencies.add("avplugin-ffmpeg-58"); dependencies.add("avplugin-ffmpeg-59"); dependencies.add("avplugin-ffmpeg-60"); + dependencies.add("avplugin-ffmpeg-61"); ++ dependencies.add("avplugin-ffmpeg-62"); } if (PlatformUtil.isMac()) { dependencies.add("fxplugins"); diff --git a/modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstregistry.c b/modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstregistry.c -index 22c8be9300..38bae197fe 100644 +index 22c8be9300..d4aafec26b 100644 --- a/modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstregistry.c +++ b/modules/javafx.media/src/main/native/gstreamer/gstreamer-lite/gstreamer/gst/gstregistry.c @@ -146,7 +146,7 @@ static const int AVCODEC_LIBAV_EXPLICIT_VERSIONS[] = { 54, 56 }; @@ -89,22 +96,22 @@ index 22c8be9300..38bae197fe 100644 static const int AVCODEC_FFMPEG_EXPLICIT_VERSIONS[] = { 56 }; // For libav or ffmpeg (libavcodec.so) -static const int AVCODEC_EXPLICIT_VERSIONS[] = { 57, 58, 59, 60 }; -+static const int AVCODEC_EXPLICIT_VERSIONS[] = { 57, 58, 59, 60, 61 }; ++static const int AVCODEC_EXPLICIT_VERSIONS[] = { 57, 58, 59, 60, 61, 62 }; /* * Callback passed to dl_iterate_phdr(): finds the path of diff --git a/modules/javafx.media/src/main/native/gstreamer/plugins/av/avdefines.h b/modules/javafx.media/src/main/native/gstreamer/plugins/av/avdefines.h -index 60fa7b631c..f49ad56e1e 100644 +index 60fa7b631c..bf7e57e0e2 100644 --- a/modules/javafx.media/src/main/native/gstreamer/plugins/av/avdefines.h +++ b/modules/javafx.media/src/main/native/gstreamer/plugins/av/avdefines.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2010, 2022, Oracle and/or its affiliates. All rights reserved. -+ * Copyright (c) 2010, 2024, Oracle and/or its affiliates. All rights reserved. ++ * Copyright (c) 2010, 2026, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it -@@ -53,5 +53,13 @@ +@@ -53,5 +53,18 @@ // Not required since 58 and removed in 59 #define NO_REGISTER_ALL (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(59,0,0)) @@ -115,9 +122,39 @@ index 60fa7b631c..f49ad56e1e 100644 +// Use AVCodecContext.frame_num instead of AVCodecContext.frame_number. They same +// except frame_num is 64-bit and frame_number is 32-bit. Since 61. +#define USE_FRAME_NUM (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(61,0,0)) ++ ++// avcodec_close() is removed in 62 and avcodec_free_context() should be used ++// instead. Note: avcodec_free_context() will free pointer as well, so no need to ++// call av_free(). ++#define USE_FREE_CONTEXT (LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(62,0,0)) + #endif /* AVDEFINES_H */ +diff --git a/modules/javafx.media/src/main/native/gstreamer/plugins/av/decoder.c b/modules/javafx.media/src/main/native/gstreamer/plugins/av/decoder.c +index 954e520950..8142eb9375 100644 +--- a/modules/javafx.media/src/main/native/gstreamer/plugins/av/decoder.c ++++ b/modules/javafx.media/src/main/native/gstreamer/plugins/av/decoder.c +@@ -1,5 +1,5 @@ + /* +- * Copyright (c) 2010, 2022, Oracle and/or its affiliates. All rights reserved. ++ * Copyright (c) 2010, 2026, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it +@@ -187,8 +187,13 @@ void basedecoder_close_decoder(BaseDecoder *decoder) + { + if (decoder->context) + { ++#if USE_FREE_CONTEXT ++ // avcodec_free_context() will set pointer to NULL ++ avcodec_free_context(&decoder->context); ++#else + avcodec_close(decoder->context); + av_free(decoder->context); ++#endif + } + decoder->context = NULL; + diff --git a/modules/javafx.media/src/main/native/gstreamer/plugins/av/videodecoder.c b/modules/javafx.media/src/main/native/gstreamer/plugins/av/videodecoder.c index c9fa787e63..8a5cd78f2d 100644 --- a/modules/javafx.media/src/main/native/gstreamer/plugins/av/videodecoder.c @@ -222,3 +259,6 @@ index c9fa787e63..8a5cd78f2d 100644 GST_BUFFER_DURATION(outbuf) = GST_BUFFER_DURATION(buf); // Duration for video usually same } +-- +2.53.0 + diff --git a/packages/o/openjfx-21/package.yml b/packages/o/openjfx-21/package.yml index 1208d6004901..2262c887e3c9 100644 --- a/packages/o/openjfx-21/package.yml +++ b/packages/o/openjfx-21/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : openjfx-21 version : 21.0.5 -release : 3 +release : 4 source : - https://github.com/openjdk/jfx21u/archive/refs/tags/21.0.5+0.tar.gz : 5766291a589fb7a5334b266016f5b47a6fe35b71c39346896385ecd449cd0274 license : GPL-2.0-only WITH Classpath-exception-2.0 @@ -35,7 +35,7 @@ setup : | %patch -p1 -i $pkgfiles/0001-8323078-Incorrect-length-argument-to-g_utf8_strlen-i.patch %patch -p1 -i $pkgfiles/0001-8323077-C-type-error-incompatible-function-pointer-i.patch %patch -p1 -i $pkgfiles/0001-ftbfs-jfx11u-llvm-17.patch - %patch -p1 -i $pkgfiles/0001-8338701-Provide-media-support-for-libavcodec-version.patch + %patch -p1 -i $pkgfiles/0001-8378510-Provide-media-support-for-libavcodec-version.patch if [[ " ${PATH[*]} " =~ "ccache" ]]; then ccache --zero-stats diff --git a/packages/o/openjfx-21/pspec_x86_64.xml b/packages/o/openjfx-21/pspec_x86_64.xml index b1335e0d63bc..d634a625a365 100644 --- a/packages/o/openjfx-21/pspec_x86_64.xml +++ b/packages/o/openjfx-21/pspec_x86_64.xml @@ -54,8 +54,8 @@ - - 2026-04-17 + + 2026-04-19 21.0.5 Packaging update Jakob Gezelius diff --git a/packages/o/openmw/abi_symbols b/packages/o/openmw/abi_symbols index bef06fdc0683..89f63d8a99ff 100644 --- a/packages/o/openmw/abi_symbols +++ b/packages/o/openmw/abi_symbols @@ -72,6 +72,7 @@ niftest:_ZTSN5boost4anys6detail11placeholderE niftest:_ZTSN5boost9exceptionE niftest:_ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE niftest:_ZTV17btTriangleInfoMap +openmw:_IO_stdin_used openmw:_ZGVZN11btMatrix3x311getIdentityEvE14identityMatrix openmw:_ZGVZN11btTransform11getIdentityEvE17identityTransform openmw:_ZGVZN5MyGUI5Align13getValueNamesB5cxx11EvE9map_names @@ -294,6 +295,7 @@ openmw:_ZZN11btTransform11getIdentityEvE17identityTransform openmw:_ZZN5MyGUI5Align13getValueNamesB5cxx11EvE9map_names openmw:_ZZNK5MyGUI8LogLevel12getValueNameEiE6values openmw:main +openmw-bulletobjecttool:_IO_stdin_used openmw-bulletobjecttool:_ZSt19piecewise_construct openmw-bulletobjecttool:_ZTI17btTriangleInfoMap openmw-bulletobjecttool:_ZTI9btHashMapI9btHashInt14btTriangleInfoE @@ -408,6 +410,7 @@ openmw-bulletobjecttool:_ZTSSt15_Sp_counted_ptrIPN4YAML6detail6memoryELN9__gnu_c openmw-bulletobjecttool:_ZTSSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE openmw-bulletobjecttool:_ZTV17btTriangleInfoMap openmw-bulletobjecttool:main +openmw-cs:_IO_stdin_used openmw-cs:_ZGVZN9QMetaType21registerConverterImplI5QListIiE9QIterableI13QMetaSequenceEEEbSt8functionIFbPKvPvEES_S_E10unregister openmw-cs:_ZGVZN9QMetaType23registerMutableViewImplI5QListIiE9QIterableI13QMetaSequenceEEEbSt8functionIFbPvS7_EES_S_E10unregister openmw-cs:_ZSt19piecewise_construct @@ -607,6 +610,7 @@ openmw-iniimporter:_ZTSN5boost3any11placeholderE openmw-iniimporter:_ZTSN5boost4anys6detail11placeholderE openmw-iniimporter:_ZTSN5boost9exceptionE openmw-iniimporter:_ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE +openmw-launcher:_IO_stdin_used openmw-launcher:_ZSt19piecewise_construct openmw-launcher:_ZTIN5boost10wrapexceptINS_15program_options14unknown_optionEEE openmw-launcher:_ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE @@ -646,6 +650,7 @@ openmw-launcher:_ZTSN5boost4anys6detail11placeholderE openmw-launcher:_ZTSN5boost9exceptionE openmw-launcher:_ZTSNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE openmw-launcher:main +openmw-navmeshtool:_IO_stdin_used openmw-navmeshtool:_ZGVZN11btMatrix3x311getIdentityEvE14identityMatrix openmw-navmeshtool:_ZGVZN11btTransform11getIdentityEvE17identityTransform openmw-navmeshtool:_ZSt19piecewise_construct @@ -764,6 +769,7 @@ openmw-navmeshtool:_ZTV17btTriangleInfoMap openmw-navmeshtool:_ZZN11btMatrix3x311getIdentityEvE14identityMatrix openmw-navmeshtool:_ZZN11btTransform11getIdentityEvE17identityTransform openmw-navmeshtool:main +openmw-wizard:_IO_stdin_used openmw-wizard:_ZSt19piecewise_construct openmw-wizard:_ZTIN5boost10wrapexceptINS_15program_options14unknown_optionEEE openmw-wizard:_ZTIN5boost10wrapexceptINS_15program_options16validation_errorEEE diff --git a/packages/o/openmw/abi_used_libs b/packages/o/openmw/abi_used_libs index 4b1d749576cd..11adb4dcf690 100644 --- a/packages/o/openmw/abi_used_libs +++ b/packages/o/openmw/abi_used_libs @@ -14,9 +14,9 @@ libQt6Svg.so.6 libQt6Widgets.so.6 libRecast.so.1 libSDL2-2.0.so.0 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libboost_program_options.so.1.83.0 libc.so.6 libgcc_s.so.1 @@ -38,8 +38,8 @@ libosgUtil.so.161 libosgViewer.so.161 libsqlite3.so.0 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libtinyxml.so.0 libunshield.so.0 libyaml-cpp.so.0.9 diff --git a/packages/o/openmw/abi_used_symbols b/packages/o/openmw/abi_used_symbols index 7db7a6f8f9ef..c55d339f6028 100644 --- a/packages/o/openmw/abi_used_symbols +++ b/packages/o/openmw/abi_used_symbols @@ -2776,43 +2776,43 @@ libSDL2-2.0.so.0:SDL_StopTextInput libSDL2-2.0.so.0:SDL_WarpMouseInWindow libSDL2-2.0.so.0:SDL_WasInit libSDL2-2.0.so.0:SDL_free -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_move_ref -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_context_free -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_sample_fmt_string -libavutil.so.59:av_gettime -libavutil.so.59:av_image_alloc -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_rescale_q -libavutil.so.59:av_samples_alloc -libavutil.so.59:av_samples_set_silence +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_move_ref +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_context_free +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_sample_fmt_string +libavutil.so.60:av_gettime +libavutil.so.60:av_image_alloc +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_rescale_q +libavutil.so.60:av_samples_alloc +libavutil.so.60:av_samples_set_silence libboost_program_options.so.1.83.0:_ZN5boost15program_options10validators22check_first_occurrenceERKNS_3anyE libboost_program_options.so.1.83.0:_ZN5boost15program_options11to_internalERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libboost_program_options.so.1.83.0:_ZN5boost15program_options13variables_mapC1Ev @@ -3089,7 +3089,7 @@ libm.so.6:floor libm.so.6:floorf libm.so.6:fmod libm.so.6:fmodf -libm.so.6:frexpf +libm.so.6:frexp libm.so.6:llround libm.so.6:log10 libm.so.6:nextafterf @@ -4297,13 +4297,13 @@ libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libtinyxml.so.0:_ZN12TiXmlElement12SetAttributeEPKcS1_ libtinyxml.so.0:_ZN12TiXmlElement12SetAttributeEPKci libtinyxml.so.0:_ZN12TiXmlElementC1EPKc diff --git a/packages/o/openmw/package.yml b/packages/o/openmw/package.yml index 599fedd1b116..1e3d7afe5153 100644 --- a/packages/o/openmw/package.yml +++ b/packages/o/openmw/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : openmw version : 0.50.0 -release : 51 +release : 52 source : - https://github.com/OpenMW/openmw/archive/refs/tags/openmw-0.50.0.tar.gz : 7093a8cef26585220658569eb84636c5ab901e82f74c8a3f7a3a8aec35bfc54c license : GPL-3.0-or-later diff --git a/packages/o/openmw/pspec_x86_64.xml b/packages/o/openmw/pspec_x86_64.xml index ad3e7ad6533d..5108a424f572 100644 --- a/packages/o/openmw/pspec_x86_64.xml +++ b/packages/o/openmw/pspec_x86_64.xml @@ -3,8 +3,8 @@ openmw https://openmw.org/ - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later games.rpg @@ -400,12 +400,12 @@ - - 2026-03-02 + + 2026-04-11 0.50.0 Packaging update - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/p/pianobar/abi_used_libs b/packages/p/pianobar/abi_used_libs index 7f9f1cc0b61f..43e761b28003 100644 --- a/packages/p/pianobar/abi_used_libs +++ b/packages/p/pianobar/abi_used_libs @@ -1,8 +1,8 @@ libao.so.4 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcurl.so.4 libgcrypt.so.20 diff --git a/packages/p/pianobar/abi_used_symbols b/packages/p/pianobar/abi_used_symbols index 3ab8bce4e09e..4281d67d6817 100644 --- a/packages/p/pianobar/abi_used_symbols +++ b/packages/p/pianobar/abi_used_symbols @@ -6,49 +6,51 @@ libao.so.4:ao_open_file libao.so.4:ao_open_live libao.so.4:ao_play libao.so.4:ao_shutdown -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersink_get_time_base -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_write_frame -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_create_filter -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_send_command -libavfilter.so.10:avfilter_link -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_log_set_level -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersink_get_time_base +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_write_frame +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_create_filter +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_send_command +libavfilter.so.11:avfilter_link +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_log_set_level +libavutil.so.60:av_strerror libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__errno_location libc.so.6:__fdelt_chk libc.so.6:__fprintf_chk +libc.so.6:__isoc23_strtol +libc.so.6:__isoc23_strtoul libc.so.6:__libc_start_main libc.so.6:__memcpy_chk libc.so.6:__snprintf_chk @@ -118,8 +120,6 @@ libc.so.6:strncmp libc.so.6:strncpy libc.so.6:strstr libc.so.6:strtod -libc.so.6:strtol -libc.so.6:strtoul libc.so.6:tcgetattr libc.so.6:tcsetattr libc.so.6:time diff --git a/packages/p/pianobar/files/ftbfs-ffmpeg-7.patch b/packages/p/pianobar/files/ftbfs-ffmpeg-7.patch deleted file mode 100644 index 6d010941b876..000000000000 --- a/packages/p/pianobar/files/ftbfs-ffmpeg-7.patch +++ /dev/null @@ -1,72 +0,0 @@ -From 8bf4c1bbaa6a533f34d74f83d72eecc0beb61d4f Mon Sep 17 00:00:00 2001 -From: Lars-Dominik Braun -Date: Fri, 29 Mar 2024 09:48:36 +0100 -Subject: [PATCH] player: Adapt to new ffmpeg channel layout API. - -Bumps required ffmpeg version to at least 5.1. ---- - INSTALL | 2 +- - src/player.c | 13 +++++++------ - 2 files changed, 8 insertions(+), 7 deletions(-) - -diff --git a/INSTALL b/INSTALL -index e1708236..fa18296d 100644 ---- a/INSTALL -+++ b/INSTALL -@@ -10,7 +10,7 @@ Dependencies - - libcurl>=7.32.0 - - gcrypt[1] - - json-c --- ffmpeg>=3.3 [2] -+- ffmpeg>=5.1 [2] - - UTF-8 console/locale - - [1] with blowfish cipher enabled -diff --git a/src/player.c b/src/player.c -index 94d3cee0..3a9cefe2 100644 ---- a/src/player.c -+++ b/src/player.c -@@ -235,7 +235,7 @@ static bool openStream (player_t * const player) { - softfail ("avcodec_parameters_to_context"); - } - -- AVCodec * const decoder = avcodec_find_decoder (cp->codec_id); -+ const AVCodec * const decoder = avcodec_find_decoder (cp->codec_id); - if (decoder == NULL) { - softfail ("find_decoder"); - } -@@ -282,11 +282,13 @@ static bool openFilter (player_t * const player) { - /* abuffer */ - AVRational time_base = player->st->time_base; - -+ char channelLayout[128]; -+ av_channel_layout_describe(&player->cctx->ch_layout, channelLayout, sizeof(channelLayout)); - snprintf (strbuf, sizeof (strbuf), -- "time_base=%d/%d:sample_rate=%d:sample_fmt=%s:channel_layout=0x%"PRIx64, -+ "time_base=%d/%d:sample_rate=%d:sample_fmt=%s:channel_layout=%s", - time_base.num, time_base.den, cp->sample_rate, - av_get_sample_fmt_name (player->cctx->sample_fmt), -- cp->channel_layout); -+ channelLayout); - if ((ret = avfilter_graph_create_filter (&player->fabuf, - avfilter_get_by_name ("abuffer"), "source", strbuf, NULL, - player->fgraph)) < 0) { -@@ -340,7 +342,7 @@ static bool openDevice (player_t * const player) { - memset (&aoFmt, 0, sizeof (aoFmt)); - aoFmt.bits = av_get_bytes_per_sample (avformat) * 8; - assert (aoFmt.bits > 0); -- aoFmt.channels = cp->channels; -+ aoFmt.channels = cp->ch_layout.nb_channels; - aoFmt.rate = getSampleRate (player); - aoFmt.byte_format = AO_FMT_NATIVE; - -@@ -585,8 +587,7 @@ void *BarAoPlayThread (void *data) { - } - pthread_mutex_unlock (&player->aoplayLock); - -- const int numChannels = av_get_channel_layout_nb_channels ( -- filteredFrame->channel_layout); -+ const int numChannels = filteredFrame->ch_layout.nb_channels; - const int bps = av_get_bytes_per_sample (filteredFrame->format); - ao_play (player->aoDev, (char *) filteredFrame->data[0], - filteredFrame->nb_samples * numChannels * bps); diff --git a/packages/p/pianobar/package.yml b/packages/p/pianobar/package.yml index b5e24ced7518..ee1f81bfef35 100644 --- a/packages/p/pianobar/package.yml +++ b/packages/p/pianobar/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : pianobar -version : 2022.04.01 -release : 12 +version : 2024.12.21 +release : 13 source : - - https://github.com/PromyLOPh/pianobar/archive/2022.04.01.tar.gz : 2653c6659a141868625ab24ecf04210d20347d50e0bd03e670e2daefa9f4fb2d + - https://github.com/PromyLOPh/pianobar/archive/2024.12.21.tar.gz : e988dff4a4b7cc6a19e944b7516f697d7e6c41d6dc0ff25a708bcb6b92d72a89 license : MIT component : multimedia.audio homepage : https://6xq.net/pianobar @@ -16,8 +16,6 @@ builddeps : - pkgconfig(libavfilter) - pkgconfig(libcurl) - pkgconfig(libgcrypt) -setup : | - %patch -p1 -i $pkgfiles/ftbfs-ffmpeg-7.patch build : | %make install : | diff --git a/packages/p/pianobar/pspec_x86_64.xml b/packages/p/pianobar/pspec_x86_64.xml index f33233e5ecf1..a2457b8269a8 100644 --- a/packages/p/pianobar/pspec_x86_64.xml +++ b/packages/p/pianobar/pspec_x86_64.xml @@ -3,8 +3,8 @@ pianobar https://6xq.net/pianobar - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu MIT multimedia.audio @@ -21,16 +21,16 @@ multimedia.audio /usr/bin/pianobar - /usr/share/man/man1/pianobar.1 + /usr/share/man/man1/pianobar.1.zst - - 2024-11-14 - 2022.04.01 + + 2026-04-06 + 2024.12.21 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/p/pipewire/abi_used_libs b/packages/p/pipewire/abi_used_libs index 1971f58cc039..c0f41d15abb8 100644 --- a/packages/p/pipewire/abi_used_libs +++ b/packages/p/pipewire/abi_used_libs @@ -2,9 +2,9 @@ ld-linux-x86-64.so.2 libasound.so.2 libavahi-client.so.3 libavahi-common.so.3 -libavcodec.so.61 -libavfilter.so.10 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavutil.so.60 libbluetooth.so.3 libc.so.6 libcrypto.so.3 @@ -32,7 +32,7 @@ libreadline.so.8 libsbc.so.1 libsndfile.so.1 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libsystemd.so.0 libudev.so.1 libusb-1.0.so.0 diff --git a/packages/p/pipewire/abi_used_symbols b/packages/p/pipewire/abi_used_symbols index aaea7c937e6e..fd413006a001 100644 --- a/packages/p/pipewire/abi_used_symbols +++ b/packages/p/pipewire/abi_used_symbols @@ -376,41 +376,41 @@ libavahi-common.so.3:avahi_string_list_add_pair libavahi-common.so.3:avahi_string_list_add_printf libavahi-common.so.3:avahi_string_list_free libavahi-common.so.3:avahi_string_list_get_pair -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_samples -libavfilter.so.10:av_buffersrc_add_frame_flags -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_alloc_filter -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_graph_parse2 -libavfilter.so.10:avfilter_init_str -libavfilter.so.10:avfilter_link -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_channel_layout_from_string -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_image_fill_linesizes -libavutil.so.59:av_image_fill_plane_sizes -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_strerror +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_samples +libavfilter.so.11:av_buffersrc_add_frame_flags +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_alloc_filter +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_graph_parse2 +libavfilter.so.11:avfilter_init_str +libavfilter.so.11:avfilter_link +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_channel_layout_from_string +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_image_fill_linesizes +libavutil.so.60:av_image_fill_plane_sizes +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_strerror libbluetooth.so.3:ba2str libbluetooth.so.3:hci_read_local_ext_features libbluetooth.so.3:str2ba @@ -1402,9 +1402,9 @@ libstdc++.so.6:_ZdaPv libstdc++.so.6:_Znam libstdc++.so.6:__cxa_begin_catch libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale_frame +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale_frame libsystemd.so.0:sd_journal_send_with_location libsystemd.so.0:sd_login_monitor_flush libsystemd.so.0:sd_login_monitor_get_fd diff --git a/packages/p/pipewire/package.yml b/packages/p/pipewire/package.yml index 2ab63b7016cd..49ece7540d00 100644 --- a/packages/p/pipewire/package.yml +++ b/packages/p/pipewire/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : pipewire version : 1.6.4 -release : 118 +release : 119 source : - https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.6.4/pipewire-1.6.4.tar.gz : e31ae906dc7fee1c56ccc4279247b385685b926b3f900cebd910d4bd4403d86b homepage : https://pipewire.org/ diff --git a/packages/p/pipewire/pspec_x86_64.xml b/packages/p/pipewire/pspec_x86_64.xml index 8cc95e09b134..e26c7218a25b 100644 --- a/packages/p/pipewire/pspec_x86_64.xml +++ b/packages/p/pipewire/pspec_x86_64.xml @@ -3,8 +3,8 @@ pipewire https://pipewire.org/ - Robert Gonzalez - uni.dos12@outlook.com + Jakob Gezelius + jakob@knugen.nu MIT LGPL-2.1-or-later @@ -20,7 +20,7 @@ PipeWire is a server and user space API to deal with multimedia pipelines. multimedia.library - pipewire-lib + pipewire-lib /usr/bin/pipewire @@ -426,7 +426,7 @@ PipeWire is a server and user space API to deal with multimedia pipelines. emul32 - pipewire + pipewire /usr/lib32/alsa-lib/libasound_module_ctl_pipewire.so @@ -504,8 +504,8 @@ PipeWire is a server and user space API to deal with multimedia pipelines. programming.devel - pipewire-32bit - pipewire-devel + pipewire-32bit + pipewire-devel /usr/lib32/libpipewire-0.3.so @@ -519,7 +519,7 @@ GStreamer PipeWire plugin multimedia.audio - pipewire-lib + pipewire-lib /usr/lib64/gstreamer-1.0/libgstpipewire.so @@ -531,7 +531,7 @@ PipeWire is a server and user space API to deal with multimedia pipelines. programming.devel - pipewire + pipewire /usr/include/pipewire-0.3/pipewire/array.h @@ -780,7 +780,7 @@ JACK client/server libraries and configuration for PipeWire multimedia.audio - pipewire-lib + pipewire-lib /usr/bin/pw-jack @@ -818,12 +818,12 @@ - - 2026-04-23 + + 2026-04-25 1.6.4 Packaging update - Robert Gonzalez - uni.dos12@outlook.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/py/python-torchaudio/package.yml b/packages/py/python-torchaudio/package.yml index 85ce8e4caafc..7dbbdb94e0b5 100644 --- a/packages/py/python-torchaudio/package.yml +++ b/packages/py/python-torchaudio/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : python-torchaudio version : 2.11.0 -release : 11 +release : 12 source : - https://github.com/pytorch/audio/archive/refs/tags/v2.11.0.tar.gz : 599ec24e7e1eef476ef21f0178e33da00e2434f930ba42e9cc20bf4002220486 homepage : https://pytorch.org/audio @@ -13,7 +13,6 @@ description: | # clang : true networking : true builddeps : - - pkgconfig(libavformat) - pkgconfig(libdrm) - pkgconfig(libjpeg) - pkgconfig(libpng) diff --git a/packages/py/python-torchaudio/pspec_x86_64.xml b/packages/py/python-torchaudio/pspec_x86_64.xml index fa5defd7952b..3ce499469f6c 100644 --- a/packages/py/python-torchaudio/pspec_x86_64.xml +++ b/packages/py/python-torchaudio/pspec_x86_64.xml @@ -3,8 +3,8 @@ python-torchaudio https://pytorch.org/audio - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause programming.python @@ -264,12 +264,12 @@ - - 2026-04-06 + + 2026-04-12 2.11.0 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/py/python-torchvision/abi_symbols b/packages/py/python-torchvision/abi_symbols index bc9dc553122b..8cd5872d6d39 100644 --- a/packages/py/python-torchvision/abi_symbols +++ b/packages/py/python-torchvision/abi_symbols @@ -20,12 +20,6 @@ _C.so:_ZN6vision3ops6detail29_ps_roi_align_backward_symintERKN2at6TensorES5_S5_d _C.so:_ZN6vision3ops6detail30_deform_conv2d_backward_symintERKN2at6TensorES5_S5_S5_S5_S5_N3c106SymIntES7_S7_S7_S7_S7_S7_S7_b _C.so:_ZN6vision3ops8roi_poolERKN2at6TensorES4_dll _C.so:_ZN6vision3ops9roi_alignERKN2at6TensorES4_dlllb -_C.so:__hip_cuid_31ef0c30d7bc0f6 -_C.so:__hip_cuid_3b0832dfbbadc3d2 -_C.so:__hip_cuid_4772d8206f1ed7e6 -_C.so:__hip_cuid_58bf3a2a30ea59e5 -_C.so:__hip_cuid_b5f38cf29fcefe17 -_C.so:__hip_cuid_c34293e2689bf9fa image.so:DGifCloseFile image.so:DGifExtensionToGCB image.so:DGifGetCode diff --git a/packages/py/python-torchvision/abi_used_libs b/packages/py/python-torchvision/abi_used_libs index 09287a9a45cf..cca52ccde42b 100644 --- a/packages/py/python-torchvision/abi_used_libs +++ b/packages/py/python-torchvision/abi_used_libs @@ -1,13 +1,10 @@ UNKNOWN ld-linux-x86-64.so.2 -libamdhip64.so.7 libc.so.6 libc10.so -libc10_hip.so libgcc_s.so.1 libjpeg.so.8 libm.so.6 libpng16.so.16 libstdc++.so.6 libtorch_cpu.so -libtorch_hip.so diff --git a/packages/py/python-torchvision/abi_used_symbols b/packages/py/python-torchvision/abi_used_symbols index ec4677397a64..fecdff732382 100644 --- a/packages/py/python-torchvision/abi_used_symbols +++ b/packages/py/python-torchvision/abi_used_symbols @@ -106,27 +106,6 @@ UNKNOWN:_ZTVN3c105ErrorE UNKNOWN:_ZTVN5torch8autograd12AutogradMetaE UNKNOWN:_ZTVN5torch8autograd4NodeE ld-linux-x86-64.so.2:__tls_get_addr -libamdhip64.so.7:__hipPopCallConfiguration -libamdhip64.so.7:__hipPushCallConfiguration -libamdhip64.so.7:__hipRegisterFatBinary -libamdhip64.so.7:__hipRegisterFunction -libamdhip64.so.7:__hipUnregisterFatBinary -libamdhip64.so.7:hipDeviceSynchronize -libamdhip64.so.7:hipEventCreateWithFlags -libamdhip64.so.7:hipEventDestroy -libamdhip64.so.7:hipEventElapsedTime -libamdhip64.so.7:hipEventQuery -libamdhip64.so.7:hipEventRecord -libamdhip64.so.7:hipEventSynchronize -libamdhip64.so.7:hipGetDevice -libamdhip64.so.7:hipGetDeviceCount -libamdhip64.so.7:hipGetErrorString -libamdhip64.so.7:hipGetLastError -libamdhip64.so.7:hipLaunchKernel -libamdhip64.so.7:hipSetDevice -libamdhip64.so.7:hipStreamQuery -libamdhip64.so.7:hipStreamSynchronize -libamdhip64.so.7:hipStreamWaitEvent libc.so.6:__assert_fail libc.so.6:__cxa_atexit libc.so.6:__errno_location @@ -168,13 +147,9 @@ libc10.so:_ZN3c1021warnDeprecatedDataPtrEv libc10.so:_ZN3c1038initializeFunctionalityOffsetsAndMasksEv libc10.so:_ZN3c104impl23ExcludeDispatchKeyGuardC1ENS_14DispatchKeySetE libc10.so:_ZN3c104impl23ExcludeDispatchKeyGuardD1Ev -libc10.so:_ZN3c104impl26device_guard_impl_registryE libc10.so:_ZN3c104impl26raw_local_dispatch_key_setE libc10.so:_ZN3c104impl3cow15is_cow_data_ptrERKNS_7DataPtrE libc10.so:_ZN3c104impl3cow23materialize_cow_storageERNS_11StorageImplE -libc10.so:_ZN3c104impl8GPUTrace13gpuTraceStateE -libc10.so:_ZN3c104impl8GPUTrace9haveStateE -libc10.so:_ZN3c104warnERKNS_7WarningE libc10.so:_ZN3c105ErrorC2ENS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libc10.so:_ZN3c106SymInt19promote_to_negativeEv libc10.so:_ZN3c106SymIntC1ENS_13intrusive_ptrINS_11SymNodeImplENS_6detail34intrusive_target_default_null_typeIS2_EEEE @@ -183,13 +158,13 @@ libc10.so:_ZN3c106detail14torchCheckFailEPKcS2_jS2_ libc10.so:_ZN3c106detail21LogAPIUsageFakeReturnERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libc10.so:_ZN3c106detail23torchInternalAssertFailEPKcS2_jS2_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE libc10.so:_ZN3c106detail23torchInternalAssertFailEPKcS2_jS2_S2_ -libc10.so:_ZN3c107WarningC1ESt7variantIJNS0_11UserWarningENS0_18DeprecationWarningEEERKNS_14SourceLocationENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb libc10.so:_ZN3c108GradMode10is_enabledEv libc10.so:_ZN3c108GradMode11set_enabledEb -libc10.so:_ZN3c10lsERSoNS_10DeviceTypeE libc10.so:_ZN6caffe28TypeMeta13typeMetaDatasEv libc10.so:_ZN6caffe28TypeMeta26error_unsupported_typemetaES0_ libc10.so:_ZNK3c1010TensorImpl13requires_gradEv +libc10.so:_ZNK3c1010TensorImpl15decref_pyobjectEv +libc10.so:_ZNK3c1010TensorImpl15incref_pyobjectEv libc10.so:_ZNK3c1010TensorImpl27throw_data_ptr_access_errorEv libc10.so:_ZNK3c1011StorageImpl27throw_data_ptr_access_errorEv libc10.so:_ZNK3c1017SymbolicShapeMeta18init_is_contiguousEv @@ -202,14 +177,6 @@ libc10.so:_ZNK3c106SymInt9toSymNodeEv libc10.so:_ZNK3c107SymBool10guard_boolEPKcl libc10.so:_ZNK3c107SymBool14guard_or_falseEPKcl libc10.so:_ZNK3c108SymFloat11guard_floatEPKcl -libc10_hip.so:_ZN3c103hip17getStreamFromPoolEba -libc10_hip.so:_ZN3c103hip17getStreamFromPoolEia -libc10_hip.so:_ZN3c103hip19getCurrentHIPStreamEa -libc10_hip.so:_ZN3c103hip19getDefaultHIPStreamEa -libc10_hip.so:_ZN3c103hip19setCurrentHIPStreamENS0_9HIPStreamE -libc10_hip.so:_ZN3c103hip21warn_or_error_on_syncEv -libc10_hip.so:_ZN3c103hip28c10_hip_check_implementationEiPKcS2_ib -libc10_hip.so:_ZNK3c103hip9HIPStream6streamEv libgcc_s.so.1:_Unwind_Resume libjpeg.so.8:jpeg_CreateCompress libjpeg.so.8:jpeg_CreateDecompress @@ -277,6 +244,7 @@ libstdc++.so.6:_ZNKSt8__detail20_Prime_rehash_policy14_M_need_rehashEmmm libstdc++.so.6:_ZNSo3putEc libstdc++.so.6:_ZNSo9_M_insertIlEERSoT_ libstdc++.so.6:_ZNSo9_M_insertImEERSoT_ +libstdc++.so.6:_ZNSoC2Ev libstdc++.so.6:_ZNSolsEi libstdc++.so.6:_ZNSt12bad_weak_ptrD1Ev libstdc++.so.6:_ZNSt12out_of_rangeC1EPKc @@ -288,6 +256,17 @@ libstdc++.so.6:_ZNSt13runtime_errorD1Ev libstdc++.so.6:_ZNSt13runtime_errorD2Ev libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptr10_M_releaseEv libstdc++.so.6:_ZNSt15__exception_ptr13exception_ptr9_M_addrefEv +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE4syncEv +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE5imbueERKSt6locale +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE5uflowEv +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE6setbufEPcl +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsgetnEPcl +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekoffElSt12_Ios_SeekdirSt13_Ios_Openmode +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE7seekposESt4fposI11__mbstate_tESt13_Ios_Openmode +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE9pbackfailEi +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE9showmanycEv +libstdc++.so.6:_ZNSt15basic_streambufIcSt11char_traitsIcEE9underflowEv libstdc++.so.6:_ZNSt6localeC1Ev libstdc++.so.6:_ZNSt6localeD1Ev libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv @@ -311,6 +290,7 @@ libstdc++.so.6:_ZNSt8ios_baseD2Ev libstdc++.so.6:_ZNSt9bad_allocD1Ev libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5clearESt12_Ios_Iostate +libstdc++.so.6:_ZNSt9basic_iosIcSt11char_traitsIcEE5rdbufEPSt15basic_streambufIcS1_E libstdc++.so.6:_ZNSt9exceptionD2Ev libstdc++.so.6:_ZSt11_Hash_bytesPKvmm libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l @@ -323,9 +303,9 @@ libstdc++.so.6:_ZSt20__throw_system_errori libstdc++.so.6:_ZSt21ios_base_library_initv libstdc++.so.6:_ZSt24__throw_out_of_range_fmtPKcz libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv -libstdc++.so.6:_ZSt9terminatev libstdc++.so.6:_ZStlsISt11char_traitsIcEERSt13basic_ostreamIcT_ES5_PKc libstdc++.so.6:_ZTIN10__cxxabiv115__forced_unwindE +libstdc++.so.6:_ZTISo libstdc++.so.6:_ZTISt11range_error libstdc++.so.6:_ZTISt12bad_weak_ptr libstdc++.so.6:_ZTISt12domain_error @@ -333,6 +313,7 @@ libstdc++.so.6:_ZTISt12length_error libstdc++.so.6:_ZTISt12out_of_range libstdc++.so.6:_ZTISt13runtime_error libstdc++.so.6:_ZTISt14overflow_error +libstdc++.so.6:_ZTISt15basic_streambufIcSt11char_traitsIcEE libstdc++.so.6:_ZTISt16invalid_argument libstdc++.so.6:_ZTISt16nested_exception libstdc++.so.6:_ZTISt9bad_alloc @@ -364,11 +345,9 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libtorch_cpu.so:_ZN2at11TensorMaker11make_tensorEv -libtorch_cpu.so:_ZN2at13globalContextEv libtorch_cpu.so:_ZN2at14RecordFunction15currentThreadIdEv libtorch_cpu.so:_ZN2at14RecordFunctionC1EONS_13StepCallbacksE libtorch_cpu.so:_ZN2at14RecordFunctionD1Ev -libtorch_cpu.so:_ZN2at15checkAllSameGPUEPKcN3c108ArrayRefINS_9TensorArgEEE libtorch_cpu.so:_ZN2at15sequence_number17get_and_incrementEv libtorch_cpu.so:_ZN2at16checkAllSameTypeEPKcN3c108ArrayRefINS_9TensorArgEEE libtorch_cpu.so:_ZN2at23SavedTensorDefaultHooks11set_tracingEb @@ -381,9 +360,7 @@ libtorch_cpu.so:_ZN2at4_ops10transpose_4callERNS_6TensorEll libtorch_cpu.so:_ZN2at4_ops10zeros_like4callERKNS_6TensorESt8optionalIN3c1010ScalarTypeEES5_INS6_6LayoutEES5_INS6_6DeviceEES5_IbES5_INS6_12MemoryFormatEE libtorch_cpu.so:_ZN2at4_ops11sort_stable4callERKNS_6TensorESt8optionalIbElb libtorch_cpu.so:_ZN2at4_ops11squeeze_dim4callERKNS_6TensorEl -libtorch_cpu.so:_ZN2at4_ops12index_select4callERKNS_6TensorElS4_ libtorch_cpu.so:_ZN2at4_ops12q_zero_point4callERKNS_6TensorE -libtorch_cpu.so:_ZN2at4_ops13masked_select4callERKNS_6TensorES4_ libtorch_cpu.so:_ZN2at4_ops13transpose_int4callERKNS_6TensorEll libtorch_cpu.so:_ZN2at4_ops15sum_dim_IntList4callERKNS_6TensorEN3c1016OptionalArrayRefIlEEbSt8optionalINS5_10ScalarTypeEE libtorch_cpu.so:_ZN2at4_ops18flatten_using_ints4callERKNS_6TensorEll @@ -403,7 +380,6 @@ libtorch_cpu.so:_ZN2at4_ops7view_as4callERKNS_6TensorES4_ libtorch_cpu.so:_ZN2at4_ops8to_dtype4callERKNS_6TensorEN3c1010ScalarTypeEbbSt8optionalINS5_12MemoryFormatEE libtorch_cpu.so:_ZN2at4_ops9from_file4callESt17basic_string_viewIcSt11char_traitsIcEESt8optionalIbES6_IlES6_IN3c1010ScalarTypeEES6_INS9_6LayoutEES6_INS9_6DeviceEES7_ libtorch_cpu.so:_ZN2at4_ops9ones_like4callERKNS_6TensorESt8optionalIN3c1010ScalarTypeEES5_INS6_6LayoutEES5_INS6_6DeviceEES5_IbES5_INS6_12MemoryFormatEE -libtorch_cpu.so:_ZN2at7Context21alertNotDeterministicERKSt17basic_string_viewIcSt11char_traitsIcEE libtorch_cpu.so:_ZN2at8autocast11cached_castEN3c1010ScalarTypeERKNS_6TensorENS1_10DeviceTypeE libtorch_cpu.so:_ZN2at9functorch20functorchTLSAccessorEv libtorch_cpu.so:_ZN3c1010Dispatcher13realSingletonEv @@ -444,7 +420,7 @@ libtorch_cpu.so:_ZN5torch8autograd11AnomalyMode8_enabledE libtorch_cpu.so:_ZN5torch8autograd12VariableInfoC1ERKN2at6TensorEb libtorch_cpu.so:_ZN5torch8autograd12VariableInfoC1Ev libtorch_cpu.so:_ZN5torch8autograd13SavedVariableC1ERKN2at6TensorEbb -libtorch_cpu.so:_ZN5torch8autograd13_wrap_outputsERKSt6vectorIN2at6TensorESaIS3_EERKSt13unordered_setIPN3c1010TensorImplESt4hashISB_ESt8equal_toISB_ESaISB_EESJ_NS9_8ArrayRefISt8optionalIS3_EEERKSt10shared_ptrINS0_4NodeEERKSt8functionIFS5_S5_S5_EESJ_RKST_IFS3_S3_EE +libtorch_cpu.so:_ZN5torch8autograd13_wrap_outputsERKSt6vectorIN2at6TensorESaIS3_EERKSt13unordered_setIPN3c1010TensorImplESt4hashISB_ESt8equal_toISB_ESaISB_EESJ_NS9_8ArrayRefISt8optionalIS3_EEERKSt10shared_ptrINS0_4NodeEERKSt8functionIFS5_S5_S5_EESJ_RKST_IFS3_S3_EEb libtorch_cpu.so:_ZN5torch8autograd14ForwardADLevel14try_get_by_idxEm libtorch_cpu.so:_ZN5torch8autograd15AutogradContext14save_variablesEv libtorch_cpu.so:_ZN5torch8autograd15AutogradContext17save_for_backwardESt6vectorIN2at6TensorESaIS4_EE @@ -460,7 +436,6 @@ libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIN3c104HalfEEEPT_v libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIN3c105qint8EEEPT_v libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIN3c106qint32EEEPT_v libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIN3c106quint8EEEPT_v -libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIbEEPT_v libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIdEEPT_v libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIfEEPT_v libtorch_cpu.so:_ZNK2at10TensorBase8data_ptrIhEEPT_v @@ -483,5 +458,3 @@ libtorch_cpu.so:_ZNK5torch8autograd4Node4nameB5cxx11Ev libtorch_cpu.so:_ZNR5torch7Library4_defEON3c1014FunctionSchemaEPNS1_12OperatorNameERKSt6vectorIN2at3TagESaIS8_EENS_17_RegisterOrVerifyE libtorch_cpu.so:_ZNR5torch7Library4_defEOSt7variantIJN3c1012OperatorNameENS2_14FunctionSchemaEEEONS_11CppFunctionERKSt6vectorIN2at3TagESaISB_EE libtorch_cpu.so:_ZNR5torch7Library5_implEPKcONS_11CppFunctionENS_17_RegisterOrVerifyE -libtorch_hip.so:_ZN2at4cuda26getCurrentDevicePropertiesEv -libtorch_hip.so:_ZN3c103hip37HIPCachingAllocatorMasqueradingAsCUDA30recordStreamMasqueradingAsCUDAERKNS_7DataPtrENS0_27HIPStreamMasqueradingAsCUDAE diff --git a/packages/py/python-torchvision/files/ffmpeg-6.patch b/packages/py/python-torchvision/files/ffmpeg-6.patch deleted file mode 100644 index 7a3637f3adc9..000000000000 --- a/packages/py/python-torchvision/files/ffmpeg-6.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 86620bd84b872b76db0acafec167949dca03a29e Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Zolt=C3=A1n=20B=C3=B6sz=C3=B6rm=C3=A9nyi?= - -Date: Tue, 7 Nov 2023 10:43:11 +0100 -Subject: [PATCH] Fix build with ffmpeg 6.0 -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Zoltán Böszörményi ---- - torchvision/csrc/io/decoder/stream.cpp | 11 ++--------- - 1 file changed, 2 insertions(+), 9 deletions(-) - -diff --git a/torchvision/csrc/io/decoder/stream.cpp b/torchvision/csrc/io/decoder/stream.cpp -index 0d625ef211c..8c914050587 100644 ---- a/torchvision/csrc/io/decoder/stream.cpp -+++ b/torchvision/csrc/io/decoder/stream.cpp -@@ -63,15 +63,8 @@ int Stream::openCodec(std::vector* metadata, int num_threads) { - codecCtx_->thread_count = num_threads; - } else { - // otherwise set sensible defaults -- // with the special case for the different MPEG4 codecs -- // that don't have threading context functions -- if (codecCtx_->codec->capabilities & AV_CODEC_CAP_INTRA_ONLY) { -- codecCtx_->thread_type = FF_THREAD_FRAME; -- codecCtx_->thread_count = 2; -- } else { -- codecCtx_->thread_count = 8; -- codecCtx_->thread_type = FF_THREAD_SLICE; -- } -+ codecCtx_->thread_count = 8; -+ codecCtx_->thread_type = FF_THREAD_SLICE; - } - - int ret; diff --git a/packages/py/python-torchvision/files/ffmpeg-7.patch b/packages/py/python-torchvision/files/ffmpeg-7.patch deleted file mode 100644 index b222c0da935e..000000000000 --- a/packages/py/python-torchvision/files/ffmpeg-7.patch +++ /dev/null @@ -1,110 +0,0 @@ -From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Robert-Andr=C3=A9=20Mauchin?= - <30413512+eclipseo@users.noreply.github.com> -Date: Thu, 6 Jun 2024 16:02:45 +0200 -Subject: [PATCH] Add compatibility with FFMPEG 7.0 (#8408) - -Co-authored-by: Nicolas Hug -Co-authored-by: Nicolas Hug ---- - torchvision/csrc/io/decoder/audio_sampler.cpp | 18 ++++++++++++++ - torchvision/csrc/io/decoder/audio_stream.cpp | 24 +++++++++++++++---- - 2 files changed, 38 insertions(+), 4 deletions(-) - -diff --git a/torchvision/csrc/io/decoder/audio_sampler.cpp b/torchvision/csrc/io/decoder/audio_sampler.cpp -index e26d788d..d46b93dd 100644 ---- a/torchvision/csrc/io/decoder/audio_sampler.cpp -+++ b/torchvision/csrc/io/decoder/audio_sampler.cpp -@@ -48,6 +48,23 @@ bool AudioSampler::init(const SamplerParameters& params) { - return false; - } - -+#if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(57, 28, 100) -+ SwrContext* swrContext_ = NULL; -+ AVChannelLayout channel_out; -+ AVChannelLayout channel_in; -+ av_channel_layout_default(&channel_out, params.out.audio.channels); -+ av_channel_layout_default(&channel_in, params.in.audio.channels); -+ int ret = swr_alloc_set_opts2( -+ &swrContext_, -+ &channel_out, -+ (AVSampleFormat)params.out.audio.format, -+ params.out.audio.samples, -+ &channel_in, -+ (AVSampleFormat)params.in.audio.format, -+ params.in.audio.samples, -+ 0, -+ logCtx_); -+#else - swrContext_ = swr_alloc_set_opts( - nullptr, - av_get_default_channel_layout(params.out.audio.channels), -@@ -58,6 +75,7 @@ bool AudioSampler::init(const SamplerParameters& params) { - params.in.audio.samples, - 0, - logCtx_); -+#endif - if (swrContext_ == nullptr) { - LOG(ERROR) << "Cannot allocate SwrContext"; - return false; -diff --git a/torchvision/csrc/io/decoder/audio_stream.cpp b/torchvision/csrc/io/decoder/audio_stream.cpp -index 0f6c57e5..9d7354e0 100644 ---- a/torchvision/csrc/io/decoder/audio_stream.cpp -+++ b/torchvision/csrc/io/decoder/audio_stream.cpp -@@ -6,26 +6,36 @@ - namespace ffmpeg { - - namespace { -+static int get_nb_channels(const AVFrame* frame, const AVCodecContext* codec) { -+#if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(57, 28, 100) -+ return frame ? frame->ch_layout.nb_channels : codec->ch_layout.nb_channels; -+#else -+ return frame ? frame->channels : codec->channels; -+#endif -+} -+ - bool operator==(const AudioFormat& x, const AVFrame& y) { - return x.samples == static_cast(y.sample_rate) && -- x.channels == static_cast(y.channels) && x.format == y.format; -+ x.channels == static_cast(get_nb_channels(&y, nullptr)) && -+ x.format == y.format; - } - - bool operator==(const AudioFormat& x, const AVCodecContext& y) { - return x.samples == static_cast(y.sample_rate) && -- x.channels == static_cast(y.channels) && x.format == y.sample_fmt; -+ x.channels == static_cast(get_nb_channels(nullptr, &y)) && -+ x.format == y.sample_fmt; - } - - AudioFormat& toAudioFormat(AudioFormat& x, const AVFrame& y) { - x.samples = y.sample_rate; -- x.channels = y.channels; -+ x.channels = get_nb_channels(&y, nullptr); - x.format = y.format; - return x; - } - - AudioFormat& toAudioFormat(AudioFormat& x, const AVCodecContext& y) { - x.samples = y.sample_rate; -- x.channels = y.channels; -+ x.channels = get_nb_channels(nullptr, &y); - x.format = y.sample_fmt; - return x; - } -@@ -54,9 +64,15 @@ int AudioStream::initFormat() { - if (format_.format.audio.samples == 0) { - format_.format.audio.samples = codecCtx_->sample_rate; - } -+#if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(57, 28, 100) -+ if (format_.format.audio.channels == 0) { -+ format_.format.audio.channels = codecCtx_->ch_layout.nb_channels; -+ } -+#else - if (format_.format.audio.channels == 0) { - format_.format.audio.channels = codecCtx_->channels; - } -+#endif - if (format_.format.audio.format == AV_SAMPLE_FMT_NONE) { - format_.format.audio.format = codecCtx_->sample_fmt; - } diff --git a/packages/py/python-torchvision/files/fix-build.patch b/packages/py/python-torchvision/files/fix-build.patch new file mode 100644 index 000000000000..8139aa5f1c29 --- /dev/null +++ b/packages/py/python-torchvision/files/fix-build.patch @@ -0,0 +1,12 @@ +diff --git a/setup.py b/setup.py +index 7bf83fc..0e4d37a 100644 +--- a/setup.py ++++ b/setup.py +@@ -123,6 +123,7 @@ def get_macros_and_flags(): + else: + nvcc_flags = shlex.split(NVCC_FLAGS) + extra_compile_args["nvcc"] = nvcc_flags ++ define_macros += [("GLOG_USE_GLOG_EXPORT", None)] + + if sys.platform == "win32": + define_macros += [("torchvision_EXPORTS", None)] diff --git a/packages/py/python-torchvision/files/fix-setuptools.patch b/packages/py/python-torchvision/files/fix-setuptools.patch new file mode 100644 index 000000000000..38888dcd1fa5 --- /dev/null +++ b/packages/py/python-torchvision/files/fix-setuptools.patch @@ -0,0 +1,42 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: zy1git +Date: Tue, 17 Feb 2026 16:27:42 -0800 +Subject: [PATCH] Fix setup.py breaks with setuptools>=82 (#9386) + +Co-authored-by: Zhitao Yu +(cherry picked from commit 766436522f5d2d8190d7bedd33302699005c7acb) +--- + setup.py | 7 ++++--- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/setup.py b/setup.py +index c3ba164007..332282a258 100644 +--- a/setup.py ++++ b/setup.py +@@ -8,10 +8,11 @@ import subprocess + import sys + import sysconfig + import warnings ++from importlib.metadata import distribution, PackageNotFoundError + from pathlib import Path + + import torch +-from pkg_resources import DistributionNotFound, get_distribution, parse_version ++from packaging.version import parse as parse_version + from setuptools import find_packages, setup + from torch.utils.cpp_extension import BuildExtension, CppExtension, CUDA_HOME, CUDAExtension, ROCM_HOME + +@@ -92,8 +93,8 @@ def write_version_file(version, sha): + def get_requirements(): + def get_dist(pkgname): + try: +- return get_distribution(pkgname) +- except DistributionNotFound: ++ return distribution(pkgname) ++ except PackageNotFoundError: + return None + + pytorch_dep = os.getenv("TORCH_PACKAGE_NAME", "torch") +-- +2.51.0 + diff --git a/packages/py/python-torchvision/package.yml b/packages/py/python-torchvision/package.yml index 4f8394faf946..141587c3dc6f 100644 --- a/packages/py/python-torchvision/package.yml +++ b/packages/py/python-torchvision/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : python-torchvision version : 0.24.1 -release : 18 +release : 19 source : - https://github.com/pytorch/vision/archive/refs/tags/v0.24.1.tar.gz : 071da2078600bfec4886efab77358c9329abfedcf1488b05879b556cb9b84ba7 homepage : https://pytorch.org/vision @@ -53,6 +53,8 @@ environment: | export HIP_CLANG_LAUNCHER=/usr/bin/sccache fi setup : | + %patch -p1 -i $pkgfiles/fix-setuptools.patch + %patch -p1 -i $pkgfiles/fix-build.patch echo "%version%" > version.txt build : | %python3_setup --skip-dependency-check diff --git a/packages/py/python-torchvision/pspec_x86_64.xml b/packages/py/python-torchvision/pspec_x86_64.xml index ce2a2434fa36..d6dce544052d 100644 --- a/packages/py/python-torchvision/pspec_x86_64.xml +++ b/packages/py/python-torchvision/pspec_x86_64.xml @@ -3,8 +3,8 @@ python-torchvision https://pytorch.org/vision - Gavin Zhao - me@gzgz.dev + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause programming.python @@ -591,12 +591,12 @@ - - 2026-01-07 + + 2026-04-12 0.24.1 Packaging update - Gavin Zhao - me@gzgz.dev + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/q/qt5-webengine/abi_used_libs b/packages/q/qt5-webengine/abi_used_libs index c1e531eeb297..9bb587033451 100644 --- a/packages/q/qt5-webengine/abi_used_libs +++ b/packages/q/qt5-webengine/abi_used_libs @@ -20,9 +20,9 @@ libXfixes.so.3 libXrandr.so.2 libXtst.so.6 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libdbus-1.so.3 libevent-2.1.so.7 diff --git a/packages/q/qt5-webengine/abi_used_symbols b/packages/q/qt5-webengine/abi_used_symbols index 0aa417081726..7b569ce76a2c 100644 --- a/packages/q/qt5-webengine/abi_used_symbols +++ b/packages/q/qt5-webengine/abi_used_symbols @@ -1973,46 +1973,46 @@ libasound.so.2:snd_seq_query_next_port libasound.so.2:snd_seq_set_client_name libasound.so.2:snd_seq_subscribe_port libasound.so.2:snd_strerror -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_copy_props -libavcodec.so.61:av_packet_get_side_data -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_align_dimensions -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_stream_get_first_dts -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_get_opaque -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_cpu_flags -libavutil.so.59:av_image_check_size -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_rescale_q -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strerror +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_copy_props +libavcodec.so.62:av_packet_get_side_data +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_align_dimensions +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_stream_get_first_dts +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_get_opaque +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_cpu_flags +libavutil.so.60:av_image_check_size +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_rescale_q +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__cxa_atexit libc.so.6:__environ diff --git a/packages/q/qt5-webengine/files/qt5-webengine-ffmpeg8.patch b/packages/q/qt5-webengine/files/qt5-webengine-ffmpeg8.patch new file mode 100644 index 000000000000..4e233c7469c7 --- /dev/null +++ b/packages/q/qt5-webengine/files/qt5-webengine-ffmpeg8.patch @@ -0,0 +1,113 @@ +diff -up qtwebengine-everywhere-src-5.15.18/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc.ffmpeg8 qtwebengine-everywhere-src-5.15.18/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc +--- qtwebengine-everywhere-src-5.15.18/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc.ffmpeg8 2025-11-02 21:41:06.931797956 +0000 ++++ qtwebengine-everywhere-src-5.15.18/src/3rdparty/chromium/media/ffmpeg/ffmpeg_common.cc 2025-11-02 23:06:28.874349338 +0000 +@@ -237,22 +237,22 @@ AVCodecID VideoCodecToCodecID(VideoCodec + static VideoCodecProfile ProfileIDToVideoCodecProfile(int profile) { + // Clear out the CONSTRAINED & INTRA flags which are strict subsets of the + // corresponding profiles with which they're used. +- profile &= ~FF_PROFILE_H264_CONSTRAINED; +- profile &= ~FF_PROFILE_H264_INTRA; ++ profile &= ~AV_PROFILE_H264_CONSTRAINED; ++ profile &= ~AV_PROFILE_H264_INTRA; + switch (profile) { +- case FF_PROFILE_H264_BASELINE: ++ case AV_PROFILE_H264_BASELINE: + return H264PROFILE_BASELINE; +- case FF_PROFILE_H264_MAIN: ++ case AV_PROFILE_H264_MAIN: + return H264PROFILE_MAIN; +- case FF_PROFILE_H264_EXTENDED: ++ case AV_PROFILE_H264_EXTENDED: + return H264PROFILE_EXTENDED; +- case FF_PROFILE_H264_HIGH: ++ case AV_PROFILE_H264_HIGH: + return H264PROFILE_HIGH; +- case FF_PROFILE_H264_HIGH_10: ++ case AV_PROFILE_H264_HIGH_10: + return H264PROFILE_HIGH10PROFILE; +- case FF_PROFILE_H264_HIGH_422: ++ case AV_PROFILE_H264_HIGH_422: + return H264PROFILE_HIGH422PROFILE; +- case FF_PROFILE_H264_HIGH_444_PREDICTIVE: ++ case AV_PROFILE_H264_HIGH_444_PREDICTIVE: + return H264PROFILE_HIGH444PREDICTIVEPROFILE; + default: + DVLOG(1) << "Unknown profile id: " << profile; +@@ -263,23 +263,23 @@ static VideoCodecProfile ProfileIDToVide + static int VideoCodecProfileToProfileID(VideoCodecProfile profile) { + switch (profile) { + case H264PROFILE_BASELINE: +- return FF_PROFILE_H264_BASELINE; ++ return AV_PROFILE_H264_BASELINE; + case H264PROFILE_MAIN: +- return FF_PROFILE_H264_MAIN; ++ return AV_PROFILE_H264_MAIN; + case H264PROFILE_EXTENDED: +- return FF_PROFILE_H264_EXTENDED; ++ return AV_PROFILE_H264_EXTENDED; + case H264PROFILE_HIGH: +- return FF_PROFILE_H264_HIGH; ++ return AV_PROFILE_H264_HIGH; + case H264PROFILE_HIGH10PROFILE: +- return FF_PROFILE_H264_HIGH_10; ++ return AV_PROFILE_H264_HIGH_10; + case H264PROFILE_HIGH422PROFILE: +- return FF_PROFILE_H264_HIGH_422; ++ return AV_PROFILE_H264_HIGH_422; + case H264PROFILE_HIGH444PREDICTIVEPROFILE: +- return FF_PROFILE_H264_HIGH_444_PREDICTIVE; ++ return AV_PROFILE_H264_HIGH_444_PREDICTIVE; + default: + DVLOG(1) << "Unknown VideoCodecProfile: " << profile; + } +- return FF_PROFILE_UNKNOWN; ++ return AV_PROFILE_UNKNOWN; + } + + SampleFormat AVSampleFormatToSampleFormat(AVSampleFormat sample_format, +@@ -415,7 +415,7 @@ bool AVCodecContextToAudioDecoderConfig( + // TODO(dalecurtis): Just use the profile from the codec context if ffmpeg + // ever starts supporting xHE-AAC. + constexpr uint8_t kXHEAAc = 41; +- if (codec == kCodecAAC && codec_context->profile == FF_PROFILE_UNKNOWN || ++ if (codec == kCodecAAC && codec_context->profile == AV_PROFILE_UNKNOWN || + codec_context->profile == kXHEAAc) { + // Errors aren't fatal here, so just drop any MediaLog messages. + NullMediaLog media_log; +@@ -537,16 +537,16 @@ bool AVStreamToVideoDecoderConfig(const + break; + case kCodecVP9: + switch (codec_context->profile) { +- case FF_PROFILE_VP9_0: ++ case AV_PROFILE_VP9_0: + profile = VP9PROFILE_PROFILE0; + break; +- case FF_PROFILE_VP9_1: ++ case AV_PROFILE_VP9_1: + profile = VP9PROFILE_PROFILE1; + break; +- case FF_PROFILE_VP9_2: ++ case AV_PROFILE_VP9_2: + profile = VP9PROFILE_PROFILE2; + break; +- case FF_PROFILE_VP9_3: ++ case AV_PROFILE_VP9_3: + profile = VP9PROFILE_PROFILE3; + break; + default: +@@ -645,9 +645,15 @@ bool AVStreamToVideoDecoderConfig(const + coded_size, visible_rect, natural_size, extra_data, + GetEncryptionScheme(stream)); + ++#if (LIBAVFORMAT_VERSION_MAJOR < 62) + if (stream->nb_side_data) { + for (int i = 0; i < stream->nb_side_data; ++i) { + AVPacketSideData side_data = stream->side_data[i]; ++#else ++ if (stream->codecpar->nb_coded_side_data) { ++ for (int i = 0; i < stream->codecpar->nb_coded_side_data; ++i) { ++ const auto& side_data = stream->codecpar->coded_side_data[i]; ++#endif + if (side_data.type != AV_PKT_DATA_MASTERING_DISPLAY_METADATA) + continue; + diff --git a/packages/q/qt5-webengine/package.yml b/packages/q/qt5-webengine/package.yml index 31e0a9b7c685..e35c21932f33 100644 --- a/packages/q/qt5-webengine/package.yml +++ b/packages/q/qt5-webengine/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : qt5-webengine version : 5.15.19 -release : 83 +release : 84 source : - git|https://invent.kde.org/qt/qt/qtwebengine.git : v5.15.19-lts homepage : https://www.qt.io @@ -97,6 +97,9 @@ setup : | %patch -p1 -d src/3rdparty -i $pkgfiles/qt5-webengine-ffmpeg5.patch # ffmpeg 7+ %patch -p1 -d src/3rdparty/chromium -i $pkgfiles/qt5-webengine-ffmpeg7.patch + # ffmpeg 8+ + sed -i 's/FF_PROFILE_/AV_PROFILE_/g' src/3rdparty/chromium/media/filters/ffmpeg_aac_bitstream_converter.cc + %patch -p4 -d src/3rdparty/chromium -i $pkgfiles/qt5-webengine-ffmpeg8.patch # ninja 1.12 %patch -p1 -d src/3rdparty -i $pkgfiles/qt5-webengine-ninja-1.12.patch diff --git a/packages/q/qt5-webengine/pspec_x86_64.xml b/packages/q/qt5-webengine/pspec_x86_64.xml index fee6b58cc31f..4a4b40baa133 100644 --- a/packages/q/qt5-webengine/pspec_x86_64.xml +++ b/packages/q/qt5-webengine/pspec_x86_64.xml @@ -3,8 +3,8 @@ qt5-webengine https://www.qt.io - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later GPL-3.0-or-later @@ -170,7 +170,7 @@ programming.library - qt5-webengine + qt5-webengine /usr/lib64/qt5/examples/pdf/pdf.pro @@ -475,7 +475,7 @@ programming.devel - qt5-webengine + qt5-webengine /usr/include/QtPdf/5.15.18/QtPdf/private/qpdfdestination_p.h @@ -674,12 +674,12 @@ - - 2026-04-12 + + 2026-04-14 5.15.19 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu - \ No newline at end of file + diff --git a/packages/q/qt6-multimedia/abi_used_libs b/packages/q/qt6-multimedia/abi_used_libs index 3fe516c9c8be..a3d735d7d460 100644 --- a/packages/q/qt6-multimedia/abi_used_libs +++ b/packages/q/qt6-multimedia/abi_used_libs @@ -13,9 +13,9 @@ libQt6Widgets.so.6 libX11.so.6 libXext.so.6 libXrandr.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libglib-2.0.so.0 @@ -32,5 +32,5 @@ libgstvideo-1.0.so.0 libm.so.6 libpulse.so.0 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 diff --git a/packages/q/qt6-multimedia/abi_used_symbols b/packages/q/qt6-multimedia/abi_used_symbols index abb1e5c8e3cc..f6a6fc7e135f 100644 --- a/packages/q/qt6-multimedia/abi_used_symbols +++ b/packages/q/qt6-multimedia/abi_used_symbols @@ -1116,6 +1116,7 @@ libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext23setReturnValueUndefinedEv libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext24callObjectPropertyLookupEjP7QObjectPPvi libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext28callQmlContextPropertyLookupEjPPvi libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext28initCallObjectPropertyLookupEjP7QObjecti +libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext28initSetObjectLookupAsVariantEjP7QObject libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext29loadScopeObjectPropertyLookupEjPv libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext29setObjectImplicitDestructibleEP7QObject libQt6Qml.so.6:_ZNK11QQmlPrivate18AOTCompiledContext32initCallQmlContextPropertyLookupEji @@ -1604,90 +1605,90 @@ libXext.so.6:XShmDetach libXext.so.6:XShmGetImage libXrandr.so.2:XRRFreeMonitors libXrandr.so.2:XRRGetMonitors -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_side_data_add -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_decode_subtitle2 -libavcodec.so.61:avcodec_descriptor_next -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_guess_sample_aspect_ratio -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_query_codec -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_closep -libavformat.so.61:avio_context_free -libavformat.so.61:avio_open2 -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_get_string -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_display_matrix_flip -libavutil.so.59:av_display_rotation_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_clone -libavutil.so.59:av_frame_copy_props -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bits_per_pixel -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_planar_sample_fmt -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_find_type_by_name -libavutil.so.59:av_hwdevice_get_hwframe_constraints -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwdevice_iterate_types -libavutil.so.59:av_hwframe_constraints_free -libavutil.so.59:av_hwframe_ctx_alloc -libavutil.so.59:av_hwframe_ctx_init -libavutil.so.59:av_hwframe_get_buffer -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_log_default_callback -libavutil.so.59:av_log_get_level -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_rescale_q -libavutil.so.59:av_sample_fmt_is_planar -libavutil.so.59:av_strerror -libavutil.so.59:av_version_info -libavutil.so.59:avutil_license +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_side_data_add +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_decode_subtitle2 +libavcodec.so.62:avcodec_descriptor_next +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_guess_sample_aspect_ratio +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_query_codec +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_closep +libavformat.so.62:avio_context_free +libavformat.so.62:avio_open2 +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_get_string +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_display_matrix_flip +libavutil.so.60:av_display_rotation_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_clone +libavutil.so.60:av_frame_copy_props +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bits_per_pixel +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_planar_sample_fmt +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_find_type_by_name +libavutil.so.60:av_hwdevice_get_hwframe_constraints +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwdevice_iterate_types +libavutil.so.60:av_hwframe_constraints_free +libavutil.so.60:av_hwframe_ctx_alloc +libavutil.so.60:av_hwframe_ctx_init +libavutil.so.60:av_hwframe_get_buffer +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_log_default_callback +libavutil.so.60:av_log_get_level +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_rescale_q +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_strerror +libavutil.so.60:av_version_info +libavutil.so.60:avutil_license libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__libc_single_threaded @@ -2316,15 +2317,15 @@ libstdc++.so.6:__cxa_thread_atexit libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_out_samples -libswresample.so.5:swr_init -libswresample.so.5:swr_is_initialized -libswresample.so.5:swr_set_compensation -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_out_samples +libswresample.so.6:swr_init +libswresample.so.6:swr_is_initialized +libswresample.so.6:swr_set_compensation +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails diff --git a/packages/q/qt6-multimedia/package.yml b/packages/q/qt6-multimedia/package.yml index a9713825b921..35e717e80f63 100644 --- a/packages/q/qt6-multimedia/package.yml +++ b/packages/q/qt6-multimedia/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : qt6-multimedia version : 6.10.3 -release : 24 +release : 25 source : - https://download.qt.io/official_releases/qt/6.10/6.10.3/submodules/qtmultimedia-everywhere-src-6.10.3.tar.xz : dd228fe54051e8834ca53e558794742c8814f217849f9dfa8f9a9df80441903a license : diff --git a/packages/q/qt6-multimedia/pspec_x86_64.xml b/packages/q/qt6-multimedia/pspec_x86_64.xml index 6a4ae155a15c..403011973a00 100644 --- a/packages/q/qt6-multimedia/pspec_x86_64.xml +++ b/packages/q/qt6-multimedia/pspec_x86_64.xml @@ -3,8 +3,8 @@ qt6-multimedia https://www.qt.io - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GFDL-1.3-or-later GPL-2.0-or-later @@ -62,7 +62,7 @@ programming.library - qt6-multimedia + qt6-multimedia /usr/lib64/qt6/examples/multimedia/audiodevices/audiodevices @@ -92,7 +92,7 @@ programming.devel - qt6-multimedia + qt6-multimedia /usr/include/qt6/QtFFmpegMediaPluginImpl/6.10.3/QtFFmpegMediaPluginImpl/private/ffmpeg_pch.h @@ -649,12 +649,12 @@ - - 2026-04-02 + + 2026-04-06 6.10.3 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/q/qt6-webengine/abi_used_libs b/packages/q/qt6-webengine/abi_used_libs index 0244e60aa656..9b877130fcd4 100644 --- a/packages/q/qt6-webengine/abi_used_libs +++ b/packages/q/qt6-webengine/abi_used_libs @@ -20,9 +20,9 @@ libXfixes.so.3 libXrandr.so.2 libasound.so.2 libatomic.so.1 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libdbus-1.so.3 libexpat.so.1 diff --git a/packages/q/qt6-webengine/abi_used_symbols b/packages/q/qt6-webengine/abi_used_symbols index 8c95095b9f55..9394401a2852 100644 --- a/packages/q/qt6-webengine/abi_used_symbols +++ b/packages/q/qt6-webengine/abi_used_symbols @@ -2540,52 +2540,52 @@ libasound.so.2:snd_seq_set_client_name libasound.so.2:snd_seq_subscribe_port libasound.so.2:snd_strerror libatomic.so.1:__atomic_compare_exchange -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_copy_props -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_get_side_data -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_align_dimensions -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_stream_get_first_dts -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_get_opaque -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_cpu_flags -libavutil.so.59:av_image_check_size -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_match_list -libavutil.so.59:av_rescale_q -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_copy_props +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_get_side_data +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_align_dimensions +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_stream_get_first_dts +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_get_opaque +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_cpu_flags +libavutil.so.60:av_image_check_size +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_match_list +libavutil.so.60:av_rescale_q +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libc.so.6:__ctype_b_loc libc.so.6:__cxa_atexit libc.so.6:__errno_location diff --git a/packages/q/qt6-webengine/package.yml b/packages/q/qt6-webengine/package.yml index 522e521a0e26..10d40ab42aa1 100644 --- a/packages/q/qt6-webengine/package.yml +++ b/packages/q/qt6-webengine/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : qt6-webengine version : 6.10.3 -release : 69 +release : 70 source : - https://download.qt.io/official_releases/qt/6.10/6.10.3/submodules/qtwebengine-everywhere-src-6.10.3.tar.xz : 07c95f81d64391b3dd5b0edce7fc7eb2e8d39844e4904f82ae53f5533f4cf043 diff --git a/packages/q/qt6-webengine/pspec_x86_64.xml b/packages/q/qt6-webengine/pspec_x86_64.xml index 72713b608204..1f400dc779d2 100644 --- a/packages/q/qt6-webengine/pspec_x86_64.xml +++ b/packages/q/qt6-webengine/pspec_x86_64.xml @@ -3,8 +3,8 @@ qt6-webengine https://www.qt.io - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu GFDL-1.3-or-later GPL-3.0-or-later @@ -157,7 +157,7 @@ The Qt WebEngine module provides a web browser engine that makes it easy to embed content from the World Wide Web into your Qt application on platforms that do not have a native web engine. - qt6-pdf + qt6-pdf /usr/include/qt6/QtPdf/6.10.3/QtPdf/private/qpdfdocument_p.h @@ -285,8 +285,8 @@ programming.library - qt6-webengine - qt6-pdf + qt6-pdf + qt6-webengine /usr/lib64/qt6/examples/pdf/multipage/multipage @@ -316,7 +316,7 @@ programming.devel - qt6-webengine + qt6-webengine /usr/include/qt6/QtWebEngineCore/6.10.3/QtWebEngineCore/private/qtwebenginecore-config_p.h @@ -618,12 +618,12 @@ - - 2026-04-09 + + 2026-04-11 6.10.3 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/r/retroarch/abi_symbols b/packages/r/retroarch/abi_symbols index b40466bf71c7..8621ecfa2daa 100644 --- a/packages/r/retroarch/abi_symbols +++ b/packages/r/retroarch/abi_symbols @@ -26,6 +26,13 @@ picoscale_256x_320x240.so:softfilter_get_implementation retroarch:MD5_Final retroarch:MD5_Init retroarch:MD5_Update +retroarch:ZSTD_createDStream +retroarch:ZSTD_decompress +retroarch:ZSTD_decompressStream +retroarch:ZSTD_freeDStream +retroarch:ZSTD_getErrorName +retroarch:ZSTD_getFrameContentSize +retroarch:ZSTD_isError retroarch:main reverb.so:dspfilter_get_implementation scale2x.so:softfilter_get_implementation diff --git a/packages/r/retroarch/abi_used_libs b/packages/r/retroarch/abi_used_libs index 62908e2a2a63..cda39c3de7dd 100644 --- a/packages/r/retroarch/abi_used_libs +++ b/packages/r/retroarch/abi_used_libs @@ -1,6 +1,5 @@ UNKNOWN libEGL.so.1 -libFLAC.so.12 libGL.so.1 libQt6Core.so.6 libQt6Gui.so.6 @@ -14,9 +13,10 @@ libXrandr.so.2 libXss.so.1 libXxf86vm.so.1 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavdevice.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libdbus-1.so.3 libdrm.so.2 @@ -34,8 +34,8 @@ libopenal.so.1 libpipewire-0.3.so.0 libpulse.so.0 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libudev.so.1 libusb-1.0.so.0 libv4l2.so.0 diff --git a/packages/r/retroarch/abi_used_symbols b/packages/r/retroarch/abi_used_symbols index ad232d7790bb..6ecefb2ef51a 100644 --- a/packages/r/retroarch/abi_used_symbols +++ b/packages/r/retroarch/abi_used_symbols @@ -2,7 +2,6 @@ UNKNOWN:cos UNKNOWN:sin UNKNOWN:sincos UNKNOWN:sqrt -UNKNOWN:sqrtf libEGL.so.1:eglBindAPI libEGL.so.1:eglChooseConfig libEGL.so.1:eglCreateContext @@ -22,13 +21,6 @@ libEGL.so.1:eglQuerySurface libEGL.so.1:eglSwapBuffers libEGL.so.1:eglSwapInterval libEGL.so.1:eglTerminate -libFLAC.so.12:FLAC__stream_decoder_delete -libFLAC.so.12:FLAC__stream_decoder_finish -libFLAC.so.12:FLAC__stream_decoder_get_decode_position -libFLAC.so.12:FLAC__stream_decoder_init_stream -libFLAC.so.12:FLAC__stream_decoder_new -libFLAC.so.12:FLAC__stream_decoder_process_single -libFLAC.so.12:FLAC__stream_decoder_process_until_end_of_metadata libGL.so.1:glBindTexture libGL.so.1:glBlendFunc libGL.so.1:glClear @@ -261,6 +253,7 @@ libQt6Core.so.6:_ZN7QString7replaceERK18QRegularExpressionRKS_ libQt6Core.so.6:_ZN7QString7replaceERKS_S1_N2Qt15CaseSensitivityE libQt6Core.so.6:_ZN7QString8fromUcs4EPKDix libQt6Core.so.6:_ZN7QString8fromUtf8E14QByteArrayView +libQt6Core.so.6:_ZN7QStringaSE13QLatin1String libQt6Core.so.6:_ZN7QStringaSERKS_ libQt6Core.so.6:_ZN8QVariant13moveConstructE9QMetaTypePv libQt6Core.so.6:_ZN8QVariantC1E9QMetaTypePKv @@ -296,6 +289,7 @@ libQt6Core.so.6:_ZN9QRunnableD2Ev libQt6Core.so.6:_ZN9QSettings8setValueE14QAnyStringViewRK8QVariant libQt6Core.so.6:_ZN9QSettingsC1ERK7QStringNS_6FormatEP7QObject libQt6Core.so.6:_ZN9QtPrivate11lastIndexOfE11QStringViewxDsN2Qt15CaseSensitivityE +libQt6Core.so.6:_ZN9QtPrivate12equalStringsE11QStringView13QLatin1String libQt6Core.so.6:_ZN9QtPrivate12equalStringsE11QStringViewS0_ libQt6Core.so.6:_ZN9QtPrivate14compareStringsE11QStringViewS0_N2Qt15CaseSensitivityE libQt6Core.so.6:_ZN9QtPrivate20QStringList_containsEPK5QListI7QStringE11QStringViewN2Qt15CaseSensitivityE @@ -383,6 +377,7 @@ libQt6Core.so.6:_ZNK23QRegularExpressionMatch8hasMatchEv libQt6Core.so.6:_ZNK4QDir12absolutePathEv libQt6Core.so.6:_ZNK4QDir16absoluteFilePathERK7QString libQt6Core.so.6:_ZNK4QDir4pathEv +libQt6Core.so.6:_ZNK4QDir6existsERK7QString libQt6Core.so.6:_ZNK4QDir6existsEv libQt6Core.so.6:_ZNK4QDir6mkpathERK7QStringSt8optionalI6QFlagsIN11QFileDevice10PermissionEEE libQt6Core.so.6:_ZNK4QDir7dirNameEv @@ -1621,8 +1616,11 @@ libSDL2-2.0.so.0:SDL_GameControllerClose libSDL2-2.0.so.0:SDL_GameControllerGetAxis libSDL2-2.0.so.0:SDL_GameControllerGetButton libSDL2-2.0.so.0:SDL_GameControllerGetJoystick +libSDL2-2.0.so.0:SDL_GameControllerGetSensorData +libSDL2-2.0.so.0:SDL_GameControllerHasSensor libSDL2-2.0.so.0:SDL_GameControllerNameForIndex libSDL2-2.0.so.0:SDL_GameControllerOpen +libSDL2-2.0.so.0:SDL_GameControllerSetSensorEnabled libSDL2-2.0.so.0:SDL_GetAudioDeviceName libSDL2-2.0.so.0:SDL_GetAudioDeviceStatus libSDL2-2.0.so.0:SDL_GetCurrentDisplayMode @@ -1854,72 +1852,79 @@ libasound.so.2:snd_seq_query_next_client libasound.so.2:snd_seq_query_next_port libasound.so.2:snd_seq_subscribe_port libasound.so.2:snd_strerror -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_move_ref -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_decode_subtitle2 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_get_hw_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavcodec.so.61:avsubtitle_free -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_read_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavformat.so.61:avformat_version -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_d2q -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_unref -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_pix_fmt -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwdevice_iterate_types -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_alloc -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_image_get_buffer_size -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_realloc -libavutil.so.59:av_rescale_q -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strerror -libavutil.so.59:av_strlcpy -libavutil.so.59:avutil_version +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_move_ref +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_decode_subtitle2 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_hw_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavcodec.so.62:avsubtitle_free +libavdevice.so.62:avdevice_free_list_devices +libavdevice.so.62:avdevice_list_input_sources +libavdevice.so.62:avdevice_register_all +libavformat.so.62:av_dump_format +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_input_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_read_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavformat.so.62:avformat_version +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_d2q +libavutil.so.60:av_dict_copy +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_unref +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_pix_fmt +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwdevice_iterate_types +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_alloc +libavutil.so.60:av_image_copy_to_buffer +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_image_get_buffer_size +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_realloc +libavutil.so.60:av_rescale_q +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strerror +libavutil.so.60:avutil_version libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc @@ -1932,6 +1937,7 @@ libc.so.6:__getdelim libc.so.6:__inet_pton_chk libc.so.6:__isoc23_sscanf libc.so.6:__isoc23_strtol +libc.so.6:__isoc23_strtoll libc.so.6:__isoc23_strtoul libc.so.6:__isoc23_strtoull libc.so.6:__libc_start_main @@ -2065,6 +2071,7 @@ libc.so.6:pthread_mutex_init libc.so.6:pthread_mutex_lock libc.so.6:pthread_mutex_trylock libc.so.6:pthread_mutex_unlock +libc.so.6:pthread_mutexattr_destroy libc.so.6:pthread_mutexattr_init libc.so.6:pthread_mutexattr_settype libc.so.6:pthread_self @@ -2095,8 +2102,10 @@ libc.so.6:sigaction libc.so.6:sigemptyset libc.so.6:signal libc.so.6:socket +libc.so.6:srand libc.so.6:stat64 libc.so.6:stderr +libc.so.6:stdin libc.so.6:stdout libc.so.6:stpcpy libc.so.6:strcasecmp @@ -2119,6 +2128,7 @@ libc.so.6:strrchr libc.so.6:strspn libc.so.6:strstr libc.so.6:strtod +libc.so.6:strtok libc.so.6:strtok_r libc.so.6:syscall libc.so.6:sysconf @@ -2193,7 +2203,6 @@ libgbm.so.1:gbm_surface_has_free_buffers libgbm.so.1:gbm_surface_lock_front_buffer libgbm.so.1:gbm_surface_release_buffer libgcc_s.so.1:_Unwind_Resume -libgcc_s.so.1:__powidf2 libjack.so.0:jack_activate libjack.so.0:jack_client_close libjack.so.0:jack_client_open @@ -2228,16 +2237,16 @@ libm.so.6:ceilf libm.so.6:cos libm.so.6:cosf libm.so.6:exp -libm.so.6:exp2 libm.so.6:exp2f libm.so.6:floor libm.so.6:floorf libm.so.6:fmod -libm.so.6:fmodf +libm.so.6:frexp libm.so.6:ldexp libm.so.6:log libm.so.6:log10 libm.so.6:logl +libm.so.6:lround libm.so.6:lroundf libm.so.6:modf libm.so.6:nextafter @@ -2247,6 +2256,8 @@ libm.so.6:round libm.so.6:roundf libm.so.6:sin libm.so.6:sinf +libm.so.6:sqrt +libm.so.6:sqrtf libm.so.6:tan libmbedcrypto.so.7:mbedtls_ctr_drbg_free libmbedcrypto.so.7:mbedtls_ctr_drbg_init @@ -2270,6 +2281,7 @@ libmbedtls.so.14:mbedtls_ssl_config_defaults libmbedtls.so.14:mbedtls_ssl_config_free libmbedtls.so.14:mbedtls_ssl_config_init libmbedtls.so.14:mbedtls_ssl_free +libmbedtls.so.14:mbedtls_ssl_get_bytes_avail libmbedtls.so.14:mbedtls_ssl_get_verify_result libmbedtls.so.14:mbedtls_ssl_handshake libmbedtls.so.14:mbedtls_ssl_init @@ -2287,15 +2299,19 @@ libopenal.so.1:alDeleteBuffers libopenal.so.1:alDeleteSources libopenal.so.1:alGenBuffers libopenal.so.1:alGenSources -libopenal.so.1:alGetError +libopenal.so.1:alGetEnumValue libopenal.so.1:alGetSourcei +libopenal.so.1:alIsExtensionPresent libopenal.so.1:alSourcePlay libopenal.so.1:alSourceQueueBuffers libopenal.so.1:alSourceStop libopenal.so.1:alSourceUnqueueBuffers +libopenal.so.1:alSourcei libopenal.so.1:alcCloseDevice libopenal.so.1:alcCreateContext libopenal.so.1:alcDestroyContext +libopenal.so.1:alcGetString +libopenal.so.1:alcIsExtensionPresent libopenal.so.1:alcMakeContextCurrent libopenal.so.1:alcOpenDevice libpipewire-0.3.so.0:pw_context_connect @@ -2312,12 +2328,14 @@ libpipewire-0.3.so.0:pw_stream_add_listener libpipewire-0.3.so.0:pw_stream_connect libpipewire-0.3.so.0:pw_stream_dequeue_buffer libpipewire-0.3.so.0:pw_stream_destroy -libpipewire-0.3.so.0:pw_stream_get_node_id +libpipewire-0.3.so.0:pw_stream_get_nsec libpipewire-0.3.so.0:pw_stream_get_state libpipewire-0.3.so.0:pw_stream_new libpipewire-0.3.so.0:pw_stream_queue_buffer libpipewire-0.3.so.0:pw_stream_set_active +libpipewire-0.3.so.0:pw_stream_set_error libpipewire-0.3.so.0:pw_stream_state_as_string +libpipewire-0.3.so.0:pw_stream_update_params libpipewire-0.3.so.0:pw_thread_loop_destroy libpipewire-0.3.so.0:pw_thread_loop_get_loop libpipewire-0.3.so.0:pw_thread_loop_lock @@ -2474,19 +2492,21 @@ libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswresample.so.5:swresample_version -libswscale.so.8:sws_alloc_context -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getColorspaceDetails -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails -libswscale.so.8:swscale_version +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswresample.so.6:swresample_version +libswscale.so.9:sws_alloc_context +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getColorspaceDetails +libswscale.so.9:sws_getContext +libswscale.so.9:sws_isSupportedInput +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails +libswscale.so.9:swscale_version libudev.so.1:udev_device_get_action libudev.so.1:udev_device_get_devnode libudev.so.1:udev_device_get_property_value @@ -2555,7 +2575,6 @@ libwayland-client.so.0:wl_keyboard_interface libwayland-client.so.0:wl_list_empty libwayland-client.so.0:wl_list_init libwayland-client.so.0:wl_list_insert -libwayland-client.so.0:wl_list_length libwayland-client.so.0:wl_list_remove libwayland-client.so.0:wl_output_interface libwayland-client.so.0:wl_pointer_interface @@ -2592,6 +2611,8 @@ libxkbcommon.so.0:xkb_state_new libxkbcommon.so.0:xkb_state_unref libxkbcommon.so.0:xkb_state_update_key libxkbcommon.so.0:xkb_state_update_mask +libz.so.1:compress2 +libz.so.1:compressBound libz.so.1:deflate libz.so.1:deflateEnd libz.so.1:deflateInit2_ @@ -2599,3 +2620,4 @@ libz.so.1:inflate libz.so.1:inflateEnd libz.so.1:inflateInit2_ libz.so.1:inflateReset +libz.so.1:uncompress diff --git a/packages/r/retroarch/files/upstream-pipewire-01.patch b/packages/r/retroarch/files/upstream-pipewire-01.patch deleted file mode 100644 index a72fbcafe941..000000000000 --- a/packages/r/retroarch/files/upstream-pipewire-01.patch +++ /dev/null @@ -1,131 +0,0 @@ -From 1d6badb1f1902d773bd5e0c4976615f9814a6710 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Via=C4=8Das=C5=82a=C5=AD?= -Date: Mon, 13 Jan 2025 06:36:17 +0300 -Subject: [PATCH] (PipeWire) Fix speedup in the video threaded mode (#17406) - ---- - audio/drivers/pipewire.c | 50 ++++++++++++++++++++--------- - audio/drivers_microphone/pipewire.c | 6 ++-- - 2 files changed, 38 insertions(+), 18 deletions(-) - -diff --git a/audio/drivers/pipewire.c b/audio/drivers/pipewire.c -index 872c24930fe..0517a9efc94 100644 ---- a/audio/drivers/pipewire.c -+++ b/audio/drivers/pipewire.c -@@ -1,5 +1,5 @@ - /* RetroArch - A frontend for libretro. -- * Copyright (C) 2024 - Viachaslau Khalikin -+ * Copyright (C) 2024-2025 - Viachaslau Khalikin - * - * RetroArch is free software: you can redistribute it and/or modify it under the terms - * of the GNU General Public License as published by the Free Software Found- -@@ -82,7 +82,7 @@ static void playback_process_cb(void *data) - buf = b->buffer; - p = buf->datas[0].data; - if (p == NULL) -- return; -+ goto done; - - /* calculate the total no of bytes to read data from buffer */ - req = b->requested * audio->frame_size; -@@ -115,8 +115,10 @@ static void playback_process_cb(void *data) - buf->datas[0].chunk->stride = audio->frame_size; - buf->datas[0].chunk->size = n_bytes; - -+done: - /* queue the buffer for playback */ - pw_stream_queue_buffer(audio->stream, b); -+ pw_thread_loop_signal(audio->pw->thread_loop, false); - } - - static void pipewire_free(void *data); -@@ -317,8 +319,7 @@ static void *pipewire_init(const char *device, unsigned rate, - - static ssize_t pipewire_write(void *data, const void *buf_, size_t size) - { -- int32_t writable; -- int32_t avail; -+ int32_t filled, avail; - uint32_t index; - pipewire_audio_t *audio = (pipewire_audio_t*)data; - const char *error = NULL; -@@ -327,25 +328,44 @@ static ssize_t pipewire_write(void *data, const void *buf_, size_t size) - return 0; /* wait for stream to become ready */ - - pw_thread_loop_lock(audio->pw->thread_loop); -- writable = spa_ringbuffer_get_write_index(&audio->ring, &index); -- avail = audio->highwater_mark - writable; -+ -+ while (size) -+ { -+ filled = spa_ringbuffer_get_write_index(&audio->ring, &index); -+ avail = audio->highwater_mark - filled; - - #if 0 /* Useful for tracing */ -- RARCH_DBG("[PipeWire]: Playback progress: written %d, avail %d, index %d, size %d\n", -- writable, avail, index, size); -+ RARCH_DBG("[PipeWire]: Ringbuffer utilization: filled %d, avail %d, index %d, size %d\n", -+ filled, avail, index, size); - #endif - -- if (size > (size_t)avail) -- size = avail; -+ /* in non-blocking mode we play as much as we can -+ * in blocking mode we expect a freed buffer of at least the given size -+ */ -+ if (size > (size_t)avail) -+ { -+ if (audio->pw->nonblock) -+ { -+ size = avail; -+ break; -+ } -+ else -+ { -+ pw_thread_loop_wait(audio->pw->thread_loop); -+ } -+ } -+ else -+ break; -+ } - -- if (writable < 0) -- RARCH_ERR("%p: underrun write:%u filled:%d\n", audio, index, writable); -+ if (filled < 0) -+ RARCH_ERR("[Pipewire]: %p: underrun write:%u filled:%d\n", audio, index, filled); - else - { -- if ((uint32_t) writable + size > RINGBUFFER_SIZE) -+ if ((uint32_t) filled + size > RINGBUFFER_SIZE) - { -- RARCH_ERR("%p: overrun write:%u filled:%d + size:%zu > max:%u\n", -- audio, index, writable, size, RINGBUFFER_SIZE); -+ RARCH_ERR("[PipeWire]: %p: overrun write:%u filled:%d + size:%zu > max:%u\n", -+ audio, index, filled, size, RINGBUFFER_SIZE); - } - } - -diff --git a/audio/drivers_microphone/pipewire.c b/audio/drivers_microphone/pipewire.c -index f957ac6741c..426c3248a2c 100644 ---- a/audio/drivers_microphone/pipewire.c -+++ b/audio/drivers_microphone/pipewire.c -@@ -102,9 +102,8 @@ static void capture_process_cb(void *data) - } - - buf = b->buffer; -- p = buf->datas[0].data; -- if (p == NULL) -- return; -+ if ((p = buf->datas[0].data) == NULL) -+ goto done; - - offs = SPA_MIN(buf->datas[0].chunk->offset, buf->datas[0].maxsize); - n_bytes = SPA_MIN(buf->datas[0].chunk->size, buf->datas[0].maxsize - offs); -@@ -125,6 +124,7 @@ static void capture_process_cb(void *data) - index += n_bytes; - spa_ringbuffer_write_update(µphone->ring, index); - -+done: - pw_stream_queue_buffer(microphone->stream, b); - } - diff --git a/packages/r/retroarch/package.yml b/packages/r/retroarch/package.yml index 4a4c3ecfdd05..0b9f2e495d5d 100644 --- a/packages/r/retroarch/package.yml +++ b/packages/r/retroarch/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : retroarch -version : 1.20.0 -release : 89 +version : 1.22.2 +release : 90 source : - - https://github.com/libretro/RetroArch/archive/v1.20.0.tar.gz : 2f712f632f2e30c78854364633251b22011fec0468432cdc5015e23acf6b1f7e + - https://github.com/libretro/RetroArch/archive/v1.22.2.tar.gz : 245ef18c8fa8fbd9fbb5eb25cf43e17c6aace2f95c1ed99873cbd794012bb232 - git|https://github.com/libretro/retroarch-assets.git : c4f1ec8bddba15e1b1a00a7e56c50cf0eca8b5c9 license : - CC-BY-4.0 @@ -44,7 +44,6 @@ rundeps : - libdecor setup : | %patch -p1 -i $pkgfiles/0001-Set-Solus-Defaults.patch - %patch -p1 -i $pkgfiles/upstream-pipewire-01.patch ./configure --prefix=/usr \ --enable-al \ @@ -68,7 +67,6 @@ setup : | --enable-wayland \ --enable-x11 \ --enable-zlib \ - --disable-builtinflac \ --disable-builtinmbedtls \ --disable-builtinzlib build : | diff --git a/packages/r/retroarch/pspec_x86_64.xml b/packages/r/retroarch/pspec_x86_64.xml index 8a430773b2d2..1a248b5a021b 100644 --- a/packages/r/retroarch/pspec_x86_64.xml +++ b/packages/r/retroarch/pspec_x86_64.xml @@ -3,8 +3,8 @@ retroarch https://retroarch.com - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu CC-BY-4.0 GPL-3.0-or-later @@ -6558,12 +6558,12 @@ - - 2026-02-02 - 1.20.0 + + 2026-04-16 + 1.22.2 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/s/scrcpy/abi_symbols b/packages/s/scrcpy/abi_symbols index c07fa2463896..4bcff57ccf37 100644 --- a/packages/s/scrcpy/abi_symbols +++ b/packages/s/scrcpy/abi_symbols @@ -1 +1,2 @@ +scrcpy:_IO_stdin_used scrcpy:main diff --git a/packages/s/scrcpy/abi_used_libs b/packages/s/scrcpy/abi_used_libs index 04571cbfc9a0..3fd9d88e0373 100644 --- a/packages/s/scrcpy/abi_used_libs +++ b/packages/s/scrcpy/abi_used_libs @@ -1,8 +1,8 @@ libSDL2-2.0.so.0 -libavcodec.so.61 -libavdevice.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavdevice.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 -libswresample.so.5 +libswresample.so.6 libusb-1.0.so.0 diff --git a/packages/s/scrcpy/abi_used_symbols b/packages/s/scrcpy/abi_used_symbols index 6cba3311c163..3a636329ddfa 100644 --- a/packages/s/scrcpy/abi_used_symbols +++ b/packages/s/scrcpy/abi_used_symbols @@ -81,60 +81,60 @@ libSDL2-2.0.so.0:SDL_UpdateYUVTexture libSDL2-2.0.so.0:SDL_WaitEvent libSDL2-2.0.so.0:SDL_WaitThread libSDL2-2.0.so.0:SDL_free -libavcodec.so.61:av_grow_packet -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_ref -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_side_data_new -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavdevice.so.61:avdevice_register_all -libavdevice.so.61:avdevice_version -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_version -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_dict_set -libavutil.so.59:av_display_rotation_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_move_ref -libavutil.so.59:av_frame_ref -libavutil.so.59:av_frame_unref -libavutil.so.59:av_get_bits_per_pixel -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:avutil_version +libavcodec.so.62:av_grow_packet +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_new +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavdevice.so.62:avdevice_register_all +libavdevice.so.62:avdevice_version +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_version +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_dict_set +libavutil.so.60:av_display_rotation_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_move_ref +libavutil.so.60:av_frame_ref +libavutil.so.60:av_frame_unref +libavutil.so.60:av_get_bits_per_pixel +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:avutil_version libc.so.6:__asprintf_chk libc.so.6:__ctype_b_loc libc.so.6:__cxa_atexit @@ -206,12 +206,12 @@ libc.so.6:strspn libc.so.6:strtok_r libc.so.6:waitid libc.so.6:write -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_init -libswresample.so.5:swr_set_compensation +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_init +libswresample.so.6:swr_set_compensation libusb-1.0.so.0:libusb_close libusb-1.0.so.0:libusb_control_transfer libusb-1.0.so.0:libusb_exit diff --git a/packages/s/scrcpy/package.yml b/packages/s/scrcpy/package.yml index b11add41eea9..687963ff4a84 100644 --- a/packages/s/scrcpy/package.yml +++ b/packages/s/scrcpy/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : scrcpy version : 3.3.4 -release : 38 +release : 39 source : - https://github.com/Genymobile/scrcpy/archive/v3.3.4.tar.gz : 03b72d1f71ca7783cff2995ca7cd8c67b9b75038a3cc35e443a1913e951b49dd - https://github.com/Genymobile/scrcpy/releases/download/v3.3.4/scrcpy-server-v3.3.4 : 8588238c9a5a00aa542906b6ec7e6d5541d9ffb9b5d0f6e1bc0e365e2303079e diff --git a/packages/s/scrcpy/pspec_x86_64.xml b/packages/s/scrcpy/pspec_x86_64.xml index 5ea7bb66df44..877877a9d53b 100644 --- a/packages/s/scrcpy/pspec_x86_64.xml +++ b/packages/s/scrcpy/pspec_x86_64.xml @@ -3,8 +3,8 @@ scrcpy https://github.com/Genymobile/scrcpy - Mislav Čakarić - mcakaric@gmail.com + Jakob Gezelius + jakob@knugen.nu Apache-2.0 network.util @@ -32,12 +32,12 @@ - - 2025-12-18 + + 2026-04-11 3.3.4 Packaging update - Mislav Čakarić - mcakaric@gmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/s/simplescreenrecorder/abi_used_libs b/packages/s/simplescreenrecorder/abi_used_libs index 8aa3b26272c7..2a5fe26cd569 100644 --- a/packages/s/simplescreenrecorder/abi_used_libs +++ b/packages/s/simplescreenrecorder/abi_used_libs @@ -10,13 +10,13 @@ libXfixes.so.3 libXi.so.6 libXinerama.so.1 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libm.so.6 libpulse.so.0 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libv4l2.so.0 diff --git a/packages/s/simplescreenrecorder/abi_used_symbols b/packages/s/simplescreenrecorder/abi_used_symbols index fdd04ea48fad..c07c63c863e8 100644 --- a/packages/s/simplescreenrecorder/abi_used_symbols +++ b/packages/s/simplescreenrecorder/abi_used_symbols @@ -796,41 +796,40 @@ libasound.so.2:snd_pcm_readi libasound.so.2:snd_pcm_start libasound.so.2:snd_pcm_wait libasound.so.2:snd_pcm_writei -libavcodec.so.61:av_codec_is_encoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_new_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_close -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_version -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_version -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_buffer_create -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_malloc -libavutil.so.59:avutil_version +libavcodec.so.62:av_codec_is_encoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_new_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_version +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_version +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_buffer_create +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_malloc +libavutil.so.60:avutil_version libc.so.6:__cxa_atexit libc.so.6:__environ libc.so.6:__errno_location @@ -1024,12 +1023,12 @@ libstdc++.so.6:__cxa_free_exception libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails -libswscale.so.8:swscale_version +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails +libswscale.so.9:swscale_version libv4l2.so.0:v4l2_close libv4l2.so.0:v4l2_ioctl libv4l2.so.0:v4l2_open diff --git a/packages/s/simplescreenrecorder/package.yml b/packages/s/simplescreenrecorder/package.yml index 65e582beea35..0a9c1650b97d 100644 --- a/packages/s/simplescreenrecorder/package.yml +++ b/packages/s/simplescreenrecorder/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : simplescreenrecorder version : 0.4.4 -release : 28 +release : 29 source : - https://github.com/MaartenBaert/ssr/archive/refs/tags/0.4.4.tar.gz : 69fccf8df6e7285d4df5033eed8748f4eae13b407488906dcf4810a277d557b8 homepage : https://www.maartenbaert.be/simplescreenrecorder/ @@ -26,7 +26,7 @@ setup : | %patch -p1 -i $pkgfiles/ffmpeg5.patch %patch -p1 -i $pkgfiles/ffmpeg-7-1.patch %patch -p1 -i $pkgfiles/ffmpeg-7-2.patch - + sed -i '/avcodec_close(m_codec_context);/d' src/AV/Output/BaseEncoder.cpp %cmake_ninja -DCMAKE_INSTALL_LIBDIR=%libdir% \ -DWITH_JACK=FALSE \ -DWITH_QT5=TRUE diff --git a/packages/s/simplescreenrecorder/pspec_x86_64.xml b/packages/s/simplescreenrecorder/pspec_x86_64.xml index 5c72b0b0b763..6d8030b8385c 100644 --- a/packages/s/simplescreenrecorder/pspec_x86_64.xml +++ b/packages/s/simplescreenrecorder/pspec_x86_64.xml @@ -3,8 +3,8 @@ simplescreenrecorder https://www.maartenbaert.be/simplescreenrecorder/ - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later multimedia.video @@ -113,12 +113,12 @@ - - 2025-11-02 + + 2026-04-06 0.4.4 Packaging update - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/s/spek/abi_symbols b/packages/s/spek/abi_symbols index 3e731f8d4904..ff84d588108f 100644 --- a/packages/s/spek/abi_symbols +++ b/packages/s/spek/abi_symbols @@ -1 +1,2 @@ +spek:_IO_stdin_used spek:main diff --git a/packages/s/spek/abi_used_libs b/packages/s/spek/abi_used_libs index 12c836e8c7cd..417581ffb45a 100644 --- a/packages/s/spek/abi_used_libs +++ b/packages/s/spek/abi_used_libs @@ -1,6 +1,6 @@ -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libgcc_s.so.1 libm.so.6 diff --git a/packages/s/spek/abi_used_symbols b/packages/s/spek/abi_used_symbols index 533bb8091b13..38ae6bd3d02f 100644 --- a/packages/s/spek/abi_used_symbols +++ b/packages/s/spek/abi_used_symbols @@ -1,28 +1,27 @@ -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:av_rdft_calc -libavcodec.so.61:av_rdft_end -libavcodec.so.61:av_rdft_init -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_freep -libavutil.so.59:av_malloc -libavutil.so.59:av_realloc -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_sample_fmt_is_planar +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_freep +libavutil.so.60:av_malloc +libavutil.so.60:av_realloc +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_sample_fmt_is_planar +libavutil.so.60:av_tx_init +libavutil.so.60:av_tx_uninit libc.so.6:__assert_fail libc.so.6:__cxa_atexit libc.so.6:__isoc23_strtol diff --git a/packages/s/spek/files/ffmpeg-8.patch b/packages/s/spek/files/ffmpeg-8.patch new file mode 100644 index 000000000000..8d911fd35fec --- /dev/null +++ b/packages/s/spek/files/ffmpeg-8.patch @@ -0,0 +1,91 @@ +From ac42a857038f91c3b796cdbf0f7213b33d70e1b4 Mon Sep 17 00:00:00 2001 +From: Mike Wang +Date: Thu, 6 Feb 2025 03:14:57 +0800 +Subject: [PATCH] fix: Replace deprecated FFmpeg avfft.h APIs + +--- + src/spek-fft.cc | 28 +++++++++++++++++++++++++++- + src/spek-fft.h | 2 +- + 2 files changed, 28 insertions(+), 2 deletions(-) + +diff --git a/src/spek-fft.cc b/src/spek-fft.cc +index 3105213..fca30b0 100644 +--- a/src/spek-fft.cc ++++ b/src/spek-fft.cc +@@ -2,7 +2,13 @@ + + #define __STDC_CONSTANT_MACROS + extern "C" { ++#include ++#if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(58, 18, 100) ++#define USE_LIBAVUTIL_TX_API ++#include ++#else + #include ++#endif + } + + #include "spek-fft.h" +@@ -16,7 +22,12 @@ public: + void execute() override; + + private: ++#ifdef USE_LIBAVUTIL_TX_API ++ struct AVTXContext *cx; ++ av_tx_fn tx_func; ++#else + struct RDFTContext *cx; ++#endif + }; + + std::unique_ptr FFT::create(int nbits) +@@ -24,18 +35,33 @@ std::unique_ptr FFT::create(int nbits) + return std::unique_ptr(new FFTPlanImpl(nbits)); + } + +-FFTPlanImpl::FFTPlanImpl(int nbits) : FFTPlan(nbits), cx(av_rdft_init(nbits, DFT_R2C)) ++FFTPlanImpl::FFTPlanImpl(int nbits) : FFTPlan(nbits) + { ++#ifdef USE_LIBAVUTIL_TX_API ++ const float scale = 1.f; ++ av_tx_init(&this->cx, &this->tx_func, AV_TX_FLOAT_RDFT, 0, 1 << nbits, &scale, AV_TX_INPLACE); ++#else ++ this->cx = av_rdft_init(nbits, DFT_R2C); ++#endif + } + + FFTPlanImpl::~FFTPlanImpl() + { ++#ifdef USE_LIBAVUTIL_TX_API ++ av_tx_uninit(&this->cx); ++#else + av_rdft_end(this->cx); ++#endif + } + + void FFTPlanImpl::execute() + { ++#ifdef USE_LIBAVUTIL_TX_API ++ float *input = this->get_input(); ++ this->tx_func(this->cx, input, input, sizeof(float)); ++#else + av_rdft_calc(this->cx, this->get_input()); ++#endif + + // Calculate magnitudes. + int n = this->get_input_size(); +diff --git a/src/spek-fft.h b/src/spek-fft.h +index 409263e..9a16c87 100644 +--- a/src/spek-fft.h ++++ b/src/spek-fft.h +@@ -26,7 +26,7 @@ public: + { + // FFmpeg uses various assembly optimizations which expect + // input data to be aligned by up to 32 bytes (e.g. AVX) +- this->input = (float*) av_malloc(sizeof(float) * input_size); ++ this->input = (float*) av_malloc(sizeof(float) * (input_size + 2)); + } + + virtual ~FFTPlan() +-- +2.51.0 diff --git a/packages/s/spek/package.yml b/packages/s/spek/package.yml index 5098a5adb037..deee86d71510 100644 --- a/packages/s/spek/package.yml +++ b/packages/s/spek/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : spek version : 0.8.5 -release : 10 +release : 11 source : - https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz : 1bccf85a14a01af8f2f30476cbad004e8bf6031f500e562bbe5bbd1e5eb16c59 license : GPL-3.0-or-later @@ -14,6 +14,7 @@ builddeps : - pkgconfig(libavformat) - wxwidgets-devel setup : | + %patch -p1 -i $pkgfiles/ffmpeg-8.patch %configure build : | %make diff --git a/packages/s/spek/pspec_x86_64.xml b/packages/s/spek/pspec_x86_64.xml index c1c1717dfc4e..2fb78fd76869 100644 --- a/packages/s/spek/pspec_x86_64.xml +++ b/packages/s/spek/pspec_x86_64.xml @@ -61,12 +61,12 @@ /usr/share/locale/vi/LC_MESSAGES/spek.mo /usr/share/locale/zh_CN/LC_MESSAGES/spek.mo /usr/share/locale/zh_TW/LC_MESSAGES/spek.mo - /usr/share/man/man1/spek.1 + /usr/share/man/man1/spek.1.zst - - 2024-12-17 + + 2026-04-11 0.8.5 Packaging update Jakob Gezelius diff --git a/packages/s/subtitlecomposer/abi_symbols b/packages/s/subtitlecomposer/abi_symbols index 06e0fedc01af..30f2c019f9a5 100644 --- a/packages/s/subtitlecomposer/abi_symbols +++ b/packages/s/subtitlecomposer/abi_symbols @@ -1 +1,2 @@ +subtitlecomposer:_IO_stdin_used subtitlecomposer:_ZSt19piecewise_construct diff --git a/packages/s/subtitlecomposer/abi_used_libs b/packages/s/subtitlecomposer/abi_used_libs index 7f44c01f2095..265c2f644ccb 100644 --- a/packages/s/subtitlecomposer/abi_used_libs +++ b/packages/s/subtitlecomposer/abi_used_libs @@ -19,14 +19,14 @@ libQt6OpenGL.so.6 libQt6OpenGLWidgets.so.6 libQt6Qml.so.6 libQt6Widgets.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcrypto.so.3 -libicui18n.so.76 +libicui18n.so.78 libm.so.6 libopenal.so.1 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 diff --git a/packages/s/subtitlecomposer/abi_used_symbols b/packages/s/subtitlecomposer/abi_used_symbols index db8f6c1f1145..fbbdad9e8065 100644 --- a/packages/s/subtitlecomposer/abi_used_symbols +++ b/packages/s/subtitlecomposer/abi_used_symbols @@ -295,6 +295,7 @@ libQt6Core.so.6:_Z5qHash11QStringViewm libQt6Core.so.6:_Z7qgetenvPKc libQt6Core.so.6:_Z9qCompressPKhxi libQt6Core.so.6:_Z9qIsFinited +libQt6Core.so.6:_ZN10QArrayData10deallocateEPS_xx libQt6Core.so.6:_ZN10QArrayData19reallocateUnalignedEPS_PvxxNS_16AllocationOptionE libQt6Core.so.6:_ZN10QArrayData8allocateEPPS_xxxNS_16AllocationOptionE libQt6Core.so.6:_ZN10QByteArray10fromBase64ERKS_6QFlagsINS_12Base64OptionEE @@ -316,10 +317,10 @@ libQt6Core.so.6:_ZN10QJsonValueC1ERK7QString libQt6Core.so.6:_ZN10QJsonValueC1Ex libQt6Core.so.6:_ZN10QJsonValueD1Ev libQt6Core.so.6:_ZN11QBasicMutex12lockInternalEv -libQt6Core.so.6:_ZN11QBasicMutex14unlockInternalEv -libQt6Core.so.6:_ZN11QBasicMutex15destroyInternalEP13QMutexPrivate +libQt6Core.so.6:_ZN11QBasicMutex15destroyInternalEPv +libQt6Core.so.6:_ZN11QBasicMutex19unlockInternalFutexEPv libQt6Core.so.6:_ZN11QBasicTimer4stopEv -libQt6Core.so.6:_ZN11QBasicTimer5startENSt6chrono8durationIlSt5ratioILl1ELl1000EEEEP7QObject +libQt6Core.so.6:_ZN11QBasicTimer5startENSt6chrono8durationIlSt5ratioILl1ELl1000000000EEEEN2Qt9TimerTypeEP7QObject libQt6Core.so.6:_ZN11QDataStream11resetStatusEv libQt6Core.so.6:_ZN11QDataStream9setStatusENS_6StatusE libQt6Core.so.6:_ZN11QDataStreamC1EP10QByteArray6QFlagsIN13QIODeviceBase12OpenModeFlagEE @@ -512,7 +513,7 @@ libQt6Core.so.6:_ZN7QObject11qt_metacallEN11QMetaObject4CallEiPPv libQt6Core.so.6:_ZN7QObject11qt_metacastEPKc libQt6Core.so.6:_ZN7QObject12blockSignalsEb libQt6Core.so.6:_ZN7QObject13connectNotifyERK11QMetaMethod -libQt6Core.so.6:_ZN7QObject13doSetPropertyEPKcPK8QVariantPS2_ +libQt6Core.so.6:_ZN7QObject13doSetPropertyEPKcRK8QVariantPS2_ libQt6Core.so.6:_ZN7QObject13setObjectNameE14QAnyStringView libQt6Core.so.6:_ZN7QObject14disconnectImplEPKS_PPvS1_S3_PK11QMetaObject libQt6Core.so.6:_ZN7QObject15doSetObjectNameERK7QString @@ -628,7 +629,7 @@ libQt6Core.so.6:_ZN9QUrlQueryD1Ev libQt6Core.so.6:_ZN9QtPrivate10findStringE11QStringViewxS0_N2Qt15CaseSensitivityE libQt6Core.so.6:_ZN9QtPrivate10startsWithE14QByteArrayViewS0_ libQt6Core.so.6:_ZN9QtPrivate11lastIndexOfE11QStringViewxDsN2Qt15CaseSensitivityE -libQt6Core.so.6:_ZN9QtPrivate12argToQStringE11QStringViewmPPKNS_7ArgBaseE +libQt6Core.so.6:_ZN9QtPrivate12argToQStringE14QAnyStringViewmPPKNS_7ArgBaseE libQt6Core.so.6:_ZN9QtPrivate12equalStringsE11QStringView13QLatin1String libQt6Core.so.6:_ZN9QtPrivate12equalStringsE11QStringViewS0_ libQt6Core.so.6:_ZN9QtPrivate12equalStringsE13QLatin1String11QStringView @@ -756,7 +757,7 @@ libQt6Core.so.6:_ZNK4QDir16absoluteFilePathERK7QString libQt6Core.so.6:_ZNK4QDir16relativeFilePathERK7QString libQt6Core.so.6:_ZNK4QDir6existsERK7QString libQt6Core.so.6:_ZNK4QDir6existsEv -libQt6Core.so.6:_ZNK4QDir6mkpathERK7QString +libQt6Core.so.6:_ZNK4QDir6mkpathERK7QStringSt8optionalI6QFlagsIN11QFileDevice10PermissionEEE libQt6Core.so.6:_ZNK4QDir7dirNameEv libQt6Core.so.6:_ZNK4QDir8filePathERK7QString libQt6Core.so.6:_ZNK4QDir9entryListE6QFlagsINS_6FilterEES0_INS_8SortFlagEE @@ -783,15 +784,15 @@ libQt6Core.so.6:_ZNK7QObject8propertyEPKc libQt6Core.so.6:_ZNK7QString10startsWithE5QCharN2Qt15CaseSensitivityE libQt6Core.so.6:_ZNK7QString10startsWithERKS_N2Qt15CaseSensitivityE libQt6Core.so.6:_ZNK7QString13isRightToLeftEv -libQt6Core.so.6:_ZNK7QString3argERKS_i5QChar -libQt6Core.so.6:_ZNK7QString3argEdici5QChar -libQt6Core.so.6:_ZNK7QString3argExii5QChar -libQt6Core.so.6:_ZNK7QString3argEyii5QChar libQt6Core.so.6:_ZNK7QString5countE5QCharN2Qt15CaseSensitivityE libQt6Core.so.6:_ZNK7QString5countERK18QRegularExpression libQt6Core.so.6:_ZNK7QString5splitE5QChar6QFlagsIN2Qt18SplitBehaviorFlagsEENS2_15CaseSensitivityE libQt6Core.so.6:_ZNK7QString7compareERKS_N2Qt15CaseSensitivityE libQt6Core.so.6:_ZNK7QString7indexOfERKS_xN2Qt15CaseSensitivityE +libQt6Core.so.6:_ZNK7QString8arg_implE14QAnyStringViewi5QChar +libQt6Core.so.6:_ZNK7QString8arg_implEdici5QChar +libQt6Core.so.6:_ZNK7QString8arg_implExii5QChar +libQt6Core.so.6:_ZNK7QString8arg_implEyii5QChar libQt6Core.so.6:_ZNK7QString8endsWithE5QCharN2Qt15CaseSensitivityE libQt6Core.so.6:_ZNK7QString8endsWithERKS_N2Qt15CaseSensitivityE libQt6Core.so.6:_ZNK7QString8toDoubleEPb @@ -801,7 +802,6 @@ libQt6Core.so.6:_ZNK7QThread9isRunningEv libQt6Core.so.6:_ZNK8QVariant5toIntEPb libQt6Core.so.6:_ZNK8QVariant6isNullEv libQt6Core.so.6:_ZNK8QVariant6toBoolEv -libQt6Core.so.6:_ZNK8QVariant8metaTypeEv libQt6Core.so.6:_ZNK8QVariant8toStringEv libQt6Core.so.6:_ZNK9QDateTime7addSecsEx libQt6Core.so.6:_ZNK9QFileInfo10isReadableEv @@ -817,7 +817,6 @@ libQt6Core.so.6:_ZNK9QFileInfo6existsEv libQt6Core.so.6:_ZNK9QFileInfo6isFileEv libQt6Core.so.6:_ZNK9QFileInfo6suffixEv libQt6Core.so.6:_ZNK9QFileInfo8fileNameEv -libQt6Core.so.6:_ZNK9QMetaType7isValidEv libQt6Core.so.6:_ZNK9QMimeData4htmlEv libQt6Core.so.6:_ZNK9QMimeData4textEv libQt6Core.so.6:_ZNK9QMimeData4urlsEv @@ -1208,8 +1207,8 @@ libQt6Gui.so.6:_ZNK5QFont9pixelSizeEv libQt6Gui.so.6:_ZNK5QFont9pointSizeEv libQt6Gui.so.6:_ZNK5QFontcv8QVariantEv libQt6Gui.so.6:_ZNK5QIcon5paintEP8QPainterRK5QRect6QFlagsIN2Qt13AlignmentFlagEENS_4ModeENS_5StateE +libQt6Gui.so.6:_ZNK6QBrush19doCompareEqualStyleEN2Qt10BrushStyleE libQt6Gui.so.6:_ZNK6QBrushcv8QVariantEv -libQt6Gui.so.6:_ZNK6QBrusheqERKS_ libQt6Gui.so.6:_ZNK6QColor3redEv libQt6Gui.so.6:_ZNK6QColor3rgbEv libQt6Gui.so.6:_ZNK6QColor4blueEv @@ -2021,75 +2020,74 @@ libQt6Widgets.so.6:_ZThn16_NK7QWidget11paintEngineEv libQt6Widgets.so.6:_ZThn16_NK7QWidget13sharedPainterEv libQt6Widgets.so.6:_ZThn16_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE libQt6Widgets.so.6:_ZThn16_NK7QWidget7devTypeEv -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_ref -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_decode_subtitle2 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avsubtitle_free -libavformat.so.61:av_dump_format -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_guess_frame_rate -libavformat.so.61:av_guess_sample_aspect_ratio -libavformat.so.61:av_read_frame -libavformat.so.61:av_read_pause -libavformat.so.61:av_read_play -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_network_deinit -libavformat.so.61:avformat_network_init -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavformat.so.61:avio_feof -libavutil.so.59:av_buffer_allocz -libavutil.so.59:av_calloc -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_uninit -libavutil.so.59:av_color_primaries_name -libavutil.so.59:av_color_range_name -libavutil.so.59:av_color_space_name -libavutil.so.59:av_color_transfer_name -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_dict_set_int -libavutil.so.59:av_fast_malloc -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_move_ref -libavutil.so.59:av_frame_unref -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_media_type_string -libavutil.so.59:av_get_sample_fmt_name -libavutil.so.59:av_gettime_relative -libavutil.so.59:av_log -libavutil.so.59:av_log_set_flags -libavutil.so.59:av_log_set_level -libavutil.so.59:av_mul_q -libavutil.so.59:av_pix_fmt_desc_get -libavutil.so.59:av_rescale_q -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strerror -libavutil.so.59:av_usleep +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_ref +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_decode_subtitle2 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_name +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avsubtitle_free +libavformat.so.62:av_dump_format +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_guess_frame_rate +libavformat.so.62:av_guess_sample_aspect_ratio +libavformat.so.62:av_read_frame +libavformat.so.62:av_read_pause +libavformat.so.62:av_read_play +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_network_deinit +libavformat.so.62:avformat_network_init +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavformat.so.62:avio_feof +libavutil.so.60:av_buffer_allocz +libavutil.so.60:av_calloc +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_uninit +libavutil.so.60:av_color_primaries_name +libavutil.so.60:av_color_range_name +libavutil.so.60:av_color_space_name +libavutil.so.60:av_color_transfer_name +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_dict_set_int +libavutil.so.60:av_fast_malloc +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_move_ref +libavutil.so.60:av_frame_unref +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_media_type_string +libavutil.so.60:av_get_sample_fmt_name +libavutil.so.60:av_gettime_relative +libavutil.so.60:av_log +libavutil.so.60:av_log_set_flags +libavutil.so.60:av_log_set_level +libavutil.so.60:av_mul_q +libavutil.so.60:av_pix_fmt_desc_get +libavutil.so.60:av_rescale_q +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strerror +libavutil.so.60:av_usleep libc.so.6:__cxa_atexit libc.so.6:__libc_start_main libc.so.6:__stack_chk_fail -libc.so.6:free libc.so.6:memchr libc.so.6:memcmp libc.so.6:memcpy @@ -2109,12 +2107,12 @@ libcrypto.so.3:EVP_MD_CTX_new libcrypto.so.3:EVP_PKEY_free libcrypto.so.3:EVP_sha256 libcrypto.so.3:PEM_read_bio_PrivateKey -libicui18n.so.76:ucsdet_close_76 -libicui18n.so.76:ucsdet_detectAll_76 -libicui18n.so.76:ucsdet_getConfidence_76 -libicui18n.so.76:ucsdet_getName_76 -libicui18n.so.76:ucsdet_open_76 -libicui18n.so.76:ucsdet_setText_76 +libicui18n.so.78:ucsdet_close_78 +libicui18n.so.78:ucsdet_detectAll_78 +libicui18n.so.78:ucsdet_getConfidence_78 +libicui18n.so.78:ucsdet_getName_78 +libicui18n.so.78:ucsdet_open_78 +libicui18n.so.78:ucsdet_setText_78 libm.so.6:sqrt libopenal.so.1:alBufferData libopenal.so.1:alDeleteBuffers @@ -2141,14 +2139,11 @@ libopenal.so.1:alcOpenDevice libstdc++.so.6:_ZNSt6chrono3_V212system_clock3nowEv libstdc++.so.6:_ZNSt8__detail15_List_node_base7_M_hookEPS0_ libstdc++.so.6:_ZNSt8__detail15_List_node_base9_M_unhookEv -libstdc++.so.6:_ZSt17__throw_bad_allocv libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base -libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt20__throw_length_errorPKc libstdc++.so.6:_ZSt25__throw_bad_function_callv libstdc++.so.6:_ZSt28_Rb_tree_rebalance_for_erasePSt18_Rb_tree_node_baseRS_ -libstdc++.so.6:_ZSt28__throw_bad_array_new_lengthv libstdc++.so.6:_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_ libstdc++.so.6:_ZTVN10__cxxabiv117__class_type_infoE libstdc++.so.6:_ZTVN10__cxxabiv120__si_class_type_infoE @@ -2161,12 +2156,12 @@ libstdc++.so.6:_Znam libstdc++.so.6:_Znwm libstdc++.so.6:__cxa_guard_acquire libstdc++.so.6:__cxa_guard_release -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_convert_frame -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_get_out_samples -libswresample.so.5:swr_init -libswresample.so.5:swr_set_compensation -libswscale.so.8:sws_freeContext +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_convert_frame +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_get_out_samples +libswresample.so.6:swr_init +libswresample.so.6:swr_set_compensation +libswscale.so.9:sws_freeContext diff --git a/packages/s/subtitlecomposer/files/fix-build.patch b/packages/s/subtitlecomposer/files/fix-build.patch new file mode 100644 index 000000000000..3d8e0380abe5 --- /dev/null +++ b/packages/s/subtitlecomposer/files/fix-build.patch @@ -0,0 +1,26 @@ +From 1e11d53565ab6df3ba8329072e7b4b12f9f88d72 Mon Sep 17 00:00:00 2001 +From: Mladen Milinkovic +Date: Mon, 13 Oct 2025 09:23:58 +0200 +Subject: [PATCH] Fix building with Qt 6.10 + +Fixes #111 +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 69615111..397cadce 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -3,7 +3,7 @@ cmake_minimum_required(VERSION 3.16 FATAL_ERROR) + project(subtitlecomposer VERSION "0.8.2") + + if(QT_MAJOR_VERSION EQUAL 6) +- set(QT_EXTRA_COMPONENTS OpenGLWidgets Core5Compat) ++ set(QT_EXTRA_COMPONENTS OpenGLWidgets Core5Compat WidgetsPrivate) + set(QT_MIN_VERSION "6.0.0") + set(KF_MAJOR_VERSION "6") + set(KF_MIN_VERSION "5.240.0") +-- +GitLab + diff --git a/packages/s/subtitlecomposer/files/fix-ffmpeg8.patch b/packages/s/subtitlecomposer/files/fix-ffmpeg8.patch new file mode 100644 index 000000000000..76556ccabd2e --- /dev/null +++ b/packages/s/subtitlecomposer/files/fix-ffmpeg8.patch @@ -0,0 +1,42 @@ +From 0043f4434886c5aabe99705d40bd7f633b8b73e7 Mon Sep 17 00:00:00 2001 +From: Pino Toscano +Date: Tue, 16 Sep 2025 22:17:22 +0200 +Subject: [PATCH] Include libavcodec/avfft.h only when AUDIO_VISUALIZATION is + enabled + +libavcodec/avfft.h is needed only when the code of AUDIO_VISUALIZATION +is enabled (and it is off by default). This helps to build with +FFmpeg 8, which ships libavcodec 62 that drops all the FFT APIs (used +only within AUDIO_VISUALIZATION). +--- + src/videoplayer/backend/videostate.h | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/src/videoplayer/backend/videostate.h b/src/videoplayer/backend/videostate.h +index 80e7fe83..acd9cc3f 100644 +--- a/src/videoplayer/backend/videostate.h ++++ b/src/videoplayer/backend/videostate.h +@@ -23,7 +23,6 @@ + + extern "C" { + #include "libavformat/avformat.h" +-#include "libavcodec/avfft.h" + #include "libswscale/swscale.h" + } + +@@ -58,6 +57,12 @@ extern "C" { + #undef AUDIO_VISUALIZATION + #undef VIDEO_SUBTITLE + ++#ifdef AUDIO_VISUALIZATION ++extern "C" { ++#include "libavcodec/avfft.h" ++} ++#endif ++ + namespace SubtitleComposer { + class RenderThread; + class GLRenderer; +-- +GitLab + diff --git a/packages/s/subtitlecomposer/package.yml b/packages/s/subtitlecomposer/package.yml index 4829d9866de2..0ba4be35b66d 100644 --- a/packages/s/subtitlecomposer/package.yml +++ b/packages/s/subtitlecomposer/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : subtitlecomposer version : 0.8.1 -release : 17 +release : 18 source : - https://download.kde.org/stable/subtitlecomposer/subtitlecomposer-0.8.1.tar.xz : 23c022768d7422c092149f41d51ebea80f54b27655573cf43f736efb88c30027 license : GPL-2.0-or-later @@ -21,9 +21,12 @@ builddeps : - kf6-ktextwidgets-devel - kf6-kxmlgui-devel - kf6-sonnet-devel + - qt6-base-private-devel optimize : lto setup : | %patch -p1 -i $pkgfiles/ffmpeg-7.patch + %patch -p1 -i $pkgfiles/fix-build.patch + %patch -p1 -i $pkgfiles/fix-ffmpeg8.patch %cmake_ninja -DQT_MAJOR_VERSION=6 build : | diff --git a/packages/s/subtitlecomposer/pspec_x86_64.xml b/packages/s/subtitlecomposer/pspec_x86_64.xml index fe1a0b275c45..bd954096381f 100644 --- a/packages/s/subtitlecomposer/pspec_x86_64.xml +++ b/packages/s/subtitlecomposer/pspec_x86_64.xml @@ -3,8 +3,8 @@ subtitlecomposer https://subtitlecomposer.kde.org/ - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.video @@ -82,12 +82,12 @@ - - 2025-03-14 + + 2026-04-12 0.8.1 Packaging update - Joey Riches - josephriches@gmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/s/synfig/abi_symbols b/packages/s/synfig/abi_symbols index 0f57bde2264a..a9a933b0d2d9 100644 --- a/packages/s/synfig/abi_symbols +++ b/packages/s/synfig/abi_symbols @@ -882,9 +882,6 @@ libmod_magickpp.so:_ZN13magickpp_trgtD1Ev libmod_magickpp.so:_ZN13magickpp_trgtD2Ev libmod_magickpp.so:_ZN21mod_magickpp_modclassC1EPN6synfig16ProgressCallbackE libmod_magickpp.so:_ZN21mod_magickpp_modclassC2EPN6synfig16ProgressCallbackE -libmod_magickpp.so:__bss_start -libmod_magickpp.so:_edata -libmod_magickpp.so:_end libmod_magickpp.so:mod_magickpp_LTX_new_instance libmod_noise.so:_ZN11RandomNoise8set_seedEi libmod_noise.so:_ZN12NoiseDistort17get_register_nameEv diff --git a/packages/s/synfig/abi_used_libs b/packages/s/synfig/abi_used_libs index 4eab949ba255..3b917b9728c2 100644 --- a/packages/s/synfig/abi_used_libs +++ b/packages/s/synfig/abi_used_libs @@ -3,9 +3,9 @@ libImath-3_1.so.29 libMagick++-7.Q16HDRI.so.5 libMagickCore-7.Q16HDRI.so.10 libOpenEXR-3_1.so.30 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libfftw3.so.3 libfontconfig.so.1 @@ -23,6 +23,6 @@ libmlt++-7.so.7 libpng16.so.16 libsigc-2.0.so.0 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libxml++-2.6.so.2 libz.so.1 diff --git a/packages/s/synfig/abi_used_symbols b/packages/s/synfig/abi_used_symbols index 136d9f269300..6d8155a5ecaa 100644 --- a/packages/s/synfig/abi_used_symbols +++ b/packages/s/synfig/abi_used_symbols @@ -105,31 +105,31 @@ libOpenEXR-3_1.so.30:_ZN7Imf_3_114RgbaOutputFile14setFrameBufferEPKNS_4RgbaEmm libOpenEXR-3_1.so.30:_ZN7Imf_3_114RgbaOutputFileC1EPKciiNS_12RgbaChannelsEfN9Imath_3_14Vec2IfEEfNS_9LineOrderENS_11CompressionEi libOpenEXR-3_1.so.30:_ZN7Imf_3_117globalThreadCountEv libOpenEXR-3_1.so.30:_ZNK7Imf_3_113RgbaInputFile10dataWindowEv -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_make_writable -libavutil.so.59:av_strndup +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_make_writable +libavutil.so.60:av_strndup libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fprintf_chk @@ -655,9 +655,9 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libxml++-2.6.so.2:_ZN5xmlpp4Node10get_parentEv libxml++-2.6.so.2:_ZN5xmlpp4Node12get_childrenB5cxx11ERKN4Glib7ustringE libxml++-2.6.so.2:_ZN5xmlpp4Node12remove_childEPS0_ diff --git a/packages/s/synfig/package.yml b/packages/s/synfig/package.yml index 0c42b5a614e7..e8fdd38bf4e8 100644 --- a/packages/s/synfig/package.yml +++ b/packages/s/synfig/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : synfig version : 1.5.3 -release : 31 +release : 32 homepage : https://www.synfig.org/ source : - https://github.com/synfig/synfig/releases/download/v1.5.3/synfig-1.5.3.tar.gz : 913c9cee6e5ad8fd6db3b3607c5b5ae0312f9ee6720c60619e3a97da98501ea8 @@ -18,6 +18,7 @@ builddeps : - pkgconfig(fontconfig) - pkgconfig(fribidi) - pkgconfig(glibmm-2.4) + - pkgconfig(harfbuzz) - pkgconfig(libavcodec) - pkgconfig(libjpeg) - pkgconfig(libxml++-2.6) diff --git a/packages/s/synfig/pspec_x86_64.xml b/packages/s/synfig/pspec_x86_64.xml index c4525642e3cb..d610e7913070 100644 --- a/packages/s/synfig/pspec_x86_64.xml +++ b/packages/s/synfig/pspec_x86_64.xml @@ -3,8 +3,8 @@ synfig https://www.synfig.org/ - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu GPL-3.0-or-later multimedia.library @@ -99,7 +99,7 @@ programming.devel - synfig + synfig /usr/include/synfig-1.0/synfig/_curve_func.h @@ -349,12 +349,12 @@ - - 2026-01-09 + + 2026-04-11 1.5.3 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/t/telegram/abi_used_libs b/packages/t/telegram/abi_used_libs index ebd2c358aad8..f7c95a0fd882 100644 --- a/packages/t/telegram/abi_used_libs +++ b/packages/t/telegram/abi_used_libs @@ -18,10 +18,10 @@ libXrandr.so.2 libabsl_strings.so.2601.0.0 libabsl_throw_delegate.so.2601.0.0 libada.so.3 -libavcodec.so.61 -libavfilter.so.10 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavfilter.so.11 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcrypto.so.3 libdispatch.so @@ -43,8 +43,8 @@ libprotobuf-lite.so.34.0.0 librnnoise.so.0 libssl.so.3 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libvpx.so.12 libxcb-keysyms.so.1 libxcb-record.so.0 diff --git a/packages/t/telegram/abi_used_symbols b/packages/t/telegram/abi_used_symbols index ffb12ff70f9d..556d6aca11da 100644 --- a/packages/t/telegram/abi_used_symbols +++ b/packages/t/telegram/abi_used_symbols @@ -2602,94 +2602,94 @@ libabsl_throw_delegate.so.2601.0.0:_ZN4absl12lts_2026010713base_internal18ThrowS libada.so.3:_ZN3ada4idna17punycode_to_utf32ESt17basic_string_viewIcSt11char_traitsIcEERNSt7__cxx1112basic_stringIDiS2_IDiESaIDiEEE libada.so.3:_ZNK3ada3url12get_hostnameB5cxx11Ev libada.so.3:_ZTVN3ada3urlE -libavcodec.so.61:av_init_packet -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:av_packet_side_data_get -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_align_dimensions -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_find_encoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_alloc -libavcodec.so.61:avcodec_parameters_copy -libavcodec.so.61:avcodec_parameters_free -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavfilter.so.10:av_buffersink_get_frame -libavfilter.so.10:av_buffersrc_add_frame -libavfilter.so.10:av_buffersrc_add_frame_flags -libavfilter.so.10:avfilter_get_by_name -libavfilter.so.10:avfilter_graph_alloc -libavfilter.so.10:avfilter_graph_alloc_filter -libavfilter.so.10:avfilter_graph_config -libavfilter.so.10:avfilter_graph_free -libavfilter.so.10:avfilter_init_str -libavfilter.so.10:avfilter_link -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_find_input_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_muxer_iterate -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_context_free -libavutil.so.59:av_buffer_create -libavutil.so.59:av_buffer_get_opaque -libavutil.so.59:av_buffer_ref -libavutil.so.59:av_buffer_unref -libavutil.so.59:av_channel_layout_compare -libavutil.so.59:av_channel_layout_copy -libavutil.so.59:av_channel_layout_describe -libavutil.so.59:av_dict_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_dict_set -libavutil.so.59:av_display_rotation_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_clone -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_frame_is_writable -libavutil.so.59:av_frame_unref -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_hwdevice_ctx_create -libavutil.so.59:av_hwdevice_get_type_name -libavutil.so.59:av_hwframe_transfer_data -libavutil.so.59:av_image_check_size -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set -libavutil.so.59:av_opt_set_double -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_q -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_rescale_q -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_samples_alloc -libavutil.so.59:av_samples_alloc_array_and_samples -libavutil.so.59:av_samples_get_buffer_size -libavutil.so.59:av_strerror +libavcodec.so.62:av_init_packet +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:av_packet_side_data_get +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_align_dimensions +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_find_encoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_alloc +libavcodec.so.62:avcodec_parameters_copy +libavcodec.so.62:avcodec_parameters_free +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavfilter.so.11:av_buffersink_get_frame +libavfilter.so.11:av_buffersrc_add_frame +libavfilter.so.11:av_buffersrc_add_frame_flags +libavfilter.so.11:avfilter_get_by_name +libavfilter.so.11:avfilter_graph_alloc +libavfilter.so.11:avfilter_graph_alloc_filter +libavfilter.so.11:avfilter_graph_config +libavfilter.so.11:avfilter_graph_free +libavfilter.so.11:avfilter_init_str +libavfilter.so.11:avfilter_link +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_find_input_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_muxer_iterate +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_context_free +libavutil.so.60:av_buffer_create +libavutil.so.60:av_buffer_get_opaque +libavutil.so.60:av_buffer_ref +libavutil.so.60:av_buffer_unref +libavutil.so.60:av_channel_layout_compare +libavutil.so.60:av_channel_layout_copy +libavutil.so.60:av_channel_layout_describe +libavutil.so.60:av_dict_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_dict_set +libavutil.so.60:av_display_rotation_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_clone +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_frame_is_writable +libavutil.so.60:av_frame_unref +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_hwdevice_ctx_create +libavutil.so.60:av_hwdevice_get_type_name +libavutil.so.60:av_hwframe_transfer_data +libavutil.so.60:av_image_check_size +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set +libavutil.so.60:av_opt_set_double +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_q +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_rescale_q +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_samples_alloc +libavutil.so.60:av_samples_alloc_array_and_samples +libavutil.so.60:av_samples_get_buffer_size +libavutil.so.60:av_strerror libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fdelt_chk @@ -3885,15 +3885,15 @@ libstdc++.so.6:__cxa_rethrow libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_close -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_close +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_scale libvpx.so.12:vpx_codec_control_ libvpx.so.12:vpx_codec_dec_init_ver libvpx.so.12:vpx_codec_decode diff --git a/packages/t/telegram/package.yml b/packages/t/telegram/package.yml index df8de3562a2d..2aec3aa15403 100644 --- a/packages/t/telegram/package.yml +++ b/packages/t/telegram/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : telegram version : 6.6.2 -release : 238 +release : 239 source : - https://github.com/telegramdesktop/tdesktop/releases/download/v6.6.2/tdesktop-6.6.2-full.tar.gz : b666d98baad2c453c73258f02c703bac807dc9e0216ecb29ff53bf9f836349f5 - git|https://github.com/desktop-app/tg_owt.git : 26068e29bfa8d74a9dc9c8f7f94172fafbc262b8 diff --git a/packages/t/telegram/pspec_x86_64.xml b/packages/t/telegram/pspec_x86_64.xml index 9ea416234567..5c1b5041bdc1 100644 --- a/packages/t/telegram/pspec_x86_64.xml +++ b/packages/t/telegram/pspec_x86_64.xml @@ -3,8 +3,8 @@ telegram https://desktop.telegram.org/ - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause BSL-1.0 @@ -49,12 +49,12 @@ - - 2026-04-02 + + 2026-04-11 6.6.2 Packaging update - Troy Harvey - harvey@getsol.us + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/t/tigervnc/abi_used_libs b/packages/t/tigervnc/abi_used_libs index 5ae94e34158f..08d8381d041e 100644 --- a/packages/t/tigervnc/abi_used_libs +++ b/packages/t/tigervnc/abi_used_libs @@ -11,8 +11,8 @@ libXi.so.6 libXrandr.so.2 libXrender.so.1 libXtst.so.6 -libavcodec.so.61 -libavutil.so.59 +libavcodec.so.62 +libavutil.so.60 libc.so.6 libfltk.so.1.4 libfltk_images.so.1.4 @@ -26,7 +26,7 @@ libnettle.so.8 libpam.so.0 libpixman-1.so.0 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libsystemd.so.0 libxcvt.so.0 libxshmfence.so.1 diff --git a/packages/t/tigervnc/abi_used_symbols b/packages/t/tigervnc/abi_used_symbols index 7b0fd623d17a..66a9dc4a6b71 100644 --- a/packages/t/tigervnc/abi_used_symbols +++ b/packages/t/tigervnc/abi_used_symbols @@ -504,20 +504,20 @@ libXtst.so.6:XTestFakeKeyEvent libXtst.so.6:XTestFakeMotionEvent libXtst.so.6:XTestGrabControl libXtst.so.6:XTestQueryExtension -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_parser_close -libavcodec.so.61:av_parser_init -libavcodec.so.61:av_parser_parse2 -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_parser_close +libavcodec.so.62:av_parser_init +libavcodec.so.62:av_parser_parse2 +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer libc.so.6:__asprintf_chk libc.so.6:__assert_fail libc.so.6:__ctype_b_loc @@ -1248,12 +1248,12 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getCachedContext -libswscale.so.8:sws_getCoefficients -libswscale.so.8:sws_getColorspaceDetails -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getCachedContext +libswscale.so.9:sws_getCoefficients +libswscale.so.9:sws_getColorspaceDetails +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails libsystemd.so.0:sd_listen_fds libsystemd.so.0:sd_notify libxcvt.so.0:libxcvt_gen_mode_info diff --git a/packages/t/tigervnc/package.yml b/packages/t/tigervnc/package.yml index 2fbf370a1370..d5844944ce3e 100644 --- a/packages/t/tigervnc/package.yml +++ b/packages/t/tigervnc/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : tigervnc version : 1.16.2 -release : 30 +release : 31 source : - https://github.com/TigerVNC/tigervnc/archive/refs/tags/v1.16.2.tar.gz : b107c0c8b8a962594281690366c24186e95c2ea4a169acbc0076aa62ed01f467 - https://www.x.org/releases/individual/xserver/xorg-server-21.1.22.tar.xz : 1a242c8917c49ba29ccc1f6021613d8a2b9805dd0d271a66ae9d09f4b0bb06b3 diff --git a/packages/t/tigervnc/pspec_x86_64.xml b/packages/t/tigervnc/pspec_x86_64.xml index ea23d1255b9a..674431d53184 100644 --- a/packages/t/tigervnc/pspec_x86_64.xml +++ b/packages/t/tigervnc/pspec_x86_64.xml @@ -3,8 +3,8 @@ tigervnc https://tigervnc.org/ - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later MIT @@ -82,12 +82,12 @@ - - 2026-04-14 + + 2026-04-15 1.16.2 Packaging update - Evan Maddock - maddock.evan@vivaldi.net + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/u/unpaper/abi_used_libs b/packages/u/unpaper/abi_used_libs index 75cdda9ef4b8..5728467e664e 100644 --- a/packages/u/unpaper/abi_used_libs +++ b/packages/u/unpaper/abi_used_libs @@ -1,5 +1,5 @@ -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libm.so.6 diff --git a/packages/u/unpaper/abi_used_symbols b/packages/u/unpaper/abi_used_symbols index 36349f76fab6..b66e70857dc3 100644 --- a/packages/u/unpaper/abi_used_symbols +++ b/packages/u/unpaper/abi_used_symbols @@ -1,34 +1,34 @@ -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_dump_format -libavformat.so.61:av_guess_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_open -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_clone -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_strdup -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_dump_format +libavformat.so.62:av_guess_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_open +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_clone +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_strdup +libavutil.so.60:av_strerror libc.so.6:__fprintf_chk libc.so.6:__isoc99_sscanf libc.so.6:__libc_start_main diff --git a/packages/u/unpaper/package.yml b/packages/u/unpaper/package.yml index 9ea12db21dda..f893d078ecfa 100644 --- a/packages/u/unpaper/package.yml +++ b/packages/u/unpaper/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : unpaper version : 7.0.0 -release : 6 +release : 7 source : - https://github.com/unpaper/unpaper/releases/download/unpaper-7.0.0/unpaper-7.0.0.tar.xz : 2575fbbf26c22719d1cb882b59602c9900c7f747118ac130883f63419be46a80 homepage : https://github.com/unpaper/unpaper diff --git a/packages/u/unpaper/pspec_x86_64.xml b/packages/u/unpaper/pspec_x86_64.xml index b7d040b7545b..90f5c67272f3 100644 --- a/packages/u/unpaper/pspec_x86_64.xml +++ b/packages/u/unpaper/pspec_x86_64.xml @@ -3,8 +3,8 @@ unpaper https://github.com/unpaper/unpaper - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later multimedia.graphics @@ -21,16 +21,16 @@ multimedia.graphics /usr/bin/unpaper - /usr/share/man/man1/unpaper.1 + /usr/share/man/man1/unpaper.1.zst - - 2024-11-14 + + 2026-04-02 7.0.0 Packaging update - Reilly Brogan - solus@reillybrogan.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/u/usdx/abi_used_libs b/packages/u/usdx/abi_used_libs index 91ddf73ecb81..d8080e5cdc88 100644 --- a/packages/u/usdx/abi_used_libs +++ b/packages/u/usdx/abi_used_libs @@ -1,13 +1,13 @@ libSDL2-2.0.so.0 libSDL2_image-2.0.so.0 libX11.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libfreetype.so.6 liblua.so.5.4 libportaudio.so.2 libsqlite3.so.0 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 diff --git a/packages/u/usdx/abi_used_symbols b/packages/u/usdx/abi_used_symbols index 7317575b2abf..ceb44beb5961 100644 --- a/packages/u/usdx/abi_used_symbols +++ b/packages/u/usdx/abi_used_symbols @@ -95,51 +95,52 @@ libX11.so.6:XSendEvent libX11.so.6:XSetGraphicsExposures libX11.so.6:XSync libX11.so.6:XSynchronize -libavcodec.so.61:av_codec_is_decoder -libavcodec.so.61:av_codec_iterate -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_get_side_data -libavcodec.so.61:av_packet_new_side_data -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_descriptor_get -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_decoder_by_name -libavcodec.so.61:avcodec_flush_buffers -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavcodec.so.61:avcodec_version -libavformat.so.61:av_read_frame -libavformat.so.61:av_seek_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_version -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_feof -libavformat.so.61:avio_size -libavutil.so.59:av_channel_layout_default -libavutil.so.59:av_channel_layout_from_string -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_get_packed_sample_fmt -libavutil.so.59:av_image_alloc -libavutil.so.59:av_log_set_level -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_strerror -libavutil.so.59:avutil_version +libavcodec.so.62:av_codec_is_decoder +libavcodec.so.62:av_codec_iterate +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_get_side_data +libavcodec.so.62:av_packet_new_side_data +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_descriptor_get +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_decoder_by_name +libavcodec.so.62:avcodec_flush_buffers +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavcodec.so.62:avcodec_version +libavformat.so.62:av_read_frame +libavformat.so.62:av_seek_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_version +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_feof +libavformat.so.62:avio_size +libavutil.so.60:av_channel_layout_default +libavutil.so.60:av_channel_layout_from_string +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_get_packed_sample_fmt +libavutil.so.60:av_image_alloc +libavutil.so.60:av_log_set_level +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_strerror +libavutil.so.60:avutil_version libc.so.6:__errno_location libc.so.6:__libc_start_main libc.so.6:dladdr @@ -287,13 +288,13 @@ libsqlite3.so.0:sqlite3_prepare_v2 libsqlite3.so.0:sqlite3_reset libsqlite3.so.0:sqlite3_step libsqlite3.so.0:sqlite3_total_changes -libswresample.so.5:swr_alloc -libswresample.so.5:swr_alloc_set_opts2 -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_isSupportedInput -libswscale.so.8:sws_scale -libswscale.so.8:swscale_version +libswresample.so.6:swr_alloc +libswresample.so.6:swr_alloc_set_opts2 +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_isSupportedInput +libswscale.so.9:sws_scale +libswscale.so.9:swscale_version diff --git a/packages/u/usdx/package.yml b/packages/u/usdx/package.yml index 116ab7aefcd6..4ada653b6790 100644 --- a/packages/u/usdx/package.yml +++ b/packages/u/usdx/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : usdx version : 2026.3.0 -release : 23 +release : 24 source : - https://github.com/UltraStar-Deluxe/USDX/archive/refs/tags/v2026.3.0.tar.gz : 8238e1855fa9ea2ed6c1eb613e4d7535e5c0366ef08211ce176a42315fc80f64 homepage : https://usdx.eu/ diff --git a/packages/u/usdx/pspec_x86_64.xml b/packages/u/usdx/pspec_x86_64.xml index 89153f4c841a..6e8d8336dd40 100644 --- a/packages/u/usdx/pspec_x86_64.xml +++ b/packages/u/usdx/pspec_x86_64.xml @@ -3,8 +3,8 @@ usdx https://usdx.eu/ - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later games @@ -726,12 +726,12 @@ - - 2026-03-15 + + 2026-04-11 2026.3.0 Packaging update - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/v/VTK/abi_used_libs b/packages/v/VTK/abi_used_libs index 8a839a0388d6..9384c9f5e52e 100644 --- a/packages/v/VTK/abi_used_libs +++ b/packages/v/VTK/abi_used_libs @@ -14,9 +14,9 @@ libXcursor.so.1 libadios2_cxx11.so.2.10 libadios2_cxx11_mpi.so.2.10 libarchive.so.13 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libcgns.so.4.2 libdouble-conversion.so.3 @@ -49,7 +49,7 @@ libproj.so.25 libpugixml.so.1 libsqlite3.so.0 libstdc++.so.6 -libswscale.so.8 +libswscale.so.9 libtbb.so.12 libtheoradec.so.1 libtheoraenc.so.1 diff --git a/packages/v/VTK/abi_used_symbols b/packages/v/VTK/abi_used_symbols index b433a6ab970e..862c322fec50 100644 --- a/packages/v/VTK/abi_used_symbols +++ b/packages/v/VTK/abi_used_symbols @@ -1909,40 +1909,40 @@ libarchive.so.13:archive_write_header libarchive.so.13:archive_write_new libarchive.so.13:archive_write_open_memory libarchive.so.13:archive_write_set_format_zip -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_find_best_stream -libavformat.so.61:av_guess_format -libavformat.so.61:av_read_frame -libavformat.so.61:av_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_close -libavformat.so.61:avio_open -libavutil.so.59:av_dict_set -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_get_bytes_per_sample -libavutil.so.59:av_log_set_level +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_find_best_stream +libavformat.so.62:av_guess_format +libavformat.so.62:av_read_frame +libavformat.so.62:av_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_close +libavformat.so.62:avio_open +libavutil.so.60:av_dict_set +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_get_bytes_per_sample +libavutil.so.60:av_log_set_level libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc libc.so.6:__ctype_toupper_loc @@ -3697,9 +3697,9 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libtbb.so.12:_ZN3tbb6detail2r110deallocateERNS0_2d117small_object_poolEPvm libtbb.so.12:_ZN3tbb6detail2r110deallocateERNS0_2d117small_object_poolEPvmRKNS2_14execution_dataE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d115task_arena_baseE diff --git a/packages/v/VTK/package.yml b/packages/v/VTK/package.yml index ef6814eb4743..0c899f438995 100644 --- a/packages/v/VTK/package.yml +++ b/packages/v/VTK/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : VTK version : 9.5.2 -release : 46 +release : 47 source : - https://www.vtk.org/files/release/9.5/VTK-9.5.2.tar.gz : cee64b98d270ff7302daf1ef13458dff5d5ac1ecb45d47723835f7f7d562c989 homepage : https://www.vtk.org diff --git a/packages/v/VTK/pspec_x86_64.xml b/packages/v/VTK/pspec_x86_64.xml index e51bdde44962..acf343eacaeb 100644 --- a/packages/v/VTK/pspec_x86_64.xml +++ b/packages/v/VTK/pspec_x86_64.xml @@ -3,8 +3,8 @@ VTK https://www.vtk.org - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu BSD-3-Clause programming.library @@ -726,8 +726,8 @@ programming.devel - VTK - VTK-qt6 + VTK + VTK-qt6 /usr/bin/vtkParseJava-9.5 @@ -6017,7 +6017,7 @@ The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing, and visualization. It consists of a C++ class library and several interpreted interface layers including Tcl/Tk, Java, and Python. - VTK + VTK /usr/lib64/libvtkGUISupportQt-9.5.so.1 @@ -6033,12 +6033,12 @@ - - 2026-03-26 + + 2026-04-06 9.5.2 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/v/vcmi/abi_libs b/packages/v/vcmi/abi_libs index df2a520bbc05..82b601b89300 100644 --- a/packages/v/vcmi/abi_libs +++ b/packages/v/vcmi/abi_libs @@ -5,3 +5,6 @@ libStupidAI.so libVCAI.so libvcmi.so libvcmiqt.so +vcmiclient +vcmieditor +vcmilauncher diff --git a/packages/v/vcmi/abi_symbols b/packages/v/vcmi/abi_symbols index 721d0e8cbafa..f4c8b36d3279 100644 --- a/packages/v/vcmi/abi_symbols +++ b/packages/v/vcmi/abi_symbols @@ -5954,3 +5954,6 @@ libvcmiqt.so:_ZN9JsonUtils10jsonToFileE7QStringRK8JsonNode libvcmiqt.so:_ZN9JsonUtils12jsonFromFileE7QString libvcmiqt.so:_ZN9JsonUtils6toJsonE8QVariant libvcmiqt.so:_ZN9JsonUtils9toVariantERK8JsonNode +vcmiclient:_IO_stdin_used +vcmieditor:_IO_stdin_used +vcmilauncher:_IO_stdin_used diff --git a/packages/v/vcmi/abi_used_libs b/packages/v/vcmi/abi_used_libs index fab6a05f86c0..44635c65fdf4 100644 --- a/packages/v/vcmi/abi_used_libs +++ b/packages/v/vcmi/abi_used_libs @@ -8,9 +8,9 @@ libSDL2-2.0.so.0 libSDL2_image-2.0.so.0 libSDL2_mixer-2.0.so.0 libSDL2_ttf-2.0.so.0 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libboost_chrono.so.1.83.0 libboost_filesystem.so.1.83.0 libboost_iostreams.so.1.83.0 @@ -23,7 +23,7 @@ liblzma.so.5 libm.so.6 libminizip.so.1 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libtbb.so.12 libz.so.1 diff --git a/packages/v/vcmi/abi_used_symbols b/packages/v/vcmi/abi_used_symbols index ff9095e617db..ea3f7a2dc1f8 100644 --- a/packages/v/vcmi/abi_used_symbols +++ b/packages/v/vcmi/abi_used_symbols @@ -1546,33 +1546,33 @@ libSDL2_ttf-2.0.so.0:TTF_SetFontHinting libSDL2_ttf-2.0.so.0:TTF_SetFontStyle libSDL2_ttf-2.0.so.0:TTF_SizeUTF8 libSDL2_ttf-2.0.so.0:TTF_WasInit -libavcodec.so.61:av_packet_unref -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_best_pix_fmt_of_list -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_to_context -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_close_input -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_open_input -libavformat.so.61:avio_alloc_context -libavutil.so.59:av_dict_get -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_free -libavutil.so.59:av_freep -libavutil.so.59:av_get_alt_sample_fmt -libavutil.so.59:av_image_alloc -libavutil.so.59:av_malloc -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_unref +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_best_pix_fmt_of_list +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_to_context +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_close_input +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_open_input +libavformat.so.62:avio_alloc_context +libavutil.so.60:av_dict_get +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_free +libavutil.so.60:av_freep +libavutil.so.60:av_get_alt_sample_fmt +libavutil.so.60:av_image_alloc +libavutil.so.60:av_malloc +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_strerror libboost_chrono.so.1.83.0:_ZN5boost6chrono12steady_clock3nowEv libboost_filesystem.so.1.83.0:_ZN5boost10filesystem6detail10remove_allERKNS0_4pathEPNS_6system10error_codeE libboost_filesystem.so.1.83.0:_ZN5boost10filesystem6detail11dir_itr_impD1Ev @@ -2194,13 +2194,13 @@ libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 libstdc++.so.6:__once_proxy -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libtbb.so.12:_ZN3tbb6detail2r110deallocateERNS0_2d117small_object_poolEPvmRKNS2_14execution_dataE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d115task_arena_baseE libtbb.so.12:_ZN3tbb6detail2r110initializeERNS0_2d118task_group_contextE diff --git a/packages/v/vcmi/package.yml b/packages/v/vcmi/package.yml index e67e30b96161..505c3f2d8d1b 100644 --- a/packages/v/vcmi/package.yml +++ b/packages/v/vcmi/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : vcmi version : 1.6.8 -release : 33 +release : 34 source : - git|https://github.com/vcmi/vcmi.git : 1.6.8 homepage : https://vcmi.eu/ diff --git a/packages/v/vcmi/pspec_x86_64.xml b/packages/v/vcmi/pspec_x86_64.xml index 8a2dc745d60b..14814a206a4d 100644 --- a/packages/v/vcmi/pspec_x86_64.xml +++ b/packages/v/vcmi/pspec_x86_64.xml @@ -3,8 +3,8 @@ vcmi https://vcmi.eu/ - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu CC-BY-SA-4.0 GPL-2.0-or-later @@ -549,12 +549,12 @@ - - 2025-07-26 + + 2026-04-11 1.6.8 Packaging update - David Harder - david@davidjharder.ca + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/v/visualboyadvance-m/abi_symbols b/packages/v/visualboyadvance-m/abi_symbols index 75e392672274..45e49b204fe9 100644 --- a/packages/v/visualboyadvance-m/abi_symbols +++ b/packages/v/visualboyadvance-m/abi_symbols @@ -1,2 +1,4 @@ +vbam:_IO_stdin_used vbam:main +visualboyadvance-m:_IO_stdin_used visualboyadvance-m:main diff --git a/packages/v/visualboyadvance-m/abi_used_libs b/packages/v/visualboyadvance-m/abi_used_libs index c477b6fd6709..02844885c96a 100644 --- a/packages/v/visualboyadvance-m/abi_used_libs +++ b/packages/v/visualboyadvance-m/abi_used_libs @@ -3,9 +3,9 @@ libGLX.so.0 libOpenGL.so.0 libSDL2-2.0.so.0 libX11.so.6 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libbz2.so.1.0 libc.so.6 libgcc_s.so.1 @@ -17,8 +17,8 @@ libm.so.6 libmvec.so.1 libopenal.so.1 libstdc++.so.6 -libswresample.so.5 -libswscale.so.8 +libswresample.so.6 +libswscale.so.9 libwx_baseu-3.2.so.0 libwx_baseu_net-3.2.so.0 libwx_gtk3u_core-3.2.so.0 diff --git a/packages/v/visualboyadvance-m/abi_used_symbols b/packages/v/visualboyadvance-m/abi_used_symbols index e8813b3b6b6b..7ec069f7fd62 100644 --- a/packages/v/visualboyadvance-m/abi_used_symbols +++ b/packages/v/visualboyadvance-m/abi_used_symbols @@ -112,39 +112,39 @@ libX11.so.6:XOpenDisplay libX11.so.6:XQueryKeymap libX11.so.6:XResetScreenSaver libX11.so.6:XkbKeycodeToKeysym -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:av_packet_rescale_ts -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_fill_audio_frame -libavcodec.so.61:avcodec_find_encoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_get_supported_config -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_parameters_from_context -libavcodec.so.61:avcodec_receive_packet -libavcodec.so.61:avcodec_send_frame -libavformat.so.61:av_dump_format -libavformat.so.61:av_interleaved_write_frame -libavformat.so.61:av_write_trailer -libavformat.so.61:avformat_alloc_output_context2 -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_new_stream -libavformat.so.61:avformat_write_header -libavformat.so.61:avio_closep -libavformat.so.61:avio_open -libavutil.so.59:av_channel_layout_from_mask -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_get_buffer -libavutil.so.59:av_image_fill_arrays -libavutil.so.59:av_log -libavutil.so.59:av_opt_set_chlayout -libavutil.so.59:av_opt_set_int -libavutil.so.59:av_opt_set_sample_fmt -libavutil.so.59:av_rescale_q -libavutil.so.59:av_rescale_rnd -libavutil.so.59:av_samples_get_buffer_size +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:av_packet_rescale_ts +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_fill_audio_frame +libavcodec.so.62:avcodec_find_encoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_get_supported_config +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_parameters_from_context +libavcodec.so.62:avcodec_receive_packet +libavcodec.so.62:avcodec_send_frame +libavformat.so.62:av_dump_format +libavformat.so.62:av_interleaved_write_frame +libavformat.so.62:av_write_trailer +libavformat.so.62:avformat_alloc_output_context2 +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_new_stream +libavformat.so.62:avformat_write_header +libavformat.so.62:avio_closep +libavformat.so.62:avio_open +libavutil.so.60:av_channel_layout_from_mask +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_get_buffer +libavutil.so.60:av_image_fill_arrays +libavutil.so.60:av_log +libavutil.so.60:av_opt_set_chlayout +libavutil.so.60:av_opt_set_int +libavutil.so.60:av_opt_set_sample_fmt +libavutil.so.60:av_rescale_q +libavutil.so.60:av_rescale_rnd +libavutil.so.60:av_samples_get_buffer_size libbz2.so.1.0:BZ2_bzDecompress libbz2.so.1.0:BZ2_bzDecompressEnd libbz2.so.1.0:BZ2_bzDecompressInit @@ -454,14 +454,14 @@ libstdc++.so.6:__cxa_throw libstdc++.so.6:__cxa_throw_bad_array_new_length libstdc++.so.6:__dynamic_cast libstdc++.so.6:__gxx_personality_v0 -libswresample.so.5:swr_alloc -libswresample.so.5:swr_convert -libswresample.so.5:swr_free -libswresample.so.5:swr_get_delay -libswresample.so.5:swr_init -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale +libswresample.so.6:swr_alloc +libswresample.so.6:swr_convert +libswresample.so.6:swr_free +libswresample.so.6:swr_get_delay +libswresample.so.6:swr_init +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale libwx_baseu-3.2.so.0:_Z10wxOnAssertPKciS0_S0_PKw libwx_baseu-3.2.so.0:_Z10wxOnAssertPKciS0_S0_S0_ libwx_baseu-3.2.so.0:_Z11wxDirExistsRK8wxString diff --git a/packages/v/visualboyadvance-m/package.yml b/packages/v/visualboyadvance-m/package.yml index 78ab0c2f74da..969e267b6029 100644 --- a/packages/v/visualboyadvance-m/package.yml +++ b/packages/v/visualboyadvance-m/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : VisualBoyAdvance-M version : 2.2.3 -release : 36 +release : 37 source : - https://github.com/visualboyadvance-m/visualboyadvance-m/archive/refs/tags/v2.2.3.tar.gz : 1ed316f6add1552a2d9e077bdddc9890ff8956f98ac4fb3fcfbf682accaf0ecd homepage : https://github.com/visualboyadvance-m/visualboyadvance-m/ diff --git a/packages/v/visualboyadvance-m/pspec_x86_64.xml b/packages/v/visualboyadvance-m/pspec_x86_64.xml index 84c13ffa316d..20e7295e3c65 100644 --- a/packages/v/visualboyadvance-m/pspec_x86_64.xml +++ b/packages/v/visualboyadvance-m/pspec_x86_64.xml @@ -75,8 +75,8 @@ - - 2026-02-14 + + 2026-04-11 2.2.3 Packaging update Jakob Gezelius diff --git a/packages/w/waypipe/package.yml b/packages/w/waypipe/package.yml index 3eae9c94d82b..595bd6fd7a58 100644 --- a/packages/w/waypipe/package.yml +++ b/packages/w/waypipe/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : waypipe version : 0.11.0 -release : 3 +release : 4 source : - https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v0.11.0/waypipe-v0.11.0.tar.gz : dc4741bd4435666b4b45ef9b8354c9f742e9c2c5fb99bb49b2ac4f32a371bcd7 homepage : https://gitlab.freedesktop.org/mstoeckl/waypipe diff --git a/packages/w/waypipe/pspec_x86_64.xml b/packages/w/waypipe/pspec_x86_64.xml index 3478956aa477..35d63a849620 100644 --- a/packages/w/waypipe/pspec_x86_64.xml +++ b/packages/w/waypipe/pspec_x86_64.xml @@ -3,8 +3,8 @@ waypipe https://gitlab.freedesktop.org/mstoeckl/waypipe - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu MIT network.util @@ -27,12 +27,12 @@ - - 2026-02-16 + + 2026-04-11 0.11.0 Packaging update - Jared Cervantes - jared@jaredcervantes.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file diff --git a/packages/w/wine/abi_used_libs b/packages/w/wine/abi_used_libs index d3838b83f468..fe1d5e61522c 100644 --- a/packages/w/wine/abi_used_libs +++ b/packages/w/wine/abi_used_libs @@ -2,9 +2,9 @@ libOpenCL.so.1 libX11.so.6 libXext.so.6 libasound.so.2 -libavcodec.so.61 -libavformat.so.61 -libavutil.so.59 +libavcodec.so.62 +libavformat.so.62 +libavutil.so.60 libc.so.6 libglib-2.0.so.0 libgobject-2.0.so.0 diff --git a/packages/w/wine/abi_used_symbols b/packages/w/wine/abi_used_symbols index de937ccb4c80..7b3f5b7f0d8a 100644 --- a/packages/w/wine/abi_used_symbols +++ b/packages/w/wine/abi_used_symbols @@ -328,41 +328,41 @@ libasound.so.2:snd_seq_query_next_client libasound.so.2:snd_seq_query_next_port libasound.so.2:snd_seq_set_client_name libasound.so.2:snd_strerror -libavcodec.so.61:av_bsf_alloc -libavcodec.so.61:av_bsf_flush -libavcodec.so.61:av_bsf_free -libavcodec.so.61:av_bsf_get_by_name -libavcodec.so.61:av_bsf_get_null_filter -libavcodec.so.61:av_bsf_init -libavcodec.so.61:av_bsf_receive_packet -libavcodec.so.61:av_bsf_send_packet -libavcodec.so.61:av_get_bits_per_sample -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_get_name -libavcodec.so.61:avcodec_parameters_copy -libavformat.so.61:av_codec_get_tag -libavformat.so.61:av_demuxer_iterate -libavformat.so.61:av_find_input_format -libavformat.so.61:av_read_frame -libavformat.so.61:avformat_alloc_context -libavformat.so.61:avformat_find_stream_info -libavformat.so.61:avformat_free_context -libavformat.so.61:avformat_get_mov_audio_tags -libavformat.so.61:avformat_get_mov_video_tags -libavformat.so.61:avformat_get_riff_audio_tags -libavformat.so.61:avformat_get_riff_video_tags -libavformat.so.61:avformat_open_input -libavformat.so.61:avformat_seek_file -libavformat.so.61:avformat_version -libavformat.so.61:avio_alloc_context -libavformat.so.61:avio_context_free -libavutil.so.59:av_dict_get -libavutil.so.59:av_get_pix_fmt_name -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_rescale_q_rnd -libavutil.so.59:av_strerror -libavutil.so.59:avutil_version +libavcodec.so.62:av_bsf_alloc +libavcodec.so.62:av_bsf_flush +libavcodec.so.62:av_bsf_free +libavcodec.so.62:av_bsf_get_by_name +libavcodec.so.62:av_bsf_get_null_filter +libavcodec.so.62:av_bsf_init +libavcodec.so.62:av_bsf_receive_packet +libavcodec.so.62:av_bsf_send_packet +libavcodec.so.62:av_get_bits_per_sample +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_get_name +libavcodec.so.62:avcodec_parameters_copy +libavformat.so.62:av_codec_get_tag +libavformat.so.62:av_demuxer_iterate +libavformat.so.62:av_find_input_format +libavformat.so.62:av_read_frame +libavformat.so.62:avformat_alloc_context +libavformat.so.62:avformat_find_stream_info +libavformat.so.62:avformat_free_context +libavformat.so.62:avformat_get_mov_audio_tags +libavformat.so.62:avformat_get_mov_video_tags +libavformat.so.62:avformat_get_riff_audio_tags +libavformat.so.62:avformat_get_riff_video_tags +libavformat.so.62:avformat_open_input +libavformat.so.62:avformat_seek_file +libavformat.so.62:avformat_version +libavformat.so.62:avio_alloc_context +libavformat.so.62:avio_context_free +libavutil.so.60:av_dict_get +libavutil.so.60:av_get_pix_fmt_name +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_rescale_q_rnd +libavutil.so.60:av_strerror +libavutil.so.60:avutil_version libc.so.6:__assert_fail libc.so.6:__ctype_b_loc libc.so.6:__ctype_tolower_loc diff --git a/packages/w/wine/package.yml b/packages/w/wine/package.yml index d9b9a34201ce..2398fd28f9f3 100644 --- a/packages/w/wine/package.yml +++ b/packages/w/wine/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : wine version : '11.5' -release : 207 +release : 208 source : - https://dl.winehq.org/wine/source/11.x/wine-11.5.tar.xz : 11370b57ea5d548a54d92c9cd65d0ba635f4f1c3eadace09ed1c419f705e19d1 license : LGPL-2.1-or-later diff --git a/packages/w/wine/pspec_x86_64.xml b/packages/w/wine/pspec_x86_64.xml index 6727bb0d4238..3e8dd379207c 100644 --- a/packages/w/wine/pspec_x86_64.xml +++ b/packages/w/wine/pspec_x86_64.xml @@ -1872,7 +1872,7 @@ programming.devel - wine + wine /usr/include/wine/debug.h @@ -3432,8 +3432,8 @@ - - 2026-03-28 + + 2026-04-12 11.5 Packaging update Jakob Gezelius diff --git a/packages/x/xpra/abi_libs b/packages/x/xpra/abi_libs index 6f6d6aa28eb4..335ab397076d 100644 --- a/packages/x/xpra/abi_libs +++ b/packages/x/xpra/abi_libs @@ -10,7 +10,6 @@ cyxor.cpython-312-x86_64-linux-gnu.so decoder.cpython-312-x86_64-linux-gnu.so decompressor.cpython-312-x86_64-linux-gnu.so display_source.cpython-312-x86_64-linux-gnu.so -encoder.cpython-312-x86_64-linux-gnu.so events.cpython-312-x86_64-linux-gnu.so gdk_atoms.cpython-312-x86_64-linux-gnu.so gdk_bindings.cpython-312-x86_64-linux-gnu.so diff --git a/packages/x/xpra/abi_symbols b/packages/x/xpra/abi_symbols index 0931843dd938..d79b22396afb 100644 --- a/packages/x/xpra/abi_symbols +++ b/packages/x/xpra/abi_symbols @@ -1,125 +1,84 @@ argb.cpython-312-x86_64-linux-gnu.so:PyInit_argb -argb.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module argb.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__argb__argb av_log.cpython-312-x86_64-linux-gnu.so:PyInit_av_log -av_log.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module av_log.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__ffmpeg__av_log cairo_workaround.cpython-312-x86_64-linux-gnu.so:PyInit_cairo_workaround cairo_workaround.cpython-312-x86_64-linux-gnu.so:Pycairo_CAPI -cairo_workaround.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module cairo_workaround.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__client__gtk3__cairo_workaround colorspace_converter.cpython-312-x86_64-linux-gnu.so:PyInit_colorspace_converter -colorspace_converter.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module colorspace_converter.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__csc_cython__colorspace_converter colorspace_converter.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__ffmpeg__colorspace_converter compressor.cpython-312-x86_64-linux-gnu.so:PyInit_compressor -compressor.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module compressor.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__brotli__compressor core.cpython-312-x86_64-linux-gnu.so:PyInit_core -core.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module core.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__core cystats.cpython-312-x86_64-linux-gnu.so:PyInit_cystats -cystats.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module cystats.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__server__cystats cython_bencode.cpython-312-x86_64-linux-gnu.so:PyInit_cython_bencode -cython_bencode.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module cython_bencode.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__bencode__cython_bencode cyxor.cpython-312-x86_64-linux-gnu.so:PyInit_cyxor -cyxor.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module cyxor.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__buffers__cyxor decoder.cpython-312-x86_64-linux-gnu.so:PyInit_decoder -decoder.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module decoder.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__ffmpeg__decoder -decoder.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__jpeg__decoder decoder.cpython-312-x86_64-linux-gnu.so:register_all decompressor.cpython-312-x86_64-linux-gnu.so:PyInit_decompressor -decompressor.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module decompressor.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__brotli__decompressor display_source.cpython-312-x86_64-linux-gnu.so:PyInit_display_source -display_source.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module display_source.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__display_source -encoder.cpython-312-x86_64-linux-gnu.so:PyInit_encoder -encoder.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module -encoder.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__jpeg__encoder events.cpython-312-x86_64-linux-gnu.so:PyInit_events -events.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module events.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__events gdk_atoms.cpython-312-x86_64-linux-gnu.so:PyInit_gdk_atoms -gdk_atoms.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module gdk_atoms.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__gtk_common__gtk3__gdk_atoms gdk_bindings.cpython-312-x86_64-linux-gnu.so:PyInit_gdk_bindings gdk_bindings.cpython-312-x86_64-linux-gnu.so:_PyGObject_API -gdk_bindings.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module gdk_bindings.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__gtk_common__gtk3__gdk_bindings gdk_bindings.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__gtk3__gdk_bindings gdk_bindings.cpython-312-x86_64-linux-gnu.so:is_x11_display gdk_display_source.cpython-312-x86_64-linux-gnu.so:PyInit_gdk_display_source -gdk_display_source.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module gdk_display_source.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__gtk3__gdk_display_source keyboard.cpython-312-x86_64-linux-gnu.so:PyInit_keyboard -keyboard.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module keyboard.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__keyboard lz4.cpython-312-x86_64-linux-gnu.so:PyInit_lz4 -lz4.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module lz4.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__lz4__lz4 mask.cpython-312-x86_64-linux-gnu.so:PyInit_mask -mask.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module mask.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__websockets__mask membuf.cpython-312-x86_64-linux-gnu.so:PyInit_membuf -membuf.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module membuf.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__buffers__membuf membuf.cpython-312-x86_64-linux-gnu.so:pad membuf.cpython-312-x86_64-linux-gnu.so:xmemalign motion.cpython-312-x86_64-linux-gnu.so:PyInit_motion -motion.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module motion.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__server__window__motion netdev_query.cpython-312-x86_64-linux-gnu.so:PyInit_netdev_query -netdev_query.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module netdev_query.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__platform__posix__netdev_query pam.cpython-312-x86_64-linux-gnu.so:PyInit_pam -pam.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module pam.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__server__pam posix_display_source.cpython-312-x86_64-linux-gnu.so:PyInit_posix_display_source -posix_display_source.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module posix_display_source.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__posix_display_source pusher.cpython-312-x86_64-linux-gnu.so:PyInit_pusher -pusher.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module pusher.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__codecs__v4l2__pusher randr.cpython-312-x86_64-linux-gnu.so:PyInit_randr -randr.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module randr.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__randr rectangle.cpython-312-x86_64-linux-gnu.so:PyInit_rectangle -rectangle.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module rectangle.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__rectangle rencodeplus.cpython-312-x86_64-linux-gnu.so:PyInit_rencodeplus -rencodeplus.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module rencodeplus.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__rencodeplus__rencodeplus res.cpython-312-x86_64-linux-gnu.so:PyInit_res -res.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module res.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__res sd_listen.cpython-312-x86_64-linux-gnu.so:PyInit_sd_listen -sd_listen.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module sd_listen.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__platform__posix__sd_listen vsock.cpython-312-x86_64-linux-gnu.so:PyInit_vsock -vsock.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module vsock.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__net__vsock__vsock wait_for_x_server.cpython-312-x86_64-linux-gnu.so:PyInit_wait_for_x_server -wait_for_x_server.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module wait_for_x_server.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__wait_for_x_server window.cpython-312-x86_64-linux-gnu.so:PyInit_window -window.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module window.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__window xi2.cpython-312-x86_64-linux-gnu.so:PyInit_xi2 -xi2.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module xi2.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__xi2 ximage.cpython-312-x86_64-linux-gnu.so:PyInit_ximage -ximage.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module ximage.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__ximage xwait.cpython-312-x86_64-linux-gnu.so:PyInit_xwait -xwait.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module xwait.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__xwait xwayland.cpython-312-x86_64-linux-gnu.so:PyInit_xwayland -xwayland.cpython-312-x86_64-linux-gnu.so:__pyx_CommonTypesMetaclass_get_module xwayland.cpython-312-x86_64-linux-gnu.so:__pyx_module_is_main_xpra__x11__bindings__xwayland xxh.cpython-312-x86_64-linux-gnu.so:PyInit_xxh xxh.cpython-312-x86_64-linux-gnu.so:XXH128 diff --git a/packages/x/xpra/abi_used_libs b/packages/x/xpra/abi_used_libs index 490248f99e13..87b9c805305d 100644 --- a/packages/x/xpra/abi_used_libs +++ b/packages/x/xpra/abi_used_libs @@ -8,8 +8,8 @@ libXfixes.so.3 libXi.so.6 libXrandr.so.2 libXtst.so.6 -libavcodec.so.61 -libavutil.so.59 +libavcodec.so.62 +libavutil.so.60 libbrotlidec.so.1 libbrotlienc.so.1 libc.so.6 @@ -19,7 +19,6 @@ libgobject-2.0.so.0 liblz4.so.1 libpam.so.0 libpam_misc.so.0 -libswscale.so.8 +libswscale.so.9 libsystemd.so.0 -libturbojpeg.so.0 libxkbfile.so.1 diff --git a/packages/x/xpra/abi_used_symbols b/packages/x/xpra/abi_used_symbols index f5197f865025..57b33d093302 100644 --- a/packages/x/xpra/abi_used_symbols +++ b/packages/x/xpra/abi_used_symbols @@ -18,7 +18,6 @@ UNKNOWN:PyCapsule_Import UNKNOWN:PyCapsule_IsValid UNKNOWN:PyCapsule_New UNKNOWN:PyCode_NewEmpty -UNKNOWN:PyDescr_IsData UNKNOWN:PyDict_GetItemString UNKNOWN:PyDict_GetItemWithError UNKNOWN:PyDict_New @@ -49,23 +48,30 @@ UNKNOWN:PyErr_WriteUnraisable UNKNOWN:PyEval_GetBuiltins UNKNOWN:PyEval_RestoreThread UNKNOWN:PyEval_SaveThread +UNKNOWN:PyExc_AssertionError UNKNOWN:PyExc_AttributeError UNKNOWN:PyExc_BufferError UNKNOWN:PyExc_DeprecationWarning UNKNOWN:PyExc_Exception UNKNOWN:PyExc_GeneratorExit +UNKNOWN:PyExc_IOError UNKNOWN:PyExc_ImportError UNKNOWN:PyExc_IndexError UNKNOWN:PyExc_KeyError +UNKNOWN:PyExc_KeyboardInterrupt +UNKNOWN:PyExc_MemoryError UNKNOWN:PyExc_NameError UNKNOWN:PyExc_OverflowError UNKNOWN:PyExc_RuntimeError UNKNOWN:PyExc_RuntimeWarning UNKNOWN:PyExc_StopIteration UNKNOWN:PyExc_SystemError +UNKNOWN:PyExc_SystemExit UNKNOWN:PyExc_TypeError UNKNOWN:PyExc_UnboundLocalError +UNKNOWN:PyExc_UnicodeError UNKNOWN:PyExc_ValueError +UNKNOWN:PyExc_ZeroDivisionError UNKNOWN:PyException_GetTraceback UNKNOWN:PyException_SetCause UNKNOWN:PyException_SetTraceback @@ -113,13 +119,13 @@ UNKNOWN:PyMethodDescr_Type UNKNOWN:PyMethod_New UNKNOWN:PyMethod_Type UNKNOWN:PyModuleDef_Init -UNKNOWN:PyModule_AddObject UNKNOWN:PyModule_GetDict UNKNOWN:PyModule_GetName UNKNOWN:PyModule_NewObject UNKNOWN:PyNumber_Absolute UNKNOWN:PyNumber_Add UNKNOWN:PyNumber_And +UNKNOWN:PyNumber_Check UNKNOWN:PyNumber_FloorDivide UNKNOWN:PyNumber_InPlaceAdd UNKNOWN:PyNumber_InPlaceOr @@ -133,10 +139,12 @@ UNKNOWN:PyNumber_Or UNKNOWN:PyNumber_Remainder UNKNOWN:PyNumber_Rshift UNKNOWN:PyNumber_Subtract +UNKNOWN:PyNumber_ToBase UNKNOWN:PyNumber_TrueDivide UNKNOWN:PyOS_snprintf UNKNOWN:PyObject_Call UNKNOWN:PyObject_CallFinalizerFromDealloc +UNKNOWN:PyObject_CallFunctionObjArgs UNKNOWN:PyObject_CallMethodObjArgs UNKNOWN:PyObject_CallObject UNKNOWN:PyObject_ClearWeakRefs @@ -148,6 +156,8 @@ UNKNOWN:PyObject_GC_IsFinalized UNKNOWN:PyObject_GC_Track UNKNOWN:PyObject_GC_UnTrack UNKNOWN:PyObject_GenericGetAttr +UNKNOWN:PyObject_GenericGetDict +UNKNOWN:PyObject_GenericSetDict UNKNOWN:PyObject_GetAttr UNKNOWN:PyObject_GetAttrString UNKNOWN:PyObject_GetBuffer @@ -171,6 +181,7 @@ UNKNOWN:PyObject_Str UNKNOWN:PyObject_Vectorcall UNKNOWN:PyObject_VectorcallDict UNKNOWN:PyObject_VectorcallMethod +UNKNOWN:PyRange_Type UNKNOWN:PySequence_Contains UNKNOWN:PySequence_GetSlice UNKNOWN:PySequence_List @@ -200,16 +211,19 @@ UNKNOWN:PyUnicode_Contains UNKNOWN:PyUnicode_Decode UNKNOWN:PyUnicode_DecodeLatin1 UNKNOWN:PyUnicode_DecodeUTF8 -UNKNOWN:PyUnicode_Find +UNKNOWN:PyUnicode_FindChar UNKNOWN:PyUnicode_Format UNKNOWN:PyUnicode_FromFormat +UNKNOWN:PyUnicode_FromKindAndData UNKNOWN:PyUnicode_FromOrdinal UNKNOWN:PyUnicode_FromString UNKNOWN:PyUnicode_FromStringAndSize UNKNOWN:PyUnicode_InternFromString +UNKNOWN:PyUnicode_InternInPlace UNKNOWN:PyUnicode_Join UNKNOWN:PyUnicode_New UNKNOWN:PyUnicode_Resize +UNKNOWN:PyUnicode_Substring UNKNOWN:PyUnicode_Type UNKNOWN:PyUnstable_Code_NewWithPosOnlyArgs UNKNOWN:Py_EnterRecursiveCall @@ -222,9 +236,10 @@ UNKNOWN:_PyDict_NewPresized UNKNOWN:_PyDict_SetItem_KnownHash UNKNOWN:_PyLong_Copy UNKNOWN:_PyObject_CallFunction_SizeT +UNKNOWN:_PyObject_ClearManagedDict UNKNOWN:_PyObject_GC_New UNKNOWN:_PyObject_GenericGetAttrWithDict -UNKNOWN:_PyObject_GetDictPtr +UNKNOWN:_PyObject_VisitManagedDict UNKNOWN:_PyThreadState_UncheckedGet UNKNOWN:_PyType_Lookup UNKNOWN:_PyUnicode_FastCopyCharacters @@ -233,10 +248,7 @@ UNKNOWN:_Py_FalseStruct UNKNOWN:_Py_NoneStruct UNKNOWN:_Py_TrueStruct UNKNOWN:cpow -UNKNOWN:floor UNKNOWN:log -UNKNOWN:round -UNKNOWN:sqrt libX11.so.6:XAddToSaveSet libX11.so.6:XAllocClassHint libX11.so.6:XAllocSizeHints @@ -415,20 +427,20 @@ libXtst.so.6:XTestFakeKeyEvent libXtst.so.6:XTestFakeMotionEvent libXtst.so.6:XTestFakeRelativeMotionEvent libXtst.so.6:XTestQueryExtension -libavcodec.so.61:av_packet_alloc -libavcodec.so.61:av_packet_free -libavcodec.so.61:avcodec_alloc_context3 -libavcodec.so.61:avcodec_find_decoder -libavcodec.so.61:avcodec_free_context -libavcodec.so.61:avcodec_open2 -libavcodec.so.61:avcodec_receive_frame -libavcodec.so.61:avcodec_send_packet -libavutil.so.59:av_frame_alloc -libavutil.so.59:av_frame_free -libavutil.so.59:av_frame_unref -libavutil.so.59:av_log_default_callback -libavutil.so.59:av_log_set_callback -libavutil.so.59:av_strerror +libavcodec.so.62:av_packet_alloc +libavcodec.so.62:av_packet_free +libavcodec.so.62:avcodec_alloc_context3 +libavcodec.so.62:avcodec_find_decoder +libavcodec.so.62:avcodec_free_context +libavcodec.so.62:avcodec_open2 +libavcodec.so.62:avcodec_receive_frame +libavcodec.so.62:avcodec_send_packet +libavutil.so.60:av_frame_alloc +libavutil.so.60:av_frame_free +libavutil.so.60:av_frame_unref +libavutil.so.60:av_log_default_callback +libavutil.so.60:av_log_set_callback +libavutil.so.60:av_strerror libbrotlidec.so.1:BrotliDecoderCreateInstance libbrotlidec.so.1:BrotliDecoderDecompressStream libbrotlidec.so.1:BrotliDecoderDestroyInstance @@ -496,25 +508,14 @@ libpam.so.0:pam_set_item libpam.so.0:pam_start libpam.so.0:pam_strerror libpam_misc.so.0:misc_conv -libswscale.so.8:sws_freeContext -libswscale.so.8:sws_getColorspaceDetails -libswscale.so.8:sws_getContext -libswscale.so.8:sws_scale -libswscale.so.8:sws_setColorspaceDetails +libswscale.so.9:sws_freeContext +libswscale.so.9:sws_getColorspaceDetails +libswscale.so.9:sws_getContext +libswscale.so.9:sws_scale +libswscale.so.9:sws_setColorspaceDetails libsystemd.so.0:sd_is_socket_inet libsystemd.so.0:sd_is_socket_unix libsystemd.so.0:sd_listen_fds -libturbojpeg.so.0:tjCompress2 -libturbojpeg.so.0:tjCompressFromYUVPlanes -libturbojpeg.so.0:tjDecompress2 -libturbojpeg.so.0:tjDecompressHeader3 -libturbojpeg.so.0:tjDecompressToYUVPlanes -libturbojpeg.so.0:tjDestroy -libturbojpeg.so.0:tjGetErrorStr -libturbojpeg.so.0:tjInitCompress -libturbojpeg.so.0:tjInitDecompress -libturbojpeg.so.0:tjPlaneSizeYUV -libturbojpeg.so.0:tjPlaneWidth libxkbfile.so.1:XkbRF_GetComponents libxkbfile.so.1:XkbRF_GetNamesProp libxkbfile.so.1:XkbRF_Load diff --git a/packages/x/xpra/package.yml b/packages/x/xpra/package.yml index 8f8f144246ef..2f7fc22b0408 100644 --- a/packages/x/xpra/package.yml +++ b/packages/x/xpra/package.yml @@ -1,7 +1,7 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : xpra version : 5.1.1 -release : 16 +release : 17 source : - https://github.com/Xpra-org/xpra/archive/refs/tags/v5.1.1.tar.gz : 115bd402bfbb7d508a35069044a403edfbf114db607841db2ddf24aa7ec4a5ce homepage : https://xpra.org diff --git a/packages/x/xpra/pspec_x86_64.xml b/packages/x/xpra/pspec_x86_64.xml index f776b0ed05b5..f8441a02be90 100644 --- a/packages/x/xpra/pspec_x86_64.xml +++ b/packages/x/xpra/pspec_x86_64.xml @@ -3,8 +3,8 @@ xpra https://xpra.org - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu GPL-2.0-or-later desktop @@ -350,10 +350,6 @@ /usr/lib/python3.12/site-packages/xpra/codecs/gstreamer/encoder.py /usr/lib/python3.12/site-packages/xpra/codecs/icon_util.py /usr/lib/python3.12/site-packages/xpra/codecs/image_wrapper.py - /usr/lib/python3.12/site-packages/xpra/codecs/jpeg/__init__.py - /usr/lib/python3.12/site-packages/xpra/codecs/jpeg/__pycache__/__init__.cpython-312.pyc - /usr/lib/python3.12/site-packages/xpra/codecs/jpeg/decoder.cpython-312-x86_64-linux-gnu.so - /usr/lib/python3.12/site-packages/xpra/codecs/jpeg/encoder.cpython-312-x86_64-linux-gnu.so /usr/lib/python3.12/site-packages/xpra/codecs/loader.py /usr/lib/python3.12/site-packages/xpra/codecs/nvidia/__init__.py /usr/lib/python3.12/site-packages/xpra/codecs/nvidia/__pycache__/__init__.cpython-312.pyc @@ -1190,9 +1186,9 @@ /usr/share/icons/xpra-mdns.png /usr/share/icons/xpra-shadow.png /usr/share/icons/xpra.png - /usr/share/man/man1/run_scaled.1 - /usr/share/man/man1/xpra.1 - /usr/share/man/man1/xpra_launcher.1 + /usr/share/man/man1/run_scaled.1.zst + /usr/share/man/man1/xpra.1.zst + /usr/share/man/man1/xpra_launcher.1.zst /usr/share/metainfo/xpra.appdata.xml /usr/share/mime/packages/application-x-xpraconfig.xml /usr/share/xpra/COPYING @@ -1288,12 +1284,12 @@ - - 2025-06-25 + + 2026-04-11 5.1.1 Packaging update - Muhammad Alfi Syahrin - malfisya.dev@hotmail.com + Jakob Gezelius + jakob@knugen.nu \ No newline at end of file