Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lib2geom1_3_0-1.3.0-4.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: lib2geom1_3_0 Distribution: openSUSE Tumbleweed
Version: 1.3.0 Vendor: openSUSE
Release: 4.1 Build date: Fri Aug 9 13:24:22 2024
Group: System/Libraries Build host: reproducible
Size: 977645 Source RPM: lib2geom-1.3.0-4.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://gitlab.com/inkscape/lib2geom
Summary: Easy to use 2D geometry library in C++
A C++ 2D geometry library geared towards processing data
associated with vector graphics. The primary design consideration
is ease of use and clarity.

Provides

Requires

License

LGPL-2.1-only AND MPL-1.1

Changelog

* Fri Aug 09 2024 Filip Kastl <filip.kastl@suse.com>
  - Add skip_failing_tests_gcc14.diff to fix more instable
    intersection tests. This allows the 32bit version of the package
    to be built with GCC14.
* Wed Aug 23 2023 Jan Engelhardt <jengelh@inai.de>
  - Add -DNDEBUG to CFLAGS explicitly, since the i586 build depends
    on it.
* Thu Jul 27 2023 Dirk Stoecker <opensuse@dstoecker.de>
  - add skip_failing_tests.diff to fix instable intersection tests
* Mon Jul 24 2023 thod_@gmx.de
  - Update to version 1.3
    * In-place expansion of bounding boxes
    * Enhancements to the Path class
    * See the full release notes
      https://gitlab.com/inkscape/lib2geom/-/releases/1.3
* Thu Mar 02 2023 Martin Liška <mliska@suse.cz>
  - Use -fexcess-precision=fast as GCC 13 changes the default
    for C++ compiler and without the change some tests fail on i586.
    More info can be seen here:
    https://gcc.gnu.org/gcc-13/porting_to.html#excess-precision
* Sun Dec 18 2022 thod_@gmx.de
  - Update to version 1.2.2
    * Remove assertions in the intersection routine for EllipticalArc
    * fix-floating-point-epsilon-in-tests-i586.patch fixed upstream
* Mon Jun 28 2021 Antonio Larrosa <alarrosa@suse.com>
  - Add patch to fix libdir in pkgconfig file and to install it to
    the right location under %{_libdir}/pkgconfig instead of
    %{_prefix}/lib/pkgconfig which is being used by upstream:
    * fix-pkgconfig-libdir-path.patch
* Wed Jun 16 2021 Antonio Larrosa <alarrosa@suse.com>
  - Use -DCMAKE_SKIP_RPATH:BOOL=OFF so rpath is set on tests and they
    can find the library in the build directory. Also use
    - DCMAKE_SKIP_INSTALL_RPATHS:BOOL=ON so rpaths are not set in
    installed files.
* Tue Jun 15 2021 Antonio Larrosa <alarrosa@suse.com>
  - Add patch to fix a floating point error when running tests on
    i586:
    * fix-floating-point-epsilon-in-tests-i586.patch
* Tue Jun 15 2021 Antonio Larrosa <alarrosa@suse.com>
  - Update to version 1.1:
    * 2Geom v1.1 is not ABI compatible with v1.0, it switches
      from boost::optional to std::optional.
    * Add Geom::Parallelogram
    * Add Geom::PathIteratorSink::inPath()
    * Add Geom::are_near_rel() for Geom::Point
    * Move headers to include directory
    * Make build system git submodule friendly
    * Fix Python 3 support (py2geom)
    * Remove Python 2 support (py2geom)

Files

/usr/lib64/lib2geom.so.1.3.0
/usr/share/doc/packages/lib2geom1_3_0
/usr/share/doc/packages/lib2geom1_3_0/NEWS.md
/usr/share/doc/packages/lib2geom1_3_0/README.md
/usr/share/licenses/lib2geom1_3_0
/usr/share/licenses/lib2geom1_3_0/COPYING-LGPL-2.1
/usr/share/licenses/lib2geom1_3_0/COPYING-MPL-1.1


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 30 00:47:32 2024