Projects
Multimedia
handbrake
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 17
View file
handbrake.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Mon Aug 15 11:24:23 UTC 2016 - olaf@aepfle.de + +- Accept any ffmpeg version to fix build in TW and 42.2 + +------------------------------------------------------------------- Sat Feb 20 16:31:51 UTC 2016 - joerg.lorenzen@ki.tng.de - update to version 0.10.5
View file
handbrake.spec
Changed
@@ -24,6 +24,7 @@ Source0: HandBrake-%{version}.tar.bz2 Patch0: HandBrake-no-builddate.patch Patch1: HandBrake-build-shared.patch +Patch3: HandBrake-ffmpeg3.patch License: GPL-2.0+ Group: Productivity/Multimedia/Video/Editors and Convertors BuildRequires: autoconf @@ -61,11 +62,11 @@ %endif BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(libass) -BuildRequires: pkgconfig(libavcodec) >= 57 -BuildRequires: pkgconfig(libavformat) >= 57 -BuildRequires: pkgconfig(libavresample) >= 3 -BuildRequires: pkgconfig(libavutil) >= 55 -BuildRequires: pkgconfig(libswscale) >= 4 +BuildRequires: pkgconfig(libavcodec) +BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavresample) +BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libswscale) BuildRequires: pkgconfig(libbluray) BuildRequires: pkgconfig(libnotify) BuildRequires: pkgconfig(samplerate) @@ -113,6 +114,7 @@ %setup -q -n HandBrake-%{version} %patch0 -p0 %patch1 -p0 +%patch3 -p1 %build export CFLAGS="%{optflags} -fno-strict-aliasing -Wno-unused -I%{_includedir}/ffmpeg"
View file
HandBrake-ffmpeg3.patch
Added
@@ -0,0 +1,20 @@ +--- a/libhb/muxavformat.c ++++ b/libhb/muxavformat.c +@@ -617,6 +617,9 @@ static int avformatInit( hb_mux_object_t + + default: + { ++#if defined(LIBAVCODEC_VERSION_MAJOR) && LIBAVCODEC_VERSION_MAJOR < 57 ++#warning LIBAVCODEC_VERSION_MAJOR missing AV_PKT_DATA_FALLBACK_TRACK ++#else + // Mark associated fallback audio tracks for any non-aac track + for(jj = 0; jj < hb_list_count( job->list_audio ); jj++ ) + { +@@ -648,6 +651,7 @@ static int avformatInit( hb_mux_object_t + } + } + } ++#endif + } break; + } + }
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.