From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 57969158B20 for ; Tue, 04 Feb 2025 17:55:41 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 3F98234072E for ; Tue, 04 Feb 2025 17:55:41 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 38E8011046F; Tue, 04 Feb 2025 17:55:40 +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)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 340A811046F for ; Tue, 04 Feb 2025 17:55:40 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DDBFD33FEF1 for ; Tue, 04 Feb 2025 17:55:39 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 791DE2606 for ; Tue, 04 Feb 2025 17:55:38 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1738691733.1ee844b8af0f2e8c1b2cfbb15b1f102a09740602.sam@gentoo> Subject: [gentoo-commits] proj/kde:master commit in: kde-apps/kwave/ X-VCS-Repository: proj/kde X-VCS-Files: kde-apps/kwave/kwave-24.12.49.9999.ebuild kde-apps/kwave/kwave-9999.ebuild X-VCS-Directories: kde-apps/kwave/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: 1ee844b8af0f2e8c1b2cfbb15b1f102a09740602 X-VCS-Branch: master Date: Tue, 04 Feb 2025 17:55:38 +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: a0c43be6-8c2a-4c65-b55d-5724c5eb2a64 X-Archives-Hash: 5a0e3a4410bade24e163623430e8dc93 commit: 1ee844b8af0f2e8c1b2cfbb15b1f102a09740602 Author: Sam James gentoo org> AuthorDate: Tue Feb 4 17:52:58 2025 +0000 Commit: Sam James gentoo org> CommitDate: Tue Feb 4 17:55:33 2025 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=1ee844b8 kde-apps/kwave: drop "optimised" memcpy kwave currently ships with optimised/accelerated implementations of memcpy for various architectures, sourced from xine. This shouldn't be needed these days, as glibc at least has various SIMD memcpy implementations, but also, compilers are very good at both pattern recognition and vectorisation these days. If we were to keep this, we would likely want to make it gated on USE=asm anyway (though I think there's some other, non-memcpy AVX inline asm used which I haven't looked at). Bug: https://bugs.kde.org/show_bug.cgi?id=499512 Signed-off-by: Sam James gentoo.org> kde-apps/kwave/kwave-24.12.49.9999.ebuild | 2 ++ kde-apps/kwave/kwave-9999.ebuild | 2 ++ 2 files changed, 4 insertions(+) diff --git a/kde-apps/kwave/kwave-24.12.49.9999.ebuild b/kde-apps/kwave/kwave-24.12.49.9999.ebuild index 237d892916..33717164bb 100644 --- a/kde-apps/kwave/kwave-24.12.49.9999.ebuild +++ b/kde-apps/kwave/kwave-24.12.49.9999.ebuild @@ -79,6 +79,8 @@ src_configure() { -DWITH_OGG_VORBIS=$(usex vorbis) -DWITH_OGG_OPUS=$(usex opus) -DWITH_OSS=$(usex oss) + # https://bugs.kde.org/show_bug.cgi?id=499512 + -DWITH_OPTIMIZED_MEMCPY=OFF -DWITH_PULSEAUDIO=$(usex pulseaudio) -DWITH_QT_AUDIO=$(usex qtmedia) ) diff --git a/kde-apps/kwave/kwave-9999.ebuild b/kde-apps/kwave/kwave-9999.ebuild index 8a2d6467b8..0679955b9b 100644 --- a/kde-apps/kwave/kwave-9999.ebuild +++ b/kde-apps/kwave/kwave-9999.ebuild @@ -79,6 +79,8 @@ src_configure() { -DWITH_OGG_VORBIS=$(usex vorbis) -DWITH_OGG_OPUS=$(usex opus) -DWITH_OSS=$(usex oss) + # https://bugs.kde.org/show_bug.cgi?id=499512 + -DWITH_OPTIMIZED_MEMCPY=OFF -DWITH_PULSEAUDIO=$(usex pulseaudio) -DWITH_QT_AUDIO=$(usex qtmedia) )