Merge pull request #21705 from lazka/gstreamer-1.24.7
gstreamer: Update to 1.24.7
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
_realname=gst-devtools
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="Development and debugging tools for GStreamer (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -19,7 +19,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gstreamer"
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-base"
|
||||
"${MINGW_PACKAGE_PREFIX}-json-glib")
|
||||
source=(https://gstreamer.freedesktop.org/src/${_realname}/${_realname}-${pkgver}.tar.xz)
|
||||
sha256sums=('8beb9e98ed136c29f4ec10396dd6c8708a5645cdacda90af1b7196057de17672')
|
||||
sha256sums=('e7aa7a23fa587d58dc5a7bb51efb5ad79f6f2a4c5987564c66f633b5bbd38b17')
|
||||
|
||||
prepare() {
|
||||
cd "${srcdir}/${_realname}-${pkgver}"
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=gst-editing-services
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer Editing Services (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -21,7 +21,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-gobject-introspection"
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gst-plugins-base")
|
||||
options=(!libtool strip staticlibs)
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('138fa25cab9d5bfee5fcc0a75e199a18baff60309ca662e2807fbd1cdee1a266'
|
||||
sha256sums=('b23cc312a23fab717e4b603f072be420984fb9c9dd2077e206b6aa9b11df29d8'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
_realname=gst-libav
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgrel=3
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="Multimedia graph framework - libav plugin (mingw-w64)"
|
||||
arch=('any')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
|
||||
@@ -19,18 +19,14 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
|
||||
"${MINGW_PACKAGE_PREFIX}-nasm")
|
||||
depends=("${MINGW_PACKAGE_PREFIX}-gst-plugins-base"
|
||||
"${MINGW_PACKAGE_PREFIX}-ffmpeg")
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc}
|
||||
"https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7362.patch")
|
||||
sha256sums=('4bbd08481a390f907e342aa3f25ab885c80ec0a53f3b14244cf733cc8622f2bf'
|
||||
'SKIP'
|
||||
'5eaedeba89a198ade0cbbba07fc965a36bda089c732c3bd9d398bc3d887aadfa')
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('c3e4179ba183c2d3101edf87ff70dd07e728c766a5fee34e6ecded76ca5802df'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
prepare() {
|
||||
cd "${_realname}-${pkgver}"
|
||||
|
||||
# https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3657
|
||||
patch -Np3 -i ../7362.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
||||
@@ -7,7 +7,7 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-gst-plugins-bad-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-bad"
|
||||
$([[ ${CARCH} == i686 ]] || echo "${MINGW_PACKAGE_PREFIX}-gst-plugin-opencv"))
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer Multimedia Framework Bad Plugins (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -86,7 +86,7 @@ source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc}
|
||||
"0001-meson-fix-vulkan.patch"
|
||||
"0002-fix-vulkan-mkenum.patch"
|
||||
"0003-enable-mediafoundation-plugin.patch")
|
||||
sha256sums=('8f4d965513e7827c1f547c1e749e4ef2812b371974fe64857fe5029a19c5b64c'
|
||||
sha256sums=('75d513fc0ba635fb1f39786d890b73fbac5f4bc88ff39f2a9ff62f4b8f428f22'
|
||||
'SKIP'
|
||||
'000907bb77b31bd5717297aaa9f7ab7d01a0c9a0e7966fd05f077e786b8e652f'
|
||||
'5ca55fdfc4c5d10d2319f83dddac8130c2ffab67b1248d2233cdcb188d5a0fd3'
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=gst-plugins-base
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer Multimedia Framework Base Plugins (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -30,7 +30,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-graphene"
|
||||
"${MINGW_PACKAGE_PREFIX}-zlib")
|
||||
conflicts=("${MINGW_PACKAGE_PREFIX}-gst-plugins-bad<1.16.0")
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('cf52b535a0ce7ec974756891818f34f06317c2e136abb24149e18c23ecc229b5'
|
||||
sha256sums=('1528d1746a393299f5ac17ebf13a32a660202f1e29d0a852a2250f6a059a2fda'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ _realname=gst-plugins-good
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugin-gtk")
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer Multimedia Framework Base Plugins (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -41,7 +41,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-bzip2"
|
||||
conflicts=("${MINGW_PACKAGE_PREFIX}-gst-plugins-ugly<1.24.0"
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-bad<1.16.0")
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('996b9c8d1d246ed43be304718b6086e5a17d4ae8114d1920aed9ea75b920ba2d'
|
||||
sha256sums=('759acb11e6de8373ff8cbb5e7ab8eb9a38631be81cf24220267b001eb55593c1'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
@@ -5,7 +5,7 @@ pkgbase=mingw-w64-${_realname}
|
||||
pkgname=${MINGW_PACKAGE_PREFIX}-${_realname}
|
||||
pkgdesc='GStreamer plugins written in Rust (mingw-w64)'
|
||||
url="https://gitlab.freedesktop.org/gstreamer/$_realname"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
_tag=gstreamer-$pkgver
|
||||
pkgrel=1
|
||||
license=('spdx:LGPL-3.0-or-later'
|
||||
@@ -22,7 +22,7 @@ makedepends=(${MINGW_PACKAGE_PREFIX}-pkgconf
|
||||
${MINGW_PACKAGE_PREFIX}-rust
|
||||
${MINGW_PACKAGE_PREFIX}-cargo-c)
|
||||
source=("$url/-/archive/$_tag/$_realname-gstreamer-$_tag.tar.bz2")
|
||||
sha256sums=('05336a99fe09194973bc5d5e82add27677555d355aac9a5cb4ace2d0457edb6b')
|
||||
sha256sums=('d882ac21e709ff08e07ad90d56ee00ed8e67a775c64210892c8a33380e86d220')
|
||||
mingw_arch=('mingw64' 'ucrt64' 'clang64')
|
||||
arch=(any)
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=gst-plugins-ugly
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer Multimedia Framework Ugly Plugins (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -28,7 +28,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-a52dec"
|
||||
"${MINGW_PACKAGE_PREFIX}-libmpeg2"
|
||||
"${MINGW_PACKAGE_PREFIX}-libx264")
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('5dfdbb2978ab282e637255cd875cf5b7b93fc83db62f8a0b1af02c85c84a75c4'
|
||||
sha256sums=('3dc954fc53fe18883670322a1c215e3c6529036e0a69b30f64781cd40c268593'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=gst-python
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname=("${MINGW_PACKAGE_PREFIX}-gst-python")
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer GObject Introspection overrides for Python (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -20,7 +20,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-python"
|
||||
"${MINGW_PACKAGE_PREFIX}-cc")
|
||||
url='https://gstreamer.freedesktop.org/modules/gst-python.html'
|
||||
source=("https://gstreamer.freedesktop.org/src/gst-python/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('692e88820e097b30e5f92d37d0955c709a0a17b27f874a1907405244825bd700'
|
||||
sha256sums=('6c3ee02b20c80a86e24245b06102dae00e017686f27407626f44dc03ac3ca53a'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=gst-rtsp-server
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer RTSP server library (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -29,7 +29,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-ugly"
|
||||
"${MINGW_PACKAGE_PREFIX}-gst-plugins-bad")
|
||||
source=("${url}/src/${_realname}/${_realname}-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('b0bdda26173f13f5521c829367963824a74fd0ce8f52bcab674d7e727f74e93c'
|
||||
sha256sums=('d9c78e5cd0bead30bf5e74af80e41e7d5006194617fdbf44b88be26e56bbe8f9'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
_realname=gstreamer
|
||||
pkgbase=mingw-w64-${_realname}
|
||||
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
|
||||
pkgver=1.24.6
|
||||
pkgver=1.24.7
|
||||
pkgrel=1
|
||||
pkgdesc="GStreamer Multimedia Framework (mingw-w64)"
|
||||
arch=('any')
|
||||
@@ -27,7 +27,7 @@ depends=("${MINGW_PACKAGE_PREFIX}-gcc-libs"
|
||||
"${MINGW_PACKAGE_PREFIX}-glib2")
|
||||
conflicts=("${MINGW_PACKAGE_PREFIX}-gst-plugins-bad<1.14.0")
|
||||
source=("${url}/src/gstreamer/gstreamer-${pkgver}.tar.xz"{,.asc})
|
||||
sha256sums=('64342060d7c6f9e36a35e3be38a4f5ac3b41ed93b0853619be45141ef3cc1b9d'
|
||||
sha256sums=('c0e75b124c52bb7a0c3dcdb734b2ad260ea7286a8745cf2ea629d4c849e6a958'
|
||||
'SKIP')
|
||||
validpgpkeys=('D637032E45B8C6585B9456565D2EEE6F6F349D7C') # Tim Müller <tim@gstreamer-foundation.org>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user