Update ffmpeg packages for x86 and x86_64.

* add ffmpeg2 package for x86 for compatibility.
* specify required versions of ffmpeg and icu for haiku packages x86 and x86_64.
This commit is contained in:
Jérôme Duval
2016-04-10 00:48:18 +02:00
parent d3c8f2b271
commit c2dcd10688
4 changed files with 43 additions and 20 deletions
+5 -2
View File
@@ -87,8 +87,10 @@ RemotePackageRepository HaikuPorts
file-5.15-1 file-5.15-1
file_devel-5.15-1 file_devel-5.15-1
findutils-4.4.2-3 findutils-4.4.2-3
ffmpeg-2.8.2-2 ffmpeg-3.0.1-1
ffmpeg_devel-2.8.2-2 ffmpeg_devel-3.0.1-1
ffmpeg2-2.8.6-1
ffmpeg2_devel-2.8.6-1
flac-1.3.1-1 flac-1.3.1-1
flac_devel-1.3.1-1 flac_devel-1.3.1-1
flex-2.5.39-2 flex-2.5.39-2
@@ -449,6 +451,7 @@ RemotePackageRepository HaikuPorts
file file
findutils findutils
ffmpeg ffmpeg
ffmpeg2
flac flac
flex flex
fossil fossil
+2 -2
View File
@@ -92,8 +92,8 @@ RemotePackageRepository HaikuPorts
file-5.25-1 file-5.25-1
file_devel-5.25-1 file_devel-5.25-1
findutils-4.4.2-1 findutils-4.4.2-1
ffmpeg-3.0-1 ffmpeg-3.0.1-1
ffmpeg_devel-3.0-1 ffmpeg_devel-3.0.1-1
ffmpeg2-2.8.6-1 ffmpeg2-2.8.6-1
ffmpeg2_devel-2.8.6-1 ffmpeg2_devel-2.8.6-1
flac-1.3.1-1 flac-1.3.1-1
+18 -8
View File
@@ -64,14 +64,14 @@ requires {
lib:libcurl lib:libcurl
lib:libfreetype lib:libfreetype
lib:libgcc_s lib:libgcc_s
lib:libicudata lib:libicudata >= 56
lib:libicui18n lib:libicui18n >= 56
lib:libicuio lib:libicuio >= 56
lib:libicule lib:libicule >= 56
lib:libiculx lib:libiculx >= 56
lib:libicutest lib:libicutest >= 56
lib:libicutu lib:libicutu >= 56
lib:libicuuc lib:libicuuc >= 56
lib:libncurses >= 6.0 lib:libncurses >= 6.0
#ifdef HAIKU_REGULAR_BUILD #ifdef HAIKU_REGULAR_BUILD
#ifdef HAIKU_BUILD_FEATURE_X86_EXPAT_ENABLED #ifdef HAIKU_BUILD_FEATURE_X86_EXPAT_ENABLED
@@ -103,6 +103,16 @@ requires {
lib:libssl >= 1.0.0 lib:libssl >= 1.0.0
lib:libcrypto >= 1.0.0 lib:libcrypto >= 1.0.0
#endif #endif
#ifdef HAIKU_BUILD_FEATURE_X86_FFMPEG_ENABLED
lib:libavcodec >= 57
lib:libavdevice >= 57
lib:libavfilter >= 6
lib:libavformat >= 57
lib:libavresample >= 3
lib:libavutil >= 55
lib:libswscale >= 2
lib:libswresample >= 4
#endif
#endif #endif
lib:libsolv lib:libsolv
lib:libsolvext lib:libsolvext
+18 -8
View File
@@ -63,14 +63,14 @@ requires {
lib:libcurl lib:libcurl
lib:libgcc_s lib:libgcc_s
lib:libfreetype lib:libfreetype
lib:libicudata lib:libicudata >= 56
lib:libicui18n lib:libicui18n >= 56
lib:libicuio lib:libicuio >= 56
lib:libicule lib:libicule >= 56
lib:libiculx lib:libiculx >= 56
lib:libicutest lib:libicutest >= 56
lib:libicutu lib:libicutu >= 56
lib:libicuuc lib:libicuuc >= 56
lib:libncurses >= 6.0 lib:libncurses >= 6.0
#ifdef HAIKU_REGULAR_BUILD #ifdef HAIKU_REGULAR_BUILD
#ifdef HAIKU_BUILD_FEATURE_X86_64_EXPAT_ENABLED #ifdef HAIKU_BUILD_FEATURE_X86_64_EXPAT_ENABLED
@@ -102,6 +102,16 @@ requires {
lib:libssl >= 1.0.0 lib:libssl >= 1.0.0
lib:libcrypto >= 1.0.0 lib:libcrypto >= 1.0.0
#endif #endif
#ifdef HAIKU_BUILD_FEATURE_X86_64_FFMPEG_ENABLED
lib:libavcodec >= 57
lib:libavdevice >= 57
lib:libavfilter >= 6
lib:libavformat >= 57
lib:libavresample >= 3
lib:libavutil >= 55
lib:libswscale >= 2
lib:libswresample >= 4
#endif
#endif #endif
lib:libsolv lib:libsolv
lib:libsolvext lib:libsolvext