From owner-svn-ports-head@freebsd.org Sat Jun 1 22:31:48 2019 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4CBB615C71C2; Sat, 1 Jun 2019 22:31:48 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E3647811AB; Sat, 1 Jun 2019 22:31:47 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id A0AEE1E16D; Sat, 1 Jun 2019 22:31:43 +0000 (UTC) (envelope-from sunpoet@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id x51MVhhO078391; Sat, 1 Jun 2019 22:31:43 GMT (envelope-from sunpoet@FreeBSD.org) Received: (from sunpoet@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id x51MVgds078387; Sat, 1 Jun 2019 22:31:42 GMT (envelope-from sunpoet@FreeBSD.org) Message-Id: <201906012231.x51MVgds078387@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sunpoet set sender to sunpoet@FreeBSD.org using -f From: Sunpoet Po-Chuan Hsieh Date: Sat, 1 Jun 2019 22:31:42 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r503269 - in head/textproc/p5-CSS-Sass: . files X-SVN-Group: ports-head X-SVN-Commit-Author: sunpoet X-SVN-Commit-Paths: in head/textproc/p5-CSS-Sass: . files X-SVN-Commit-Revision: 503269 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: E3647811AB X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.95 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.95)[-0.949,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Jun 2019 22:31:48 -0000 Author: sunpoet Date: Sat Jun 1 22:31:42 2019 New Revision: 503269 URL: https://svnweb.freebsd.org/changeset/ports/503269 Log: Update to 3.6.0 Changes: https://metacpan.org/changes/distribution/CSS-Sass Modified: head/textproc/p5-CSS-Sass/Makefile head/textproc/p5-CSS-Sass/distinfo head/textproc/p5-CSS-Sass/files/patch-Makefile.PL head/textproc/p5-CSS-Sass/pkg-plist Modified: head/textproc/p5-CSS-Sass/Makefile ============================================================================== --- head/textproc/p5-CSS-Sass/Makefile Sat Jun 1 22:31:37 2019 (r503268) +++ head/textproc/p5-CSS-Sass/Makefile Sat Jun 1 22:31:42 2019 (r503269) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= CSS-Sass -PORTVERSION= 3.4.13 +PORTVERSION= 3.6.0 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -25,13 +25,12 @@ TEST_DEPENDS= p5-File-chdir>=0.01:devel/p5-File-chdir USES= compiler:c++11-lang gmake perl5 USE_PERL5= configure -MAKE_JOBS_UNSAFE= yes - post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CSS/Sass/Sass.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CSS/Sass/libsass.so + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CSS/Sass/plugins/digest/digest.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CSS/Sass/plugins/glob/glob.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CSS/Sass/plugins/img-size/img-size.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/CSS/Sass/plugins/math/math.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/libsass.so .include Modified: head/textproc/p5-CSS-Sass/distinfo ============================================================================== --- head/textproc/p5-CSS-Sass/distinfo Sat Jun 1 22:31:37 2019 (r503268) +++ head/textproc/p5-CSS-Sass/distinfo Sat Jun 1 22:31:42 2019 (r503269) @@ -1,3 +1,3 @@ -TIMESTAMP = 1555202481 -SHA256 (CSS-Sass-3.4.13.tar.gz) = eb32eddd7b662ed6827019d7d9fe9d69813eb12c790a10a1c0e461edf6e5f787 -SIZE (CSS-Sass-3.4.13.tar.gz) = 2458930 +TIMESTAMP = 1559381113 +SHA256 (CSS-Sass-3.6.0.tar.gz) = 3e78e6e92feff585d1bcd56d91782e01294f3dfcb3e693513d014bf8a721de6b +SIZE (CSS-Sass-3.6.0.tar.gz) = 1089621 Modified: head/textproc/p5-CSS-Sass/files/patch-Makefile.PL ============================================================================== --- head/textproc/p5-CSS-Sass/files/patch-Makefile.PL Sat Jun 1 22:31:37 2019 (r503268) +++ head/textproc/p5-CSS-Sass/files/patch-Makefile.PL Sat Jun 1 22:31:42 2019 (r503269) @@ -1,4 +1,4 @@ ---- Makefile.PL.orig 2019-04-10 22:57:22 UTC +--- Makefile.PL.orig 2019-05-19 16:09:14 UTC +++ Makefile.PL @@ -374,8 +374,8 @@ my $orig = \&ExtUtils::MM_Unix::c_o; # sometimes g++, thus we need to force the @@ -11,66 +11,7 @@ # add c++0x flag only for cpp files # otherwise XS perl handshake fails s/\$\*\.c(pp|xx)\s*(?=\n|\r|\Z)/-std=c++0x \$\*\.c$1/g -@@ -607,7 +607,7 @@ my $reported = 0; - sub compile_lib { - my ($mm, $name) = @_; - my @args = ( -- '$(LD) $(OPTIMIZE) -lstdc++ -shared', "-o ${name}", -+ '$(LD) $(OPTIMIZE) -shared', "-o ${name}", - ); - # need special path on windows and MSVC (cl) - if ($^O eq 'MSWin32' && $Config{cc} =~ /^cl/) { -@@ -644,10 +644,10 @@ sub libsass_sassc - else { - # create the sassc executable by linking against sassc and libsass - push @ret, "\t" . '$(LD) -o $(SASSC_EXE) $(LDFLAGS) $(SASSC_OBJ) $(LIBS)' -- . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_BIN) -lsass -lstdc++') -- . ' $(OPTIMIZE) -lstdc++ -std=c++0x ' . join(" ", @libs) -+ . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_ARCHLIB) -lsass') -+ . ' $(OPTIMIZE) -std=c++0x ' . join(" ", @libs) - . ($^O eq "linux" ? ' -ldl' : '') -- . ' -Wl,-rpath,$(INST_BIN)'; -+ . ' -Wl,-rpath,$(INST_ARCHLIB)'; - } - # add target to virtual "pure_all" - push @cleanups, '$(SASSC_OBJ)'; -@@ -662,7 +662,7 @@ sub libsass_lib - # register our source and object files - my @ret = 'LIBSASS_OBJ = ' . join(" ", @SOURCES); - # location of the created object -- push @ret, 'LIBSASS_LIB = $(INST_BIN)/libsass.$(SO)'; -+ push @ret, 'LIBSASS_LIB = $(INST_ARCHLIB)/libsass.$(SO)'; - # create the target for the makefile - push @ret, '$(LIBSASS_LIB): $(LIBSASS_OBJ)'; - # create the libsass shared library by linking against all objects -@@ -686,7 +686,7 @@ sub libsass_plugin_math - push @ret, "\t" . '$(MKPATH) $(INST_ARCHAUTODIR)/plugins/math'; - # create the libsass shared library by linking against all objects - push @ret, "\t" . compile_lib($_[0], '$(MATH_LIB)') . ' $(MATH_OBJ)' -- . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_BIN) -lsass -lstdc++'); -+ . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_ARCHLIB) -lsass'); - # add target to virtual "pure_all" - push @cleanups, '$(MATH_OBJ)'; - push @cleanups, '$(MATH_LIB)'; -@@ -706,7 +706,7 @@ sub libsass_plugin_img_size - push @ret, "\t" . '$(MKPATH) $(INST_ARCHAUTODIR)/plugins/img-size'; - # create the libsass shared library by linking against all objects - push @ret, "\t" . compile_lib($_[0], '$(IMG_SIZE_LIB)') . ' $(IMG_SIZE_OBJ)' -- . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_BIN) -lsass -lstdc++'); -+ . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_ARCHLIB) -lsass'); - # add target to virtual "pure_all" - push @cleanups, '$(IMG_SIZE_OBJ)'; - push @cleanups, '$(IMG_SIZE_LIB)'; -@@ -731,7 +731,7 @@ sub libsass_plugin_digest - push @ret, "\t" . '$(MKPATH) $(INST_ARCHAUTODIR)/plugins/digest'; - # create the libsass shared library by linking against all objects - push @ret, "\t" . compile_lib($_[0], '$(DIGEST_LIB)') . ' $(DIGEST_OBJ)' -- . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_BIN) -lsass -lstdc++'); -+ . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_ARCHLIB) -lsass'); - # add target to virtual "pure_all" - push @cleanups, '$(DIGEST_OBJ)'; - push @cleanups, '$(DIGEST_LIB)'; -@@ -749,14 +749,14 @@ sub libsass_plugin_glob +@@ -750,7 +750,7 @@ sub libsass_plugin_glob # special case (does not compile with perl inc path) # readdir and friends were not available from headers push @ret, 'plugins/glob/vendor/FS$(OBJ_EXT):'; @@ -79,11 +20,3 @@ # create the target for the makefile push @ret, '$(GLOB_LIB): $(LIBSASS_LIB) $(GLOB_OBJ)'; # make sure the plugin path exists for output - push @ret, "\t" . '$(MKPATH) $(INST_ARCHAUTODIR)/plugins/glob'; - # create the libsass shared library by linking against all objects - push @ret, "\t" . compile_lib($_[0], '$(GLOB_LIB)') . ' $(GLOB_OBJ)' -- . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_BIN) -lsass -lstdc++'); -+ . ' ' . ($static ? '$(LIBSASS_OBJ)' : '-L$(INST_ARCHLIB) -lsass'); - # add target to virtual "pure_all" - push @cleanups, '$(GLOB_OBJ)'; - push @cleanups, '$(GLOB_LIB)'; Modified: head/textproc/p5-CSS-Sass/pkg-plist ============================================================================== --- head/textproc/p5-CSS-Sass/pkg-plist Sat Jun 1 22:31:37 2019 (r503268) +++ head/textproc/p5-CSS-Sass/pkg-plist Sat Jun 1 22:31:42 2019 (r503269) @@ -8,10 +8,11 @@ bin/psass %%SITE_ARCH%%/CSS/Sass/Watchdog.pm %%SITE_ARCH%%/CSS/ppport.h %%SITE_ARCH%%/auto/CSS/Sass/Sass.so +%%SITE_ARCH%%/auto/CSS/Sass/libsass.so +%%SITE_ARCH%%/auto/CSS/Sass/plugins/digest/digest.so %%SITE_ARCH%%/auto/CSS/Sass/plugins/glob/glob.so %%SITE_ARCH%%/auto/CSS/Sass/plugins/img-size/img-size.so %%SITE_ARCH%%/auto/CSS/Sass/plugins/math/math.so -%%SITE_ARCH%%/libsass.so %%PERL5_MAN1%%/psass.1.gz %%PERL5_MAN3%%/CSS::Sass.3.gz %%PERL5_MAN3%%/CSS::Sass::Value.3.gz