diff --git a/Manual.md b/Manual.md index 478a34be696ba7..b7d771e13234a9 100644 --- a/Manual.md +++ b/Manual.md @@ -1136,6 +1136,10 @@ This aims to fix cross-builds for when the build-style is mixed: e.g. when in a - `qmake6` is like `qmake` but for Qt6. +> NOTE: the qmake build helpers internally use the `qmake_default_version` variable +to select the default qmake implementation (Qt5 or Qt6). This variable is part of +the helper workflow and is not commonly set in templates. + - `rust` specifies environment variables required for cross-compiling crates via cargo and for compiling cargo -sys crates. It also adds a `cargo` wrapper that detects and passes builds through `cargo-auditable`. diff --git a/srcpkgs/gst-libav/template b/srcpkgs/gst-libav/template index 03bb3c37348f2b..1d31e65b40aa00 100644 --- a/srcpkgs/gst-libav/template +++ b/srcpkgs/gst-libav/template @@ -1,6 +1,6 @@ # Template file for 'gst-libav' pkgname=gst-libav -version=1.26.5 +version=1.26.10 revision=1 build_style=meson hostmakedepends="pkg-config yasm" @@ -12,7 +12,7 @@ license="LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-libav/gst-libav-${version}.tar.xz" -checksum=d6de05884ef42376dd8cde89940f7b50ced96f4f6f52888e764cd8233e74f052 +checksum=c8c2fd29cc063a6d26c314cd1a0a3a3060c8a029981b9520fab52c4206d11611 case "$XBPS_TARGET_MACHINE" in *-musl) # Required by musl for M_SQRT1_2 diff --git a/srcpkgs/gst-plugins-bad1/template b/srcpkgs/gst-plugins-bad1/template index ff0b583cfe7ab7..ab7bfd1a94b567 100644 --- a/srcpkgs/gst-plugins-bad1/template +++ b/srcpkgs/gst-plugins-bad1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-bad1' pkgname=gst-plugins-bad1 -version=1.26.5 -revision=2 +version=1.26.10 +revision=1 build_helper="gir" build_style=meson configure_args="-Dpackage-origin=https://voidlinux.org -Ddoc=disabled @@ -36,7 +36,7 @@ license="GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-${version}.tar.xz" -checksum=9890f262f3b2a9564dcb629e9eb697d77b93d1f71897eda1a8170b7dcfe73294 +checksum=fec973dff512b507d9dcb5a828e04e061e52188f4d5989e953aed6a41beda437 build_options="gir gme libvpl wayland" build_options_default="gir wayland" diff --git a/srcpkgs/gst-plugins-base1/template b/srcpkgs/gst-plugins-base1/template index 5326495fde9d11..bc83750f34ee88 100644 --- a/srcpkgs/gst-plugins-base1/template +++ b/srcpkgs/gst-plugins-base1/template @@ -1,6 +1,6 @@ # Template file for 'gst-plugins-base1' pkgname=gst-plugins-base1 -version=1.26.5 +version=1.26.10 revision=1 build_style=meson build_helper="gir" @@ -22,7 +22,7 @@ license="GPL-2.0-or-later, LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-${version}.tar.xz" -checksum=f0c0e26cbedaa57732cb6a578e8cc13a1164bf18d737d55c333061c52f0c48d7 +checksum=1c1531dd8f2d480c89c57b08a930545a3375077391789762e40e490cdbbf03fd build_options="cdparanoia gir libvisual sndio wayland" build_options_default="cdparanoia gir wayland" diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template index 98daa698a809ac..35521395d75e4c 100644 --- a/srcpkgs/gst-plugins-good1/template +++ b/srcpkgs/gst-plugins-good1/template @@ -1,7 +1,7 @@ # Template file for 'gst-plugins-good1' pkgname=gst-plugins-good1 -version=1.26.5 -revision=2 +version=1.26.10 +revision=1 build_style=meson build_helper="qmake qmake6" qmake_default_version=none @@ -27,7 +27,7 @@ license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-${version}.tar.xz" -checksum=eb0862e93404b073e98ec50350ece7e6685ea2936cab8118c2b8e938e2cbea8b +checksum=7beacb5daba3c6751ebc1c85017d9b1d6de64e24798125932c73c8b1dbeb3bc9 build_options="gtk3 wayland" build_options_default="gtk3 wayland" diff --git a/srcpkgs/gst-plugins-ugly1/template b/srcpkgs/gst-plugins-ugly1/template index 1c6a2f7f485473..91f651715fa972 100644 --- a/srcpkgs/gst-plugins-ugly1/template +++ b/srcpkgs/gst-plugins-ugly1/template @@ -1,6 +1,6 @@ # Template file for 'gst-plugins-ugly1' pkgname=gst-plugins-ugly1 -version=1.26.5 +version=1.26.10 revision=1 build_style=meson configure_args=" -Dsidplay=disabled -Dgpl=enabled -Dx264=enabled @@ -17,4 +17,4 @@ license="LGPL-2.1-or-later, GPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-plugins-ugly/gst-plugins-ugly-${version}.tar.xz" -checksum=3dfc43435be97e110816bac6d602b0f206a038546279683d9d25372ff127db52 +checksum=b2c648ef62cbf03cdc215f55dca01e2e8372983d8c88de3fa03671ddf08d7d14 diff --git a/srcpkgs/gst-rtsp-server/template b/srcpkgs/gst-rtsp-server/template index 69b3b5b729c14d..f920d59566ae62 100644 --- a/srcpkgs/gst-rtsp-server/template +++ b/srcpkgs/gst-rtsp-server/template @@ -1,6 +1,6 @@ # Template file for 'gst-rtsp-server' pkgname=gst-rtsp-server -version=1.26.5 +version=1.26.10 revision=1 build_style=meson build_helper=gir @@ -14,7 +14,7 @@ license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-${version}.tar.xz" -checksum=328dff2457419683f2a4f06ca119cfd22beb632cee1ad6830591213325353c44 +checksum=4476cda6912b6a92179d6004d2df821e253afdf7c916ebaea5fad9bd082f5604 gst-rtsp-server-devel_package() { depends="${sourcepkg}>=${version}_${revision} gst-plugins-base1-devel" diff --git a/srcpkgs/gst1-editing-services/template b/srcpkgs/gst1-editing-services/template index 93f14982932204..4096b8214cffa4 100644 --- a/srcpkgs/gst1-editing-services/template +++ b/srcpkgs/gst1-editing-services/template @@ -1,7 +1,7 @@ # Template file for 'gst1-editing-services' pkgname=gst1-editing-services -version=1.26.2 -revision=2 +version=1.26.10 +revision=1 build_style=meson build_helper="gir" configure_args="-Ddoc=disabled $(vopt_feature gir introspection)" @@ -14,7 +14,7 @@ license="LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-editing-services/gst-editing-services-${version}.tar.xz" -checksum=2e5651276fd59af1de64757098b626b0f75c00fd49938f1aa527c56750ec15f6 +checksum=72c994fe9cce0926e2826b610781cdadc72d90e058e3c9bea5aeb322098d5203 build_options="gir" diff --git a/srcpkgs/gst1-python3/template b/srcpkgs/gst1-python3/template index b9392c87fb3f70..b5eb3939201d85 100644 --- a/srcpkgs/gst1-python3/template +++ b/srcpkgs/gst1-python3/template @@ -1,7 +1,7 @@ # Template file for 'gst1-python3' pkgname=gst1-python3 -version=1.26.5 -revision=2 +version=1.26.10 +revision=1 build_style=meson hostmakedepends="pkg-config python3 python3-packaging-bootstrap" makedepends="libglib-devel python3-devel python3-gobject-devel gst-plugins-base1-devel @@ -13,5 +13,5 @@ license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gst-python/gst-python-${version}.tar.xz" -checksum=86e2fe2b1bba7ffc18b1d4abe1035fe1c33b20fe4e077cce2f90dbfa445b2341 +checksum=6fd89a8e8b0cb8455f40794e4cdfc5993bdedb07ea660dac54ba88e294319805 make_check=no # Upstream didn't adjust checks to match their API changes diff --git a/srcpkgs/gstreamer-vaapi/template b/srcpkgs/gstreamer-vaapi/template index aa93330bc9f189..6614050b2cd0ee 100644 --- a/srcpkgs/gstreamer-vaapi/template +++ b/srcpkgs/gstreamer-vaapi/template @@ -1,6 +1,6 @@ # Template file for 'gstreamer-vaapi' pkgname=gstreamer-vaapi -version=1.26.5 +version=1.26.10 revision=1 build_style=meson hostmakedepends="pkg-config" @@ -11,7 +11,7 @@ license="LGPL-2.1-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gstreamer-vaapi/gstreamer-vaapi-${version}.tar.xz" -checksum=b42d44db63f3195a6f33296e1ead32c14d01ef27452b7068f1a2d86624f55ea9 +checksum=64633e188d0b6005847fd8e3ad70c0c20c86caeeae4f211f3e383b1455fc5d09 pre_check() { # Seems to need certain hardware to pass diff --git a/srcpkgs/gstreamer1/template b/srcpkgs/gstreamer1/template index 613170f483d445..a90d67f73f3467 100644 --- a/srcpkgs/gstreamer1/template +++ b/srcpkgs/gstreamer1/template @@ -1,6 +1,6 @@ # Template file for 'gstreamer1' pkgname=gstreamer1 -version=1.26.5 +version=1.26.10 revision=1 build_style=meson build_helper="gir" @@ -17,7 +17,7 @@ license="LGPL-2.0-or-later" homepage="https://gstreamer.freedesktop.org" changelog="https://gstreamer.freedesktop.org/releases/${version%.*}/#${version}" distfiles="https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-${version}.tar.xz" -checksum=0a7edb0e7b42dbe6b575fce61a4808a3f6b20e085a1eaecbc025d0ec21f1e774 +checksum=d7f20bec75edeb8677662926c33e987da64a42616c24fc3353b9ad44ed750cd6 pre_check() { # gst_gstdatetime is known to fail according to LFS