From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id EC43B158083 for ; Wed, 4 Sep 2024 14:55:40 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AA090E29E6; Wed, 4 Sep 2024 14:55:39 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8AEA0E29E6 for ; Wed, 4 Sep 2024 14:55:39 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BAB6A342F9B for ; Wed, 4 Sep 2024 14:55:37 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 295451EF7 for ; Wed, 4 Sep 2024 14:55:36 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1725461563.c8135a2378bb7faf7b1c4cfc1db8023bef65f821.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/phonon/, media-libs/phonon/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-libs/phonon/Manifest media-libs/phonon/files/phonon-4.11.1-clang-16.patch media-libs/phonon/metadata.xml media-libs/phonon/phonon-4.11.1-r2.ebuild X-VCS-Directories: media-libs/phonon/ media-libs/phonon/files/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: c8135a2378bb7faf7b1c4cfc1db8023bef65f821 X-VCS-Branch: master Date: Wed, 4 Sep 2024 14:55:36 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c9936413-0a5e-400b-bea8-920b1c053149 X-Archives-Hash: 096f00843afbaf8e812efaf7b202f466 commit: c8135a2378bb7faf7b1c4cfc1db8023bef65f821 Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Jun 28 21:07:43 2024 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Sep 4 14:52:43 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8135a23 media-libs/phonon: drop 4.11.1-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/phonon/Manifest | 1 - .../phonon/files/phonon-4.11.1-clang-16.patch | 38 --------------- media-libs/phonon/metadata.xml | 1 - media-libs/phonon/phonon-4.11.1-r2.ebuild | 55 ---------------------- 4 files changed, 95 deletions(-) diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest index 57e453229456..65c56493213c 100644 --- a/media-libs/phonon/Manifest +++ b/media-libs/phonon/Manifest @@ -1,2 +1 @@ -DIST phonon-4.11.1.tar.xz 314732 BLAKE2B 9be341f8df643b352392a208c7f24d799edcc94146b71c73d93974a7ef02cc75b5baa1e2ddd037e7e2d3afeb52347d96caaa8b3a2319631802261735a3a751df SHA512 858b2b0d7b0336af76d226b30f3acd1914e7297e0879d5a417fa1b87b13c812f9aab7e20adcad33ce1a03624ce78323dd9968b4b277caf85f800ca60aa134f74 DIST phonon-4.12.0.tar.xz 408996 BLAKE2B 568af4aec5247759e49db2137978b9f1828256f817bcb321f02e69d597d78e97c9ce437e89cd63b5a8b15c312f74ccee11b34270e74be2dc24c2af9ee97490f0 SHA512 0dbd88464985051f4c43e64a4d0b7e2d65e7f6b54fd2bae4ec1790fbdf9f79348aa91d4839c72a4f66297d5a9c7b379cc34923b99b97130a5443e5b2c0cc8a9a diff --git a/media-libs/phonon/files/phonon-4.11.1-clang-16.patch b/media-libs/phonon/files/phonon-4.11.1-clang-16.patch deleted file mode 100644 index a3fe704bba0d..000000000000 --- a/media-libs/phonon/files/phonon-4.11.1-clang-16.patch +++ /dev/null @@ -1,38 +0,0 @@ -From 069d5a3eb81bcbc730e44c27a0d060a85cf9213d Mon Sep 17 00:00:00 2001 -From: Dimitry Andric -Date: Sun, 16 Jul 2023 15:17:39 +0200 -Subject: [PATCH] Future-proof build fix for clang > 16 - -Clang is intending to remove the `-Wno-enum-constexpr-conversion` flag -in the future, because it can invoke undefined behavior. - -To avoid the "integer value NNNN is outside the valid range of values -[0, 7] for the enumeration type 'ObjectDescriptionType'" warnings, -explicitly specify that the `ObjectDescriptionType` enum uses `unsigned` -as the underlying type. - -This also allows to remove the CMake patch that added the -`-Wno-enum-constexpr-conversion` flag. - -* asturm 2023-08-20: Drop adding of -Wno-enum-constexpr-conversion in - commit f685bdfdf30deeea2d1db01c1edf0c60cbda652e in the first place. - ---- - phonon/objectdescription.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/phonon/objectdescription.h b/phonon/objectdescription.h -index 97fec2e79..6ce92de54 100644 ---- a/phonon/objectdescription.h -+++ b/phonon/objectdescription.h -@@ -43,7 +43,7 @@ namespace Phonon - * - * \ingroup Backend - */ -- enum ObjectDescriptionType -+ enum ObjectDescriptionType : unsigned - { - /** - * Audio output devices. This can be soundcards (with different drivers), soundservers or --- -GitLab diff --git a/media-libs/phonon/metadata.xml b/media-libs/phonon/metadata.xml index e90f046a5550..7cf9bf61194f 100644 --- a/media-libs/phonon/metadata.xml +++ b/media-libs/phonon/metadata.xml @@ -10,6 +10,5 @@ Install plugin for dev-qt/designer - Install VLC Phonon backend diff --git a/media-libs/phonon/phonon-4.11.1-r2.ebuild b/media-libs/phonon/phonon-4.11.1-r2.ebuild deleted file mode 100644 index cfad75fb1aed..000000000000 --- a/media-libs/phonon/phonon-4.11.1-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop ecm kde.org - -DESCRIPTION="KDE multimedia abstraction library" -HOMEPAGE="https://community.kde.org/Phonon" - -if [[ ${KDE_BUILD_TYPE} = release ]]; then - SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz" - KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86" -fi - -LICENSE="|| ( LGPL-2.1 LGPL-3 ) !pulseaudio? ( || ( GPL-2 GPL-3 ) )" -SLOT="0" -IUSE="debug designer gstreamer pulseaudio +vlc" - -DEPEND=" - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - designer? ( dev-qt/designer:5 ) - pulseaudio? ( - dev-libs/glib:2 - media-libs/libpulse[glib] - ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - dev-qt/linguist-tools:5 - virtual/pkgconfig -" -PDEPEND=" - gstreamer? ( >=media-libs/phonon-gstreamer-4.9.60 ) - vlc? ( >=media-libs/phonon-vlc-0.9.60[qt5(+)] ) -" - -PATCHES=( "${FILESDIR}/${P}-clang-16.patch" ) # bug 894346 - -src_configure() { - local mycmakeargs=( - -DPHONON_BUILD_DESIGNER_PLUGIN=$(usex designer) - -DCMAKE_DISABLE_FIND_PACKAGE_GLIB2=$(usex !pulseaudio) - -DCMAKE_DISABLE_FIND_PACKAGE_PulseAudio=$(usex !pulseaudio) - -DPHONON_BUILD_SETTINGS=ON - ) - ecm_src_configure -} - -src_install() { - ecm_src_install - make_desktop_entry "${PN}settings" \ - "Phonon Audio and Video" preferences-desktop-sound -}