Tue, 20 Oct 2026 15:30:30 UTC | login

Information for build earcut-hpp-3.2.3-7.fc45

ID2356
Package Nameearcut-hpp
Version3.2.3
Release7.fc45
Epoch
DraftFalse
Sourcegit+https://src.fedoraproject.org/rpms/earcut-hpp.git#c00e2a744ebf1573c81d76a057365be8574d5a74
SummaryFast, header-only polygon triangulation
DescriptionA 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.
Built byguoguo
State complete
Volume DEFAULT
StartedTue, 13 Oct 2026 11:42:39 UTC
CompletedTue, 13 Oct 2026 11:45:28 UTC
Taskbuild (f45, /rpms/earcut-hpp.git:c00e2a744ebf1573c81d76a057365be8574d5a74)
Extra{'source': {'original_url': 'git+https://src.fedoraproject.org/rpms/earcut-hpp.git#c00e2a744ebf1573c81d76a057365be8574d5a74'}}
Tags
f45
RPMs
src
earcut-hpp-3.2.3-7.fc45.src.rpm (info) (download)
noarch
earcut-hpp-devel-3.2.3-7.fc45.noarch.rpm (info) (download)
Logs
riscv64
mock_config.log
state.log
build.log
root.log
dnf5.log
noarch_rpmdiff.json
mock_output.log
hw_info.log
installed_pkgs.log
Changelog * Wed Sep 09 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.3-7 - Patch for degenerate edges * Mon Sep 07 2026 Benjamin A. Beasley <code@musicinmybrain.net> - 3.2.3-5 - Better BuildOption formatting * Wed Jul 15 2026 Fedora Release Engineering <releng@fedoraproject.org> - 3.2.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild * 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