Bug 275948 - textproc/libsass: Update to 3.6.6
Summary: textproc/libsass: Update to 3.6.6
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Nicola Vitale
URL: https://github.com/sass/libsass/compa...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-26 12:27 UTC by Daniel Engberg
Modified: 2023-12-27 15:26 UTC (History)
0 users

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


Attachments
Patch for libsass (2.00 KB, patch)
2023-12-26 12:27 UTC, Daniel Engberg
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Engberg freebsd_committer freebsd_triage 2023-12-26 12:27:55 UTC
Created attachment 247267 [details]
Patch for libsass

* Rearrange Makefile to closer follow Porters Handbook
* Remove hardcoded O2 optimization

Changelog: https://github.com/sass/libsass/compare/3.6.5...3.6.6

Compile tested on FreeBSD 14.0-RELEASE (amd64) (make, make check-plist)

Poudriere testport OK 13.2-RELEASE (amd64)
Poudriere testport OK 12.4-RELEASE (amd64)

Tested with following consumers in Poudriere, 13.2-RELEASE:
mail/astroid
textproc/sassc
www/gohugo
www/py-libsass
www/zola
Comment 1 commit-hook freebsd_committer freebsd_triage 2023-12-27 15:20:17 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c717bea29713e4e295e767c227e54f04210fddcb

commit c717bea29713e4e295e767c227e54f04210fddcb
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2023-12-27 15:16:13 +0000
Commit:     Nicola Vitale <nivit@FreeBSD.org>
CommitDate: 2023-12-27 15:20:00 +0000

    textproc/libsass: Update to 3.6.6

    - Rearrange Makefile to closer follow Porters Handbook
    - Remove hardcoded O2 optimization

    Release notes:  https://github.com/sass/libsass/releases/tag/3.6.6

    PR:     275948

 textproc/libsass/Makefile                         | 17 +++++++----------
 textproc/libsass/distinfo                         |  6 +++---
 textproc/libsass/files/patch-GNUmakefile.am (new) | 10 ++++++++++
 3 files changed, 20 insertions(+), 13 deletions(-)
Comment 2 Nicola Vitale freebsd_committer freebsd_triage 2023-12-27 15:26:40 UTC
Committed. Thank you for the PR!