Package Details: clipper2 2.0.1-1

Git Clone URL: https://aur.archlinux.org/clipper2.git (read-only, click to copy)
Package Base: clipper2
Description: Polygon Clipping and Offsetting
Upstream URL: https://github.com/AngusJohnson/Clipper2
Licenses: BSL-1.0
Conflicts: manifold
Provides: libClipper2.so, libClipper2Z.so
Submitter: xantares
Maintainer: alerque
Last Packager: alerque
Votes: 0
Popularity: 0.000000
First Submitted: 2024-01-27 11:17 (UTC)
Last Updated: 2025-12-20 13:41 (UTC)

Latest Comments

alerque commented on 2025-11-26 19:17 (UTC)

Besides the outstanding requests from FFY00 to fix the makedepends, this also should add conflicts=(manifold).

FFY00 commented on 2024-09-08 21:30 (UTC)

Hi,

A few comments on your PKGBUILD. - The glibc and gcc-lib dependencies are not required, as they are provided by the base package, which is implicit - cmake is missing as a build dependency

Please consider applying the following patch: https://pkgbuild.com/~ffy00/0001-Drop-implicit-depends-and-add-missing-makedepends.patch

Cheers, Filipe Laíns

hafkensite commented on 2024-05-13 05:52 (UTC) (edited on 2024-05-13 06:08 (UTC) by hafkensite)

Fails to build for me with:

In file included from .../clipper2/src/Clipper2-Clipper2_1.3.0/CPP/Clipper2Lib/include/clipper2/clipper.engine.h:22,
                 from .../clipper2/src/Clipper2-Clipper2_1.3.0/CPP/Clipper2Lib/src/clipper.engine.cpp:17:
.../clipper2/src/Clipper2-Clipper2_1.3.0/CPP/Clipper2Lib/include/clipper2/clipper.core.h:181:22: error: template-id not allowed for constructor in C++20 [-Werror=template-id-cdtor]
  181 |     explicit Point<T>(const Point<T2>& p) { Init(p.x, p.y); }
      |                      ^

Seems related to https://github.com/AngusJohnson/Clipper2/issues/823