svn commit: r511591 - in head/textproc/rubygem-sassc: . files
Sunpoet Po-Chuan Hsieh
sunpoet at FreeBSD.org
Sun Sep 8 19:32:03 UTC 2019
Author: sunpoet
Date: Sun Sep 8 19:32:02 2019
New Revision: 511591
URL: https://svnweb.freebsd.org/changeset/ports/511591
Log:
Update to 2.1.0
- Update version requirement of RUN_DEPENDS
Changes: https://github.com/sass/sassc-ruby/blob/master/CHANGELOG.md
Added:
head/textproc/rubygem-sassc/files/
head/textproc/rubygem-sassc/files/patch-ext-extconf.rb (contents, props changed)
Modified:
head/textproc/rubygem-sassc/Makefile
head/textproc/rubygem-sassc/distinfo
Modified: head/textproc/rubygem-sassc/Makefile
==============================================================================
--- head/textproc/rubygem-sassc/Makefile Sun Sep 8 19:31:57 2019 (r511590)
+++ head/textproc/rubygem-sassc/Makefile Sun Sep 8 19:32:02 2019 (r511591)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= sassc
-PORTVERSION= 2.0.1
-PORTREVISION= 1
+PORTVERSION= 2.1.0
CATEGORIES= textproc rubygems
MASTER_SITES= RG
@@ -13,17 +12,13 @@ COMMENT= Use libsass with Ruby
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BUILD_DEPENDS= rubygem-rake>=0:devel/rubygem-rake
-RUN_DEPENDS= rubygem-ffi>=1.9.6:devel/rubygem-ffi \
- rubygem-rake>=0:devel/rubygem-rake
LIB_DEPENDS= libsass.so:textproc/libsass
+RUN_DEPENDS= rubygem-ffi>=1.9<2:devel/rubygem-ffi
USES= gem gmake
USE_RUBY= yes
-NO_ARCH= yes
-
post-patch:
- @${REINPLACE_CMD} -e 's|#{gem_root}/ext/libsass|${LOCALBASE}|g' ${WRKSRC}/lib/sassc/native.rb
+ @${REINPLACE_CMD} -e '/ffi_lib/ s|__dir__|"${LOCALBASE}/lib"|' ${WRKSRC}/lib/sassc/native.rb
.include <bsd.port.mk>
Modified: head/textproc/rubygem-sassc/distinfo
==============================================================================
--- head/textproc/rubygem-sassc/distinfo Sun Sep 8 19:31:57 2019 (r511590)
+++ head/textproc/rubygem-sassc/distinfo Sun Sep 8 19:32:02 2019 (r511591)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1557684430
-SHA256 (rubygem/sassc-2.0.1.gem) = 047e9391863429d7f188ab9912c97dbfb8cba87a1a549dfba159739a8b4024eb
-SIZE (rubygem/sassc-2.0.1.gem) = 357888
+TIMESTAMP = 1567842399
+SHA256 (rubygem/sassc-2.1.0.gem) = da119e3a122d4d80b5f26db4f26110070f4bcb4b34ecb5e76663387e37767c1a
+SIZE (rubygem/sassc-2.1.0.gem) = 302080
Added: head/textproc/rubygem-sassc/files/patch-ext-extconf.rb
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/textproc/rubygem-sassc/files/patch-ext-extconf.rb Sun Sep 8 19:32:02 2019 (r511591)
@@ -0,0 +1,11 @@
+--- ext/extconf.rb.orig 2019-09-07 21:32:44 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'
+ end
+
+ # Disable noisy compilation warnings.
More information about the svn-ports-all
mailing list