git: c4743dd6da54 - main - net/libproxy: pull in two upstream commits addressing non-GNU linkers

From: Charlie Li <vishwin_at_FreeBSD.org>
Date: Fri, 27 Jun 2025 22:41:59 UTC
The branch main has been updated by vishwin:

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

commit c4743dd6da54850c1de14f91aa2ba76f47e33ce8
Author:     Charlie Li <vishwin@FreeBSD.org>
AuthorDate: 2025-06-27 22:38:55 +0000
Commit:     Charlie Li <vishwin@FreeBSD.org>
CommitDate: 2025-06-27 22:38:55 +0000

    net/libproxy: pull in two upstream commits addressing non-GNU linkers
    
    - Support -M <mapfile> option for Solaris/illumos ld
    - Fix symbol versioning with LLD
---
 net/libproxy/Makefile | 8 +++++---
 net/libproxy/distinfo | 6 +++++-
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/net/libproxy/Makefile b/net/libproxy/Makefile
index a20f7aba8a78..dd0102fd8854 100644
--- a/net/libproxy/Makefile
+++ b/net/libproxy/Makefile
@@ -1,8 +1,12 @@
 PORTNAME=	libproxy
 DISTVERSION=	0.5.9
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	net devel
 
+PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
+PATCHFILES=	08069f7925649907198277364c7e268797fcf734.patch:-p1 \
+		0420c502ba6364dd9f5ce2f390a34a3af42be0b8.patch:-p1
+
 MAINTAINER=	desktop@FreeBSD.org
 COMMENT=	Library that provides automatic proxy configuration management
 WWW=		https://libproxy.github.io/libproxy/
@@ -23,8 +27,6 @@ MESON_ARGS=	-Dtests=true \
 		-Dintrospection=true \
 		-Drelease=true
 USE_LDCONFIG=	yes
-# https://github.com/libproxy/libproxy/issues/320
-LLD_UNSAFE=	yes
 
 OPTIONS_DEFINE=	CURL DOCS VAPI
 OPTIONS_GROUP=	CONFIG PACRUNNER
diff --git a/net/libproxy/distinfo b/net/libproxy/distinfo
index 0a050e1eaa51..8f623efad393 100644
--- a/net/libproxy/distinfo
+++ b/net/libproxy/distinfo
@@ -1,3 +1,7 @@
-TIMESTAMP = 1736959190
+TIMESTAMP = 1751062130
 SHA256 (libproxy-libproxy-0.5.9_GH0.tar.gz) = a1976c3ac4affedc17e6d40cf78c9d8eca6751520ea3cbbec1a8850f7ded1565
 SIZE (libproxy-libproxy-0.5.9_GH0.tar.gz) = 58165
+SHA256 (08069f7925649907198277364c7e268797fcf734.patch) = 77a8f0bca9d70e6fd3ce88335d3443dcc1cd398fa6ec48fa5a43996e4121ac4c
+SIZE (08069f7925649907198277364c7e268797fcf734.patch) = 1791
+SHA256 (0420c502ba6364dd9f5ce2f390a34a3af42be0b8.patch) = d34eb404167eea74ed8b7ef4f52a216622620aa05babcfd9e9bea1db9d39b66f
+SIZE (0420c502ba6364dd9f5ce2f390a34a3af42be0b8.patch) = 1460