head 1.207; access; symbols pkgsrc-2026Q1:1.205.0.2 pkgsrc-2026Q1-base:1.205 pkgsrc-2025Q4:1.200.0.2 pkgsrc-2025Q4-base:1.200 pkgsrc-2025Q3:1.198.0.4 pkgsrc-2025Q3-base:1.198 pkgsrc-2025Q2:1.198.0.2 pkgsrc-2025Q2-base:1.198 pkgsrc-2025Q1:1.194.0.2 pkgsrc-2025Q1-base:1.194 pkgsrc-2024Q4:1.193.0.2 pkgsrc-2024Q4-base:1.193 pkgsrc-2024Q3:1.190.0.2 pkgsrc-2024Q3-base:1.190 pkgsrc-2024Q2:1.188.0.2 pkgsrc-2024Q2-base:1.188 pkgsrc-2024Q1:1.183.0.2 pkgsrc-2024Q1-base:1.183 pkgsrc-2023Q4:1.181.0.2 pkgsrc-2023Q4-base:1.181 pkgsrc-2023Q3:1.176.0.2 pkgsrc-2023Q3-base:1.176 pkgsrc-2023Q2:1.173.0.2 pkgsrc-2023Q2-base:1.173 pkgsrc-2023Q1:1.167.0.2 pkgsrc-2023Q1-base:1.167 pkgsrc-2022Q4:1.164.0.2 pkgsrc-2022Q4-base:1.164 pkgsrc-2022Q3:1.162.0.2 pkgsrc-2022Q3-base:1.162 pkgsrc-2022Q2:1.160.0.2 pkgsrc-2022Q2-base:1.160 pkgsrc-2022Q1:1.157.0.4 pkgsrc-2022Q1-base:1.157 pkgsrc-2021Q4:1.157.0.2 pkgsrc-2021Q4-base:1.157 pkgsrc-2021Q3:1.155.0.4 pkgsrc-2021Q3-base:1.155 pkgsrc-2021Q2:1.155.0.2 pkgsrc-2021Q2-base:1.155 pkgsrc-2021Q1:1.152.0.4 pkgsrc-2021Q1-base:1.152 pkgsrc-2020Q4:1.152.0.2 pkgsrc-2020Q4-base:1.152 pkgsrc-2020Q3:1.149.0.2 pkgsrc-2020Q3-base:1.149 pkgsrc-2020Q2:1.147.0.2 pkgsrc-2020Q2-base:1.147 pkgsrc-2020Q1:1.144.0.2 pkgsrc-2020Q1-base:1.144 pkgsrc-2019Q4:1.141.0.4 pkgsrc-2019Q4-base:1.141 pkgsrc-2019Q3:1.139.0.2 pkgsrc-2019Q3-base:1.139 pkgsrc-2019Q2:1.137.0.2 pkgsrc-2019Q2-base:1.137 pkgsrc-2019Q1:1.136.0.2 pkgsrc-2019Q1-base:1.136 pkgsrc-2018Q4:1.134.0.4 pkgsrc-2018Q4-base:1.134 pkgsrc-2018Q3:1.134.0.2 pkgsrc-2018Q3-base:1.134 pkgsrc-2018Q2:1.133.0.4 pkgsrc-2018Q2-base:1.133 pkgsrc-2018Q1:1.133.0.2 pkgsrc-2018Q1-base:1.133 pkgsrc-2017Q4:1.132.0.8 pkgsrc-2017Q4-base:1.132 pkgsrc-2017Q3:1.132.0.6 pkgsrc-2017Q3-base:1.132 pkgsrc-2017Q2:1.132.0.2 pkgsrc-2017Q2-base:1.132 pkgsrc-2017Q1:1.129.0.2 pkgsrc-2017Q1-base:1.129 pkgsrc-2016Q4:1.127.0.2 pkgsrc-2016Q4-base:1.127 pkgsrc-2016Q3:1.126.0.2 pkgsrc-2016Q3-base:1.126 pkgsrc-2016Q2:1.124.0.2 pkgsrc-2016Q2-base:1.124 pkgsrc-2016Q1:1.123.0.2 pkgsrc-2016Q1-base:1.123 pkgsrc-2015Q4:1.122.0.2 pkgsrc-2015Q4-base:1.122 pkgsrc-2015Q3:1.121.0.4 pkgsrc-2015Q3-base:1.121 pkgsrc-2015Q2:1.121.0.2 pkgsrc-2015Q2-base:1.121 pkgsrc-2015Q1:1.120.0.2 pkgsrc-2015Q1-base:1.120 pkgsrc-2014Q4:1.116.0.4 pkgsrc-2014Q4-base:1.116 pkgsrc-2014Q3:1.116.0.2 pkgsrc-2014Q3-base:1.116 pkgsrc-2014Q2:1.115.0.2 pkgsrc-2014Q2-base:1.115 pkgsrc-2014Q1:1.110.0.2 pkgsrc-2014Q1-base:1.110 pkgsrc-2013Q4:1.104.0.2 pkgsrc-2013Q4-base:1.104 pkgsrc-2013Q3:1.103.0.2 pkgsrc-2013Q3-base:1.103 pkgsrc-2013Q2:1.102.0.2 pkgsrc-2013Q2-base:1.102 pkgsrc-2013Q1:1.96.0.2 pkgsrc-2013Q1-base:1.96 pkgsrc-2012Q4:1.94.0.2 pkgsrc-2012Q4-base:1.94 pkgsrc-2012Q3:1.92.0.2 pkgsrc-2012Q3-base:1.92 pkgsrc-2012Q2:1.87.0.4 pkgsrc-2012Q2-base:1.87 pkgsrc-2012Q1:1.87.0.2 pkgsrc-2012Q1-base:1.87 pkgsrc-2011Q4:1.86.0.2 pkgsrc-2011Q4-base:1.86 pkgsrc-2011Q3:1.83.0.6 pkgsrc-2011Q3-base:1.83 pkgsrc-2011Q2:1.83.0.4 pkgsrc-2011Q2-base:1.83 pkgsrc-2011Q1:1.83.0.2 pkgsrc-2011Q1-base:1.83 pkgsrc-2010Q4:1.80.0.2 pkgsrc-2010Q4-base:1.80 pkgsrc-2010Q3:1.77.0.2 pkgsrc-2010Q3-base:1.77 pkgsrc-2010Q2:1.76.0.2 pkgsrc-2010Q2-base:1.76 pkgsrc-2010Q1:1.75.0.2 pkgsrc-2010Q1-base:1.75 pkgsrc-2009Q4:1.73.0.4 pkgsrc-2009Q4-base:1.73 pkgsrc-2009Q3:1.73.0.2 pkgsrc-2009Q3-base:1.73 pkgsrc-2009Q2:1.68.0.4 pkgsrc-2009Q2-base:1.68 pkgsrc-2009Q1:1.68.0.2 pkgsrc-2009Q1-base:1.68 pkgsrc-2008Q4:1.65.0.2 pkgsrc-2008Q4-base:1.65 pkgsrc-2008Q3:1.63.0.4 pkgsrc-2008Q3-base:1.63 cube-native-xorg:1.63.0.2 cube-native-xorg-base:1.63 pkgsrc-2008Q2:1.61.0.4 pkgsrc-2008Q2-base:1.61 cwrapper:1.61.0.2 pkgsrc-2008Q1:1.57.0.6 pkgsrc-2008Q1-base:1.57 pkgsrc-2007Q4:1.57.0.4 pkgsrc-2007Q4-base:1.57 pkgsrc-2007Q3:1.57.0.2 pkgsrc-2007Q3-base:1.57 pkgsrc-2007Q2:1.56.0.4 pkgsrc-2007Q2-base:1.56 pkgsrc-2007Q1:1.56.0.2 pkgsrc-2007Q1-base:1.56 pkgsrc-2006Q4:1.54.0.2 pkgsrc-2006Q4-base:1.54 pkgsrc-2006Q3:1.50.0.2 pkgsrc-2006Q3-base:1.50 pkgsrc-2006Q2:1.49.0.2 pkgsrc-2006Q2-base:1.49 pkgsrc-2006Q1:1.44.0.2 pkgsrc-2006Q1-base:1.44 pkgsrc-2005Q4:1.42.0.2 pkgsrc-2005Q4-base:1.42 pkgsrc-2005Q3:1.35.0.2 pkgsrc-2005Q3-base:1.35 pkgsrc-2005Q2:1.34.0.2 pkgsrc-2005Q2-base:1.34 pkgsrc-2005Q1:1.28.0.2 pkgsrc-2005Q1-base:1.28 pkgsrc-2004Q4:1.26.0.2 pkgsrc-2004Q4-base:1.26 pkgsrc-2004Q3:1.23.0.2 pkgsrc-2004Q3-base:1.23 pkgsrc-2004Q2:1.22.0.2 pkgsrc-2004Q2-base:1.22 pkgsrc-2004Q1:1.20.0.2 pkgsrc-2004Q1-base:1.20 pkgsrc-2003Q4:1.14.0.2 pkgsrc-2003Q4-base:1.14 netbsd-1-6-1:1.8.0.2 netbsd-1-6-1-base:1.8 netbsd-1-6:1.5.0.6 netbsd-1-6-RELEASE-base:1.5 pkgviews:1.5.0.2 pkgviews-base:1.5 buildlink2:1.4.0.2 buildlink2-base:1.5 netbsd-1-5-PATCH003:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.207 date 2026.05.16.07.33.28; author adam; state Exp; branches; next 1.206; commitid 1uuysR9mBQ1LH0GG; 1.206 date 2026.05.11.15.54.05; author adam; state Exp; branches; next 1.205; commitid Iae8EIlOwAw9DpFG; 1.205 date 2026.02.12.01.25.08; author gutteridge; state Exp; branches; next 1.204; commitid nfn38Ek3nP2ny0uG; 1.204 date 2026.02.05.08.39.50; author mef; state Exp; branches; next 1.203; commitid F9iShLnuimBOhatG; 1.203 date 2026.01.12.17.22.48; author adam; state Exp; branches; next 1.202; commitid hUpXNzw2hIkOW7qG; 1.202 date 2026.01.07.08.46.28; author wiz; state Exp; branches; next 1.201; commitid 1wQ3ICD8eebefrpG; 1.201 date 2026.01.06.11.56.25; author adam; state Exp; branches; next 1.200; commitid 3XYMZ85z6orRkkpG; 1.200 date 2025.11.12.07.30.43; author adam; state Exp; branches; next 1.199; commitid eZl0dvReybNfDeiG; 1.199 date 2025.10.23.20.36.18; author wiz; state Exp; branches; next 1.198; commitid 1V2hBZn9ypXaCJfG; 1.198 date 2025.06.12.11.00.48; author adam; state Exp; branches; next 1.197; commitid qKBPcaOWCzcmIAYF; 1.197 date 2025.05.01.12.37.07; author wiz; state Exp; branches; next 1.196; commitid 23uD7XAUhEhdBcTF; 1.196 date 2025.04.24.14.13.28; author wiz; state Exp; branches; next 1.195; commitid A3VBjL8Zdd4LljSF; 1.195 date 2025.04.17.21.50.18; author wiz; state Exp; branches; next 1.194; commitid xcIXAVA292fk6sRF; 1.194 date 2025.01.20.15.55.29; author adam; state Exp; branches; next 1.193; commitid EBc7TUoQVTi9WeGF; 1.193 date 2024.11.14.22.19.19; author wiz; state Exp; branches; next 1.192; commitid JmuDYqwL4erbdFxF; 1.192 date 2024.11.01.12.52.04; author wiz; state Exp; branches; next 1.191; commitid QB4Wk02mZPuBuWvF; 1.191 date 2024.11.01.00.51.17; author wiz; state Exp; branches; next 1.190; commitid QT27BdVP362gvSvF; 1.190 date 2024.08.25.06.18.33; author wiz; state Exp; branches; next 1.189; commitid BcrSL94SO85mvanF; 1.189 date 2024.08.20.08.05.29; author adam; state Exp; branches; next 1.188; commitid bkNJyBN6VdRLfxmF; 1.188 date 2024.05.29.16.32.00; author adam; state Exp; branches; next 1.187; commitid n8aFyEjEVZA0JUbF; 1.187 date 2024.05.27.12.36.13; author adam; state Exp; branches; next 1.186; commitid iY8nSCdHvz1juDbF; 1.186 date 2024.04.15.17.07.53; author wiz; state Exp; branches; next 1.185; commitid Qc8Wbn3XAyUolg6F; 1.185 date 2024.04.15.10.51.34; author micha; state Exp; branches; next 1.184; commitid vtK81bygPRm9ge6F; 1.184 date 2024.04.06.08.04.59; author wiz; state Exp; branches; next 1.183; commitid xuM7fEJrv2TOC35F; 1.183 date 2023.12.31.09.48.43; author wiz; state Exp; branches; next 1.182; commitid 0wdu6iMY0tEYjBSE; 1.182 date 2023.12.29.01.21.46; author zafer; state Exp; branches; next 1.181; commitid 239KMCBLNoV2AiSE; 1.181 date 2023.11.12.13.20.58; author wiz; state Exp; branches; next 1.180; commitid SjpNXQIV5XeZ3kME; 1.180 date 2023.11.08.13.18.42; author wiz; state Exp; branches; next 1.179; commitid PsuHTklAIsF4bOLE; 1.179 date 2023.11.03.11.31.21; author wiz; state Exp; branches; next 1.178; commitid hiVbeHZVPqkIK9LE; 1.178 date 2023.10.24.22.08.43; author wiz; state Exp; branches; next 1.177; commitid MTsrqKm6aGrQAVJE; 1.177 date 2023.10.23.06.37.38; author wiz; state Exp; branches; next 1.176; commitid 4YdPmMYgk9hutIJE; 1.176 date 2023.08.30.12.35.58; author adam; state Exp; branches; next 1.175; commitid oSFB0pefEBFJbOCE; 1.175 date 2023.08.14.05.24.07; author wiz; state Exp; branches; next 1.174; commitid LOSB79OLVxvXjIAE; 1.174 date 2023.07.18.14.11.15; author nia; state Exp; branches; next 1.173; commitid fR53LOgFr7LO6ixE; 1.173 date 2023.06.07.11.27.29; author micha; state Exp; branches; next 1.172; commitid oEIMun2BnBqLv0sE; 1.172 date 2023.06.06.12.40.36; author riastradh; state Exp; branches; next 1.171; commitid xhspr6Z8JLQOWSrE; 1.171 date 2023.05.22.21.00.20; author wiz; state Exp; branches; next 1.170; commitid pu0rM28UgpNvc0qE; 1.170 date 2023.05.19.10.37.19; author adam; state Exp; branches; next 1.169; commitid TVkl3HT1PG8GQypE; 1.169 date 2023.04.19.08.09.40; author adam; state Exp; branches; next 1.168; commitid B8gCWhWtMX9vZGlE; 1.168 date 2023.04.03.20.20.48; author nros; state Exp; branches; next 1.167; commitid QZJcmO7ELDhQyHjE; 1.167 date 2023.01.29.21.15.45; author ryoon; state Exp; branches; next 1.166; commitid QL7aBXsBGmQvUtbE; 1.166 date 2023.01.24.18.36.22; author wiz; state Exp; branches; next 1.165; commitid ve7xOYU4T11xcPaE; 1.165 date 2022.12.31.21.21.55; author adam; state Exp; branches; next 1.164; commitid AT2wTmeDrOaWSK7E; 1.164 date 2022.11.23.16.19.47; author adam; state Exp; branches; next 1.163; commitid ju2K3LUYlTJKqQ2E; 1.163 date 2022.09.30.18.11.58; author adam; state Exp; branches; next 1.162; commitid 1ctxWfTSqUZ1NUVD; 1.162 date 2022.07.22.17.07.11; author micha; state Exp; branches; next 1.161; commitid 2PRaC46uDEsZFUMD; 1.161 date 2022.06.28.11.31.42; author wiz; state Exp; branches; next 1.160; commitid D2UoJrTHpoHEANJD; 1.160 date 2022.05.23.13.08.02; author micha; state Exp; branches; next 1.159; commitid 8QkgVcgAcSuPhbFD; 1.159 date 2022.04.18.19.10.49; author adam; state Exp; branches; next 1.158; commitid eC9Na3jrfOOUpIAD; 1.158 date 2022.03.30.16.35.27; author micha; state Exp; branches; next 1.157; commitid 8q5UA5BxteaGagyD; 1.157 date 2021.12.13.13.47.06; author micha; state Exp; branches; next 1.156; commitid PbIjhrZFysDPFukD; 1.156 date 2021.12.08.16.03.56; author adam; state Exp; branches; next 1.155; commitid 2PyWjHx5T8rqARjD; 1.155 date 2021.05.24.19.49.56; author wiz; state Exp; branches; next 1.154; commitid qokaiStTApGMcrUC; 1.154 date 2021.04.21.11.41.24; author adam; state Exp; branches; next 1.153; commitid fph0Axs0eT3az9QC; 1.153 date 2021.04.13.09.02.25; author wiz; state Exp; branches; next 1.152; commitid 25lPTw9Ai0UMW6PC; 1.152 date 2020.11.05.09.07.53; author ryoon; state Exp; branches; next 1.151; commitid VqGaBtHnBBcd5GuC; 1.151 date 2020.10.25.04.42.43; author nia; state Exp; branches; next 1.150; commitid RtJjlWINIxepYetC; 1.150 date 2020.10.04.09.45.26; author ryoon; state Exp; branches; next 1.149; commitid DgAkhyWt46lokzqC; 1.149 date 2020.08.31.18.07.19; author wiz; state Exp; branches; next 1.148; commitid 7zxRbfOkDOoxbfmC; 1.148 date 2020.08.17.20.18.24; author leot; state Exp; branches; next 1.147; commitid ybGS4iX9Fz8imskC; 1.147 date 2020.06.02.08.23.35; author adam; state Exp; branches; next 1.146; commitid nisovMpvvZm3RCaC; 1.146 date 2020.05.16.02.12.23; author joerg; state Exp; branches; next 1.145; commitid OkE7SgSHtlpXlp8C; 1.145 date 2020.04.12.08.28.29; author adam; state Exp; branches; next 1.144; commitid 7jZFLCnc3RCww44C; 1.144 date 2020.03.10.22.09.34; author wiz; state Exp; branches; next 1.143; commitid UV3Ncm9kwd8O7UZB; 1.143 date 2020.03.08.16.49.11; author wiz; state Exp; branches; next 1.142; commitid rcNYzTQo8icypCZB; 1.142 date 2020.01.18.21.49.08; author jperkin; state Exp; branches; next 1.141; commitid JW4hJgY8ZdoTFdTB; 1.141 date 2019.11.03.10.39.10; author rillig; state Exp; branches; next 1.140; commitid REW2CfrA7HdqqoJB; 1.140 date 2019.10.17.20.35.58; author adam; state Exp; branches; next 1.139; commitid sZQuJJVP8IvNggHB; 1.139 date 2019.08.11.13.18.41; author wiz; state Exp; branches; next 1.138; commitid Ifet9Pg6Qt99ZByB; 1.138 date 2019.08.05.15.36.44; author adam; state Exp; branches; next 1.137; commitid q7RUf2t8uNxXXQxB; 1.137 date 2019.04.25.07.32.44; author maya; state Exp; branches; next 1.136; commitid 1FEMQBEPb9uTxHkB; 1.136 date 2019.02.22.14.08.56; author wiz; state Exp; branches; next 1.135; commitid hCjxTfcp3Qj6KLcB; 1.135 date 2019.01.31.14.15.55; author wiz; state Exp; branches; next 1.134; commitid GhtSqckDdonLuW9B; 1.134 date 2018.08.22.09.43.29; author wiz; state Exp; branches; next 1.133; commitid YLub8g3ofvFGb6PA; 1.133 date 2018.03.12.11.16.16; author wiz; state Exp; branches; next 1.132; commitid Mv60lx3Uo1UqW9uA; 1.132 date 2017.05.19.14.56.00; author joerg; state Exp; branches; next 1.131; commitid f1jaFQkIRFdbI0Sz; 1.131 date 2017.04.26.21.18.35; author wiz; state Exp; branches; next 1.130; commitid WZycMOh0jMDjz5Pz; 1.130 date 2017.04.26.13.40.37; author prlw1; state Exp; branches; next 1.129; commitid wDqQ0KAl3ufD03Pz; 1.129 date 2017.01.19.18.52.05; author agc; state Exp; branches; next 1.128; commitid ufZDMu4cgHZdRBCz; 1.128 date 2017.01.01.14.43.30; author wiz; state Exp; branches; next 1.127; commitid TmfhF2MIYbgU4hAz; 1.127 date 2016.11.24.13.34.18; author mef; state Exp; branches; next 1.126; commitid gOIkAs1rwBpBUnvz; 1.126 date 2016.07.09.13.03.38; author wiz; state Exp; branches; next 1.125; commitid k9A2yv7vTRunbEdz; 1.125 date 2016.07.09.06.38.06; author wiz; state Exp; branches; next 1.124; commitid dlqnocGpOoXV2Cdz; 1.124 date 2016.06.06.13.41.11; author wiz; state Exp; branches; next 1.123; commitid WKjYwRTNpp2Lrp9z; 1.123 date 2016.02.25.12.12.47; author jperkin; state Exp; branches; next 1.122; commitid DLROVrVW2OU1fiWy; 1.122 date 2015.12.05.21.25.34; author adam; state Exp; branches; next 1.121; commitid bgA0CynThkP3WNLy; 1.121 date 2015.06.12.10.48.48; author wiz; state Exp; branches; next 1.120; commitid B4JmCfaVUbiY38py; 1.120 date 2015.03.14.18.21.24; author tnn; state Exp; branches; next 1.119; commitid tuITNpxPSY0LsBdy; 1.119 date 2015.02.19.11.53.59; author joerg; state Exp; branches; next 1.118; commitid SWAXO4AqzivR3Cay; 1.118 date 2015.01.27.13.49.12; author mef; state Exp; branches; next 1.117; commitid SCDvJYdTnaa2rF7y; 1.117 date 2015.01.27.06.13.08; author mef; state Exp; branches; next 1.116; commitid MX4GYVRiBF5aUC7y; 1.116 date 2014.09.09.00.44.56; author mef; state Exp; branches; next 1.115; commitid 7HgLxn3LzdmZABPx; 1.115 date 2014.05.29.23.35.35; author wiz; state Exp; branches; next 1.114; commitid laryHfkCalgYtuCx; 1.114 date 2014.05.12.03.10.57; author minskim; state Exp; branches; next 1.113; commitid uucgV6T9TRN9gcAx; 1.113 date 2014.05.09.07.36.59; author wiz; state Exp; branches; next 1.112; commitid wfzXpL2biguCPPzx; 1.112 date 2014.05.08.23.41.52; author dsainty; state Exp; branches; next 1.111; commitid hi7QSIoyqnlNcNzx; 1.111 date 2014.04.25.08.32.22; author wiz; state Exp; branches; next 1.110; commitid wmy49zUGduhCA2yx; 1.110 date 2014.02.19.17.43.47; author jperkin; state Exp; branches; next 1.109; commitid qQZavDfwPr7iJJpx; 1.109 date 2014.02.19.17.03.06; author jperkin; state Exp; branches; next 1.108; commitid 4SALt4sDEQCnvJpx; 1.108 date 2014.02.07.13.14.06; author wiz; state Exp; branches; next 1.107; commitid sJfiCa1lLk3JCaox; 1.107 date 2014.01.26.04.22.03; author ryoon; state Exp; branches; next 1.106; commitid zCKUJ8dTZmP84Amx; 1.106 date 2014.01.19.23.00.05; author markd; state Exp; branches; next 1.105; commitid qY88JTfeCoqotMlx; 1.105 date 2014.01.02.18.26.36; author wiz; state Exp; branches; next 1.104; commitid KlHJVHURh18Jvzjx; 1.104 date 2013.12.16.06.35.22; author asau; state Exp; branches; next 1.103; commitid HSipUMlcKAFC7khx; 1.103 date 2013.09.02.16.38.56; author wiz; state Exp; branches; next 1.102; commitid YQ8eDgoWPxFQPS3x; 1.102 date 2013.06.04.22.15.51; author tron; state Exp; branches; next 1.101; commitid wB5zURIqYs6HAlSw; 1.101 date 2013.06.03.10.04.44; author wiz; state Exp; branches; next 1.100; commitid kGMtnUPdN4amz9Sw; 1.100 date 2013.05.31.12.39.58; author wiz; state Exp; branches; next 1.99; commitid hIeXGcx6VfKHwMRw; 1.99 date 2013.05.21.14.43.04; author wiz; state Exp; branches; next 1.98; commitid Kf17l3BQSU7oxvQw; 1.98 date 2013.04.24.10.06.48; author sbd; state Exp; branches; next 1.97; 1.97 date 2013.04.06.21.07.32; author rodent; state Exp; branches; next 1.96; 1.96 date 2013.01.30.10.41.43; author wiz; state Exp; branches; next 1.95; 1.95 date 2013.01.06.01.00.58; author wiz; state Exp; branches; next 1.94; 1.94 date 2012.10.31.11.16.54; author asau; state Exp; branches; next 1.93; 1.93 date 2012.10.03.21.54.29; author wiz; state Exp; branches; next 1.92; 1.92 date 2012.08.30.07.57.51; author drochner; state Exp; branches; next 1.91; 1.91 date 2012.08.29.00.33.56; author dsainty; state Exp; branches; next 1.90; 1.90 date 2012.08.17.01.02.05; author mef; state Exp; branches; next 1.89; 1.89 date 2012.08.15.23.25.15; author dsainty; state Exp; branches; next 1.88; 1.88 date 2012.07.03.11.31.35; author mef; state Exp; branches; next 1.87; 1.87 date 2012.03.15.11.53.23; author obache; state Exp; branches; next 1.86; 1.86 date 2011.11.01.06.00.54; author sbd; state Exp; branches; next 1.85; 1.85 date 2011.10.26.21.44.55; author minskim; state Exp; branches; next 1.84; 1.84 date 2011.10.10.19.31.28; author minskim; state Exp; branches; next 1.83; 1.83 date 2011.03.23.19.24.35; author gdt; state Exp; branches; next 1.82; 1.82 date 2011.03.18.23.51.16; author minskim; state Exp; branches; next 1.81; 1.81 date 2011.02.28.14.52.44; author wiz; state Exp; branches; next 1.80; 1.80 date 2010.12.23.11.44.26; author dsainty; state Exp; branches; next 1.79; 1.79 date 2010.11.19.19.21.37; author tez; state Exp; branches; next 1.78; 1.78 date 2010.11.17.16.47.37; author dholland; state Exp; branches; next 1.77; 1.77 date 2010.08.05.15.49.30; author drochner; state Exp; branches; next 1.76; 1.76 date 2010.06.02.04.17.02; author adam; state Exp; branches; next 1.75; 1.75 date 2010.02.10.19.17.35; author joerg; state Exp; branches; next 1.74; 1.74 date 2010.01.20.11.39.07; author wiz; state Exp; branches; next 1.73; 1.73 date 2009.09.27.01.30.38; author minskim; state Exp; branches; next 1.72; 1.72 date 2009.09.22.20.11.45; author snj; state Exp; branches; next 1.71; 1.71 date 2009.08.26.11.48.24; author wiz; state Exp; branches; next 1.70; 1.70 date 2009.08.21.23.13.47; author wiz; state Exp; branches; next 1.69; 1.69 date 2009.08.16.13.28.30; author wiz; state Exp; branches; next 1.68; 1.68 date 2009.02.25.03.07.42; author minskim; state Exp; branches; next 1.67; 1.67 date 2009.02.24.07.53.50; author wiz; state Exp; branches; next 1.66; 1.66 date 2009.02.09.22.56.22; author joerg; state Exp; branches; next 1.65; 1.65 date 2008.12.06.12.25.19; author wiz; state Exp; branches; next 1.64; 1.64 date 2008.11.11.00.44.12; author wiz; state Exp; branches; next 1.63; 1.63 date 2008.08.19.16.35.25; author tron; state Exp; branches; next 1.62; 1.62 date 2008.08.18.18.36.14; author tron; state Exp; branches; next 1.61; 1.61 date 2008.06.24.23.59.48; author seb; state Exp; branches; next 1.60; 1.60 date 2008.06.07.14.32.36; author joerg; state Exp; branches; next 1.59; 1.59 date 2008.06.04.15.05.39; author dsainty; state Exp; branches; next 1.58; 1.58 date 2008.04.12.22.42.59; author jlam; state Exp; branches; next 1.57; 1.57 date 2007.09.23.17.49.08; author joerg; state Exp; branches; next 1.56; 1.56 date 2007.01.20.14.26.58; author joerg; state Exp; branches; next 1.55; 1.55 date 2007.01.08.12.20.24; author adam; state Exp; branches; next 1.54; 1.54 date 2006.10.29.07.51.28; author dsainty; state Exp; branches; next 1.53; 1.53 date 2006.10.28.02.44.58; author dsainty; state Exp; branches; next 1.52; 1.52 date 2006.10.28.02.37.42; author dsainty; state Exp; branches; next 1.51; 1.51 date 2006.10.21.20.20.49; author rillig; state Exp; branches; next 1.50; 1.50 date 2006.08.10.03.21.39; author minskim; state Exp; branches; next 1.49; 1.49 date 2006.06.14.10.24.53; author adam; state Exp; branches; next 1.48; 1.48 date 2006.05.20.13.12.00; author rillig; state Exp; branches; next 1.47; 1.47 date 2006.05.13.03.44.23; author minskim; state Exp; branches; next 1.46; 1.46 date 2006.04.17.13.46.20; author wiz; state Exp; branches; next 1.45; 1.45 date 2006.04.13.20.05.40; author minskim; state Exp; branches; next 1.44; 1.44 date 2006.02.05.23.08.41; author joerg; state Exp; branches; next 1.43; 1.43 date 2006.01.24.07.32.01; author wiz; state Exp; branches; next 1.42; 1.42 date 2005.12.05.20.50.03; author rillig; state Exp; branches; next 1.41; 1.41 date 2005.11.29.04.40.38; author joerg; state Exp; branches; next 1.40; 1.40 date 2005.11.28.06.41.20; author jlam; state Exp; branches; next 1.39; 1.39 date 2005.11.11.18.50.24; author tonio; state Exp; branches; next 1.38; 1.38 date 2005.11.08.18.47.07; author tonio; state Exp; branches; next 1.37; 1.37 date 2005.10.13.12.15.57; author markd; state Exp; branches; next 1.36; 1.36 date 2005.10.08.08.17.27; author adam; state Exp; branches; next 1.35; 1.35 date 2005.08.03.21.41.30; author recht; state Exp; branches; next 1.34; 1.34 date 2005.06.07.14.14.48; author markd; state Exp; branches; next 1.33; 1.33 date 2005.05.31.18.38.27; author wiz; state Exp; branches; next 1.32; 1.32 date 2005.05.31.18.37.20; author wiz; state Exp; branches; next 1.31; 1.31 date 2005.05.22.20.07.50; author jlam; state Exp; branches; next 1.30; 1.30 date 2005.04.11.21.45.20; author tv; state Exp; branches; next 1.29; 1.29 date 2005.03.27.13.21.07; author recht; state Exp; branches; next 1.28; 1.28 date 2005.01.12.10.58.33; author adam; state Exp; branches; next 1.27; 1.27 date 2005.01.06.10.38.16; author adam; state Exp; branches; next 1.26; 1.26 date 2004.11.09.14.31.51; author adam; state Exp; branches; next 1.25; 1.25 date 2004.10.26.20.36.22; author groo; state Exp; branches; next 1.24; 1.24 date 2004.10.03.00.13.26; author tv; state Exp; branches; next 1.23; 1.23 date 2004.07.26.08.39.57; author martti; state Exp; branches; next 1.22; 1.22 date 2004.05.10.00.15.49; author recht; state Exp; branches; next 1.21; 1.21 date 2004.04.15.12.52.37; author martti; state Exp; branches; next 1.20; 1.20 date 2004.03.26.02.27.37; author wiz; state Exp; branches; next 1.19; 1.19 date 2004.01.22.08.24.29; author grant; state Exp; branches; next 1.18; 1.18 date 2004.01.20.12.13.28; author agc; state Exp; branches; next 1.17; 1.17 date 2003.12.24.13.02.00; author jmmv; state Exp; branches; next 1.16; 1.16 date 2003.12.23.21.10.22; author jmmv; state Exp; branches; next 1.15; 1.15 date 2003.12.03.05.38.50; author martti; state Exp; branches; next 1.14; 1.14 date 2003.10.05.12.03.50; author martti; state Exp; branches; next 1.13; 1.13 date 2003.09.03.05.39.10; author martti; state Exp; branches; next 1.12; 1.12 date 2003.07.17.21.30.21; author grant; state Exp; branches; next 1.11; 1.11 date 2003.06.16.12.07.18; author martti; state Exp; branches; next 1.10; 1.10 date 2003.05.09.08.02.44; author martti; state Exp; branches; next 1.9; 1.9 date 2003.03.29.12.40.32; author jmmv; state Exp; branches; next 1.8; 1.8 date 2002.12.14.03.43.18; author schmonz; state Exp; branches; next 1.7; 1.7 date 2002.10.24.06.21.18; author martti; state Exp; branches; next 1.6; 1.6 date 2002.09.13.06.53.33; author jlam; state Exp; branches; next 1.5; 1.5 date 2002.06.17.16.40.26; author agc; state Exp; branches; next 1.4; 1.4 date 2002.03.17.17.23.03; author fredb; state Exp; branches 1.4.2.1; next 1.3; 1.3 date 2002.03.13.17.36.48; author fredb; state Exp; branches; next 1.2; 1.2 date 2001.09.04.22.05.49; author groo; state Exp; branches; next 1.1; 1.1 date 2001.09.04.21.05.06; author groo; state Exp; branches 1.1.1.1; next ; 1.4.2.1 date 2002.06.23.18.44.07; author jlam; state Exp; branches; next ; 1.1.1.1 date 2001.09.04.21.05.06; author groo; state Exp; branches; next ; desc @@ 1.207 log @doxygen: use system provided libraries @ text @# $NetBSD: Makefile,v 1.206 2026/05/11 15:54:05 adam Exp $ DISTNAME= doxygen-1.17.0.src PKGNAME= ${DISTNAME:S/.src//} CATEGORIES= devel MASTER_SITES= https://doxygen.nl/files/ MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.doxygen.nl/ COMMENT= Documentation system for C++, Java, IDL and C LICENSE= gnu-gpl-v2 DEPENDS+= graphviz-[0-9]*:../../graphics/graphviz EXTRACT_USING= gtar # Cannot restore extended attributes WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} UNLIMIT_RESOURCES+= datasize # doxygen changelog says at least this version of flex is required FLEX_REQD+= 2.6.4 USE_CXX_FEATURES= c++17 USE_LANGUAGES= c c++ USE_TOOLS+= gmake gs:run perl:run bison flex MAKE_ENV+= PKGSRC_CFLAGS=${CFLAGS:Q} MAKE_FLAGS+= MAN1DIR=${PKGMANDIR}/man1 CMAKE_CONFIGURE_ARGS+= -DDOC_INSTALL_DIR=share/doc/doxygen CMAKE_CONFIGURE_ARGS+= -DGIT_EXECUTABLE=git # avoid searching for git executable CMAKE_CONFIGURE_ARGS+= -Duse_sys_fmt=ON CMAKE_CONFIGURE_ARGS+= -Duse_sys_spdlog=ON CMAKE_CONFIGURE_ARGS+= -Duse_sys_sqlite3=ON TEST_TARGET= tests PYTHON_FOR_BUILD_ONLY= tool # GCC < 8 doesn't support -Wextra-semi. BUILDLINK_TRANSFORM+= rm:-Wextra-semi # Case Insensitive or Case Sensitive File System PLIST_VARS+= ci cs SUBST_CLASSES+= epstopdf SUBST_STAGE.epstopdf= pre-configure SUBST_MESSAGE.epstopdf= Fixing path to epstopdf SUBST_FILES.epstopdf= src/diagram.cpp src/docparser.cpp src/msc.cpp SUBST_SED.epstopdf= -e 's,"epstopdf","${PREFIX}/bin/epstopdf",g' # Fixing $PWD / $(PWD) / $(HOME) for documentation # The dollar sign should be inserted literally in the documentation # doxygen always inserted the path => Completely remove dollar sign SUBST_CLASSES+= changelog SUBST_STAGE.changelog= pre-configure SUBST_MESSAGE.changelog= Fixing dollar sign for documentation SUBST_FILES.changelog= doc/changelog.dox SUBST_SED.changelog= -e 's,$$PWD,PWD,g' SUBST_SED.changelog+= -e 's,$$(PWD,(PWD,g' SUBST_SED.changelog+= -e 's,$$(HOME,(HOME,g' .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Darwin" PLIST.ci= yes # case-insensitive .else PLIST.cs= yes # case-sensitive .endif CONFIGURE_ARGS.DragonFly+= -platform freebsd-g++ LDFLAGS+= ${BUILDLINK_LDADD.iconv} .include "options.mk" post-install: ${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/doxyindexer.1 ${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/doxysearch.1 .if empty(PKG_OPTIONS:Mqt) ${RM} -f ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/doxywizard.1 .endif # wiz 20231103: # as of doxygen 1.9.8, the ninja generator has problems in some environments: # ninja: error: manifest 'build.ninja' still dirty after 100 tries, perhaps system time is not set CMAKE_GENERATORS_INCOMPATIBLE= ninja .include "../../converters/libiconv/buildlink3.mk" .include "../../databases/sqlite3/buildlink3.mk" .include "../../devel/cmake/build.mk" .include "../../devel/spdlog/buildlink3.mk" .include "../../lang/python/batteries-included.mk" .include "../../lang/python/pyversion.mk" .include "../../textproc/fmtlib/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.206 log @doxygen: updated to 1.17.0 1.17.0 Features Added support for Mermaid diagrams, via new commands @@mermaid, @@endmermaid, and @@mermaidfile and new configuration options MERMAID_PATH, MERMAID_CONFIG_FILE, MERMAID_RENDER_MODE, MERMAID_JS_URL, MERMAIDFILE_DIRS Added support for running dot on batches of dot graphs to reduce process creation overhead. Can be tuned via new option DOT_BATCH_SIZE. issue 6926 Added support for documenting unnamed parameters Improve multi-threading performance by avoiding mutex contention Updated Portuguese, Polish and Greek translators to 1.16.0. Add support for long path name (>260 characters) for Doxygen on Windows (embedded manifest file) Added engines chart, nwdiag, packetdiag and project for PlantUML Minor incompatibilities Dropped the jQuery dependency. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.205 2026/02/12 01:25:08 gutteridge Exp $ d30 3 d86 2 d89 1 a89 1 .include "../../converters/libiconv/buildlink3.mk" d92 1 @ 1.205 log @doxygen: fix "-Wextra-semi" build issue more simply Use BUILDLINK_TRANSFORM instead. Tested on NetBSD 9.4_STABLE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.204 2026/02/05 08:39:50 mef Exp $ d3 1 a3 1 DISTNAME= doxygen-1.16.1.src a4 1 PKGREVISION= 1 d34 1 a34 1 # GCC < 8 doesn't support -Wextra-semi. @ 1.204 log @(devel/doxygen) Fix build on NetBSD/9.4 (GCC_REQD+= 10) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.203 2026/01/12 17:22:48 adam Exp $ d5 1 a25 4 # if gcc version is 7.5, we will have # g++: error: unrecognized command line option '-Wextra-semi'; did you mean '-Wextra'? GCC_REQD+= 10 d35 3 @ 1.203 log @doxygen: updated to 1.16.1 Release 1.16.1 Bug fixes issue 11927 [BUG] Regression - Topics are no longer navigable issue 11932 Documentation for sub group is not generated issue 11934 Damaged Doxyfile doc comments issue 11936 [BUG] Regression - The group name is replaced with the group title inside the @@retval command issue 11938 1.16 Windows x64 bin release named incorrectly Problem with `\satisfies` documentation in Doxyfile and doxywizard Fix for creating the manual with older versions of LaTeX @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.202 2026/01/07 08:46:28 wiz Exp $ d24 5 @ 1.202 log @*: recursive bump for icu 78.1 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.201 2026/01/06 11:56:25 adam Exp $ d3 1 a3 1 DISTNAME= doxygen-1.16.0.src a4 1 PKGREVISION= 1 @ 1.201 log @doxygen: updated to 1.16.0 1.16.0 Features Add support for specifying requirements. See this page for details. issue 9569 Improve support for C++ concepts by allowing individual parts of the requirements expression to be documented. https://www.doxygen.nl/manual/changelog.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.200 2025/11/12 07:30:43 adam Exp $ d5 1 @ 1.200 log @doxygen: updated to 1.15.0 1.15.0 Features update Latvian translation Support Mathjax version 4 Minor Doxywizard improvements Increase maximum number of allowed threads in config file Minor incompatibilities New option MARKDOWN_STRICT which is enabled by default, and will no longer treat ' as the end of a quoted text started with ` (e.g. `word'). If you depend on the old behavior, set this option to NO. Bug fixes https://www.doxygen.nl/manual/changelog.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.199 2025/10/23 20:36:18 wiz Exp $ d3 1 a3 1 DISTNAME= doxygen-1.15.0.src @ 1.199 log @*: recursive bump for pcre2 Running an old binary against the new pcre doesn't work: /usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.198 2025/06/12 11:00:48 adam Exp $ d3 1 a3 1 DISTNAME= doxygen-1.14.0.src a4 1 PKGREVISION= 1 @ 1.198 log @doxygen: updated to 1.14.0 1.14.0 Features HTML output has gotten a fresh, more modern look. It makes better use of CSS and uses fewer bitmaps. [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view] Added page outline navigation panel to the HTML output (requires GENERATE_TREEVIEW=YES and can be disabled using PAGE_OUTLINE_PANEL=NO) [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view] Added new layout option: full height side bar + navigation tabs [view] Add WARN_LAYOUT_FILE option to toggle warnings in layout file [view] Improved flexibility of `\cite` command [view] Added option UML_LIMIT_EDGE_FIELDS to control the number of labels along edges in UML_LOOK diagram [view] Support for Plus sign code fence directives - GitHub flavor [view] Minor incompatibilities Due to the HTML output changes customized headers, footers, or stylesheets may require additional tweaks. Bug fixes @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.197 2025/05/01 12:37:07 wiz Exp $ d5 1 @ 1.197 log @*: use CMAKE_GENERATORS_INCOMPATIBLE @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.196 2025/04/24 14:13:28 wiz Exp $ d3 1 a3 1 DISTNAME= doxygen-1.13.2.src a4 1 PKGREVISION= 2 @ 1.196 log @*: recursive bump for jpeg -> libjpeg-turbo switch @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.195 2025/04/17 21:50:18 wiz Exp $ a74 1 .include "../../mk/bsd.prefs.mk" d78 1 a78 1 CMAKE_GENERATOR= make @ 1.195 log @*: recursive bump for icu 77 and libxml2 2.14 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.194 2025/01/20 15:55:29 adam Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.194 log @doxygen: updated to 1.13.2 Release 1.13.2 Bug fixes * Template class with the same name as existing class gets in the same output file, * SVG dot graphs have added padding * Markdown blockquotes with lists do not render as expected * Template class specializations are ignored, which leads to invalid links * "Copy to clipboard" button broken with XHTML * Documentation fails to build (it freezes, no crash) * C++ 20 Modules: Links to global functions, links to modules * Missing description for a class member of a using-declared class * Snippet trimleft option does not handle newlines well, * rebuilding fedora ignition-transport causes abort in isExplicitPage with doxygen 1.13.1 String representation at "show configuration" in doxywizard Support for Plus sign code fence directives - GitHub flavor Improved user feedback and documentation Adding debug and version information to doxycommentview Release 1.13.1 Minor incompatibilities As of doxygen version 1.13.1 and layout version 2.0, Doxygen will insert defaults for elements that are missing in the user defined layout file. This allows for the introduction of new elements, without having to update the user defined layout files to make them appear. For older Doxygen or layout versions, missing elements are still treated as being invisible as before. Features Add WARN_LAYOUT_FILE option to toggle warnings in layout file Bug fixes * Overloaded functions are mixed when their arguments have template with object in other namespace * Regression with HTML_DYNAMIC_MENUS = NO, DISABLE_INDEX = NO, and custom LAYOUT_FILE * Doxygen 1.13.0 ignores visibility="no" for various layout elements * C++ 20 module partition: Links to class members not found Fix compiler error when compiling doxygen in C++20 mode Silence compiler warning in generated ce_parse.cpp cmake: Fix flex version check for overriding the register keyword Improved user feedback and documentation Add module part to customize documentation Documentation corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.193 2024/11/14 22:19:19 wiz Exp $ d5 1 @ 1.193 log @*: recursive bump for icu 76 shlib major version bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.192 2024/11/01 12:52:04 wiz Exp $ d3 1 a3 1 DISTNAME= doxygen-1.12.0.src a4 1 PKGREVISION= 3 d21 1 a22 1 USE_CXX_FEATURES+= c++17 d27 2 a28 2 CMAKE_CONFIGURE_ARGS+= -DDOC_INSTALL_DIR=share/doc/doxygen CMAKE_CONFIGURE_ARGS+= -DGIT_EXECUTABLE=git # avoid searching for git executable d56 1 a56 1 PLIST.ci= yes # case-insensitive d58 1 a58 1 PLIST.cs= yes # case-sensitive @ 1.192 log @*: revbump for icu downgrade @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.191 2024/11/01 00:51:17 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.191 log @*: recursive bump for icu 76.1 shlib bump @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.190 2024/08/25 06:18:33 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.190 log @*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.189 2024/08/20 08:05:29 adam Exp $ d5 1 @ 1.189 log @doxygen: updated to 1.12.0 Release 1.12.0 (release date 07-08-2024) Features Adding "engine" chen and chronology for plantuml Also allow backticks to be combined with emphasis in Markdown Bug fixes Inheritance by non-documented classes shows the name of the undocumented class Protected inherited members not documented in derived class if protected functions in base class is not documented Plantuml parse error,,, Possible to get enum values in the Enumeration Type documentation, markdown: account for punctuation chars before emphasis markdown: account for quotation marks before emphasis include command via ALIASES does not work anymore (snippetdoc) and markdown: allow italizing parentheses Two relates group generates warning: found multiple \relates, \relatesalso or \memberof commands in a comment block, using last definition Exiting with exit code 1, no warnings, no errors when executed on Github Action semi-colon after a formula causes error Incorrect warning about Objective-C Category method not being documented, Commands defined via ALIASES tag have an extra space after value Improve Markdown Support - blockquotes with special markers parse wrongly and Topics page lists modules but no descriptions Unable to resolve reference to 'some/path/README.md' for \ref command Cite command creates case sensitivity on name base class function in code block no longer linked if the code block contains a derived class definition calling the base class function in Doxygen 1.9.5 or later Doxywizard Font Size Rendering Problem on 4k HiRes Monitors Setting JAVACC_CHAR_TYPE message: [generated]:8: warning: invalid argument for command '\iline' \snippet{doc} tag in Doxygen v1.11 adds incorrect paragraph with a break before snippet text,,,, unexpected token TK_COMMAND_BS as the argument of `\ifile`, Doxygen replaces # by :: ASSERT(0) in docnode.cpp,, Computing class inheritance relations -> segmentation fault when run against vulkan-hpp headers Bad namespace handling with 'using namespace::member' syntax Java Package Lists does not include nested packages HTML comment affects output Bad indent for list embedded in
Unclear / double path for file names
Features
Add support for C++20 modules, which can be documented by placing documentation before the module declaration or by using the \module command. [view], [view], and [view]
Added interactive code folding to the HTML output, [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view]
parser update to vhdl2017
Improve accessibility of the html output via keyboard, [view], [view], [view], [view], [view], and [view]
add CMake option to use system spdlog
Allow custom separator for ALIASES, [view], and [view]
Support Fulltext search for page and group titles, [view], [view], [view], and [view]
More flexible collaboration graphs regarding show / hide via new commands \collaborationgraph and \hidecollaborationgraph
More flexible directory graphs regarding show / hide via new commands \directorygraph and \hidedirectorygraph
More flexible group dependency graphs regarding show / hide via new commands \groupgraph and \hidegroupgraph
More flexible include graphs regarding show / hide via new commands \includegraph and \hideincludegraph[view]
More flexible included by graphs regarding show / hide via new commands \includedbygraph and \hideincludedbygraph[view]
Add 'extern' to xml output
Consistent use of TIMESTAMP, which makes HTML_TIMESTAMP and LATEX_TIMESTAMP obsolete
Enable link on line of edge in a directory graph
Improved user feedback and documentation
Switch dark / light mode on ESC key, [view]
Setting correct version in LaTeX documentation, [view]
Portuguese translators updated to 1.9.8.
Adding a few links in the documentation
Check for remaining markers in the used header and footer for HTML and LaTeX
Correct spelling and grammar in MARKDOWN_ID_STYLE docs
Add line to README with generateDS version number
Refactoring and cleanup
Add sqlite3 as local dependent package, [view], [view], [view]
Added README.md to the sqlite3 directory
Fixed a number of warnings reported by clang-tidy
clean: adjust `qisempty()` for better readability
clean: adjust `qmemmove()` implementation indentation
clean: adjust `qstrdup()` implementation indentation
clean: adjust indent and style for `qstrncpy()`
clean: remove dead code for snprintf macro definition
clean: replace 0 with nullptr in `qstrcpy()` implementation for better readability
style: adjust indentation in `qstricmp()` and `qstrnicmp()`
style: prefer `nullptr` to 0 in `QCString::find()`
style: remove trailing spaces in github action workflow file
style: use 2 spaces in testing/CMakeLists.txt
Silence 2 coverity warnings
Refactoring: Add 'override' to virtual methods of symbol definitions
Refactoring: Replaced prints by tracing in symbolresolver
Refactoring: move input and result parameters of getDefs into structs
Refactoring: replace DotRunnerQueue and DotWorkerThread by ThreadPool
Various performance improvements + added section titles
Detection of missing / superfluous `\n` in warnings, [view], [view], [view], [view]
Remove Windows compilation warnings, [view], [view]
Remove experimental template engine option
Cleanup: delete useless macro def, class and function declaration in doxygen.h
Various restructurings
Sync etoc_doxygen with upstream 1.2b release
Improved testing
Add support for tracing to stdout and stderr
Added debug option '-d entries' to dump the tree of Entries.
Testing with ` CLANG_ASSISTED_PARSING=YES`
ci: run tests with explicitly specified env vars
Non readable error message in tests
Possibility to exclude tests by number, [view]
Possibility to see the temporary files used for formulas
Interleave of `stdout` and `stderr`
Show not up to date message for translator
Enable warn/err string checking also for clang
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.175 2023/08/14 05:24:07 wiz Exp $
d4 1
a15 2
TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
d76 1
@
1.175
log
@*: recursive bump for Python 3.11 as new default
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.174 2023/07/18 14:11:15 nia Exp $
d3 1
a3 1
DISTNAME= doxygen-1.9.7.src
a4 1
PKGREVISION= 3
@
1.174
log
@devel: Adapt packages to use USE_(CC|CXX)_FEATURES
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.173 2023/06/07 11:27:29 micha Exp $
d5 1
a5 1
PKGREVISION= 2
@
1.173
log
@Recursive revbump for new major version of graphics/graphviz.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.172 2023/06/06 12:40:36 riastradh Exp $
a21 4
# doxygen changelog says a C++17 compiler is required. Uses -std=gnu++1z
# Native std::filesystem requires GCC 9. Patch for emulation is still present
# Tested to work with GCC 7.5.0 from NetBSD 9.2
GCC_REQD+= 5
d23 1
@
1.172
log
@Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.
Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).
No change to BUILD_DEPENDS as used correctly inside buildlink3.
As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.171 2023/05/22 21:00:20 wiz Exp $
d5 1
a5 1
PKGREVISION= 1
@
1.171
log
@*: bump for libproxy 0.5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.170 2023/05/19 10:37:19 adam Exp $
d16 1
a16 1
BUILD_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
@
1.170
log
@doxygen: updated to 1.9.7
Release 1.9.7
Bug fixes
bug 327697 Ignores single-line /*! ... */ comment contents sometimes
bug 473140 Broken anonymous union data in XML
bug 548438 VERBATIM_HEADERS - only works with header files with file type
bug 564252 HTML output for pure virtual function with "throws()" hint is wrong
bug 594746 [html] wrong value, missing title in page for "Members" pages
bug 628022 single `-` in `` busts nesting levels
bug 636706 Support regular expressions in EXCLUDE_SYMBOLS
bug 752410 make.bat on UNC paths will start to erase files from c:\windows\system32
bug_665439 FILE_VERSION_FILTER incorrectly run for file references from a tagfile with filename ":/my/path"
bug_676971 HIDE_SCOPE_NAMES also hides template declarations of template member functions in detail description
issue 6737 end of comment inside code block
issue 7087 Invalid (X)HTML in case of \mscfile, \dotfile, \diafile,
issue 7386 Method parameters documented inline are not present in documentation when using @@copydoc
issue 8790 doxyrest command returns "duplicate member id group...",,
issue 9159 Doxygen produces ugly empty space in LaTeX and PDF output because of hypertargets
issue 9254 Markdown page subpage and treeview
issue 9319 Doc build fails with cairo 1.17.6,
issue 9368 subsubsection and beyond text rendered inline on LaTeX
issue 9668 Doxygen confused with enum class in nested namespaces
issue 9696 bug 466064 Formatting-options for $datetime
issue 9713 Variables show in "Related Functions" section
issue 9718 class diagram's width is not correct and class member appears weird,,
issue 9719 \ref command does not insert title of referenced page,,
issue 9726 \ref command doesn't perform in LaTeX as described in the documentation
issue 9756 Doxygen produces invalid output for many C interpolated strings
issue 9763 Python docstring: brief and detailed description not correctly separated by blank line
issue 9771 Escaped double-quote in Objective-C string confuses parser
issue 9779 Doxygen doesn't correctly treat nested \if statements
issue 9783 Some functions are not listed in "referenced by"
issue 9810 Math in bibliography
issue 9816 Missing search files in QCH content,
issue 9831 @@exception description paragraph does not accept @@ref tag,
issue 9839 Server side search is returning wrong results
issue 9845 C parser reads "$" as "Interpolated string expression" which is not correct
issue 9846 Python functions with and without type hints displayed inconsistently.
issue 9850 Link to class enum in namespace not working in file reference
issue 9852 Operator<< not parsed correctly in template class
issue 9855 HTML: TOC: Smooth scrolling
issue 9858 Markdown: Heading auto id starting with digit of minus sign
issue 9861 Links among markdown files don't work if upstream path element contains space
issue 9883 Performance issues when HAVE_DOT is YES to make \dot work, and CLASS_GRAPH=GRAPH is also used
issue 9885 References to enum member partially broken since v1.9.5
issue 9911 Support < for documenting members and variables
issue 9921 HIDE_SCOPE_NAMES does not hide names in treeview
issue 9932 Incomplete Style.css
issue 9935 Doxygen WARN_LOGFILE needs to create folder
issue 9942 warning: Member try (variable) of namespace lib_validation is not documented.
issue 9947 Attributes resulting of an unpacked tuple are not documented (Python),,,
issue 9950 PlantUML is not fully supported in markdown fenced code blocks
issue 9963 [VHDL] - Generic parameter list of generic subprograms are not printed
issue 9963
issue 10006 Problem with generated documentation when a method is named 'exception'
issue 10010 SHOW_HEADERFILE doesn't work well for headers with no file extension
issue 10013 infinite recursion (stack overflow) in findScopeFromQualifiedName
issue 10015 Add warning when file set for USE_MDFILE_AS_MAINPAGE isn't found
issue 10050 Typo in the Doxygen \todo documentation
avoid csp insecure eval on search box.
fix sqlite3gen regressions from 592aaa4
Fix server based search for PHP 8.1
search: Fix incorrect result count in opensearch suggestions
Don't show `__pad*__` for unnamed bitfields
Check and copy logo file for rtf output
Escape `-` sign in fontname settings substring as well,
Latex incorrect handling of backticks in code fragments
Variables were shown with () in the client side search results
Prevent bogus type assignment in Python output
Rename correct file to .bak when using "doxygen -u " (issue 10035)
Double identifiers due to mapping to same id of file names,
Fixed cross referencing issue.
Limit index fields in hhk file of chm file.
Hide undocumented group members when `HIDE_UNDOC_MEMBERS=YES`
Handling of `\noop` command in preprocessor
Handling of verbatim type sections in preprocessor,
Fixes for type bound procedures in Fortran
Incorrect warning about not matching number of `if` / `endif`
Text on start line of fenced code block should not be ignored.,
Undefined references in pdf documents
No anchor should be created for inherited members,
Not documented parameter in case of `const ` without argument name
Prevent list items in section titles,
Features
New option MSCGEN_TOOL for running mscgen externally,
New option MARKDOWN_ID_STYLE to generate GitHub style identifiers for sections
New option SITEMAP_URL to generate Sitemaps
New option TIMESTAMP to disable pages without timestamps (replaces HTML_TIMESTAMP and LATEX_TIMESTAMP)
Making settings from settings file available via new \doxyconfig command.,
Add '', '' and '' HTML tags as dummies
Add `point` as email separator
Improved group handling for defines, static functions, and enums,, and
Support visible attribute for all elements in the layout file,,,
Ignore C11 _Static_assert()
Adding "engine" ebnf, hcl, and regex for plantuml,
Better handling of punctuation characters in GitHub anchors
Better representation of brief (union / struct) descriptions in HTML
Better warning from constant expression evaluation
Reduce LaTeX warnings,,
Support for basic hierarchical grouping in LaTeX output
Support hierarchical groups in RTF and use the same model for pages
Improve default LaTeX hypertarget location
Allow multiple newlines in a Markdown code span.,
[view]
Enable possible other LaTeX error modes via new LATEX_BATCHMODE options,
Added option `trimleft` to the command `\snippet`
Improved user feedback and documentation
bug 630661 Highlighting lines in a dot graph,
bug 615500 Program Icon under Windows,
doc(commands): Update \class example link
doc(commands): Update example links for manual.c
doc(diagrams): Better HTML example link
doc(grouping): Link memgrp example to file docs
doc(various): Match HTML and LaTeX example links
docs(docblocks): Update some example hyperlinks
Translation of terms in tooltip
Updated Portuguese, Spanish, and Swedish translators,,,,
Improve readability/contrast of "use" arrows in dark mode
Hyperlinks in help information of doxywizard
Fix for some permanent redirects
Coloring in languages table in manual
Collect warnings and output them at the end
Debugging documentation
Incorrect HTML generated for doxygen manual,
Incorrect and redirect links in documentation
Incomplete dependency translation report
Spelling corrections,,,,,,,
Confusing edge tooltips shown
Applied various cosmetic changes to the HTML output
Confusing entries in legend explanation
Consistency in HTML output with multiple runs
Consistency / links in LaTeX output of the doxygen documentation
Consistency between HTML and LaTeX / RTF for examples
Consistency between return type and usage of pid
Consistency in used debug terminology
Correct wording of fatal error message
Documentation `\ianchor` correction
Preserve whitespace after \showdate format
Silently ignore `` tag
Union / Struct indicated as Class in the Xref list,
Labels were not visible in dark mode for some dot graphs,
Fixed problem with the client side search engine (HTML output)
Improve layout of table with HTML commands on documentation
Improvement of position of open / closed folder icon
The CDATA sections in xml code representation should not be interpreted
Refactoring and cleanup
Reduce code duplication,,,
Reduce lock contention in symbol resolver
Refactor (sub)page handling for LaTeX
Refactoring: Improve performance of computeMemberRelations()
Refactoring: Optimize Definition::name() and Definition::localName()
Refactoring: Remove raw pointer use from cmdmapper
Refactoring: Store DocNodeVariant pointer inside DocNodes
Refactoring: Use std::variant for code generators
Refactoring: add OutputCodeList to specific generators
Refactoring: add multi-thread support to generateJSNavTree()
Refactoring: add multi-thread support to writeJavaScriptSearchIndex()
Refactoring: avoid unneeded DocParser pushContext/popContext calls
Refactoring: better use of smart pointers for layout module
Refactoring: embed TokenInfo in doctokenizer as value instead of pointer
Refactoring: for ScopedTypeVariant use std::variant
Refactoring: improve argv/argc handling for libclang API
Refactoring: improve performance of selectBlock()
Refactoring: let create*Def() functions return std::unique_ptr instead of raw pointer
Refactoring: make a couple of global enums scoped
Refactoring: make use of C++17 structured bindings
Refactoring: move detab() to util.cpp so it can be shared
Refactoring: move some functionality from generic to more specific files
Refactoring: optimize addHtmlExtensionIfMissing()
Refactoring: optimize keyword substitution for LaTeX output
Refactoring: optimize toLowerChar()
Refactoring: pass variant by moving instead of copying
Refactoring: remove BaseOutputDocInterface class
Refactoring: remove CodeOutputInterface base class from OutputCodeList
Refactoring: remove toClassDefMutable for const input
Refactoring: remove toMemberDefMutable for const input
Refactoring: remove toNamespaceDefMutable for const input
Refactoring: remove unneeded m_impl indirection from MemberDefImpl
Refactoring: remove unused code
Refactoring: remove unused conversion function
Refactoring: replace types uchar/uint/ulong/int64/uint64 by stdint types
Refactoring: simplified the way search data from source code is gathered
Refactoring: simplify ConfigImpl's instance handling
Refactoring: use OutputCodeList for parsing code instead of CodeOutputInterface
Refactoring: use smart pointers for Definition class internals
Refactoring: use smartpointer for Doxygen::searchIndex instance
Refactoring: use std::unique_ptr for FileState in pre.l
Refactoring: use std::variant for generators instead of polymorphism
Refactoring: make MemberVector hold non-const MemberDef pointers
Optimize findFileDef locking
Build: Re-enable LEX_FILES_{H,CPP}, streamline
Various refactorings
Make configuration default texts configurable
Make language detection for fenced code blocks more robust
Make reading configuration utf-8 compatible
Removed unneeded mutable keyword and added missing lock
Improve debugging for lexical scanners
Replace custom tracing/debug prints by tracing via spdlog
Improved testing
Add test case for define doc association
Add test case for direct define documentation
Add test case for enum doc association
Add test case for enum field doc association
Add test case for file doc association
Add test case for function doc association
Add test case for static assertions
Add test case for typedef doc association
Add test case for variable doc association
Add test for doc entry association with groups
testing: Add test case for enum fields
ci: create workflow to publish Docker image
runtests.py: Support tests with addtional inputs
Added unit test with unicode characters in the name
Adding some attributes to dtd validation
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.169 2023/04/19 08:09:40 adam Exp $
d5 1
@
1.169
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.168 2023/04/03 20:20:48 nros Exp $
d3 1
a3 1
DISTNAME= doxygen-1.9.6.src
a4 1
PKGREVISION= 3
d13 2
d20 1
a20 1
FLEX_REQD= 2.6.4
@
1.168
log
@Revbump due to dependecy change in qt5-qtbase
Since these dependecies are bundled with
qt5-qtbase and not exposed to qt5 using
applications directly, only bump direct users
of qt5-qtbase.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.167 2023/01/29 21:15:45 ryoon Exp $
d5 1
a5 1
PKGREVISION= 2
@
1.167
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.166 2023/01/24 18:36:22 wiz Exp $
d5 1
a5 1
PKGREVISION= 1
@
1.166
log
@*: convert to cmake/build.mk
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.165 2022/12/31 21:21:55 adam Exp $
d5 1
@
1.165
log
@doxygen: updated to 1.9.6
Release 1.9.6
Bug fixes
issue 1166: Read error when multi-byte characters in file path name (Origin: bugzilla 145186)
issue 3244: IGNORE_PREFIX works also on names of functions/methods
issue 3798: \relates does not find class if it is in an anonymous namespace
issue 5621: First % in markdown inline code segement a la %PATH% is swallowed, bug 736665
issue 9221: Tag File - option to Strip path
issue 9317: File-scoped nested namespaces in C
issue 9319: Doc build fails with cairo 1.17.6
issue 9552: False warning "@@param documentation sections but no arguments" on using declarations/typedefs
issue 9566: Same member groups in multibyte characters are separately generated.
issue 9582: `noexcept(false)`-function is labeled as noexcept
issue 9584: Warning "Illegal command \ifile found as part of a \c command" in \copydoc, but not original documentation
issue 9587: Autolinks to functions do not take effect
issue 9602: Link to namespace in TAGFILES is not resolved with EXTRACT_ALL=NO
issue 9604: PlantUML @@start not recognized
issue 9605: fix for unknown entities in the preprocessor conditionals
issue 9616: Regression in 1.9.4 in HTML Tree View (command \mainpage)
issue 9617: visible="no" ignored in treeview
issue 9622: C++ concepts are not linked to namespaces in XML output
issue 9650: Private methods marked only as override are not documented when EXTRACT_PRIV_VIRTUAL = YES
issue 9669: Namespaces in arguments of a method breaks cref resolving in C
issue 9672: doxygen does not interpret Python docstrings when typed next to SLURM directives
issue 9678: Unable to resolve reference to template class or its member inside a namespace
issue 9682: Missing HTML pages and broken links for undocumented C++ concepts
issue 9697: Minor correction to documentation
issue 9715: segmentation fault (recursive classes?)
issue 9720: Recursive class relation warning when using type aliases starting with 57f5ad2
issue 9721: \code blocks have blank lines removed in LaTeX/PDF output
issue 9722: Doxygen Regression when documenting enums for C(1.94 -> 1.9.5)
issue 9733: doxygen stops parsing a file if one uses latex formulas and //!< or ///< for inline parameter documentation
issue 9736: Doxygen will not generate class information for a C class that contains certain string combinations
Apply scrollbar styling when rendering the internal docs with WebKit
Fix a number of threading issues when NUM_PROC_THREADS!=1
Fixed a couple of threading issues when NUM_PROC_THREADS!=1
Bugfix of malformed UML class diagram generated thru graphviz.
Bugfix of malformed VHDL process flowchart generated thru graphviz.
Area tag does not give `alt=""` as of dot 7.0.2
Incorrect interactive svg file for dot
Correcting default HTML stylesheets for color style LIGHT and DARK
Fixed some issues handling character literals in template arguments
Removing hierarchy / namespace from layout file results in incorrect RTF / LaTeX document
Unknown entities in the preprocessor conditionals
Hash comment in php
Incorrect man code output in respect to backslashes
Spurious characters in Fortran Fixed to free format conversion
Incorrect handling of escaped ilinebr command
Incorrect return of getUTF8CharAt giving wrong alphabetical index
Reference to non existing pages with embedded anonymous union / struct
Features
Adding Python PEP 526 typing support
issue 2580: Formatting-options for $datetime
issue 9702: Add new command \qualifier to add custom tags that would be similar to "inline" and "static" to some functions or classes
issue 9549: Feature request: Allow to disable Webkit scrollbar styling
NUM_PROC_THREAD!=1 will now process formulas on multiple threads
Treat __name variable as private and _name variables as protected in Python
Add support for multiple sections inside
Added option WARN_IF_UNDOC_ENUM_VAL to have warnings for undocumented enum values
Improved user feedback and documentation
Documentation correction in config.xml
HTML_COLORSTYLE improve documentation
Layout, textual, syntactical changes documentation
Correction and making more uniform texts for the different lists
Fix unreadable file warnings for broken symlinks with EXCLUDE_SYMLINKS is set
Doxywizard: Don't show default text in case no default value present,
Show "Additional Inherited Members" for LaTeX, RTF, etc.
Fixed main menu and submenu items for Fortran and VHDL in context of other languages.
Incorrect documentation for the command `\fileinfo`
QHP output requires that HTML output is generated
Dutch and czech localization update to "new since 1.9.6.
Portuguese translators updated to 1.9.6
Update translator_fr.h
Added translation specialization for VHDL in the `trMemberFunctionDocumentation()` method.
Refactoring and cleanup
Refactoring: Improve constness of commentcnv interface and added comments
Refactoring: Minor cleanup of the constant expression parser
Refactoring: Move global index counters into a Index singleton class
Refactoring: Move javascript license file to header
Refactoring: Use Compile Time Regular Expressions instead of reg::Ex
Refactoring: better split output generator and code generator
Refactoring: cleanup index interface and implementation
Refactoring: some minor performance tweaks
Usage of steady_clock
Check debug settings by means of the compiler
Incorrect place of prototype of `dateToString`
Optimize fragment inclusion performance for INLINE_SOURCES=YES
Remove redundant functions and typedef
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.164 2022/11/23 16:19:47 adam Exp $
a22 1
USE_CMAKE= yes
d75 1
@
1.164
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.163 2022/09/30 18:11:58 adam Exp $
d3 1
a3 1
DISTNAME= doxygen-1.9.5.src
a4 1
PKGREVISION= 1
d9 1
a9 1
HOMEPAGE= http://www.doxygen.org/
@
1.163
log
@doxygen: updated to 1.9.5
Release 1.9.5
Bug fixes
issue 3165: EXPAND_ONLY_PREDEF neglected within function macro expansions (Origin: bugzilla 559489)
Macros listed with EXPAND_AS_DEFINED were not recursively expanded
issue 8215: missing lang attribute and meta description for SEO
issue 9016: Support collapsible sections in markdown
issue 9047: Support @@param-taint in PHP (permit dashes in command aliases?)
issue 9096: Call Graph corrupt and/or incomplete (2)
issue 9236: doxygen x_noenv should always diff system-dependent settings
issue 9309: Colon on a line by itself
issue 9312: Build: cache.h:53:14: error: 'exchange' is not a member of 'std'
issue 9317: File-scoped Namespaces in C
issue 9319: Doc build fails with cairo 1.17.6
issue 9344: Long bibliography entry looks bad
issue 9352: Qt Q_GADGET macro is not supported
issue 9362: Doxyfile environment/quote mishandling in list values
issue 9367: Current git master does not honor PROJECT_NUMBER in LaTeX
issue 9378: Dollar Sign Escape Sequence Ignored in Markdown Backtick Syntax (Inline Code)
issue 9394: Request: Show C++ default member values when INLINE_SIMPLE_STRUCTS=YES
issue 9399: XML / perlmod fortran output, the type of a parameter of a function is set to the name of the parameter
issue 9409: Error-message and Line-Number is NOT related to document
issue 9417: Java: Issue with static initializer if no space after static
issue 9427: Enhance documentation for filter commands
issue 9430: HTML layout: a full sidebar overlaps with breadcrumbs
issue 9440: Fix search label regression
issue 9476: fatal: Cannot open 'doxygen/graph_legend.dox': No such file or directory
issue 9500: No output when run doxygen in high level directory
issue 9515: Function return value problem
issue 9520: Rest of file silently ignored after a certain string literal [PHP]
issue 9386: Problems with the directory dependency graph
bug 531817 Python: Backslash prevent showing the proper preview
bug 539818 C Preprocessor enum printing trick not handled properly by Doxygen
bug 642168 C "here-docs" not correctly parsed
bug 786576 regression with ALIASES or image latex interpretation
bug_572042 ingroup does not allow multiple groupnames
bug_751023 Predefined macros are handled incorrectly in source browser
Fixed javascript issue in menu.js causing invalid XHTML output
Fixed parsing issues with the XHTML output due to the use of
FileInfo::isSymLink() did not work correctly
Files Quick Link results in a non existing page
Added guard to prevent stack overflow in hasNonReferenceSuperClass()
Give markdown verbatim and fenced code blocks their own command.
No click possible on chapters in doxygen's CHM documentation
Features
Add support for Dark theme (set via HTML_COLORSTYLE with setting DARK, LIGHT, AUTO_DARK, AUTO_LIGHT and TOGGLE).
Original issue 8404: Dark theme
New options DOt_COMMON_ATTR, DOT_EDGE_ATTR, and DOT_NODE_ATTR to configure dot graph, nodes and arrows attributes
New option INPUT_FILE_ENCODING to specify input encoding based on a file pattern
New option FORTRAN_COMMENT_AFTER to configure the fixed format comment start position (default 72).
Added new commands \fileinfo and \lineinfo to show the current file and line.
See issue 7046: Add filename and line number support to tags, ala __FILE__ and __LINE__ macros
Add support for \showdate command
Allow empty HTML and tags
Handling of `@@...@@` setting with `doxygen -x_noenv`
Recognizing and name of implicit Fortran [programs
Support HTML stylesheets on the Internet
Issue 9415: fixed format source with wide lines
End of "here document" can be indented
Portuguese and Czech translators updated to 1.9.4.
issue 9444: Upgrade jQuery UI to latest 1.13 release to get rid of security issues
Improved user feedback
Commented function list marcro gives warning
Correction of line counting
Documenting parameter of function without parameters
Warning about non closed (nested) comment
Friendly message on incorrect input
Make directory traversal more robust for errors (e.g. broken symlinks)
Deprecated functionality
With the new dark mode color style the FORMULA_TRANSPARENT and DOT_TRANSPARENT have become obsolete. Pictures always have a transparent background now.
The specific options DOT_FONTNAME and DOT_FONTSIZE have been replaced be more generic options DOT_COMMON_ATTR, DOT_EDGE_ATTR, and DOT_NODE_ATTR that can be used to customize the way dot images are rendered. When upgrading the Doxyfile (using doxygen -u) the existing values of DOT_FONTNAME and DOT_FONTSIZE will be migrated.
Refactoring and cleanup
Dependency between examples.
Enabling include files for lex files
Enabling dependencies for include files in lex files
Fix handling of PUBLIC/PRIVATE for procedures in Fortran
Fix regressions introduced by changing the way references are resolved
Fixes: also allow ; and space as attribute separator
Implementation of lineBreak and nonBreakingSpace in docbook
Improve test for fortran public/private handling
Improvement of HTML documentation section
Incorrect determination of sub-sections for index.
Incorrect name lex state name used
Making example configurations consistent
Missing possibility for Element 'compounddef', attribute 'language'
More translation tweaks
Performance tweaks to speed up processing
Prohibit in-place doxygen builds
Refactoring and fixes
Refactoring: Automatically replace incorrect formula.repository
Refactoring: optimize FileDef::isDocumentationFile() method
Refactoring: optimize guessSection routine
Refactoring: reimplement getDefs using symbol resolver
Refactoring: replace left(n)/right(n) by startsWith/endsWith
Refactoring: use std::variant for Indices
Refactoring: use std::variant to switch between search indices
Remember position of collapse/expand across pages
Remove dead-code statement as found by coverity
Remove unused Validate debug option
Replacing the list of HTML / XML commands by tables
Restructure build rule to improve readability and remove duplication
Small spelling correction in doxygen usage
Test Fortran inheritance over modules
Use lower().str() to map Fortran identifier
Workaround for DEPFILE
Workaround for XHTML not supporting
fix shabang
python: do not use tabs for indentation
unset executable flag
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.162 2022/07/22 17:07:11 micha Exp $
d5 1
@
1.162
log
@*: recursive bump for graphics/graphviz 5.0.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.161 2022/06/28 11:31:42 wiz Exp $
d3 1
a3 1
DISTNAME= doxygen-1.9.4.src
a4 1
PKGREVISION= 2
@
1.161
log
@*: recursive bump for perl 5.36
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.160 2022/05/23 13:08:02 micha Exp $
d5 1
a5 1
PKGREVISION= 1
@
1.160
log
@devel/doxygen: Update to 1.9.4
Bug fixes
=========
bug 334859 HTMLHELP: Underscore in chm file name prevents linking between chm files [view], [view]
bug 711041 Undocumented "enum" values in TOC of qhp files causes tag-mismatch and corrupt TOC [view]
bug 783768 QCH files: classes & their constructors get conflicting keyword handling [view]
bug_445536 Select folder for STRIP_FROM_PATH [view]
bug_644899 New diagram implementing environment [view], and [view]
bug_698167 HIDE_SCOPE_NAMES does not hide namespace scope for functions within it [view]
bug_711041 Undocumented "enum" values in TOC of qhp files causes tag-mismatch and corrupt TOC. [view], [view], [view]
issue #6382 computational time issue of Java generics [view], [view]
issue #6992 Automatic Coverity run [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], [view], and [view]
issue #7543 Support PlantUML in Markdown [view]
issue #7873 Combining `///`-style comments with macros containing @@cond/@@endcond causes a preprocessor error [view]
issue #8355 Doxywizard 1.9.x doesn't start up properly [view]
issue #8487 Doxygen doesn't generate links to C# classes in different namespaces [view], [view]
issue #8784 CLANG_ASSISTED_PARSING tries to parse markdown files [view]
issue #9003 Button Show HTML-Output doesn't work [view]
issue #9005 Function prototype matching @@fn command, but link between both is not made [view]
issue #9006 Doxygen 1.9.3 replaces '--' with '–' inside formula alias [view]
issue #9007 Using DOT_PATH with a symlink for dot does not always work [view], and [view]
issue #9027 SEARCHDATA_FILE (searchdata.xml) keyword elements blank [view]
issue #9028 DoxyVerb environment should terminate the previous paragraph before changing paragraph formatting [view]
issue #9045 wrong grammar/spelling in german html Output [view]
issue #9051 Wrong "Related page" generating in 1.9.3 (works good in 1.9.1!) from *.md files [view], [view]
issue #9054 Feature Request: Doxywizard: Customize Doxyfile Line Endings [view]
issue #9055 Objective C method / property attribute decoration confuses parsing [view]
issue #9058 Strip leading spaces in QHP file [view], [view]
issue #9070 Doxygen is not showing all called functions in graph plot [view], [view]
issue #9074 Menubar Links not Parsed Correctly [view]
issue #9075 .html Extension Removed from Tag File URLs [view]
issue #9094 Wrong QHP index structure [view], [view]
issue #9124 Latex: Does not properly compile when PROJECT_BRIEF contains commas [view]
issue #9127 Doxywizard truncates standard input passed to doxygen process. [view]
issue #9135 Qhelpgenerator debug mode [view]
issue #9136 master does not compile on Mac 12.2.1 [view]
issue #9138 QHP index contains duplicated file entries [view]
issue #9143 warning file-line format in Possible candidates [view]
issue #9144 problem with matching function when using namespace [view]
issue #9148 No uniquely matching class member, but no candidates are printed. [view]
issue #9155 Doxygen crash with NUM_PROC_THREADS>1 [view], [view], [view]
issue #9157 Codebase static analysis shows some potential leaks and nullptr access [view]
issue #9158 Python: Two classes in one file, second class documentation block copied into its class method block [view]
issue #9171 XML output for dot file uses relative path in 1.9.3 [view]
issue #9187 doxygen -x_noenv option to not expand environment variables [view], [view]
issue #9190 DOC: Mention -x switch in the "Support" page [view], [view]
issue #9192 "Packages" has a "Packages" in the tree [view]
issue #9195 fix for warning: documentation for unknown define [view]
issue #9200 Doxygen cannot resolve link to HTML anchor page [view]
issue #9211 @@file is confused by symlinks (regression since 1.9.1) [view]
issue #9217 Can't load MathJax 3 extensions [view]
issue #9229 Crash with Segmentation fault in ClassDefImpl::mergeMembers [view]
issue #9234 NUM_PROC_THREADS not being honored when processing input [view]
issue #9241 Undocumented external namespaces from .tags files are shown in output Namespace index [view]
issue #9243 GHC_NO_DIRENT_D_TYPE should be defined on Solaris [view]
issue #9251 HTML extensions stripped from DOT SVG links with tagfiles [view]
issue #9254 Missing first word of page in case of existing \page command in markdown [view]
issue #9257 Build Error regarding vhdlparser [view]
issue #9264 Markdown tables not rendered for parameters [view]
issue #9266 doxygen runtime went from 10minutes to >14hours (lots of using namespace) [view]
issue #9269 Not able to compile with MSYS2/mingw (file too big) [view], [view], [view]
issue #9274 Automatic links not working in examples that use C++ source [Potential Bug] [view], [view], [view], [view]
issue #9276 File-Line is omitted when suggesting possible candidates depending on noMatchCount [view]
issue #9284 Clicking external link within search results with EXT_LINKS_IN_WINDOW=YES opens the link in the search results box [view]
issue #9296 gives up after seeing egregiously complex template code [view]
issue #9298 Segfault in Fortran parser (heap use after free) [view], [view]
Recognize type= as variable in Fortran [view]
Concept mising in the layout description [view]
Detecting end of body in python [view]
SHOW_FILES=NO could cause broken links for grouped files [view]
Source code was missing line anchors in the HTML output when using libclang [view]
Updated Hindi Locale ID (LCID): 0x439 Hindi [view]
INCLUDE_PATH is not recursive [view]
Spurious colon in the output [view]
Global enum incorporates values from an enum class [view]
Incorrect check on a list item. [view]
Incorrect doxygen help information [view]
Incorrect line number in warning message [view]
Incorrect macro file name in LaTeX [view]
Incorrect protection for test 28 [view]
Incorrect representation of some items in HTMLHELP [view]
Incorrect version in language documentation [view]
Don't create anchor for \name command [view]
add missing newline in docu [view]
synchronize man and help messages [view]
Features
========
Add CINDEX_NO_EXPORTS option when linking against static libclang [view]
Introduce CREATE_SUBDIRS_LEVEL [view]
Add for the xml output also xml to the markdown image representation. [view]
Adding Qt6 support [view]
Update Bulgarian translation [view]
Better translation for trPackageMembers [view]
Refer to chapter Grouping with GROUP_GRAPHS [view]
HTMLHELP warning on using svg as image format for graphs [view]
mention doxygen debugging flags on the web [view]
mention how to get additional usage flags [view]
Deprecated functionality
========================
Dropping Qt4 support [view]
Restrict usable flex version to 2.6.4 and higher [view], and [view]
Update to require JavaCC 7.0.6 or higher [view]
C++17 compiler is now required to compile doxygen [view]
Refactoring and cleanup
=======================
Add null pointer checks for dynamic casts of LayoutDocEntry objects [view]
Add test possibility to check the structure of the index.qhp file [view]
Add try-catch around DocParser's destructor to avoid coverity warning [view]
Added GHC_OS_SOLARIS [view]
Added missing include and remove redundant code [view]
Added support for Bulgarian [view]
Added translation for the Hindi-language and signed up as a maintainer for the same. [view]
Adjustments according to the new README [view]
Align latex commands [view]
Allow multi-threaded computation of tooltips [view]
Automatically set copyright year in doxygen man page [view]
Automatically show correct year in about box [view], [view]
Avoid compiler error on systems where size_t==unsigned int [view]
Correcting default settings when running HTMLHELP [view]
Determination of fixed source form. [view]
Downgrade stale translator warning to message [view]
Enable always all languages [view]
Enable the equal sign in the file mask [view]
Error when generating documentation with formulas a second time [view]
Extended support for language specified in markdown fenced code blocks [view]
Fix build with MinGW and Ninja [view]
Fix debug prints [view]
Fix e-mail obfuscation issue in the manual [view]
Fix for merge issue [view]
Fix for translator.py to deal with =default destructor [view]
Fix for unsigned int issue [view]
Fix multi-threading issues if SERVER_BASED_SEARCH=YES [view]
Fix potential stack overflow [view]
Fix repeated words [view]
Fixed potential crash in case cached item was already purged [view]
Fixed regression that introduced an invalid in HTML [view]
Fixed version check and did some simplifications and refactoring [view]
Handling enums in settings that double as boolean [view], [view], [view]
Handling of value of visible attribute [view]
Interaction of tests for xhtml and qhp [view]
Line numbers not shown in gray in source code [view]
Make better use of capture ranges [view]
Make boolean representation mapping part of ConfigValues::Info [view]
Making Windows executable large address aware [view]
Making tag information better available [view], [view]
Minor optimisation [view]
Missing in description of doxyparse [view]
Missing part of output due to wrong emoji command [view]
Modernize LANGUAGE.HOWTO [view]
Move editbin logic to a separate cmake file [view]
Moving punctuation dependency to translator [view], [view], [view]
Prevent running coverity scan when no commit are made [view]
Problem compiling under Cygwin [view]
QCString: make str() accessor return a const& [view]
QCString: slightly faster mid [view]
Reduce number of calls into visited map [view]
Reduced code duplication, optimized performance [view], and [view]
Refactoring: Moved duplicated functionality into BufStr [view]
Refactoring: clean up destructors [view]
Refactoring: implement visitors using std::visit and std::variant [view]
Refactoring: reimplemented tagreader structures [view]
Refactoring: remove unneeded class OutputDocInterface [view]
Refactoring: replace custom variant class by std::variant [view]
Refactoring: replace old style casts [view], [view], and [view]
Refactoring: split docparser [view]
Reference to non existing anchor with "More..." [view]
Reinstate warnings about stale translations [view]
Remove retrieval of the process count for tests [view]
Removed unused function in configgen.py [view]
Removing obsolete functions [view]
Replace static Config_Get... by just Config_get... [view]
Replaced DocNode::kind() by dynamic_cast checks [view]
Replaced conditional sections by adapter and fixed some signals [view]
Simplified documentation and implementation a bit [view]
Split of javascript search index into separate files [view]
Trace statement in markdown.cpp [view], [view]
Uniform retrieval file definition [view]
Uniform retrieval of language code by means of translator unit [view]
clarify what the last comments in man refer to [view]
optional command variables and align mkidx and latex command approaches [view]
pass const& of LinkedRefMap to prevent creating temporary copies [view]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.159 2022/04/18 19:10:49 adam Exp $
d5 1
@
1.159
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.158 2022/03/30 16:35:27 micha Exp $
d3 1
a3 1
DISTNAME= doxygen-1.9.3.src
a4 1
PKGREVISION= 1
d17 5
a21 3
# doxygen upstream uses this version of flex
FLEX_REQD= 2.5.35
# Uses -std=c++14
@
1.158
log
@devel/doxygen: Update to 1.9.3
Bug fixes
=========
bug 679192 Missing images from generated qhp file [view]
bug_161451 @@copydoc cannot span mutliple lines [view]
bug_365053 Wrong reference to ::classname [view] and [view]
bug_411629 ifdef-ed namespaces generate "endif" namespace (C#) [view]
bug_562008 cpp directives in \code fragments breaks subsequent links
replacement [view]
bug_683640 Docset info.plist file doesn't include feed URL [view], [view]
bug_684050 line continuation in (auto)linking [view]
bug_688384 JavaDoc @@link does not use code font [view]
bug_693776 @@copydoc not working properly [view]
bug_712290 A command that will generate a warning during compilation [view]
bug_722111 - 'function' is displayed as C++ keyword (green) in HTML output
[view], [view]
bug_749992 XML output - "bodyend" inside location tag sometimes prints the
wrong row. [view]
bug_750666 Usergroup (layout.xml) url="[none]" doesn't work [view]
bug_753629 PLANTUML_JAR_PATH Environment Variable Needs Documenting [view]
bug_766164 Class Members is missing in the CHM. [view]
bug_771606 'doxygen -w' should not require existence of
header.html/footer.html even if listed in an options file
[view], [view]
bug_772405 *_AUTOBRIEF=YES gobbles end of paragraph from brief [view]
bug_774111 GENERATE_LEGEND with svg graphs [view], [view]
bug_774167 Left nav pane [view]
bug_791832 [view]
bug_792690 Spaces MAKEINDEX_CMD_NAME don't work the same as other config
options [view]
bug_796673 doxygen markdown engine disallow parentheses in image title
[view]
issue #7434 Error in LaTeX output of doxygen documentation of VHDL [view]
issue #7687 Write directory dependency graphs recursively. [view]
issue #7807 Incorrect handling of triple backticks with specifying
language. [view], [view]
issue #8528 Markdown links to Markdown pages with explicit page command
are broken [view]
issue #8590 XML: Issue with spacing around [view]
issue #8724 @@ingroup not working with concepts [view], [view]
issue #8726 Confused by C++20 trailing requires-clause [view]
issue #8730 Read from invalid IncludeInfo object (version 1.9.2,
Ubuntu 20.04) [view]
issue #8734 @@note with @@parblock within a table data cell breaks the HTML
output [view]
issue #8738 Fixed sizes in project area of HTML output [view], [view]
issue #8743 missinterpreted [view], [view]
issue #8747 Improve output with WARN_AS_ERROR = FAIL_ON_WARNINGS [view],
[view]
issue #8750 Crashes with 1.9.2 on Ubuntu 21.04 [view], [view]
issue #8752 Generated filenames depend on undefined behaviour - doxygen
output not reproducible [view]
issue #8753 qhp file corrupt when subsection with no parent section [view]
issue #8755 :: lost in nested names when using markdown [view]
issue #8757 Segfault when using external search engine [view]
issue #8767 Order of pages in the tree view changes from 1.9.1 to 1.9.2
[view]
issue #8785 Markdown runs on if class attribute is specified [view]
issue #8789 qhp/qch broken in master [view], [view]
issue #8802 Nested \cond sections are not started (#8804) [view]
issue #8811 Incorrect xml tags in source code listing (XML output) [view]
issue #8815 fix group close [view]
issue #8817 If \if, \else or \endif is in a list, the subsequent list entry
is not formatted as list entry but in "raw format" [view],
[view]
issue #8838 export "something" { } wrong parsing [view]
issue #8851 Python call graph is not completely correct [view]
issue #8853 LaTeX generated output fails to compile [view]
issue #8854 Class hierarchy diagram is not correct, if inherited from
Python built-in class ABC [view], [view], [view]
issue #8854 Class hierarchy diagram is not correct, if inherited from
Python built-in class ABC [view]
issue #8855 Unable to build 1.9.2 [view]
issue #8864 Markdown Tables cannot merge cells both horizontally and
vertically [view]
issue #8867 Fortran source file that contains the character literal
"import" or 'import' [view], [view]
issue #8882 Java: Issue with virtual as identifier [view], [view], [view]
issue #8884 Java: Issue with dotted annotations [view]
issue #8889 ".html_html" attached to some url links when linking to
external library [view], [view]
issue #8889 Extra ".html" attached to some url links when linking to
external library [view], [view]
issue #8895 [bisected]Directory dependency graph has stopped working [view]
issue #8898 c#: Inherit documentation from interface property (not working
as no docs displayed) [view]
issue #8903 Overload of function template can cause docs to be repeated
[view]
issue #8905 Documentation: WARN_NO_PARAMDOC not disabled by EXTRACT_ALL?
[view], [view]
issue #8909 Build error with git head GCC (version 12, Nov 2021) [view]
issue #8911 Undocumented function with C++ requires clause [view]
issue #8914 Double Square Bracket [[ somewhere ]] stop Doxygen [view]
issue #8918 \emoji does not support emoji with ZWJ [view]
issue #8921 Overloaded function (with templates as change) is not displayed
in html page [view]
issue #8924 Horizontal scroll bar missing in HTML for wide class="dotgraph"
objects [view]
issue #8925 Java: Issue with enum parsing (xml output) [view]
issue #8932 XML output: table caption doesn't have ID [view]
issue #8933 Return type "unsigned int constexpr" not parsed properly
[view], [view]
issue #8934 documentation 'DEP' s.b. 'DEB' [view]
issue #8935 'make docs' fails when building PDF [view]
issue #8940 Not parsing #if correctly in C++ [view]
issue #8948 collaboration diagram should include smart pointer members
[view], [view]
issue #8953 Improve markdown image handling [view]
issue #8956 Section links in markdown mainpage not working [view]
issue #8965 Allow other names for plantuml.jar [view]
issue #8973 Incorrect citations for entries with double dash and for cross
references [view]
issue #9857 C# incorrect interpretation of '?'-operators [view]
Coloring of the nodes in the inheritance graph [view]
Fixed problem with large HTML tooltips running of the web page. [view]
Coverity: logically dead code [view]
Coverity: uninitialized struct elements [view]
Coverity: side_effect_free: Calling countLines(yyscanner) is only useful
for its return value, which is ignored. [view]
Using in/out in C# results in doubling it [view]
Restore default SIGINT handler inside the signal handler [view]
In HTML the @@image title did not appear as tooltip and quotes were not
properly escaped [view]
Double member names in python source code [view]
Fix memory corruption in TextStream. [view]
Handle decltype(*) return types in declinfo.l [view]
Warnings when using `CREATE_SUBDIRS` and `HTMLHELP` [view]
Don't use full path for *file in XML output [view]
Incorrect handling of JAVA style code statement in preprocessor [view]
Incorrect linecount in case of JAVADOC_AUTOBRIEF set [view]
Incorrect markdown links. [view]
Incorrect warning regarding SQLITE3 seyyttings [view]
Incorrect warnings due to WARN_IF_DOC_ERROR=NO [view]
Incorrect xml tags in source code listing (XML output) [view]
Doxygen stops on invalid namespace name [view]
Problems with blockquotes in markdown [view]
Fortran: Warning on empty \cond statement plus extra empty line. [view],
[view]
Escaped double quotes inside double quotes [view]
Fixed problem where member attributes were not rendered properly [view]
Forward declaration of enum class. [view]
Handling \code in non doxygen comment [view]
Warning with python file starting and ending with __ as file name [view]
Improve warning location for undocumented parameters/return types [view]
Limit number of list levels in output [view]
Unmatched tt tag. [view]
Value of first @@copydoc could end up in the brief description. [view],
[view]
Features
========
Write directory dependency graphs recursively. [view]
Added missing symbols needed to enable SANITIZE_UNDEFINED [view]
Add the xml output format to the image command as generic format [view]
Add the HTML and XML commands to the index [view]
Added explanation for directory dependency graphs in graph manual. [view]
Avoid tampering with special commands while doing markdown parsing [view]
and [view]
Adding HTML tag [view]
Adding engine to xml output for plantuml [view]
Czech localization update, added all missing czech localization strings
up to 1.9.3 [view]
translate chinese upto version 1.9.2 [view]
Updated swedish translation to 1.9.2 [view]
Greek translation updated to 1.9.2. [view]
Portuguese translators upddated to 1.9.3. [view]
UTF-8 characters in email address [view]
Support for char32_t etc. in code coloring [view]
Changed license of doxmlparser from GPLv2 to MIT [view]
Better error message in case of a fatal error in a lexer [view]
Better readable warnings / debug messages incase of warning with token /
return value in docparser [view]
value attribute for tag [view] and [view]
Copy original dotfile to output directory in case of DOT_CLEANUP is not
set [view]
allow using percentual numbers for images dimensions [view]
Make email obfuscation optional [view]
Improvement of WARN_LOGFILE possibilities [view], [view]
No warning in case non existing macro parameter [view]
HTML tag details [view], [view]
Include qualified names in ``s in XML output. [view]
Deprecated functionality
========================
CLASS_DIAGRAM has become obsolete. The same functionality can now be
achieved using HAVE_DOT and CLASS_GRAPH. Old settings in the Doxyfile will
be automatically converted when reading or updating it. [view], [view],
and [view]
Refactoring and cleanup
=======================
Add support for optional ranges to reg::Ex and use it util.cpp [view]
Allow using obsolete config values while upgrading [view], [view]
Use std::unordered_set for better performance [view]
Refactoring: Use std::unique_ptr for PIMPL idiom instead of raw
pointer [view]
Refactoring: changes how context data is cached. [view]
Refactoring: fixed typo and improved code uniformity [view]
Refactoring: replace custom reference counting by std::shared_ptr [view]
Refactoring: replace raw pointers with std::unique_ptr in template.cpp
[view]
Refactoring: replace the last raw pointers by std::unique_ptr in
template.cpp [view]
Refactoring: use fixed maps for properties [view]
Remove obsolete states from lexer code [view]
Remove redundant checks in config file [view]
Remove redundant range checks in config file [view]
Remove some implicit casts to improve portability of the code [view]
Remove unnecessary conversions for enum type options [view]
Optimize Markdown::isBlockCommand() [view]
Moved util.h:escapePath() to QCString::quoted() [view]
layout.cpp and tagreader.cpp both defined class ElementCallbacks [view]
Removed global variables for RTF and Latex, and made some fixes [view]
Represent enum in the config file also as an enum in the code [view]
Make generateClassDocs() process files in parallel [view]
Make generateFileDocs() process files in parallel [view]
Name of used struct [view]
Performance enhancements [view]
Restructuring and fixes [view]
Better search criterion for RTF INCLUDETEXT [view]
Consistent messages regarding enabling settings [view]
Improve type safety of scanner code by not using void* for yyscan_t
[view]
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.157 2021/12/13 13:47:06 micha Exp $
d5 1
@
1.157
log
@devel/doxygen: Update to 1.9.2
Changelog is very long:
https://www.doxygen.nl/manual/changelog.html
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME= doxygen-1.9.2.src
@
1.156
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.155 2021/05/24 19:49:56 wiz Exp $
d3 1
a3 1
DISTNAME= doxygen-1.8.20.src
a4 1
PKGREVISION= 5
@
1.155
log
@*: recursive bump for perl 5.34
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.154 2021/04/21 11:41:24 adam Exp $
d5 1
a5 1
PKGREVISION= 4
@
1.154
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.153 2021/04/13 09:02:25 wiz Exp $
d5 1
a5 1
PKGREVISION= 3
@
1.153
log
@doxygen: mark python as build dependency
Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.152 2020/11/05 09:07:53 ryoon Exp $
d5 1
a5 1
PKGREVISION= 2
@
1.152
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.151 2020/10/25 04:42:43 nia Exp $
d5 1
a5 1
PKGREVISION= 1
d32 2
a75 1
BUILDLINK_API_DEPENDS.graphviz+= graphviz>=2.12nb1
@
1.151
log
@doxygen: CMakeLists sets -std=c++14 so we don't need it in USE_LANGUAGES
Just set a minimum GCC_REQD to 5 for c++14 support so the correct
compiler gets picked
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.150 2020/10/04 09:45:26 ryoon Exp $
d5 1
@
1.150
log
@doxygen: Update to 1.8.20
Changelog:
Release 1.8.20
(release date 24-08-2020)
Bug fixes
issue #7760: void return type reported as not documented
issue #7951: Doxywizard 1.8.19 (Windows): Source code directory seems to be ignored
issue #7954: The Doxygen uses too much memory (or has probably a memory leak) and
issue #7970: Doxygen doesn't stop on errors
issue #7973: C++ grouped functions in namespace have disappeard
Improvement of line count for e.g. warnings
Improved layout on the bibliography page
Updated the swedish language translation to 1.8.19
Features
add configuration setting to have docstrings not as preformatted text but as normal documentation
Refactoring and cleanup
Format for size_t (in e.g. warnings),
Spelling corrections,, and
Minor tweaks to clangparser.cpp
Building documentation after changing language files
Release 1.8.19
(release date 08-08-2020)
Bug fixes
issue #6846: Doxygen parsing global variable as function in certain cases (#7903)
issue #7495: generate "bitfield"
issue #7595: Links from one Markdown file to another do not work
issue #7698: forward declaration of template classes
issue #7702: test list is always created
Revert pull request #7703: make declArgumentList be from declaration, and argumentList from definition
issue #7706: Md5 hash does not match for two different runs, and
Undefined control sequence for formula using MathJax (#7712)
Wrong message in case of svg formulas for HTML (#7716)
VHDL fixed if-generate-bug 7721
Inconsistent behavior between `///` and `//!` for formulas (#7726)
Incorrect text for HTML_FORMULA_FORMAT in documentation / Doxyfile (#7722)
issue #7727: warning: documented symbol `static bool (long-winded C++ type)' was not declared or defined.
issue #7734: Incorrect parsing of Q_PROPERTY
issue #7738: \todo ignores EXCLUDE_SYMBOLS
Users cannot set "enhancement label" on github. (#7744)
Input buffer overflow in php input code (#7745)
issue #7747: Three-way comparison operator
issue #7753: SVG formula all with zero width
issue #7762: C# mode completely broken
issue #7778: Build fails with javacc 5.0 (#7779)
issue #7781: allow '>' before Markdown emphasis
issue #7787: Doxygen 1.8.18: Markdown tables not working in ALIASES anymore?,,,, and
bug_121547 extern variable is being referenced in documentation incorrectly (#7792)
issue #7796: Backticks (`) in Doxygen-markup-in-C in Markdown collapses (#7797)
Issue #7804: String double quotes in C get misinterpreted by pdflatex
issue #7810: LaTeX manual not built, but make install tries to install it (#7821)
Vhdl improvements (ALIAS, translation) (#7813)
Running doxygen tests with variable with spaces (#7819)
issue #7820: Add `const` qualifier to UsedDir::m_dir.
Create link for GENERATE_XML (#7824)
isuse #7828: Add namespace inline flag in xml output
Issue #7831: Error building docs after 0df1623c9363d52a2b04457233dcf2c64319b03c
issue #7833: Empty string in PREDEFINED throws
Incorrect label in map of dot files in xhtml (#7840)
issue #7852, #7867, #7901: Changed the set of commands that effect ending a brief description
Problem with generating test output for Chinese (#7862)
issue #7865: Update documentation of USE_PDFLATEX option
issue #7867: Fixed regression where blank line after \class was not seen as paragraph separator
issue #7881: More flexible and correct detection of direction of an argument,, and
issue #7883: doxygen does not build again LLVM/CLAN without static libs
issue #7884: Python to xml: Whitespace in method doc not preserved (MARKDOWN_SUPPORT=NO)
issue #7890: Macro Expansion broken
Issue #7892: Incorrect search box on server-side search results page
issue #7900: Incorrect warning regarding no matching class member found
issue #7911: markdown table add extra test to "\copybrief"
issue #7921: Help for CLANG_DATABASE_PATH is misleading
issue #7923: source line numbers in warnings output by parser are off by 1
issue #7934: include dependency graph: The boxes of files shows the name of the included file not its own filename
issue #7943: transferArgumentDocumentation is erroneous
Empty python comment gives problems
Don't crash if output subdirectories already exist
Fix cmake warning about ICONV package naming (should be Iconv)
Plantuml has problems with output directories ending with directory separator
Fixed issue that could cause wrong line numbers
Number of translatable terms (like Chapter) are in English instead of Greek (#7841)
Running Inkscape 1.0,
Empty enum setting in configuration file
Missing last item in htmlhelp level2 index
crossref citations are shown unconditionally,,
Features
Added experimental multi-thread input processing support.,,
Addon option --pool to the test run script for parallel execution of tests (#7827)
Adding the xml:lang tag to XML and Docbook output
Scalable search bar for high resolution displays (#7888),, and
Add doxygen version information to tag file
Add options to enable various sanitizers
Show doxywizard version by means of --version
Added configuration options to better control the sqlite3 output.
Enable running tests in parallel using cmake's ctest.
improve using plantuml for vhdl flowcharts
Refactoring and cleanup
Added atomic reference counting to QString
Added missing stub code when use_libclang is disabled
Better warning for non documented struct
Catch all wrong mkdir calls (coverity)
Change of git version input file was not taken into account
Changed container class for class use and constrained relations from QDict to StringSet
Cleanup some disabled code sections
Copied implementation of `QGList::inSort()` to sortInDirList.
Coverity uninitialized variable
Coverity uninitialized variable in mscgen_api.cpp
Create compareDirDefs for sorting.
Creating chm files for doxygen tests
Debug facility for the \cite command
Fixed 2 small memory leaks
Fixed anothing compilation issue when use_libclang was not enabled
Fixed compilation issue on Windows for setNum with size_t argument
Fixes missing include and missing html extension logic
Fixes signed/unsigned mismatch warning in plantuml.cpp
GNU compilation warnings
Improve flex/bison debuggability with gdb
Include dirdef.h instead of forward declaration.
Incorrect htmlhelp language code for Indonesian
Incorrect representation of citation
LaTeX test were hanging for a.o. Hungarian on Windows
Link fixed in documentation
Make a switch to choose between dynamic library to clang-cpp or static linking against clangTooling
Minor documentation updates
Minors tweaks to the regular expressions
Misleading compiler warning
Misleading warning about missing argument
Missing links in Fortran in case use statement with upper case characters in name
Modernize HtmlHelp class
Modernize code for the resource manager
Modernized tagreader.cpp code
More minor tweaks
Moved citation cross reference searching to a separate function
Moved stripIndentation() to util, make it safe for empty input
Multi-threaded parsing: added locks around global data
New option allowing processing using multiple threads
No default rule present in commentcnv.l
Performance improvements after profiling
Prefer more inclusive language
Prevent potential empty string
Reduce use of WIN32 defines outside of portable
Refactoring: Modernize clang parser and make it run with multiple threads
Refactoring: better encapsulation for MemberName
Refactoring: improve encapsulation for ArgumentList
Refactoring: make QCString a wrapper around std::string
Refactoring: make preprocessor run in parallel
Refactoring: modernize configuration values
Refactoring: modernize markdown and make it thread-safe
Refactoring: remove symbolStorage references (dead code)
Refactoring
Refactoring: Improve encapsulation of MemberInfo class
Refactoring: Introduce type names for commonly used container types
Refactoring: Removed creation of MemberDef's for macro definitions from pre.l,
Refactoring: changed Doxygen::expandAsDefinedDict to Doxygen::expandAsDefinedSet
Refactoring: changed QValueList to std::vector for template engine
Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMap
Refactoring: migrate type of Doxygen::inputPaths to std::set
Refactoring: modernize g_inputFiles and the parameters of readFileOrDirectory
Refactoring: replace Doxygen::namespaceAliasDict by Doxygen::namespaceAliasMap
Refactoring: replace QDict by StringUnorderedSet for g_processedFiles and g_filesToProcess
Refactoring: replaced killDict by killSet
Refactoring: size_t type conversions and QList in DotManager
Refactoring: For loops on QListIterator by range loops.
Refactoring: Replaced ${CMAKE_SOURCE_DIR}/path/to/current/cmake-lists-txt/dir with ${CMAKE_CURRENT_LIST_DIR}
Refactoring: Replaced QList with std::deque in DirList.
Refactoring: Replaced DirList::count() by DirList::size().
Refactoring: Replaced QDict by StringUnorderedSet in dotnode.cpp
Refactoring: Replaced QDict by StringUnorderedSet for fortrancode.l
Refactoring: Replaced QDict by StringUnorderedSet used to keep track of visited paths
Refactoring: Replaced addDir(const DirDef *dd) by addDir(DirDef *const dd) in GroupDef and GropuDefImpl.
Refactoring: Replaced bitmap of doxygen logo by SVG version
Refactoring: Replaced calls to DirDef::append() to DirDef::push_back().
Refactoring: Restructured the split_and_keep function
Remove not used translator function
Renamed stripSpaces to stripIndentation and make it work directly on the string passed.
Setting correct babel packages for some languages
Spelling correction in cite code
Split off code to detect inkscape version to a separate function
Superfluous space in "TEST_FLAGS"
Travis does not terminate on error on non last command inside if construct
Updated installation documentation for Linux binary distribution
Updated issue templates
Updated formatting rules for paragraphs within table header cells.
Updated the makefile for building the tests
Warning in case of multiple python documentation sections.
XML tags moved to Appendix D of Ecma-334
fail with term() instead of msg()
missing instance-rework
moved separate doxygen tag to tagfile attribute
sqlite: flip _static default in bindTextParameter
sqlite: use err instead of term :)
try to make it so that argumentList is always from the definition
update URLS on README to prevent redirects
Release 1.8.18
(release date 12-04-2020)
Removed functionality
Removed support for TCL (code is too buggy and unmaintained, language not very popular)
Bug fixes
Bug 769411 - Confuses functions with the same name, but different namespace
Bug 779650 - Typo in https://www.stack.nl/~dimitri/doxygen/manual/docblocks.html
Bug 780630 - Nested @@ingroup generates bad breadclumb list
Bug 791390 - Table formatting information ignored in Doxygen XML output
issue #6319: C++ function returning std::function with reference argument is not recognized as a function (Origin: bugzilla #792830)
issue #6901: Please consider relicensing of Javascript files
issue #7411: "warning: return type of member is not documented" for static void and virtual void functions
issue #7432: vhdl-fixed-bug-7432 [view
issue #7464: test suite is failing
issue #7472: Serious regression: /**< comments cause functions to be silently ignored
issue #7474: [1.8.16 regression] HTML output varies from ASLR
issue #7477: Broken urls in the xml output
issue #7484: Error: /undefined in getenv
issue #7508: TYPEDEF_HIDES_STRUCT stopped working properly
issue #7527: Doxygen 1.8.17: regression of C macro expansion
issue #7544: [Regression 1.8.17] Recursion when computing class usage relations
issue #7558: PlantUML: Different behavior whether LATEX_OUTPUT has a final slash or not.
issue #7570: Comments replaced by block comments inside Markdown code block,
issue #7583: External Links in Inheritance Diagrams open in the Image Frame.
issue #7585: Doxygen 1.8.17 false warnings and no generate output for documented const functions
issue #7590: Map .f18 filetype to Fortran,
issue #7606: Unable to build "master" branch
issue #7624: non-const getClassDef() called on aliased member. Please report as a bug.
issue #7635: Incorrect location for enum in XML file and and
issue #7652: folder in file list has file icon (#7654)
issue #7660: In the ceph package error: non-const getNamespaceDef() called on aliased member.
issue #7664: bigobj not found with MSYS Makefiles
issue #7672: Request: use
tags instead of