git: c9f2b1f79572 - main - graphics/lunasvg: Update 3.2.1 => 3.4.0

From: Älven <alven_at_FreeBSD.org>
Date: Thu, 04 Sep 2025 11:22:43 UTC
The branch main has been updated by alven:

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

commit c9f2b1f79572a521960ab2c094e11f074cf1febc
Author:     Stefan Schlosser <bsdcode@disroot.org>
AuthorDate: 2025-08-13 11:42:12 +0000
Commit:     Älven <alven@FreeBSD.org>
CommitDate: 2025-09-04 11:22:10 +0000

    graphics/lunasvg: Update 3.2.1 => 3.4.0
    
    Changelog:
    - https://github.com/sammycage/lunasvg/releases/tag/v3.3.0
    - https://github.com/sammycage/lunasvg/releases/tag/v3.4.0
    
    * Exclude the vendored plutovg from extraction via EXTRACT_AFTER_ARGS in order
      to make sure the build always uses the system-provided library.
    
    PR:             288842
    Approved by:    yuri@ (Mentor)
---
 graphics/lunasvg/Makefile | 7 ++++---
 graphics/lunasvg/distinfo | 6 +++---
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/graphics/lunasvg/Makefile b/graphics/lunasvg/Makefile
index bc16a568936f..cdff30ed063b 100644
--- a/graphics/lunasvg/Makefile
+++ b/graphics/lunasvg/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	lunasvg
 DISTVERSIONPREFIX=	v
-DISTVERSION=	3.2.1
-PORTREVISION=	1
+DISTVERSION=	3.4.0
 CATEGORIES=	graphics
 
 MAINTAINER=	alven@FreeBSD.org
@@ -19,9 +18,11 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	sammycage
 USE_LDCONFIG=	yes
 
+EXTRACT_AFTER_ARGS=	--exclude plutovg --no-same-owner --no-same-permissions
+
 PLIST_SUB=	SOVERSION=${DISTVERSION}
 
-OPTIONS_DEFINE=		STATIC
+OPTIONS_DEFINE=	STATIC
 OPTIONS_SUB=	yes
 
 STATIC_MESON_ON=	-Ddefault_library=both
diff --git a/graphics/lunasvg/distinfo b/graphics/lunasvg/distinfo
index 4a35416a49cb..06a48370198b 100644
--- a/graphics/lunasvg/distinfo
+++ b/graphics/lunasvg/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741514905
-SHA256 (sammycage-lunasvg-v3.2.1_GH0.tar.gz) = 3420175c9632007edfcd0198001abc116c5c646af8e928d393cd029985cc4ee8
-SIZE (sammycage-lunasvg-v3.2.1_GH0.tar.gz) = 54705
+TIMESTAMP = 1755084452
+SHA256 (sammycage-lunasvg-v3.4.0_GH0.tar.gz) = 6ef03a7471fe4288def39e9fe55dfe2dbfb4041792d81a7e07e362f649cc7a0b
+SIZE (sammycage-lunasvg-v3.4.0_GH0.tar.gz) = 293074