diff --git a/media-libs/gst_libav/gst_libav-1.12.0.recipe b/media-libs/gst_libav/gst_libav-1.12.1.recipe similarity index 82% rename from media-libs/gst_libav/gst_libav-1.12.0.recipe rename to media-libs/gst_libav/gst_libav-1.12.1.recipe index a04ad9702..2de4fd968 100644 --- a/media-libs/gst_libav/gst_libav-1.12.0.recipe +++ b/media-libs/gst_libav/gst_libav-1.12.1.recipe @@ -7,7 +7,7 @@ COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-$portVersion.tar.xz" -CHECKSUM_SHA256="39d1477f642ee980b008e78d716b16801eec9a6e5958c5a6cdc0cb04ab0750c4" +CHECKSUM_SHA256="55d7823fdf63195de991adfef32db4b8a8bef3cafa46115a951e590dc18a5077" SOURCE_DIR="gst-libav-$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -19,9 +19,9 @@ PROVIDES=" REQUIRES=" haiku$secondaryArchSuffix gst_plugins_base_1.0$secondaryArchSuffix + lib:libbz2$secondaryArchSuffix lib:libglib_2.0$secondaryArchSuffix lib:libgstreamer_1.0$secondaryArchSuffix - lib:libbz2$secondaryArchSuffix lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix lib:liborc_0.4$secondaryArchSuffix @@ -32,9 +32,9 @@ REQUIRES=" BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel gst_plugins_base_1.0${secondaryArchSuffix}_devel + devel:libbz2$secondaryArchSuffix devel:libglib_2.0$secondaryArchSuffix devel:libgstreamer_1.0$secondaryArchSuffix - devel:libbz2$secondaryArchSuffix devel:libiconv$secondaryArchSuffix devel:libintl$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix @@ -44,6 +44,7 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" cmd:aclocal cmd:autoconf + cmd:automake cmd:bison cmd:flex cmd:gcc$secondaryArchSuffix @@ -56,19 +57,19 @@ BUILD_PREREQUIRES=" cmd:pkg_config$secondaryArchSuffix cmd:python cmd:which - cmd:yasm +# cmd:yasm " BUILD() { cd $sourceDir - runConfigure ./configure --disable-examples --disable-debug --disable-nls \ - --enable-orc --enable-gpl --with-libav-extra-configure="--disable-mmx" + ./configure --enable-orc --enable-gpl --with-libav-extra-configure="--disable-mmx --disable-asm" make $jobArgs } INSTALL() { - make install - rm $libDir/gstreamer-1.0/*.la + mkdir -p $libDir/gstreamer-1.0 + cp -f $sourceDir/ext/libav/.libs/libgstlibav.so $libDir/gstreamer-1.0 + strip $libDir/gstreamer-1.0/libgstlibav.so } diff --git a/media-libs/gst_plugins_bad/gst_plugins_bad-1.12.0.recipe b/media-libs/gst_plugins_bad/gst_plugins_bad-1.12.1.recipe similarity index 94% rename from media-libs/gst_plugins_bad/gst_plugins_bad-1.12.0.recipe rename to media-libs/gst_plugins_bad/gst_plugins_bad-1.12.1.recipe index bd4250d7c..46171ef65 100644 --- a/media-libs/gst_plugins_bad/gst_plugins_bad-1.12.0.recipe +++ b/media-libs/gst_plugins_bad/gst_plugins_bad-1.12.1.recipe @@ -7,10 +7,9 @@ COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-$portVersion.tar.xz" -CHECKSUM_SHA256="11b73cfff1b315a8e9be1756435ea84937e7cb90afbab0e8e6975367dbfb8534" +CHECKSUM_SHA256="7def8049d1c44e50199023159dfada60af58fd503ef58a020b79044bda705b97" SOURCE_DIR="gst-plugins-bad-$portVersion" - ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" @@ -44,10 +43,8 @@ REQUIRES=" lib:libjpeg$secondaryArchSuffix lib:liborc_0.4$secondaryArchSuffix lib:libpng16$secondaryArchSuffix - lib:libsdl$secondaryArchSuffix lib:libsndfile$secondaryArchSuffix lib:libssl$secondaryArchSuffix - lib:libx265$secondaryArchSuffix lib:libxml2$secondaryArchSuffix lib:libz$secondaryArchSuffix " @@ -88,10 +85,8 @@ BUILD_REQUIRES=" devel:libjpeg$secondaryArchSuffix devel:liborc_0.4$secondaryArchSuffix devel:libpng16$secondaryArchSuffix - devel:libsdl$secondaryArchSuffix devel:libsndfile$secondaryArchSuffix devel:libssl$secondaryArchSuffix - devel:libx265$secondaryArchSuffix devel:libxml2$secondaryArchSuffix devel:libz$secondaryArchSuffix " @@ -116,13 +111,17 @@ BUILD_PREREQUIRES=" BUILD() { cd $sourceDir - runConfigure ./configure --disable-examples --disable-debug --disable-nls --enable-orc + runConfigure ./configure --disable-debug --disable-examples --disable-nls --enable-orc make $jobArgs } INSTALL() { make install + + rm -f $libDir/*.la + rm -f $libDir/gstreamer-1.0/*.la + prepareInstalledDevelLibs libgstadaptivedemux-1.0 libgstbadallocators-1.0 \ libgstbadaudio-1.0 libgstbadbase-1.0 libgstbadvideo-1.0 \ libgstbasecamerabinsrc-1.0 libgstcodecparsers-1.0 libgstinsertbin-1.0 \ diff --git a/media-libs/gst_plugins_base/gst_plugins_base-1.12.0.recipe b/media-libs/gst_plugins_base/gst_plugins_base-1.12.1.recipe similarity index 96% rename from media-libs/gst_plugins_base/gst_plugins_base-1.12.0.recipe rename to media-libs/gst_plugins_base/gst_plugins_base-1.12.1.recipe index 5643bab6a..df1726a8b 100644 --- a/media-libs/gst_plugins_base/gst_plugins_base-1.12.0.recipe +++ b/media-libs/gst_plugins_base/gst_plugins_base-1.12.1.recipe @@ -9,7 +9,7 @@ COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$portVersion.tar.xz" -CHECKSUM_SHA256="345fc6877f54b8b6e97aacf2996be37a51a0e369f53fc2cf83108af9f764364d" +CHECKSUM_SHA256="0cce9fadb574a840b3c9d31b69faf57aad6c5543c3b134a7b935de866c9e0465" SOURCE_DIR="gst-plugins-base-$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -98,7 +98,7 @@ BUILD_PREREQUIRES=" BUILD() { - runConfigure ./configure --disable-examples --disable-debug --disable-nls --enable-orc + runConfigure ./configure --disable-debug --disable-examples --disable-nls --enable-orc make $jobArgs } diff --git a/media-libs/gst_plugins_good/gst_plugins_good-1.12.0.recipe b/media-libs/gst_plugins_good/gst_plugins_good-1.12.1.recipe similarity index 89% rename from media-libs/gst_plugins_good/gst_plugins_good-1.12.0.recipe rename to media-libs/gst_plugins_good/gst_plugins_good-1.12.1.recipe index ea05c6f5c..3c8464ded 100644 --- a/media-libs/gst_plugins_good/gst_plugins_good-1.12.0.recipe +++ b/media-libs/gst_plugins_good/gst_plugins_good-1.12.1.recipe @@ -7,12 +7,12 @@ COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-$portVersion.tar.xz" -CHECKSUM_SHA256="8a1d734db7338e00c28b794a7f0a5a9e67d1c5c8b0074075b50638207d372ebc" +CHECKSUM_SHA256="121e8e46a7f0e622f09ec9be012607b89d737dd72d48b0f2f0680821ae2cf54b" SOURCE_DIR="gst-plugins-good-$portVersion" -gitCommit="59f553f6887c1fcda4b7b653719ba9da2ad86513" +gitCommit="c3a7bfbdd780e6adb8f4d5c5f7369586491a3250" SOURCE_URI_2="https://github.com/threedeyes/gsthaikuaudiosink/archive/$gitCommit.zip" -CHECKSUM_SHA256_2="87f599f0ad25aa524b273e455a9b22ddfad99b834fc258098d379582bb03ed3a" +CHECKSUM_SHA256_2="4c60ac05b4f4c847be00e1275bb8d5495ced4fb9bdc24cf1b96d46dce10b4899" SOURCE_DIR_2="gsthaikuaudiosink-$gitCommit" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -89,10 +89,10 @@ BUILD_PREREQUIRES=" BUILD() { cd $sourceDir - runConfigure ./configure --disable-examples --disable-debug --disable-nls \ - --disable-oss --disable-oss4 + runConfigure ./configure --disable-debug --disable-examples --disable-nls \ + --enable-orc --disable-oss --disable-oss4 make $jobArgs - + cd $sourceDir2 cmake . make $jobArgs diff --git a/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.12.0.recipe b/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.12.1.recipe similarity index 93% rename from media-libs/gst_plugins_ugly/gst_plugins_ugly-1.12.0.recipe rename to media-libs/gst_plugins_ugly/gst_plugins_ugly-1.12.1.recipe index 16970856f..198ba056c 100644 --- a/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.12.0.recipe +++ b/media-libs/gst_plugins_ugly/gst_plugins_ugly-1.12.1.recipe @@ -8,7 +8,7 @@ COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-$portVersion.tar.xz" -CHECKSUM_SHA256="5e68ba5046e83ee87b17d7a13931e6091466fd771e1338c5b929ee0944d40ad6" +CHECKSUM_SHA256="8fc2123d059713a34fa5d0a26641fb8158f52f6766633d2db7a661adc88e1069" SOURCE_DIR="gst-plugins-ugly-$portVersion" ARCHITECTURES="!x86_gcc2 x86 x86_64" @@ -76,7 +76,7 @@ BUILD_PREREQUIRES=" BUILD() { cd $sourceDir - runConfigure ./configure --disable-examples --disable-debug --disable-nls -enable-orc + runConfigure ./configure --disable-debug --disable-examples --disable-nls --enable-orc make $jobArgs } diff --git a/media-libs/gstreamer/gstreamer-1.12.0.recipe b/media-libs/gstreamer/gstreamer-1.12.1.recipe similarity index 94% rename from media-libs/gstreamer/gstreamer-1.12.0.recipe rename to media-libs/gstreamer/gstreamer-1.12.1.recipe index 224b8df16..060dec6c3 100644 --- a/media-libs/gstreamer/gstreamer-1.12.0.recipe +++ b/media-libs/gstreamer/gstreamer-1.12.1.recipe @@ -7,10 +7,10 @@ COPYRIGHT="Erik Walthinsen" LICENSE="GNU LGPL v2" REVISION="1" SOURCE_URI="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$portVersion.tar.xz" -CHECKSUM_SHA256="14d5eef8297d2bf2a728d38fa43cd92cc267a0ad260cf83d770215212aff4302" +CHECKSUM_SHA256="9044b9d8b3ff44457fa9e36faa59c56684b587b34dee449bfe15ec0c32a3a6d2" PATCHES="gstreamer-$portVersion.patchset" -ARCHITECTURES="!x86_gcc2 ?x86 x86_64" +ARCHITECTURES="!x86_gcc2 x86 x86_64" SECONDARY_ARCHITECTURES="x86" PROVIDES=" @@ -72,7 +72,7 @@ BUILD() { runConfigure ./configure --disable-gst-debug --disable-debug \ --disable-tests --disable-failing-tests --disable-check \ - --disable-examples --disable-nls + --disable-examples --disable-nls make $jobArgs } diff --git a/media-libs/gstreamer/patches/gstreamer-1.12.0.patchset b/media-libs/gstreamer/patches/gstreamer-1.12.1.patchset similarity index 100% rename from media-libs/gstreamer/patches/gstreamer-1.12.0.patchset rename to media-libs/gstreamer/patches/gstreamer-1.12.1.patchset