git: d5569f488c5e - main - audio/libdiscid: Use HTTPS for MusicBrainz URLs

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Mon, 15 Jun 2026 22:36:13 UTC
The branch main has been updated by jhale:

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

commit d5569f488c5eccfb28651f00a7dd73f51035e563
Author:     Daniel Engberg <diizzy@FreeBSD.org>
AuthorDate: 2026-06-15 17:23:58 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2026-06-15 17:39:46 +0000

    audio/libdiscid: Use HTTPS for MusicBrainz URLs
    
    Add upstream commit to use HTTPS for MusicBrainz URLs to prevent
    redirects and potential man-in-the-middle (MITM) attacks.
    
    Update MASTER_SITES.
    
    Co-authored-by: Jason E. Hale <jhale@FreeBSD.org>
    
    PR:             294986
---
 audio/libdiscid/Makefile | 11 +++++++----
 audio/libdiscid/distinfo |  4 +++-
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/audio/libdiscid/Makefile b/audio/libdiscid/Makefile
index b4dd871a32b3..91374b142e65 100644
--- a/audio/libdiscid/Makefile
+++ b/audio/libdiscid/Makefile
@@ -1,9 +1,12 @@
 PORTNAME=	libdiscid
-PORTVERSION=	0.6.5
+DISTVERSION=	0.6.5
+PORTREVISION=	1
 CATEGORIES=	audio
-MASTER_SITES=	https://github.com/metabrainz/${PORTNAME}/releases/download/v${PORTVERSION}/ \
-		http://ftp.osuosl.org/pub/musicbrainz/${PORTNAME}/ \
-		http://ftp.eu.metabrainz.org/pub/musicbrainz/${PORTNAME}/
+MASTER_SITES=	https://github.com/metabrainz/${PORTNAME}/releases/download/v${DISTVERSION}/ \
+		https://data.musicbrainz.org/pub/musicbrainz/${PORTNAME}/
+
+PATCH_SITES=	https://github.com/metabrainz/${PORTNAME}/commit/
+PATCHFILES+=	d9e81a9a8af7679733907418a340c50e9fec8023.patch:-p1 # Use HTTPS for MusicBrainz URLs
 
 MAINTAINER=	jhale@FreeBSD.org
 COMMENT=	Library for creating MusicBrainz DiscIDs
diff --git a/audio/libdiscid/distinfo b/audio/libdiscid/distinfo
index 27c0f9ac69f4..f7598167710c 100644
--- a/audio/libdiscid/distinfo
+++ b/audio/libdiscid/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1751063727
+TIMESTAMP = 1777788920
 SHA256 (libdiscid-0.6.5.tar.gz) = 72dbb493e07336418fe2056f0ebc7ce544eedb500bb896cc1cc04bd078c2d530
 SIZE (libdiscid-0.6.5.tar.gz) = 396307
+SHA256 (d9e81a9a8af7679733907418a340c50e9fec8023.patch) = 9c5bf86cafb8db4271fc0c8809a888423eb2134d1f74d23e4a076bec5e17589b
+SIZE (d9e81a9a8af7679733907418a340c50e9fec8023.patch) = 2201