diff options
author | Jimi Huotari <chiitoo@gentoo.org> | 2023-04-15 21:39:24 +0300 |
---|---|---|
committer | Jimi Huotari <chiitoo@gentoo.org> | 2023-04-15 21:39:24 +0300 |
commit | f3a1f606d4a3f243b0196367a84244785f1ed4ee (patch) | |
tree | a93cea837e6b76002814a17cf0f28e522f7497fb /dev-qt/qtmultimedia | |
parent | dev-qt/qtlocation: add 6.5.0 (diff) | |
download | gentoo-f3a1f606d4a3f243b0196367a84244785f1ed4ee.tar.gz gentoo-f3a1f606d4a3f243b0196367a84244785f1ed4ee.tar.bz2 gentoo-f3a1f606d4a3f243b0196367a84244785f1ed4ee.zip |
dev-qt/qtmultimedia: add 6.5.0
Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>
Diffstat (limited to 'dev-qt/qtmultimedia')
-rw-r--r-- | dev-qt/qtmultimedia/Manifest | 1 | ||||
-rw-r--r-- | dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest index 13224961b1cd..9e800d60d99a 100644 --- a/dev-qt/qtmultimedia/Manifest +++ b/dev-qt/qtmultimedia/Manifest @@ -3,3 +3,4 @@ DIST qtmultimedia-5.15.9-gentoo-kde-1.tar.xz 2428 BLAKE2B a6dc23222583f309acad52 DIST qtmultimedia-everywhere-opensource-src-5.15.8.tar.xz 3833148 BLAKE2B 3e418a9949517ee42dfda6b51e1e03cd7f4eda7321aed5894eef91562dc6a10caa4654a0c9578a70b74c093e8570488282349abd735b6a79f4b3caaf7f60e250 SHA512 d448a612845e0afb896d6d0292506a8fae7da0b735ee4d139ab69123c93e67723aa41280dea7e704df89e43b849e7f6da3eeea1de94eee167b43d7c35a1a39cd DIST qtmultimedia-everywhere-opensource-src-5.15.9.tar.xz 3831184 BLAKE2B de436efbb5ad8228514e96bf59d65fcbc1afa5b07e6bc5df8eb9a7859c2b1e97b83c23cc0566961faafc6774e40dcdee0cbb21cbbb40ea570458d1b166e05fc1 SHA512 f167e7910c19a55858a4b8e53c293908ef50e8a299b5dc6a346c2c877b4f65aa6da17807ec3f297530515b4558c74e97d54d6013c27400c1c4964c7c4dbef6cd DIST qtmultimedia-everywhere-src-6.4.3.tar.xz 5941312 BLAKE2B 968dee6e258621b81d61c8fdc16ca069027d778b6d6c3ca5bd7590c8c7b72210df6217bf7cfc4c6520085b4bc3baf8edec003f9eb844191f90940897a3f25a87 SHA512 1e3d6d9d78acf10863fe2d4624ed044d86149fe8a72c8c47150975eff6f76edcb8a7d4dcdb73ab127ed3cc4414b7f7100b0e9e9c633e50c90ef3c0d36134d9b5 +DIST qtmultimedia-everywhere-src-6.5.0.tar.xz 6042164 BLAKE2B b1126411a816da38c206edc36b8d3a5f3e24db389b30aefdfdccb516faf60547e6bc19d773930d7ddc4c678978b71217781abb429113a54800a0640dd3787ea7 SHA512 fe0dd9a534d30fa47129c4dbefb789ce1fc5b3d2a59b7583c986262a26a0638e2147edc77cf7c484af9c01acce9aaccaaa4a406c12bde324555790a956859341 diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild new file mode 100644 index 000000000000..07b0a8706fd5 --- /dev/null +++ b/dev-qt/qtmultimedia/qtmultimedia-6.5.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qt6-build + +DESCRIPTION="Qt Multimedia" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64" +fi + +IUSE="gstreamer" + +RDEPEND=" + =dev-qt/qtbase-${PV}*[gui,network,widgets] + =dev-qt/qtdeclarative-${PV}* + =dev-qt/qtshadertools-${PV}* + =dev-qt/qtsvg-${PV}* + gstreamer? ( + dev-libs/glib:2 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-bad:1.0 + media-libs/gst-plugins-base:1.0 + media-libs/libglvnd + ) +" +DEPEND="${RDEPEND} + gstreamer? ( x11-base/xorg-proto ) +" + +src_configure() { + # TODO: linux_v4l automagic + local mycmakeargs=( + -DQT_FEATURE_alsa=off + -DQT_FEATURE_pulseaudio=off + $(qt_feature gstreamer) + ) + + qt6-build_src_configure +} |