head 1.6; access; symbols pkgsrc-2026Q2:1.6.0.2 pkgsrc-2026Q2-base:1.6 pkgsrc-2026Q1:1.5.0.2 pkgsrc-2026Q1-base:1.5 pkgsrc-2025Q4:1.4.0.2 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.2.0.2 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.1.0.2 pkgsrc-2025Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2026.05.12.08.10.19; author adam; state Exp; branches; next 1.5; commitid ujxqwPd9MPcg2vFG; 1.5 date 2025.12.26.12.48.22; author adam; state Exp; branches; next 1.4; commitid lANo4Tvf7jQEYUnG; 1.4 date 2025.11.30.08.19.08; author adam; state Exp; branches; next 1.3; commitid u0dUONtcs1sbkykG; 1.3 date 2025.09.22.17.56.29; author adam; state Exp; branches; next 1.2; commitid wsmqzrl3xpCKJJbG; 1.2 date 2025.07.15.07.45.56; author adam; state Exp; branches; next 1.1; commitid FawDSMOY3fTNzO2G; 1.1 date 2025.04.17.15.45.50; author adam; state Exp; branches; next ; commitid 1x6RmkAiDD3K5qRF; desc @@ 1.6 log @py-cxxheaderparser: updated to 1.7.1 1.7.1 Add support for explicit-expressions. 1.7.0 Add parse_typename function to simple API @ text @$NetBSD: distinfo,v 1.5 2025/12/26 12:48:22 adam Exp $ BLAKE2s (cxxheaderparser-1.7.1.tar.gz) = 3533e05ba8965ad799dfe88c5cbdb9d034ce2c6da726019ce6cfa89d4d564a6c SHA512 (cxxheaderparser-1.7.1.tar.gz) = 028974d7e24dc08bd1b334f43d7da97dc71497122ca65983e0036406b0e13ae6a8b65a91ef7bb191fc3dff967551df23914c2ab117753a1b14f146600a570334 Size (cxxheaderparser-1.7.1.tar.gz) = 54157 bytes @ 1.5 log @py-cxxheaderparser: updated to 1.6.2 1.6.2 Merge pull request 131 from robotpy/nullptr_t_fn Remove nullptr_t as a special token @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2025/11/30 08:19:08 adam Exp $ d3 3 a5 3 BLAKE2s (cxxheaderparser-1.6.2.tar.gz) = 7604e2a2b44b175cc3b073868fda8f637276bfb335159cc94715ec69bef26be3 SHA512 (cxxheaderparser-1.6.2.tar.gz) = 57ad6dc6b373649a43d1912e3e1fce591db11f69286bbe4d133d2e7c3d04470b88697f3470e81ebe0c1c4df41986cb652b39ffa55ee3730b1b23369926cb2e40 Size (cxxheaderparser-1.6.2.tar.gz) = 52562 bytes @ 1.4 log @py-cxxheaderparser: updated to 1.6.1 1.6.1 Improve requires clause parsing @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2025/09/22 17:56:29 adam Exp $ d3 3 a5 3 BLAKE2s (cxxheaderparser-1.6.1.tar.gz) = 4ee7d340f1cbb15588ee43de4f8997a66fb7857ea0cb61083ecec70c7d418886 SHA512 (cxxheaderparser-1.6.1.tar.gz) = 38f4fd2f93c1148906da96e91f598732989092acd5a50480cca6ceb33e7160cc68615ec4f6076d41b12eb99489d56155ab90c6ad14840c04a6e9a067a20bf9e1 Size (cxxheaderparser-1.6.1.tar.gz) = 52577 bytes @ 1.3 log @py-cxxheaderparser: updated to 1.6.0 1.6.0 Support bitfields that contain constant integral expressions @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2025/07/15 07:45:56 adam Exp $ d3 3 a5 3 BLAKE2s (cxxheaderparser-1.6.0.tar.gz) = 6ec8c10c2aadbe2746127bedf1725636c77d60cdc4f3303d280343a8ae2ee75e SHA512 (cxxheaderparser-1.6.0.tar.gz) = 5bb2fe483dcc9e9984b6efe14a383f06cdec1abc3883643ed789add05386bdd217cbc565d549e031028255138e79a30e534db29c4e2ae81c650c489882de8a18 Size (cxxheaderparser-1.6.0.tar.gz) = 94138 bytes @ 1.2 log @py-cxxheaderparser: updated to 1.5.4 1.5.4 Unknown changes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2025/04/17 15:45:50 adam Exp $ d3 3 a5 3 BLAKE2s (cxxheaderparser-1.5.4.tar.gz) = 5aaceb46ebcfc12ebee1b7dda757f683132328038aeb038680fb92b25421960b SHA512 (cxxheaderparser-1.5.4.tar.gz) = 7400e058a1f56cc9d02912b49b537c9f2eab96a5d5b8e08d710eaaf9127550de988ea62190553f3f1f4911ddfdd7a2e8f23d1d95e39e1af6008abd34326ff559 Size (cxxheaderparser-1.5.4.tar.gz) = 93792 bytes @ 1.1 log @py-cxxheaderparser: added version 1.5.0 A pure python C++ header parser that parses C++ headers in a mildly naive manner that allows it to handle many C++ constructs, including many modern (C++11 and beyond) features. This is a complete rewrite of the CppHeaderParser library. CppHeaderParser is really useful for some tasks, but it's implementation is a truly terrible ugly hack built on top of other terrible hacks. This rewrite tries to learn from CppHeaderParser and leave its ugly baggage behind. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.56 2025/02/07 07:31:45 adam Exp $ d3 3 a5 3 BLAKE2s (cxxheaderparser-1.5.0.tar.gz) = c1bf3d7dc56df2d9a5caec92f7ca6a10b3c9a530fca6d2a072bf95da2bc3e11a SHA512 (cxxheaderparser-1.5.0.tar.gz) = 2629dc4da86735bae5e5b818e99cbd2d67fad115aca0658a7e1bca4f5cb5a24b732b3833566ee71de723198d265d93de91addaa5597f22aea55e80b61a2a1525 Size (cxxheaderparser-1.5.0.tar.gz) = 93022 bytes @