Page MenuHomeSolus

D51.id514.diff
No OneTemporary

D51.id514.diff

diff --git a/abi_symbols b/abi_symbols
--- a/abi_symbols
+++ b/abi_symbols
@@ -250,10 +250,20 @@
libavdevice.so.57:avdevice_version
libavfilter.so.6:LIBAVFILTER_6
libavfilter.so.6:av_abuffersink_params_alloc
+libavfilter.so.6:av_buffersink_get_channel_layout
+libavfilter.so.6:av_buffersink_get_channels
+libavfilter.so.6:av_buffersink_get_format
libavfilter.so.6:av_buffersink_get_frame
libavfilter.so.6:av_buffersink_get_frame_flags
libavfilter.so.6:av_buffersink_get_frame_rate
+libavfilter.so.6:av_buffersink_get_h
+libavfilter.so.6:av_buffersink_get_hw_frames_ctx
+libavfilter.so.6:av_buffersink_get_sample_aspect_ratio
+libavfilter.so.6:av_buffersink_get_sample_rate
libavfilter.so.6:av_buffersink_get_samples
+libavfilter.so.6:av_buffersink_get_time_base
+libavfilter.so.6:av_buffersink_get_type
+libavfilter.so.6:av_buffersink_get_w
libavfilter.so.6:av_buffersink_params_alloc
libavfilter.so.6:av_buffersink_set_frame_size
libavfilter.so.6:av_buffersrc_add_frame
@@ -377,6 +387,7 @@
libavformat.so.57:av_register_output_format
libavformat.so.57:av_sdp_create
libavformat.so.57:av_seek_frame
+libavformat.so.57:av_stream_add_side_data
libavformat.so.57:av_stream_get_codec_timebase
libavformat.so.57:av_stream_get_end_pts
libavformat.so.57:av_stream_get_parser
@@ -428,6 +439,7 @@
libavformat.so.57:avio_find_protocol_name
libavformat.so.57:avio_flush
libavformat.so.57:avio_free_directory_entry
+libavformat.so.57:avio_get_dyn_buf
libavformat.so.57:avio_get_str
libavformat.so.57:avio_get_str16be
libavformat.so.57:avio_get_str16le
@@ -651,6 +663,7 @@
libavutil.so.55:av_find_nearest_q_idx
libavutil.so.55:av_fopen_utf8
libavutil.so.55:av_force_cpu_flags
+libavutil.so.55:av_fourcc_make_string
libavutil.so.55:av_frame_alloc
libavutil.so.55:av_frame_clone
libavutil.so.55:av_frame_copy
@@ -706,6 +719,7 @@
libavutil.so.55:av_get_colorspace_name
libavutil.so.55:av_get_cpu_flags
libavutil.so.55:av_get_default_channel_layout
+libavutil.so.55:av_get_extended_channel_layout
libavutil.so.55:av_get_known_color_name
libavutil.so.55:av_get_media_type_string
libavutil.so.55:av_get_packed_sample_fmt
@@ -750,8 +764,10 @@
libavutil.so.55:av_hwdevice_hwconfig_alloc
libavutil.so.55:av_hwframe_constraints_free
libavutil.so.55:av_hwframe_ctx_alloc
+libavutil.so.55:av_hwframe_ctx_create_derived
libavutil.so.55:av_hwframe_ctx_init
libavutil.so.55:av_hwframe_get_buffer
+libavutil.so.55:av_hwframe_map
libavutil.so.55:av_hwframe_transfer_data
libavutil.so.55:av_hwframe_transfer_get_formats
libavutil.so.55:av_i2int
@@ -762,6 +778,7 @@
libavutil.so.55:av_image_copy
libavutil.so.55:av_image_copy_plane
libavutil.so.55:av_image_copy_to_buffer
+libavutil.so.55:av_image_copy_uc_from
libavutil.so.55:av_image_fill_arrays
libavutil.so.55:av_image_fill_linesizes
libavutil.so.55:av_image_fill_max_pixsteps
@@ -771,6 +788,7 @@
libavutil.so.55:av_int2i
libavutil.so.55:av_int_list_length_for_size
libavutil.so.55:av_lfg_init
+libavutil.so.55:av_lfg_init_from_data
libavutil.so.55:av_log
libavutil.so.55:av_log2
libavutil.so.55:av_log2_16bit
@@ -909,6 +927,10 @@
libavutil.so.55:av_sha_update
libavutil.so.55:av_shr_i
libavutil.so.55:av_small_strptime
+libavutil.so.55:av_spherical_alloc
+libavutil.so.55:av_spherical_from_name
+libavutil.so.55:av_spherical_projection_name
+libavutil.so.55:av_spherical_tile_bounds
libavutil.so.55:av_stereo3d_alloc
libavutil.so.55:av_stereo3d_create_side_data
libavutil.so.55:av_stereo3d_from_name
diff --git a/abi_used_libs b/abi_used_libs
--- a/abi_used_libs
+++ b/abi_used_libs
@@ -8,17 +8,32 @@
libbluray.so.2
libbz2.so.1.0
libc.so.6
-libcrypto.so.1.0.0
+libcaca.so.0
+libcelt0.so.2
+libdc1394.so.22
libdl.so.2
+libfdk-aac.so.1
+libfontconfig.so.1
libfreetype.so.6
+libfribidi.so.0
+libgmp.so.10
libgnutls.so.30
liblzma.so.5
libm.so.6
+libmodplug.so.1
libmp3lame.so.0
+libopenal.so.1
+libopencv_core.so.3.1
+libopencv_imgproc.so.3.1
+libopenjp2.so.7
libopus.so.0
libpthread.so.0
libpulse.so.0
+librubberband.so.2
+libsnappy.so.1
+libsoxr.so.0
libspeex.so.1
+libssh.so.4
libtheoradec.so.1
libtheoraenc.so.1
libtwolame.so.0
@@ -30,6 +45,9 @@
libvorbis.so.0
libvorbisenc.so.2
libvpx.so.4
+libwavpack.so.1
+libwebp.so.7
+libwebpmux.so.3
libx264.so.148
libx265.so.110
libxcb-shape.so.0
@@ -38,3 +56,4 @@
libxcb.so.1
libxvidcore.so.4
libz.so.1
+libzimg.so.2
diff --git a/package.yml b/package.yml
--- a/package.yml
+++ b/package.yml
@@ -1,79 +1,120 @@
name : ffmpeg
homepage : https://www.ffmpeg.org/
-version : 3.2.4
-release : 34
+version : 3.3.1
+release : 35
source :
- - https://ffmpeg.org/releases/ffmpeg-3.2.4.tar.xz : 6e38ff14f080c98b58cf5967573501b8cb586e3a173b591f3807d8f0660daf7a
+ - https://ffmpeg.org/releases/ffmpeg-3.3.1.tar.xz : b702a7fc656ac23e276b8c823a2f646e4e6f6309bb2788435a708e69bea98f2f
license : LGPL-3.0
component : multimedia.codecs
summary : A complete, cross-platform solution to record, convert and stream audio and video.
description: |
- A complete, cross-platform solution to record, convert and stream audio and video.
+ FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation.
builddeps :
- pkgconfig(alsa)
+ - pkgconfig(caca)
+ - pkgconfig(celt)
+ - pkgconfig(fdk-aac)
+ - pkgconfig(fontconfig)
- pkgconfig(freetype2)
+ - pkgconfig(frei0r)
- pkgconfig(fribidi)
- pkgconfig(gl)
- pkgconfig(gnutls)
- pkgconfig(libaacs)
- pkgconfig(libass)
- pkgconfig(libbluray)
+ - pkgconfig(libdc1394-2)
+ - pkgconfig(libmodplug)
+ - pkgconfig(libopenjp2)
- pkgconfig(libpulse)
+ - pkgconfig(libssh)
- pkgconfig(libv4l2)
- pkgconfig(libva)
+ - pkgconfig(libwebp)
- pkgconfig(ogg)
+ - pkgconfig(openal)
+ - pkgconfig(opencv)
- pkgconfig(openssl)
- pkgconfig(opus)
+ - pkgconfig(rubberband)
- pkgconfig(sdl)
- pkgconfig(sdl2)
+ - pkgconfig(snappy)
+ - pkgconfig(soxr)
- pkgconfig(speex)
- pkgconfig(theora)
- pkgconfig(twolame)
- pkgconfig(vdpau)
- pkgconfig(vorbis)
- pkgconfig(vpx)
- - pkgconfig(x11)
+ - pkgconfig(wavpack)
- pkgconfig(x264)
- pkgconfig(x265)
- pkgconfig(xv)
+ - pkgconfig(zimg)
+ - gmp-devel
+ - ladspa-devel
- lame-devel
+ - libgcrypt-devel
- xvidcore-devel
patterns :
- devel : [/usr/share/man/man3*]
setup : |
- # Revisit to enable All The Things
./configure --prefix=/usr \
--libdir=%libdir% \
+ --disable-debug \
+ --disable-stripping \
--enable-shared \
--disable-static \
--enable-avisynth \
--enable-avresample \
+ --enable-frei0r \
+ --enable-gcrypt \
+ --enable-gmp \
--enable-gnutls \
--enable-gpl \
+ --enable-ladspa \
--enable-libass \
--enable-libbluray \
+ --enable-libcaca \
+ --enable-libcelt \
+ --enable-libdc1394 \
+ --enable-libfdk-aac \
+ --enable-libfontconfig \
--enable-libfreetype \
+ --enable-libfribidi \
+ --enable-libmodplug \
--enable-libmp3lame \
+ --enable-libopencv \
--enable-libopus \
--enable-libpulse \
+ --enable-libopenjpeg \
+ --enable-librubberband \
+ --enable-libsnappy \
+ --enable-libsoxr \
--enable-libspeex \
+ --enable-libssh \
--enable-libtheora \
--enable-libtwolame \
--enable-libv4l2 \
--enable-libvorbis \
--enable-libvpx \
+ --enable-libwebp \
+ --enable-libwavpack \
--enable-libx264 \
--enable-libx265 \
--enable-libxvid \
+ --enable-libzimg \
--enable-nonfree \
+ --enable-openal \
--enable-opengl \
--enable-openssl \
--enable-sdl2 \
- --enable-vaapi \
- --enable-vdpau \
- --enable-version3 \
- --enable-x11grab
+ --enable-version3
build : |
%make
install : |
%make_install
+
+ %make tools/qt-faststart
+ install -D -m755 tools/qt-faststart $installdir/usr/bin/qt-faststart
diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml
--- a/pspec_x86_64.xml
+++ b/pspec_x86_64.xml
@@ -3,20 +3,20 @@
<Name>ffmpeg</Name>
<Homepage>https://www.ffmpeg.org/</Homepage>
<Packager>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
</Packager>
<License>LGPL-3.0</License>
<PartOf>multimedia.codecs</PartOf>
<Summary xml:lang="en">A complete, cross-platform solution to record, convert and stream audio and video.</Summary>
- <Description xml:lang="en">A complete, cross-platform solution to record, convert and stream audio and video.
+ <Description xml:lang="en">FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
</Source>
<Package>
<Name>ffmpeg</Name>
<Summary xml:lang="en">A complete, cross-platform solution to record, convert and stream audio and video.</Summary>
- <Description xml:lang="en">A complete, cross-platform solution to record, convert and stream audio and video.
+ <Description xml:lang="en">FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation.
</Description>
<PartOf>multimedia.codecs</PartOf>
<Files>
@@ -30,11 +30,11 @@
<Package>
<Name>ffmpeg-devel</Name>
<Summary xml:lang="en">Development files for ffmpeg</Summary>
- <Description xml:lang="en">A complete, cross-platform solution to record, convert and stream audio and video.
+ <Description xml:lang="en">FFmpeg is the leading multimedia framework, able to decode, encode, transcode, mux, demux, stream, filter and play pretty much anything that humans and machines have created. It supports the most obscure ancient formats up to the cutting edge. No matter if they were designed by some standards committee, the community or a corporation.
</Description>
<PartOf>programming.devel</PartOf>
<RuntimeDependencies>
- <Dependency release="34">ffmpeg</Dependency>
+ <Dependency release="35">ffmpeg</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include/</Path>
@@ -44,12 +44,12 @@
</Files>
</Package>
<History>
- <Update release="34">
- <Date>2017-05-10</Date>
- <Version>3.2.4</Version>
+ <Update release="35">
+ <Date>2017-05-28</Date>
+ <Version>3.3.1</Version>
<Comment>Packaging update</Comment>
- <Name>Ikey Doherty</Name>
- <Email>ikey@solus-project.com</Email>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
</Update>
</History>
</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
May 25 2023, 5:55 PM (11 w, 1 d ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5834010
Default Alt Text
D51.id514.diff (11 KB)

Event Timeline