diff options
Diffstat (limited to 'community/freeglut/APKBUILD')
-rw-r--r-- | community/freeglut/APKBUILD | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/community/freeglut/APKBUILD b/community/freeglut/APKBUILD index af4e3991564..d718a88d0d1 100644 --- a/community/freeglut/APKBUILD +++ b/community/freeglut/APKBUILD @@ -1,35 +1,35 @@ -# Contributor: -# Maintainer: +# Contributor: Aaron Fischer <mail@aaron-fischer.net> +# Maintainer: Aaron Fischer <mail@aaron-fischer.net> pkgname=freeglut -pkgver=3.2.1 -pkgrel=2 +pkgver=3.4.0 +pkgrel=4 pkgdesc="free reimplementation of OpenGL Utility Toolkit (GLUT) library" -url="http://freeglut.sourceforge.net/" +url="https://freeglut.sourceforge.net/" arch="all" -options="!check" # No test suite. +options="!check" # No test suite. license="MIT" depends_dev="mesa-dev libx11-dev libice-dev libxxf86vm-dev libxi-dev glu-dev" -makedepends="$depends_dev cmake" +makedepends="$depends_dev cmake samurai" subpackages="$pkgname-dev" -source="https://downloads.sourceforge.net/freeglut/freeglut-$pkgver.tar.gz - gcc-10.patch - " +source="https://downloads.sourceforge.net/freeglut/freeglut-$pkgver.tar.gz" build() { - cmake . \ - -DCMAKE_BUILD_TYPE=None \ + CFLAGS="$CFLAGS -flto=auto" \ + cmake -B build -G Ninja \ + -DCMAKE_BUILD_TYPE=MinSizeRel \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DFREEGLUT_BUILD_STATIC_LIBS=0 - make + cmake --build build } package() { - make DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" cmake --install build # Symlink glut.pc to freeglut.pc for backwards compatibility ln -s glut.pc "$pkgdir"/usr/lib/pkgconfig/freeglut.pc } -sha512sums="aced4bbcd36269ce6f4ee1982e0f9e3fffbf18c94f785d3215ac9f4809b992e166c7ada496ed6174e13d77c0f7ef3ca4c57d8a282e96cbbe6ff086339ade3b08 freeglut-3.2.1.tar.gz -0845bc4c91c6233cab8c56d15d1efa8fcdac7ae12270a089f8dd20520fc5c94078b7abceadef304f8f42cd575a61ad5b1f444f21e0bbdd3ff310bcc40192336b gcc-10.patch" +sha512sums=" +4bb6d6c086bac7a9c0ec78062dce58987555785abe6375f462ee249f65210a964a28fb10ba7ee8a42d7fafb00eb8d196eb403d65d255f02f88467369c187228b freeglut-3.4.0.tar.gz +" |