git: 8fcbe2c502f3 - main - devel/glib20: unbreak with --auto-features=enabled

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 20 Mar 2023 15:20:48 UTC
The branch main has been updated by jbeich:

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

commit 8fcbe2c502f348cbc3614a701c1ad715ed9b05c3
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-03-20 15:19:13 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-03-20 15:20:18 +0000

    devel/glib20: unbreak with --auto-features=enabled
    
    gio/meson.build:933:0: ERROR: Dependency "libelf" not found, tried pkgconfig
    
    PR:             270361
---
 devel/glib20/Makefile | 3 +++
 devel/glib20/distinfo | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/devel/glib20/Makefile b/devel/glib20/Makefile
index 52f8a19ce98e..92157b70acd7 100644
--- a/devel/glib20/Makefile
+++ b/devel/glib20/Makefile
@@ -5,6 +5,9 @@ CATEGORIES=	devel
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
 
+PATCH_SITES=	https://gitlab.gnome.org/GNOME/${PORTNAME}/-/commit/
+PATCHFILES+=	f6c40b1d27ed.patch:-p1 # https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3335
+
 MAINTAINER=	desktop@FreeBSD.org
 COMMENT=	Some useful routines of C programming (current stable version)
 WWW=		https://www.gtk.org/
diff --git a/devel/glib20/distinfo b/devel/glib20/distinfo
index 4959cd5c8f4b..232cdcdaa15c 100644
--- a/devel/glib20/distinfo
+++ b/devel/glib20/distinfo
@@ -1,3 +1,5 @@
 TIMESTAMP = 1677930464
 SHA256 (gnome/glib-2.74.6.tar.xz) = 069cf7e51cd261eb163aaf06c8d1754c6835f31252180aff5814e5afc7757fbc
 SIZE (gnome/glib-2.74.6.tar.xz) = 5217312
+SHA256 (gnome/f6c40b1d27ed.patch) = 5ec18921942e1be13aad3de6c1ad829a46bf0cbbdbc1c3d1ef2247e4657ec473
+SIZE (gnome/f6c40b1d27ed.patch) = 803