Bug 222169 - textproc/libsass, textproc/sassc: Update to 3.4.5 and add PIC library
Summary: textproc/libsass, textproc/sassc: Update to 3.4.5 and add PIC library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Nicola Vitale
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-09 14:36 UTC by Marcin Cieślak
Modified: 2018-02-24 17:26 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (nivit)


Attachments
Update sassc to 3.4.5 (1.13 KB, patch)
2017-09-09 14:36 UTC, Marcin Cieślak
no flags Details | Diff
Update libsass to 3.4.5 (1.60 KB, patch)
2017-09-09 14:37 UTC, Marcin Cieślak
no flags Details | Diff
Update sassc to 3.4.5 (964 bytes, patch)
2017-09-09 15:26 UTC, Marcin Cieślak
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Marcin Cieślak 2017-09-09 14:36:59 UTC
Created attachment 186196 [details]
Update sassc to 3.4.5

Update two libsass-related ports (should be in sync) to 3.4.5
Add building of the PIC static library needed in the upcoming node-sass port
Comment 1 Marcin Cieślak 2017-09-09 14:37:27 UTC
Created attachment 186197 [details]
Update libsass to 3.4.5
Comment 2 Marcin Cieślak 2017-09-09 15:26:45 UTC
Created attachment 186199 [details]
Update sassc to 3.4.5

Use LIB_DEPENDS instead of RUN_DEPENDS to prevent build failure
Comment 3 commit-hook freebsd_committer freebsd_triage 2018-02-10 14:49:27 UTC
A commit references this bug:

Author: nivit
Date: Sat Feb 10 14:48:29 UTC 2018
New revision: 461396
URL: https://svnweb.freebsd.org/changeset/ports/461396

Log:
  - Update to 3.4.9
  - Build and install a PIC static library (needed for the upcoming node-sass port) [1]
  - Sort variables in Makefile

  PR:	222169 [1]
  Submitted by:	Marcin Cie[38;5;4m~[lak <saper@saper.info>
  Changes:	https://github.com/sass/libsass/releases/tag/3.4.9

Changes:
  head/textproc/libsass/Makefile
  head/textproc/libsass/distinfo
  head/textproc/libsass/pkg-plist
Comment 4 Marcin Cieślak 2018-02-24 17:26:21 UTC
Thank you! In the meantime the world has moved on and node-sass is using libsass 3.5.0.beta2.

This should be a separate port, because those diverged a bit (libsass 3.5.0 beta stalled a bit recently, while 3.4 gets improvements).