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

earcut-hpp-devel-3.2.3-1.fc45 RPM for noarch

From Fedora Rawhide for ppc64le / e

Name: earcut-hpp-devel Distribution: Fedora Project
Version: 3.2.3 Vendor: Fedora Project
Release: 1.fc45 Build date: Sun Jul 5 09:07:57 2026
Group: Unspecified Build host: buildhw-x86-04.rdu3.fedoraproject.org
Size: 62091 Source RPM: earcut-hpp-3.2.3-1.fc45.src.rpm
Packager: Fedora Project
Url: https://github.com/mapbox/earcut.hpp
Summary: Fast, header-only polygon triangulation
A fast, header-only C++ port of earcut.js, the fastest and smallest JavaScript
polygon triangulation library.

Earcut favors raw speed and simplicity over triangulation quality, while being
robust enough to handle most practical datasets without crashing or producing
garbage, with an option to refine the result to Delaunay quality at a small
cost. Originally built for Mapbox GL, it’s a good fit for real-time
triangulation of geographical shapes and other practical data.

It implements a modified ear slicing algorithm, optimized by z-order curve and
spatial hashing and extended to handle holes, twisted polygons, degeneracies
and self-intersections in a way that doesn’t guarantee correctness of
triangulation, but attempts to always produce acceptable results for practical
data. It’s based on ideas from FIST: Fast Industrial-Strength Triangulation of
Polygons by Martin Held and Triangulation by Ear Clipping by David Eberly.

Provides

Requires

License

ISC

Changelog

* Sun Jul 05 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.3-1
  - Update to version 3.2.3 (close RHBZ#2496844)
* Sun May 17 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-26
  - Use the cmake declarative buildsystem
* Fri May 15 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-25
  - Use various long options
* Fri Mar 13 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-24
  - The ninja backend is the default now; don’t bother specifying it
* Fri Jan 16 2026 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-23
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Wed Jul 23 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-21
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Thu Mar 06 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-20
  - Another iteration of patching for CMake 4
* Thu Mar 06 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-19
  - Updated CMake 4 patch based on upstream feedback
* Thu Mar 06 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-18
  - Patch for CMake 4.0
* Thu Jan 16 2025 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-17
  - Patch for GCC 15
* Thu Jan 16 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-16
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Thu Dec 12 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-15
  - Add a SourceLicense field
* Fri Nov 01 2024 Benjamin A. Beasley <code@musicinmybrain.net> - 2.2.4-14
  - Invoke %cmake in %conf rather than in %build
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.4-13
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

Files

/usr/include/mapbox
/usr/include/mapbox/earcut.hpp
/usr/share/cmake/earcut_hpp
/usr/share/cmake/earcut_hpp/earcut_hpp-config.cmake
/usr/share/doc/earcut-hpp-devel
/usr/share/doc/earcut-hpp-devel/README.md
/usr/share/licenses/earcut-hpp-devel
/usr/share/licenses/earcut-hpp-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 20 00:29:51 2026