head 1.2; access; symbols pkgsrc-2024Q3:1.1.0.2 pkgsrc-2024Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2024.10.10.14.08.32; author wiz; state dead; branches; next 1.1; commitid NgiWDRvIkAGXC7tF; 1.1 date 2024.09.18.09.17.30; author wiz; state Exp; branches; next ; commitid MZd1vSwNmND2JgqF; desc @@ 1.2 log @firefox102: remove This is the pre-previous ESR release. As discussed on pkgsrc-users. @ text @$NetBSD: patch-servo_ports_geckolib_cbindgen.toml,v 1.1 2024/09/18 09:17:30 wiz Exp $ Bug 1912663 - Fix some build issues with cbindgen 0.27. r=firefox-style-system-reviewers,zrhoffman It updates serde and syn and they are more strict. In particular, syn 2 doesn't parse the rust 2015 syntax where try is not a keyword, and serde rejects duplicate keys. Differential Revision: https://phabricator.services.mozilla.com/D219025 --- servo/ports/geckolib/cbindgen.toml.orig 2023-09-12 04:31:55.000000000 +0000 +++ servo/ports/geckolib/cbindgen.toml @@@@ -293,7 +293,6 @@@@ renaming_overrides_prefixing = true "nsChangeHint" = "nsChangeHint" "ServoElementSnapshotTable" = "ServoElementSnapshotTable" "nsTimingFunction" = "nsTimingFunction" -"Keyframe" = "Keyframe" "ComputedKeyframeValues" = "ComputedKeyframeValues" "OriginFlags" = "OriginFlags" "ServoTraversalFlags" = "ServoTraversalFlags" @ 1.1 log @firefox102: apply cbindgen fix for 0.27 here as well Still doesn't build for me though. @ text @d1 1 a1 1 $NetBSD$ @