lagrange: update to 1.16.5

This commit is contained in:
John McQuah 2023-07-02 20:43:23 -04:00
parent 600c997a13
commit 9bfe4b5696
2 changed files with 9 additions and 10 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/jmq.pub
RWTTPlFarK9CxBjB1lFyNLKDXfET/Yg/IJ7p0myY+3SiggcI7jLbq9NUNxGs08xjpUGOzc4a8cRN0k1xeRkb+yRYyEgH/95srgo=
SHA256 (Pkgfile) = 27914b96157b97539fcd9b4361f5e96de0b99056fcd549e59111fb06792b9530
RWTTPlFarK9CxFRmrS9TUdZyGefp+gVjFJH6Shm9UDbwwXUgxfEy3BWq6A49/fxbti7/k+YasytIZDCSiuDLd6+hner7310oYQc=
SHA256 (Pkgfile) = 9b5d05b63d08c957d95cf040c6c6386711b6fa0f6d600298cda9b33664193121
SHA256 (.footprint) = 2acc0f5be562b2db993acd791c0b122176a943e588d94a9a8f40796ae3d5ff6f
SHA256 (lagrange-1.16.3.tar.gz) = e82d00a616735d1c2a0a4a165ed63894f6563b9478971c76ef31033599eab0ce
SHA256 (lagrange-1.16.5.tar.gz) = c8d37a32d99ff444e4e61d73269f6244e08a5232c91bb97e2b74823dc6e29d53

View File

@ -5,7 +5,7 @@
# Optional: mpg123 fribidi harfbuzz libwebp
name=lagrange
version=1.16.3
version=1.16.5
release=1
source=(https://git.skyjake.fi/skyjake/$name/releases/download/v$version/$name-$version.tar.gz)
@ -18,14 +18,13 @@ build() {
# workaround for incomplete Wayland support in the SDL videodriver
prt-get isinst wayland && PKGMK_LAGRANGE+=" -DENABLE_POPUP_MENUS=NO"
cd $name-$version
mkdir build && cd build
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ${PKGMK_LAGRANGE} \
-DCMAKE_C_FLAGS="$CFLAGS" \
cmake -S $name-$version -B build -G Ninja \
-DCMAKE_BUILD_TYPE=Release ${PKGMK_LAGRANGE} \
-DCMAKE_C_FLAGS_RELEASE="$CFLAGS" \
-DCMAKE_INSTALL_PREFIX="/usr" \
-DCMAKE_INSTALL_LIBDIR=lib ..
ninja -j ${JOBS:-1}
DESTDIR=$PKG ninja install
ninja -C build -j ${JOBS:-1}
DESTDIR=$PKG ninja -C build install
rm -rf $PKG/usr/share/metainfo
}