[arch-commits] Commit in tachyon/trunk (PKGBUILD)

Antonio Rojas arojas at gemini.archlinux.org
Fri Dec 24 14:44:58 UTC 2021


    Date: Friday, December 24, 2021 @ 14:44:58
  Author: arojas
Revision: 1083398

Use -ffat-lto-objects for static libs

Modified:
  tachyon/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-24 14:39:23 UTC (rev 1083397)
+++ PKGBUILD	2021-12-24 14:44:58 UTC (rev 1083398)
@@ -4,13 +4,13 @@
 pkgname=tachyon
 pkgver=0.98.9
 pkgrel=8
-pkgdesc="Multithreaded ray tracing software"
+pkgdesc='Multithreaded ray tracing software'
 arch=(x86_64)
-url="http://jedi.ks.uiuc.edu/~johns/raytracer/"
+url='http://jedi.ks.uiuc.edu/~johns/raytracer/'
 license=(BSD)
 depends=(libjpeg-turbo libpng)
 makedepends=()
-source=("http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz"
+source=(http://jedi.ks.uiuc.edu/~johns/raytracer/files/$pkgver/$pkgname-$pkgver.tar.gz
         enable-jpeg-png.patch
         tachyon-system-cflags.patch)
 sha256sums=('c6a3298ded4dc3e9390447819e1dac59b62c3d2d46d4154312ffe71549ee40d7'
@@ -24,12 +24,12 @@
   patch -p0 -i ../enable-jpeg-png.patch
 # use system build flags
   patch -p1 -i ../tachyon-system-cflags.patch
-  sed -e 's|${CC} ${CFLAGS}|${CC} ${CFLAGS} ${LDFLAGS}|g' -i unix/Makefile
+  sed -e 's|${CC} ${CFLAGS}|${CC} ${CFLAGS} -ffat-lto-objects ${LDFLAGS}|g' -i unix/Makefile
 }
 
 build() {
   cd $pkgname/unix
-  make $_target CC="gcc ${CFLAGS} ${LDFLAGS}"
+  make $_target CC="gcc ${CFLAGS} -ffat-lto-objects ${LDFLAGS}"
 }
 
 package() {



More information about the arch-commits mailing list