diff options
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/Manifest.gz | bin | 69572 -> 69580 bytes | |||
-rw-r--r-- | media-libs/harfbuzz/Manifest | 2 | ||||
-rw-r--r-- | media-libs/harfbuzz/harfbuzz-9.0.0.ebuild | 2 | ||||
-rw-r--r-- | media-libs/kquickimageeditor/Manifest | 3 | ||||
-rw-r--r-- | media-libs/kquickimageeditor/kquickimageeditor-0.4.0.ebuild (renamed from media-libs/kquickimageeditor/kquickimageeditor-0.3.0.ebuild) | 18 | ||||
-rw-r--r-- | media-libs/pulseaudio-qt/Manifest | 3 | ||||
-rw-r--r-- | media-libs/pulseaudio-qt/files/pulseaudio-qt-1.3-no-crash-if-no-server-response.patch | 44 | ||||
-rw-r--r-- | media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r4.ebuild | 36 |
8 files changed, 13 insertions, 95 deletions
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz Binary files differindex 50b8a35e10c4..bec5b296dc7a 100644 --- a/media-libs/Manifest.gz +++ b/media-libs/Manifest.gz diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index be71e647a2dc..b4425972c115 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,6 +1,6 @@ DIST harfbuzz-8.5.0.tar.xz 19468172 BLAKE2B f598d7de953834499d1ab36c0fc9d95099fd7e99b87f630e1527aaa39deb2d339b9f3caaea3643238c6c1b321557f794f273929950b54fe9de2faa430d77855a SHA512 d5762f77b0913792d34596e6f3adb98ab693e2ef928396f997ca2e647ca7cad13fdd204fa15b49e2f7c33320ff210d7f078215d5765c9365571458b919a4f10c DIST harfbuzz-9.0.0.tar.xz 17895360 BLAKE2B fd35c41d25e77c96b1fc760b8ca0ffd1ac8f3382b51991bb28797d55c2171bf0700ac65266996bf5cab82b8e9c835c2fad9c8374d9c60d2a361c924d805afbf6 SHA512 2700b560727d9c4440ad9c74a170b857f20f9e553e5d98b0c4bcf086a25ba644149d7c89009a41d964af7a924efcc486da4dcbfa5cc4d47f9f10e9b6b8c689af EBUILD harfbuzz-8.5.0.ebuild 2708 BLAKE2B 48104feaba9afb67c3953d0281bf20b13e2425c85a33a3170097e2befa258d1762806648a484731bcc8e8303e6bb6d77c21b4115665393ef1a2f0029fcb3a1ed SHA512 e29cde2c603081e591641e4e19174b881285a75c27fed455731d6a8cc62e3ae187ff2a553cc3fc14116fe35c547b962c549a207b97a1d8692fee693cd9e68f5d -EBUILD harfbuzz-9.0.0.ebuild 2415 BLAKE2B 26b827bb3a6b5b954c4870947eb732dffd96daa89ba8623664f49ff289fa0480172725de09e172ece1070f115d45c371825f5ece5ee29b14a1517c18be79f67d SHA512 1f96d76ed0fa7eb2fa2967b0dd22db7dc2762488e98c11fab1799107a2799ec1c939dc443b240b812799934cc7d917e402953a1f17173a05092d6c622f9da249 +EBUILD harfbuzz-9.0.0.ebuild 2414 BLAKE2B e5d23ff0d10c0e6f37325f14d79da8828ce6a281db4c6863873540bdac23423e0c64bcba0b5192a8368d1d0cb0f413fd03172639456807fa5b9e58ce800657ce SHA512 42ee377ba1d8822c20f52365bf061f939c0c7de18d482137270a790279e70a5b4b97acd8193e012b30051c2bae6f8235a7c8d74ff05988bf93d8345364589509 EBUILD harfbuzz-9999.ebuild 2420 BLAKE2B 308d59d4784c5821eb8ca811df29447c00cadff92aabd1804d65c34b48f92743a9583536988db6c4b9c1d9f7222f1b56432cff1fb859c777d07903d6964dc0c4 SHA512 10681abed3047701dfd1c45c65da10ac9943b43fcb9f5e3719754ed2cd2b211ea4eac806a738e4cd7f7126c76cfdbee982cccd2e527e2a29629db7149db299e7 MISC metadata.xml 649 BLAKE2B a03eb9e2b09fab01af900957a9f5d0a43836a77ce770bc2327bc8da299139d1175b59cc413d0a02d74d4fc4169ff3c9180a5c1cf8d6ff570b054bbceb55e89ba SHA512 94c0c007157e240abc17056e2efe877770ee0267bf9d710fdbac796110f4507d2bc628c3b22f74652a9c568e7c60fa513e680aeeb8895831aafede268c14be70 diff --git a/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild b/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild index 70070d39e784..bf32dbe4aae7 100644 --- a/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu" diff --git a/media-libs/kquickimageeditor/Manifest b/media-libs/kquickimageeditor/Manifest index 227304ad50b8..b413288e819d 100644 --- a/media-libs/kquickimageeditor/Manifest +++ b/media-libs/kquickimageeditor/Manifest @@ -1,4 +1,5 @@ DIST kquickimageeditor-0.3.0.tar.xz 3286792 BLAKE2B 54bcbe7d8db7f9e6d35708125ce25d56a9ca7cb9c78a25a90cb1041ec899d9cdf89b84a995f0939566dadf195f272096d5374205b4cc4990cd1ecfe17ef1fc83 SHA512 51f25c5f2089c2bc9ef4715a4535b72cbf50664d17fe23dc80b266831d65a525027fa16d111400d4cf2c6b8210cbd572a3b3a0e4e921d42d331905718364ad7f +DIST kquickimageeditor-0.4.0.tar.xz 3294388 BLAKE2B 64214edc236871cbeef7cf8d11ba376a1752852a68d11dd46cfdee6dab2fcf0d3f319e825170aa7e01b506ff4b7e3972c120485d8da1bfd7b4e6ff4a38c57e66 SHA512 58ae6af9dc9c8fb0bd99279246acb360eee4110b8e2b1f51bbcb3daf246a60fcb308b111e164a40f1bff09c6f0c1298dfe1588d7bd0f2a571bda8ac9d6252e8c EBUILD kquickimageeditor-0.3.0-r100.ebuild 718 BLAKE2B 43589d267ddbbc5151e98961785f6223fda4aec8b4a2ea161fdb7261bf387cb6c9eeacfd584796c720dcc26047a0267e14cf49e0717d55248c7956a292ffa78e SHA512 bbc00b654b6867a4e505332bdac2e6360eb51059227acef85ac798f64d96f132ef4519949cbbead7dcd5559db30dca6b68a0e5e15d163a09ac2c1ef931020a34 -EBUILD kquickimageeditor-0.3.0.ebuild 694 BLAKE2B 596acae0a695d4995c7807ed2a155af014f764e2d350b6fce311966821f3f4dcfea0f493c35375affc4828fe6dbbec1df9c6d8dd0d5c345a498c73e813efe740 SHA512 d4fabeb237ad52fdfcca87d2584dff39d21451c8c27eb0697173ca530cdbd28b39b25f6937e45c79db03ee3c290af97cfd4bddd9a2b74b9532b361aa1cfebe02 +EBUILD kquickimageeditor-0.4.0.ebuild 682 BLAKE2B e46da692c248a47cb705478db07803348d8a928328f7c54ed759d8d88e1aeb5fe04b1da4ba3a045745cb0543091a3835cdf0437bfad432036aaeb4d86a326f00 SHA512 6459e911bfe7e2e5162bb7a7b1c1d59ed2261b5431e9b3627eef9801079a54c52611c178fcf327fa72ceb213efbf6de92853aa8de8d78d6ee2b69648f959b32d MISC metadata.xml 389 BLAKE2B 1a40d2e6e9a20deb5aa726b6b3d355f41baae2aa9e091d0c7dc0c2cbf4cf9741d23bbc4338f49af52752da876430554cec8e7a9b0db50536a50480b3afb43aaa SHA512 6c160febb064cb5ec85fec3ca63db97d29f868da68f8d26e42ef90ef52e4e0a487f4897aaddb9db13b89b0ac0e270de1e29a853a871f03f41c0be2e3d689e680 diff --git a/media-libs/kquickimageeditor/kquickimageeditor-0.3.0.ebuild b/media-libs/kquickimageeditor/kquickimageeditor-0.4.0.ebuild index bf5206687067..a013e066c728 100644 --- a/media-libs/kquickimageeditor/kquickimageeditor-0.3.0.ebuild +++ b/media-libs/kquickimageeditor/kquickimageeditor-0.4.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -KFMIN=5.106.0 -QTMIN=5.15.9 +KFMIN=6.3.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="QtQuick components providing basic image editing capabilities" @@ -13,17 +13,17 @@ https://api.kde.org/kquickimageeditor/html/index.html" if [[ ${KDE_BUILD_TYPE} = release ]]; then SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1+" -SLOT="5" +SLOT="6" DEPEND=" - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtbase-${QTMIN}:6[gui] + >=dev-qt/qtdeclarative-${QTMIN}:6 " RDEPEND="${DEPEND} - >=dev-qt/qtgraphicaleffects-${QTMIN}:5 - >=kde-frameworks/kirigami-${KFMIN}:5 + !${CATEGORY}/${PN}:5 + >=kde-frameworks/kirigami-${KFMIN}:6 " diff --git a/media-libs/pulseaudio-qt/Manifest b/media-libs/pulseaudio-qt/Manifest index f5cab87fbb8e..00a7b8ac6ebf 100644 --- a/media-libs/pulseaudio-qt/Manifest +++ b/media-libs/pulseaudio-qt/Manifest @@ -1,8 +1,5 @@ -AUX pulseaudio-qt-1.3-no-crash-if-no-server-response.patch 1523 BLAKE2B c13e9cae9bfbae785efc63828244aaa60ae2c4d8360db235e045ba7a1a9e5a6873f282599af82b6048b9495be75c9aef66f5e9cd2dad639e9ca31dda78b44d90 SHA512 0d0c6cea82a34f3a756b1d72787426d9b0cb32f0bddd6696f3f2f26c75290fa986893a4fcac6fed64250aef2fe083c91d556f99f367dbf2e64e8db5cd46aa262 -DIST pulseaudio-qt-1.3.tar.xz 34148 BLAKE2B f283c369fcbeaf57537fe28d6f8aa02c34d7567ab8260ec8ba05edf8320b65e29e6ac88489ff0b49ae57b0bc8b8a49da83886f50ed9641850c84939a979e930c SHA512 2326277fd37327db29a5984056949fcf935c36e7b39184d1307a5d0a891efed4f0e4f32e783f3f7da2c7e6b7409eb908b2521064c6d24a28561ed38db9f8d4e8 DIST pulseaudio-qt-1.5.0.tar.xz 36004 BLAKE2B ef61c70b1fdfc850c2cd0bde7621da9ff088347f1134b970eb2c5383b3f1dc2aa0d07a37d27b617c5647def3cda92fc745a847e9234826acc825d64d7e542426 SHA512 c0ce24c10b607b2866eb08bae14bac340de028bbf6ebfdd57ae8f9bd3bbb182cc681a124f20a4f309fd56c97598a33db07c6289d2c9801cc8f395cd424e588b8 DIST pulseaudio-qt-1.6.0.tar.xz 37232 BLAKE2B 6302ea3a2cedae8abe8b936b16766753c8995d3bc39c4217d1aeff3682d756191c2a82d3f04b4b40602de22e6cf8cecca2e28e4a9a528c1ccc472a6f5a9834b1 SHA512 4bf612efc5caf51cd177d26ebaba0bd11f9513ac65d0bece86c8171745ec824dc924cbb067d440b711be6eaf5ebcf84e9996286944de352df5fc7cf91142ac77 -EBUILD pulseaudio-qt-1.3-r4.ebuild 797 BLAKE2B f347863f987751483c98ce28492dcb54c5fd88f9f757c8b6019cf7367dc14e26a64cd8d898d72218c2efdff407f0476edc17cb31b84f34f9896f49e125a5af7f SHA512 b8c980c899c77b728d6ccaec83669cd934a02611d6ea75dc1efe803cb72dbe5ceecec3baff89a00ba277707c00bd2ee740b4bf1f57aaad5d8087841c2b68aee8 EBUILD pulseaudio-qt-1.5.0.ebuild 660 BLAKE2B 56d8a2276ca6e3a9915a5624c2fab8c06cabe1b9b6de8d636be4252b59574a3a4f4cbd98e0161e2962d1d0b3e1b2850b261073925a4aa33d9ed8b894b695b7ed SHA512 26ba62de5490d70f5a708091a73319937680ef9b1a4d24d89b33b5df0f1ac31cd127112f01d7cd043e36bee277a6ea81c2c5e3379edbb3e3b8c39b4ba762f2cb EBUILD pulseaudio-qt-1.6.0.ebuild 662 BLAKE2B 6c4587faa82deb3c4ba590c798447f4c4d87ec1888b98b117063670440b6dfb2cfb68a07d6540a1d05d7d9d9ecbd49e9e7be075d34ba3b5e36a835f924a63978 SHA512 07f102ea509dc292977161c910fa895506f278ace3379283ad74e7d3b5c132737545f9733b9d1b45889c2dbb69a1f0c5b740ca82639151449fdaf509592152ed MISC metadata.xml 385 BLAKE2B 66910b8057aee5141d69520b1a4485d15182552cc027156ea4929987c66128fac2e06d2b5ae450692ffd8fac97fcdfdd27e30fc4ebc9915cad50e480af1425a6 SHA512 1b549f3f3e21a2a2dee45285ac8c7a61f4f06d8e6b4d7fdc42d8aa3c537a921c613faef3d57e36efa86a74117e7f71f54fcb4d7fca8c747980d63f314f4ba1db diff --git a/media-libs/pulseaudio-qt/files/pulseaudio-qt-1.3-no-crash-if-no-server-response.patch b/media-libs/pulseaudio-qt/files/pulseaudio-qt-1.3-no-crash-if-no-server-response.patch deleted file mode 100644 index 459319aa49b8..000000000000 --- a/media-libs/pulseaudio-qt/files/pulseaudio-qt-1.3-no-crash-if-no-server-response.patch +++ /dev/null @@ -1,44 +0,0 @@ -From f6b02f21a9131bafc4965ebb64acf01a4505ce04 Mon Sep 17 00:00:00 2001 -From: Harald Sitter <sitter@kde.org> -Date: Mon, 10 Oct 2022 16:06:20 +0200 -Subject: [PATCH] don't crash when the server doesn't respond - -inside libpulse a non-reply (e.g. caused by a timeout) results in info -being a nullptr. when that happens simply skip over the callback. when -this happens chances are the server crashed or is otherwise defunct so -we won't be able to do much about this anyway - -easy to test by attaching to both plasmashell and pulseaudio and -interrupting the latter when the former calls -pa_context_get_server_info. this results in the reply timeout getting -hit -> nullptr callback. - -it is unclear if we can somehow recover from this but in lieu of a -reliable real world test case for this we at least shouldn't crash on -nullptr access. - -BUG: 454647 ---- - src/context.cpp | 6 ++++++ - 1 file changed, 6 insertions(+) - -diff --git a/src/context.cpp b/src/context.cpp -index 604364f..c5a0f10 100644 ---- a/src/context.cpp -+++ b/src/context.cpp -@@ -161,6 +161,12 @@ static void server_cb(pa_context *context, const pa_server_info *info, void *dat - { - Q_ASSERT(context); - Q_ASSERT(data); -+ if (!info) { -+ // info may be nullptr when e.g. the server doesn't reply in time (e.g. it is stuck) -+ // https://bugs.kde.org/show_bug.cgi?id=454647 -+ qCWarning(PULSEAUDIOQT) << "server_cb() called without info!"; -+ return; -+ } - static_cast<ContextPrivate *>(data)->serverCallback(info); - } - --- -GitLab - diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r4.ebuild b/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r4.ebuild deleted file mode 100644 index b92ac07cdad9..000000000000 --- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.3-r4.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_HANDBOOK="forceoptional" -ECM_QTHELP="true" -ECM_TEST="optional" -QTMIN=5.15.2 -inherit ecm kde.org - -DESCRIPTION="Qt bindings for libpulse" -HOMEPAGE="https://invent.kde.org/libraries/pulseaudio-qt" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz" - KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86" -fi - -LICENSE="LGPL-2.1" -SLOT="0/3" - -RDEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - media-libs/libpulse[glib] -" -DEPEND="${RDEPEND} - test? ( - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtquickcontrols2-${QTMIN}:5 - ) -" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}/${P}-no-crash-if-no-server-response.patch" ) # KDE-bug 454647 |