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"
|
||||
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
|
||||
}
|
||||
@@ -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 \
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user