box2d: fix build against glibc 2.34
This commit is contained in:
parent
c01c8dd8ef
commit
c418dafff2
|
@ -1,5 +1,5 @@
|
|||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF37hoecm0DNccjaFHng1tIZx61StzqPap2O8kN+2JOqlc3wcU+hrWKiMEYGbN6Nfp8NOD40FPY+JK7/qRVxMDrQw=
|
||||
SHA256 (Pkgfile) = 8c8995b6e7ef600f39b4e7663d0e1fdcc5538ced96513ee3adb7bf6c5d2d5d89
|
||||
RWSagIOpLGJF30+xEs6DJnkqJ/wiHPD0UJK09anYiNOeq0lTi/CgvHfWtVfnEHZx0Ofh8VeFGxyt3P9gVfH0OIUk5q3rWGH/LAY=
|
||||
SHA256 (Pkgfile) = 8d07f230bbbcc68ec2529ff1b707921d6118543e2d12693be032cf203dd84751
|
||||
SHA256 (.footprint) = 97a73b6449d2d99b502318b34b1ed27d992c3fee818ddc55f67d2548e9c8799f
|
||||
SHA256 (box2d-2.4.1.tar.gz) = d6b4650ff897ee1ead27cf77a5933ea197cbeef6705638dd181adc2e816b23c2
|
||||
|
|
|
@ -9,8 +9,7 @@ release=1
|
|||
source=(https://github.com/erincatto/box2d/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
[[ -e /usr/bin/ninja ]] && PKGMK_BOX2D+=' -G Ninja'
|
||||
cmake -S $name-$version -B build $PKGMK_BOX2D \
|
||||
cmake -S $name-$version -B build -G Ninja \
|
||||
-D CMAKE_INSTALL_PREFIX=/usr \
|
||||
-D CMAKE_INSTALL_LIBDIR=lib \
|
||||
-D CMAKE_BUILD_TYPE=Release \
|
||||
|
@ -18,6 +17,7 @@ build() {
|
|||
-D CMAKE_C_FLAGS_RELEASE="$CFLAGS -fPIC" \
|
||||
-D BUILD_SHARED_LIBS=ON \
|
||||
-D BOX2D_BUILD_TESTBED=OFF \
|
||||
-D BOX2D_BUILD_UNIT_TESTS=OFF \
|
||||
-Wno-dev
|
||||
cmake --build build
|
||||
DESTDIR=$PKG cmake --install build
|
||||
|
|
Loading…
Reference in New Issue