Index: head/textproc/rubygem-sassc/Makefile =================================================================== --- head/textproc/rubygem-sassc/Makefile (revision 515059) +++ head/textproc/rubygem-sassc/Makefile (revision 515060) @@ -1,20 +1,21 @@ # Created by: Po-Chuan Hsieh # $FreeBSD$ PORTNAME= sassc PORTVERSION= 2.2.1 +PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Use libsass with Ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-ffi>=1.9<2:devel/rubygem-ffi USES= gem gmake USE_RUBY= yes .include Index: head/textproc/rubygem-sassc/files/patch-ext-extconf.rb =================================================================== --- head/textproc/rubygem-sassc/files/patch-ext-extconf.rb (revision 515059) +++ head/textproc/rubygem-sassc/files/patch-ext-extconf.rb (revision 515060) @@ -1,11 +1,21 @@ ---- ext/extconf.rb.orig 2019-09-07 21:32:44 UTC +--- ext/extconf.rb.orig 2019-10-20 13:40:05 UTC +++ ext/extconf.rb -@@ -28,7 +28,7 @@ end - if enable_config('lto', true) - $CFLAGS << ' -flto' - $CXXFLAGS << ' -flto' -- $LDFLAGS << ' -flto' -+ $LDFLAGS << ' -flto -fuse-ld=lld' +@@ -19,18 +19,6 @@ if enable_config('static-stdlib', false) + $LDFLAGS << ' -static-libgcc -static-libstdc++' end +-# Set to false when building binary gems +-if enable_config('march-tune-native', true) +- $CFLAGS << ' -march=native -mtune=native' +- $CXXFLAGS << ' -march=native -mtune=native' +-end +- +-if enable_config('lto', true) +- $CFLAGS << ' -flto' +- $CXXFLAGS << ' -flto' +- $LDFLAGS << ' -flto' +-end +- # Disable noisy compilation warnings. + $warnflags = '' + $CFLAGS.gsub!(/[\s+](-ansi|-std=[^\s]+)/, '')