mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-05 14:38:51 +02:00
gstreamer and plugins: bump version
This commit is contained in:
@@ -7,7 +7,7 @@ COPYRIGHT="Erik Walthinsen"
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-$portVersion.tar.xz"
|
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"
|
SOURCE_DIR="gst-libav-$portVersion"
|
||||||
|
|
||||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
@@ -19,9 +19,9 @@ PROVIDES="
|
|||||||
REQUIRES="
|
REQUIRES="
|
||||||
haiku$secondaryArchSuffix
|
haiku$secondaryArchSuffix
|
||||||
gst_plugins_base_1.0$secondaryArchSuffix
|
gst_plugins_base_1.0$secondaryArchSuffix
|
||||||
|
lib:libbz2$secondaryArchSuffix
|
||||||
lib:libglib_2.0$secondaryArchSuffix
|
lib:libglib_2.0$secondaryArchSuffix
|
||||||
lib:libgstreamer_1.0$secondaryArchSuffix
|
lib:libgstreamer_1.0$secondaryArchSuffix
|
||||||
lib:libbz2$secondaryArchSuffix
|
|
||||||
lib:libiconv$secondaryArchSuffix
|
lib:libiconv$secondaryArchSuffix
|
||||||
lib:libintl$secondaryArchSuffix
|
lib:libintl$secondaryArchSuffix
|
||||||
lib:liborc_0.4$secondaryArchSuffix
|
lib:liborc_0.4$secondaryArchSuffix
|
||||||
@@ -32,9 +32,9 @@ REQUIRES="
|
|||||||
BUILD_REQUIRES="
|
BUILD_REQUIRES="
|
||||||
haiku${secondaryArchSuffix}_devel
|
haiku${secondaryArchSuffix}_devel
|
||||||
gst_plugins_base_1.0${secondaryArchSuffix}_devel
|
gst_plugins_base_1.0${secondaryArchSuffix}_devel
|
||||||
|
devel:libbz2$secondaryArchSuffix
|
||||||
devel:libglib_2.0$secondaryArchSuffix
|
devel:libglib_2.0$secondaryArchSuffix
|
||||||
devel:libgstreamer_1.0$secondaryArchSuffix
|
devel:libgstreamer_1.0$secondaryArchSuffix
|
||||||
devel:libbz2$secondaryArchSuffix
|
|
||||||
devel:libiconv$secondaryArchSuffix
|
devel:libiconv$secondaryArchSuffix
|
||||||
devel:libintl$secondaryArchSuffix
|
devel:libintl$secondaryArchSuffix
|
||||||
devel:liborc_0.4$secondaryArchSuffix
|
devel:liborc_0.4$secondaryArchSuffix
|
||||||
@@ -44,6 +44,7 @@ BUILD_REQUIRES="
|
|||||||
BUILD_PREREQUIRES="
|
BUILD_PREREQUIRES="
|
||||||
cmd:aclocal
|
cmd:aclocal
|
||||||
cmd:autoconf
|
cmd:autoconf
|
||||||
|
cmd:automake
|
||||||
cmd:bison
|
cmd:bison
|
||||||
cmd:flex
|
cmd:flex
|
||||||
cmd:gcc$secondaryArchSuffix
|
cmd:gcc$secondaryArchSuffix
|
||||||
@@ -56,19 +57,19 @@ BUILD_PREREQUIRES="
|
|||||||
cmd:pkg_config$secondaryArchSuffix
|
cmd:pkg_config$secondaryArchSuffix
|
||||||
cmd:python
|
cmd:python
|
||||||
cmd:which
|
cmd:which
|
||||||
cmd:yasm
|
# cmd:yasm
|
||||||
"
|
"
|
||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd $sourceDir
|
cd $sourceDir
|
||||||
runConfigure ./configure --disable-examples --disable-debug --disable-nls \
|
./configure --enable-orc --enable-gpl --with-libav-extra-configure="--disable-mmx --disable-asm"
|
||||||
--enable-orc --enable-gpl --with-libav-extra-configure="--disable-mmx"
|
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
{
|
{
|
||||||
make install
|
mkdir -p $libDir/gstreamer-1.0
|
||||||
rm $libDir/gstreamer-1.0/*.la
|
cp -f $sourceDir/ext/libav/.libs/libgstlibav.so $libDir/gstreamer-1.0
|
||||||
|
strip $libDir/gstreamer-1.0/libgstlibav.so
|
||||||
}
|
}
|
||||||
@@ -7,10 +7,9 @@ COPYRIGHT="Erik Walthinsen"
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-$portVersion.tar.xz"
|
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"
|
SOURCE_DIR="gst-plugins-bad-$portVersion"
|
||||||
|
|
||||||
|
|
||||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
SECONDARY_ARCHITECTURES="x86"
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
@@ -44,10 +43,8 @@ REQUIRES="
|
|||||||
lib:libjpeg$secondaryArchSuffix
|
lib:libjpeg$secondaryArchSuffix
|
||||||
lib:liborc_0.4$secondaryArchSuffix
|
lib:liborc_0.4$secondaryArchSuffix
|
||||||
lib:libpng16$secondaryArchSuffix
|
lib:libpng16$secondaryArchSuffix
|
||||||
lib:libsdl$secondaryArchSuffix
|
|
||||||
lib:libsndfile$secondaryArchSuffix
|
lib:libsndfile$secondaryArchSuffix
|
||||||
lib:libssl$secondaryArchSuffix
|
lib:libssl$secondaryArchSuffix
|
||||||
lib:libx265$secondaryArchSuffix
|
|
||||||
lib:libxml2$secondaryArchSuffix
|
lib:libxml2$secondaryArchSuffix
|
||||||
lib:libz$secondaryArchSuffix
|
lib:libz$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
@@ -88,10 +85,8 @@ BUILD_REQUIRES="
|
|||||||
devel:libjpeg$secondaryArchSuffix
|
devel:libjpeg$secondaryArchSuffix
|
||||||
devel:liborc_0.4$secondaryArchSuffix
|
devel:liborc_0.4$secondaryArchSuffix
|
||||||
devel:libpng16$secondaryArchSuffix
|
devel:libpng16$secondaryArchSuffix
|
||||||
devel:libsdl$secondaryArchSuffix
|
|
||||||
devel:libsndfile$secondaryArchSuffix
|
devel:libsndfile$secondaryArchSuffix
|
||||||
devel:libssl$secondaryArchSuffix
|
devel:libssl$secondaryArchSuffix
|
||||||
devel:libx265$secondaryArchSuffix
|
|
||||||
devel:libxml2$secondaryArchSuffix
|
devel:libxml2$secondaryArchSuffix
|
||||||
devel:libz$secondaryArchSuffix
|
devel:libz$secondaryArchSuffix
|
||||||
"
|
"
|
||||||
@@ -116,13 +111,17 @@ BUILD_PREREQUIRES="
|
|||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd $sourceDir
|
cd $sourceDir
|
||||||
runConfigure ./configure --disable-examples --disable-debug --disable-nls --enable-orc
|
runConfigure ./configure --disable-debug --disable-examples --disable-nls --enable-orc
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
INSTALL()
|
INSTALL()
|
||||||
{
|
{
|
||||||
make install
|
make install
|
||||||
|
|
||||||
|
rm -f $libDir/*.la
|
||||||
|
rm -f $libDir/gstreamer-1.0/*.la
|
||||||
|
|
||||||
prepareInstalledDevelLibs libgstadaptivedemux-1.0 libgstbadallocators-1.0 \
|
prepareInstalledDevelLibs libgstadaptivedemux-1.0 libgstbadallocators-1.0 \
|
||||||
libgstbadaudio-1.0 libgstbadbase-1.0 libgstbadvideo-1.0 \
|
libgstbadaudio-1.0 libgstbadbase-1.0 libgstbadvideo-1.0 \
|
||||||
libgstbasecamerabinsrc-1.0 libgstcodecparsers-1.0 libgstinsertbin-1.0 \
|
libgstbasecamerabinsrc-1.0 libgstcodecparsers-1.0 libgstinsertbin-1.0 \
|
||||||
@@ -9,7 +9,7 @@ COPYRIGHT="Erik Walthinsen"
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-$portVersion.tar.xz"
|
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"
|
SOURCE_DIR="gst-plugins-base-$portVersion"
|
||||||
|
|
||||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
@@ -98,7 +98,7 @@ BUILD_PREREQUIRES="
|
|||||||
|
|
||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
runConfigure ./configure --disable-examples --disable-debug --disable-nls --enable-orc
|
runConfigure ./configure --disable-debug --disable-examples --disable-nls --enable-orc
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7,12 +7,12 @@ COPYRIGHT="Erik Walthinsen"
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-$portVersion.tar.xz"
|
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"
|
SOURCE_DIR="gst-plugins-good-$portVersion"
|
||||||
|
|
||||||
gitCommit="59f553f6887c1fcda4b7b653719ba9da2ad86513"
|
gitCommit="c3a7bfbdd780e6adb8f4d5c5f7369586491a3250"
|
||||||
SOURCE_URI_2="https://github.com/threedeyes/gsthaikuaudiosink/archive/$gitCommit.zip"
|
SOURCE_URI_2="https://github.com/threedeyes/gsthaikuaudiosink/archive/$gitCommit.zip"
|
||||||
CHECKSUM_SHA256_2="87f599f0ad25aa524b273e455a9b22ddfad99b834fc258098d379582bb03ed3a"
|
CHECKSUM_SHA256_2="4c60ac05b4f4c847be00e1275bb8d5495ced4fb9bdc24cf1b96d46dce10b4899"
|
||||||
SOURCE_DIR_2="gsthaikuaudiosink-$gitCommit"
|
SOURCE_DIR_2="gsthaikuaudiosink-$gitCommit"
|
||||||
|
|
||||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
@@ -89,10 +89,10 @@ BUILD_PREREQUIRES="
|
|||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd $sourceDir
|
cd $sourceDir
|
||||||
runConfigure ./configure --disable-examples --disable-debug --disable-nls \
|
runConfigure ./configure --disable-debug --disable-examples --disable-nls \
|
||||||
--disable-oss --disable-oss4
|
--enable-orc --disable-oss --disable-oss4
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
|
|
||||||
cd $sourceDir2
|
cd $sourceDir2
|
||||||
cmake .
|
cmake .
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
@@ -8,7 +8,7 @@ COPYRIGHT="Erik Walthinsen"
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-$portVersion.tar.xz"
|
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"
|
SOURCE_DIR="gst-plugins-ugly-$portVersion"
|
||||||
|
|
||||||
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
@@ -76,7 +76,7 @@ BUILD_PREREQUIRES="
|
|||||||
BUILD()
|
BUILD()
|
||||||
{
|
{
|
||||||
cd $sourceDir
|
cd $sourceDir
|
||||||
runConfigure ./configure --disable-examples --disable-debug --disable-nls -enable-orc
|
runConfigure ./configure --disable-debug --disable-examples --disable-nls --enable-orc
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -7,10 +7,10 @@ COPYRIGHT="Erik Walthinsen"
|
|||||||
LICENSE="GNU LGPL v2"
|
LICENSE="GNU LGPL v2"
|
||||||
REVISION="1"
|
REVISION="1"
|
||||||
SOURCE_URI="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$portVersion.tar.xz"
|
SOURCE_URI="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-$portVersion.tar.xz"
|
||||||
CHECKSUM_SHA256="14d5eef8297d2bf2a728d38fa43cd92cc267a0ad260cf83d770215212aff4302"
|
CHECKSUM_SHA256="9044b9d8b3ff44457fa9e36faa59c56684b587b34dee449bfe15ec0c32a3a6d2"
|
||||||
PATCHES="gstreamer-$portVersion.patchset"
|
PATCHES="gstreamer-$portVersion.patchset"
|
||||||
|
|
||||||
ARCHITECTURES="!x86_gcc2 ?x86 x86_64"
|
ARCHITECTURES="!x86_gcc2 x86 x86_64"
|
||||||
SECONDARY_ARCHITECTURES="x86"
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
PROVIDES="
|
PROVIDES="
|
||||||
@@ -72,7 +72,7 @@ BUILD()
|
|||||||
{
|
{
|
||||||
runConfigure ./configure --disable-gst-debug --disable-debug \
|
runConfigure ./configure --disable-gst-debug --disable-debug \
|
||||||
--disable-tests --disable-failing-tests --disable-check \
|
--disable-tests --disable-failing-tests --disable-check \
|
||||||
--disable-examples --disable-nls
|
--disable-examples --disable-nls
|
||||||
make $jobArgs
|
make $jobArgs
|
||||||
}
|
}
|
||||||
|
|
||||||
Reference in New Issue
Block a user