--- - branch: MAIN date: Thu Apr 27 12:29:50 UTC 2023 files: - new: '1.4' old: '1.3' path: pkgsrc/graphics/libspiro/Makefile pathrev: pkgsrc/graphics/libspiro/Makefile@1.4 type: modified - new: '1.3' old: '1.2' path: pkgsrc/graphics/libspiro/PLIST pathrev: pkgsrc/graphics/libspiro/PLIST@1.3 type: modified - new: '1.5' old: '1.4' path: pkgsrc/graphics/libspiro/distinfo pathrev: pkgsrc/graphics/libspiro/distinfo@1.5 type: modified id: 20230427T122950Z.3c4ab5d6309b11323e32fa82d6ab29fe0ecfd1b3 log: | libspiro: update to 1.3.0.20221101. - 2022-Nov-01 * Libspiro Version 20221101 (1.3.0) * Bugfix - removed forgotten if-then code used with scaling tests. Majority of users won't notice a difference since most FontForge fonts are created in the +x,+y quadrant. Users that might see a change/difference are users drawing only in the -x, -y quadrant. * Enhanced libspiro to allow closed-loop spiros starting with '[' or 'a' by seeking the first available 'v', 'c', or 'o' as start, which may be found later in the spiro curve. This was the least modification needed to allow call-test10 or call-test11 to pass. - 2022-Jul-22 * Libspiro Version 20220722 (1.2.0) * Due to confusion created when ppedit was also re-licensed as MIT APACHE and GPL2+, it's necessary to re-clarify libspiro is GPL3+. In summary, GPL can include MIT code, MIT code cannot accept GPL. Please note code not in ppedit like libspiro's java is GNU GPL2+. Please note that libspiro's improvements or patches are also GPL. * Thanks to orbea for bugfixes concerning linking and linker flags, and removing .libs from linker path (some linkers don't like it). * Added more commenting in spiroentrypoints.h to clarify functions. * Reconfigured code to avoid exporting bezctx_intf.h since this is supposed to be internal to libspiro and not for external calling. * Also added https://gcc.gnu.org/wiki/Visibility to reduce exports. * SPIRO_INTERNAL_BEZCTX and call-test21.c added for simpler method of accessing libspiro for programs that only need the end result. * Test added for 'a','h' to ensure points don't overlap, else exit. module: pkgsrc subject: 'CVS commit: pkgsrc/graphics/libspiro' unixtime: '1682598590' user: wiz