git: c717bea29713 - main - textproc/libsass: Update to 3.6.6

From: Nicola Vitale <nivit_at_FreeBSD.org>
Date: Wed, 27 Dec 2023 15:20:04 UTC
The branch main has been updated by nivit:

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 | 10 ++++++++++
 3 files changed, 20 insertions(+), 13 deletions(-)

diff --git a/textproc/libsass/Makefile b/textproc/libsass/Makefile
index 8516b6c9b2a3..b47c8db78066 100644
--- a/textproc/libsass/Makefile
+++ b/textproc/libsass/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	libsass
-DISTVERSION=	3.6.5
-PORTREVISION=	0
+DISTVERSION=	3.6.6
 CATEGORIES=	textproc
 
 MAINTAINER=	nivit@FreeBSD.org
@@ -12,21 +11,19 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 USES=		autoreconf compiler:c++11-lib cpe gmake libtool pathfix
 CPE_VENDOR=	sass-lang
-USE_GITHUB=	yes
+PATHFIX_MAKEFILEIN=	GNUmakefile.am
 USE_LDCONFIG=	yes
 
-CONFIGURE_ARGS=	--disable-static
-
+USE_GITHUB=	yes
 GH_ACCOUNT=	sass
-GNU_CONFIGURE=	yes
-
-INSTALL_TARGET=	install-strip
 
+GNU_CONFIGURE=	yes
 MAKEFILE=	GNUmakefile
+INSTALL_TARGET=	install-strip
 
-PATHFIX_MAKEFILEIN=	GNUmakefile.am
+CONFIGURE_ARGS=	--disable-static
 
 post-patch:
-	@${ECHO_CMD} "${ECHO_CMD} \"${PORTVERSION}\"" > ${WRKSRC}/version.sh
+	@${ECHO_CMD} "${ECHO_CMD} \"${DISTVERSION}\"" > ${WRKSRC}/version.sh
 
 .include <bsd.port.mk>
diff --git a/textproc/libsass/distinfo b/textproc/libsass/distinfo
index 90cbbc60e947..d2730f4668f1 100644
--- a/textproc/libsass/distinfo
+++ b/textproc/libsass/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1674776484
-SHA256 (sass-libsass-3.6.5_GH0.tar.gz) = 89d8f2c46ae2b1b826b58ce7dde966a176bac41975b82e84ad46b01a55080582
-SIZE (sass-libsass-3.6.5_GH0.tar.gz) = 342426
+TIMESTAMP = 1703409957
+SHA256 (sass-libsass-3.6.6_GH0.tar.gz) = 11f0bb3709a4f20285507419d7618f3877a425c0131ea8df40fe6196129df15d
+SIZE (sass-libsass-3.6.6_GH0.tar.gz) = 342625
diff --git a/textproc/libsass/files/patch-GNUmakefile.am b/textproc/libsass/files/patch-GNUmakefile.am
new file mode 100644
index 000000000000..cfcceb76a9d0
--- /dev/null
+++ b/textproc/libsass/files/patch-GNUmakefile.am
@@ -0,0 +1,10 @@
+--- GNUmakefile.am.orig	2023-12-21 08:30:51 UTC
++++ GNUmakefile.am
+@@ -1,6 +1,6 @@ ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4 -I script
+ ACLOCAL_AMFLAGS = ${ACLOCAL_FLAGS} -I m4 -I script
+ 
+-AM_COPT = -Wall -O2
++AM_COPT = -Wall
+ AM_COVLDFLAGS =
+ 
+ if ENABLE_COVERAGE