Commit Graph

17 Commits

Author SHA256 Message Date
Dominique Leuenberger
bf4984d852 Accepting request 1060348 from devel:libraries:c_c++
- update to 20221101:
  * 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.
  * 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. (forwarded request 1060006 from dirkmueller)

OBS-URL: https://build.opensuse.org/request/show/1060348
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libspiro?expand=0&rev=10
2023-01-24 18:42:04 +00:00
884c663fb3 Accepting request 1060006 from home:dirkmueller:Factory
- update to 20221101:
  * 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.
  * 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.

OBS-URL: https://build.opensuse.org/request/show/1060006
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=16
2023-01-23 08:07:14 +00:00
Dominique Leuenberger
8bc20d4e44 Accepting request 830130 from devel:libraries:c_c++
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/830130
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libspiro?expand=0&rev=9
2020-09-02 23:12:05 +00:00
bd4dcee61a - update to 20200505:
* Bugfix for CVE-2019-19847 affecting {call-test14 to call-test19}.
  * Fix a memory access bug/error created earlier by patch 2017oct28
    Users using tagpoint libspiro20150702 are unaffected by this bug.
    Users using tagpoint libspiro20190731 are recommended to upgrade.
    Thanks to Frederic Cambus for calling attention to these faults.
  * Add optional 'end knot' for open curves (useful for displaying).
  * CRA Version also higher than so-bump 1.0.5 used on some distros;
    this maybe of interest to distros that bumped an earlier version.
  * Some garbage-in/garbage-out checks to verify we have 'ah' pairs,
    and we don't start with ']', or end with '['. Add libspiro.3 man.
  * Corrected set_di_to_x1y1() to use a constant bandwidth of 0.0005
  * Code improvements and bug fixes for better tagged/spiro results.
  * Several improvements added to further increase libspiro's speed.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=14
2020-08-15 21:58:47 +00:00
Dominique Leuenberger
7cc02f89c8 Accepting request 758168 from devel:libraries:c_c++
- version update to 20190731
  * Scaling bug fixed. This allows libspiro to scale, and move spiro
    paths, therefore allowing users and/or programs the ability of
    using/making templates.
  * Additional spiro controls 'anchor' and 'handle' added.
  * Toggle switch ncq added, to allow further control of output results.

OBS-URL: https://build.opensuse.org/request/show/758168
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libspiro?expand=0&rev=8
2020-01-01 13:56:27 +00:00
e2a92e60f2 - version update to 20190731
* Scaling bug fixed. This allows libspiro to scale, and move spiro
    paths, therefore allowing users and/or programs the ability of
    using/making templates.
  * Additional spiro controls 'anchor' and 'handle' added.
  * Toggle switch ncq added, to allow further control of output results.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=12
2019-12-19 12:47:38 +00:00
Dominique Leuenberger
a36f66557f Accepting request 349191 from devel:libraries:c_c++
- update to version 0.5.20150702
  * Important bug fix issue #11 (missing file not included in 0v4).
  * 2 Minor bug fixes caught on Coverity scan, free() and if c=3.
  * Re-edit lib and tests to be more accommodating of older compilers.
  * Verify libspiro output data is correct for test curves {0,1,2,4}.

OBS-URL: https://build.opensuse.org/request/show/349191
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libspiro?expand=0&rev=7
2015-12-20 09:52:16 +00:00
6742b71638 - update to version 0.5.20150702
* Important bug fix issue #11 (missing file not included in 0v4).
  * 2 Minor bug fixes caught on Coverity scan, free() and if c=3.
  * Re-edit lib and tests to be more accommodating of older compilers.
  * Verify libspiro output data is correct for test curves {0,1,2,4}.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=10
2015-12-16 15:20:47 +00:00
Dominique Leuenberger
188793b56e Accepting request 286203 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/286203
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libspiro?expand=0&rev=6
2015-02-18 10:37:48 +00:00
Marguerite Su
4a28e22c00 Accepting request 286145 from home:posophe:branches:devel:libraries:c_c++
Update

OBS-URL: https://build.opensuse.org/request/show/286145
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=8
2015-02-15 09:53:48 +00:00
Stephan Kulow
fd612131ac Accepting request 102907 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/102907
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libspiro?expand=0&rev=1
2012-02-08 14:40:03 +00:00
Ismail Dönmez
02c030c7bd Accepting request 102896 from home:babelworx:ldig:branches:devel:libraries:c_c++
license update: GPL-2.0+
See gpl.txt and e.g. spiro.c - there is no indication that this is BSD-3-Clause licensed and every indication that it is GPL-2.0+ licensed

OBS-URL: https://build.opensuse.org/request/show/102896
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=6
2012-02-06 13:52:35 +00:00
d3b65a906a Restore ldconfig for shlib package
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=5
2012-02-04 14:06:41 +00:00
Marguerite Su
5813022813 Accepting request 102700 from home:MargueriteSu:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/102700
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=4
2012-02-04 13:57:21 +00:00
d7285cfbb5 Remove redundant tags/sections; pkgconfig; no Obsoletes
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=3
2012-02-04 01:26:41 +00:00
ff391ae97c Make it SPDX for real.
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=2
2012-02-04 01:23:57 +00:00
Cristian Rodríguez
6079b084af Accepting request 102603 from home:MargueriteSu:gimp-2.7
this is a dependency of new gimp 2.8+, I need to push it to Factory

OBS-URL: https://build.opensuse.org/request/show/102603
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libspiro?expand=0&rev=1
2012-02-04 01:20:53 +00:00