Created attachment 667196 [details] dev-db/postgis-3.0.2 I made a trivial update to dev-db/postgis-3.0.2 to support the sfcgal USE flag. I did not bump the revision because sfcgal is a new USE flag, any postgis user should see no change in their package unless this flag is turned on. When this flag is enabled sci-mathematics/sfcgal (ticket 750242) and thus the updated sci-mathematics/cgal (ticket 750233) will be added as dependencies, and postgis will then build with the optional postgis_sfcgal extension. No existing databases will be updated unless this extension is first enabled, however this extension is required by many GIS tools - especially those which render maps in 3d.
Yes, plis! add this extension!
Created attachment 913015 [details, diff] postgis-3.5.0 ebuild patch to add sfcgal Patch updated for postgis-3.5.0.ebuild, based on earlier postgis 3.0.2 ebuild. Tested along with updated sfcgal-1.5.2.ebuild posted at https://bugs.gentoo.org/750242. Postgis 3.5.0 compiles and runs with these additions. # SELECT postgis_full_version(); -------------------------------- POSTGIS="3.5.0 POSTGIS_REVISION" [EXTENSION] PGSQL="160" GEOS="3.12.1-CAPI-1.18.1" SFCGAL="SFCGAL 1.5.2, CGAL 5.6, BOOST 1.84.0" PROJ="9.4.1 NETWORK_ENABLED=OFF URL_ENDPOINT=https://cdn.proj.org USER_WRITABLE_DIRECTORY=/var/lib/postgresql/.local/share/proj DATABASE_PATH=/usr/share/proj/proj.db" (compiled against PROJ 9.12.1) LIBXML="2.12.8" LIBJSON="0.18" LIBPROTOBUF="1.5.0" WAGYU="0.5.0 (Internal)" (core procs from "3.5.0 d2c3ca4" need upgrade) (sfcgal procs from "3.5.0 d2c3ca4" need upgrade) (1 row)