--- - branch: MAIN date: Sat Apr 1 21:58:32 UTC 2023 files: - new: '1.2' old: 1.1.1.1 path: pkgsrc/print/tex-pgf/DESCR pathrev: pkgsrc/print/tex-pgf/DESCR@1.2 type: modified - new: '1.25' old: '1.24' path: pkgsrc/print/tex-pgf/Makefile pathrev: pkgsrc/print/tex-pgf/Makefile@1.25 type: modified - new: '1.13' old: '1.12' path: pkgsrc/print/tex-pgf/PLIST pathrev: pkgsrc/print/tex-pgf/PLIST@1.13 type: modified - new: '1.18' old: '1.17' path: pkgsrc/print/tex-pgf/distinfo pathrev: pkgsrc/print/tex-pgf/distinfo@1.18 type: modified - new: '1.2' old: 1.1.1.1 path: pkgsrc/print/tex-pgf-doc/DESCR pathrev: pkgsrc/print/tex-pgf-doc/DESCR@1.2 type: modified - new: '1.15' old: '1.14' path: pkgsrc/print/tex-pgf-doc/Makefile pathrev: pkgsrc/print/tex-pgf-doc/Makefile@1.15 type: modified - new: '1.12' old: '1.11' path: pkgsrc/print/tex-pgf-doc/PLIST pathrev: pkgsrc/print/tex-pgf-doc/PLIST@1.12 type: modified - new: '1.16' old: '1.15' path: pkgsrc/print/tex-pgf-doc/distinfo pathrev: pkgsrc/print/tex-pgf-doc/distinfo@1.16 type: modified id: 20230401T215832Z.c2df0435dd09171b05a320f72d934d5dd89fa85b log: | tex-pgf{,-doc}: update to 3.1.10 - `\pgfversiondatetime` and `\pgfrevisiondatetime` have been removed. `\pgfversiondate` and `\pgfrevisiondate` now use the format `YYYY-MM-DD`. `\pgfrevision{,date}` and `\pgfversion{,date}` are synonyms for now, but the revision should eventually gain back its original meaning. However, as of now this is not supported by l3build. - Many operations in `pgfkeys` used to use `\csname` directly which lets the given csname become `\relax` in case it wasn't defined. This resulted in some leakage of accidentally `\relax`ed keys into the global scope. This has been cleaned up a little. To preserve compatibility macros that used to expand to a `\relax`ed csname now expand to a primitive `\relax`. This affects the user-level commands `\pgfkeysgetvalue` and `\pgfkeysgetvalueof`. For the former the change should not be visible except for the number of expansions required. For `\pgfkeysgetvalueof`, however, the behavior is manifestly different in that it will now expand to an alias for the primitive `\relax` in case the value is undefined instead of a `\relax`ed csname. It has always been semantically wrong to assign to the result of `\pgfkeysgetvalueof`, but now it will have undesired side-effects. Therefore this change is breaking. - The `textures` and `vtex` drivers have been deprecated. Both engines are no longer in active development and lack eTeX features which are required for quite some time in PGF. - The file `pgfutil-common-lists.tex` is deprecated and therefore no longer `\input` by `pgfutil-common.tex`. The macros from this file are specifically meant for pgfplots and are not used in PGF at all. ### Added - l3build support for packaging PGF/TikZ - Add Matrix chat to README - Add rhombic polihedra #1022 - Add Developer Certificate of Origin (DCO) to Pull Request template and enforce - Add test set for `graphdrawing` (gd) - pgfkeys gained support for loading libraries - Add dependabot to keep GitHub Actions up to date module: pkgsrc subject: 'CVS commit: pkgsrc/print' unixtime: '1680386312' user: markd