git: c717bea29713 - main - textproc/libsass: Update to 3.6.6
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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