head 1.2; access; symbols; locks; strict; comment @// @; 1.2 date 2025.10.15.01.32.02; author gutteridge; state dead; branches; next 1.1; commitid er3K2v4Dn07NxBeG; 1.1 date 2025.09.29.20.50.44; author mrg; state Exp; branches; next ; commitid pC8QfuDoiKdatEcG; desc @@ 1.2 log @musescore: update to 4.6.2 There have been many important changes between 3.6.2 and 4.6.2, too many to summarize. See https://github.com/musescore/MuseScore/releases A very significant portion of this update was made by Paul Ripke in pkgsrc-wip, packaging 4.5.2. Further patching was done by me to bring it to 4.6.2 (where they've refactored UI components and lost the FreeBSD support that was previously present), and address some other minor packaging issues. @ text @$NetBSD: patch-thirdparty_dtl_dtl_Diff.hpp,v 1.1 2025/09/29 20:50:44 mrg Exp $ GCC 14 does not like this const: Diff.hpp:166:27: error: assignment of member 'trivial' in read-only object --- thirdparty/dtl/dtl/Diff.hpp.orig 2021-02-08 04:16:37.000000000 -0800 +++ thirdparty/dtl/dtl/Diff.hpp 2025-09-26 12:20:01.426062508 -0700 @@@@ -162,7 +162,7 @@@@ return trivial; } - void enableTrivial () const { + void enableTrivial () { this->trivial = true; } @ 1.1 log @Fix build with GCC 14. GCC 14 doesn't like breaking "const", complains with: Diff.hpp:166:27: error: assignment of member 'trivial' in read-only object remove the const to fix the build. @ text @d1 1 a1 1 $NetBSD$ @