From nobody Sun Dec 28 20:33:16 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4dfWJX6Wf6z6MKdj for ; Sun, 28 Dec 2025 20:33:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4dfWJX3kb2z40SZ for ; Sun, 28 Dec 2025 20:33:16 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766953996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nhc2lXtccMNgDJkKkqMc+4Y0FjQ6YD8riTaMnHNrfGY=; b=CsZtUZi19uZcQNWGa8JPv8JLlgmpW/qTY6W+o5S8aEYgs6ENwKs2KxsJBnHFA5bNmQx9KH iOMPDLQTnFB7RFVlTC8hRHaNHk4nlZuGdCiPWmlIY8Yl9JhfHQv55uvOvipnz1HCbBJLdN jPM3qgSeDspcaKQa6yDIBZJ2ZU8cXyji4wb6/UjC/BfkidghzpgHS6VvVLOwbuDsG0W2f0 JsQW1VrfOkcmGGAOSlJPx9m0LDIZ8fuVtSfkVS+Vhj9n3/B5mHitSPELpNslDdUoAw9PlA eN/g6CDCHXgPaQ5HtMKNXIrykp85pO3lU22zfsb++Piu0xEfPZGmEuzY1I9Mkw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1766953996; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nhc2lXtccMNgDJkKkqMc+4Y0FjQ6YD8riTaMnHNrfGY=; b=bsyec/KhP+U1VS3p4ZpGqynK+0FqGKZfTYi3AUU+hyPF5Z2+fAl4Srb1KSTBcEsRZu6Cvl dYB9naKDIum5XTP0cC+V2Cxza6PI1RUoQlaC9xyCEAmkyQ7zd0pv1MoYXFDRWIJg1lahhk iP2N/l7kRDzUMbd1jln2Y9oZxjgq+KRSOCFxDV7cCCg4KSLs3aY4QXNBDd6gY+DxCBCHts 7hRucXRUFU1EheeLwSap3vkZfAwGav4hloHVfXANhTsAXzToaDQF4R5zvzSHoyzgsmZxKr C2mWpVws7HZk+Kq/cDPHUJOt5dq283fo3Zw0/07KA3BHVshzvXh2fagupthhTQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1766953996; a=rsa-sha256; cv=none; b=XHHLtFk8tI5wJ1ZmsUtWuE1H7UXHIegG4AhtGYpGMiHznfsIipu6P4KU21BRvrsdUoju+F BNrhOAqDIRS1bk0VfY01zqsuAefyoW11qpgx0C06EYMB81GCYVATEQeU6hCGazJp6BGZn4 RI/O8civzhGlK2DCVqPOkCB9Y16sNNtocF5+hjZzBSm9nAw8a+mQ94eriidU/cZXDAIRMj kHFgpdPbG5Wr8CP/bwqMIPCiOY9EqbtBCJ1+5Wte0duFOw8bnelp3ulbJX1AljO81ityHT 7CsPEs+9Lu+7zfLvyVkhpn1FEyxBlBm30jkP/1Ry4DR7HpeIq1UtCVNvrMymIg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4dfWJX346Hz10PM for ; Sun, 28 Dec 2025 20:33:16 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3bfe1 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Sun, 28 Dec 2025 20:33:16 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Daniel Engberg Subject: git: 3a8082f408c3 - main - multimedia/libxspf: Update to 1.2.1 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: diizzy X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 3a8082f408c3337d937f629be9d884e74d4b0a58 Auto-Submitted: auto-generated Date: Sun, 28 Dec 2025 20:33:16 +0000 Message-Id: <6951940c.3bfe1.244e845e@gitrepo.freebsd.org> The branch main has been updated by diizzy: URL: https://cgit.FreeBSD.org/ports/commit/?id=3a8082f408c3337d937f629be9d884e74d4b0a58 commit 3a8082f408c3337d937f629be9d884e74d4b0a58 Author: Daniel Engberg AuthorDate: 2025-12-28 20:16:27 +0000 Commit: Daniel Engberg CommitDate: 2025-12-28 20:32:44 +0000 multimedia/libxspf: Update to 1.2.1 * Define LICENSE * Remove broken uriparser version check * Only build shared library Changelog: https://gitlab.xiph.org/xiph/libxspf/-/blob/libxspf-1.2.1/ChangeLog?ref_type=tags PR: 291702 Approved by: maintainer timeout, 2+ weeks / blanket (just fix it) --- multimedia/libxspf/Makefile | 26 +++++++++------------- multimedia/libxspf/distinfo | 5 +++-- .../libxspf/files/patch-examples-read-read.cpp | 10 --------- multimedia/libxspf/files/patch-src_XspfReader.cpp | 12 ++++++++++ multimedia/libxspf/pkg-plist | 3 +-- 5 files changed, 27 insertions(+), 29 deletions(-) diff --git a/multimedia/libxspf/Makefile b/multimedia/libxspf/Makefile index f78706c40cf2..12b9aee3009d 100644 --- a/multimedia/libxspf/Makefile +++ b/multimedia/libxspf/Makefile @@ -1,28 +1,24 @@ PORTNAME= libxspf -PORTVERSION= 1.2.0 -PORTREVISION= 2 +DISTVERSION= 1.2.1 CATEGORIES= multimedia -MASTER_SITES= SF/libspiff/Sources/${PORTVERSION} +MASTER_SITES= SF/libspiff/Sources/${DISTVERSION} MAINTAINER= ed@FreeBSD.org COMMENT= XSPF parsing library WWW= https://libspiff.sourceforge.net/ -LIB_DEPENDS= libexpat.so:textproc/expat2 +LIB_DEPENDS= libexpat.so:textproc/expat2 \ + liburiparser.so:net/uriparser -# We need 0.7.5, which uses pkg-config -BUILD_DEPENDS= uriparser>=0.7.5:net/uriparser -RUN_DEPENDS= uriparser>=0.7.5:net/uriparser +LICENSE= BSD3CLAUSE -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--with-expat=${LOCALBASE} --disable-test - -USES= libtool pkgconfig tar:bzip2 +USES= libtool localbase:ldflags pkgconfig tar:bzip2 USE_LDCONFIG= yes -LIBS+= -L${LOCALBASE}/lib -luriparser -post-patch: - @${REINPLACE_CMD} 's|$$(libdir)/pkgconfig|$$(libdir)data/pkgconfig|' \ - ${WRKSRC}/Makefile.in +GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --disable-static \ + --disable-test \ + --with-pkgconfigdir=${LOCALBASE}/libdata/pkgconfig .include diff --git a/multimedia/libxspf/distinfo b/multimedia/libxspf/distinfo index 36a392610620..a7fa0e2709e5 100644 --- a/multimedia/libxspf/distinfo +++ b/multimedia/libxspf/distinfo @@ -1,2 +1,3 @@ -SHA256 (libxspf-1.2.0.tar.bz2) = ba9e93a0066469b074b4022b480004651ad3aa5b4313187fd407d833f79b43a5 -SIZE (libxspf-1.2.0.tar.bz2) = 372483 +TIMESTAMP = 1765836626 +SHA256 (libxspf-1.2.1.tar.bz2) = ce78a7f7df73b7420b6a54b5766f9b74e396d5e0b37661c9a448f2f589754a49 +SIZE (libxspf-1.2.1.tar.bz2) = 479581 diff --git a/multimedia/libxspf/files/patch-examples-read-read.cpp b/multimedia/libxspf/files/patch-examples-read-read.cpp deleted file mode 100644 index bfeb7f2d62a0..000000000000 --- a/multimedia/libxspf/files/patch-examples-read-read.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- examples/read/read.cpp -+++ examples/read/read.cpp -@@ -43,6 +43,7 @@ - #include - #include // MAX_PATH - #include // PATH_MAX -+#include // getcwd - - - #if defined(__WIN32__) || defined(WIN32) diff --git a/multimedia/libxspf/files/patch-src_XspfReader.cpp b/multimedia/libxspf/files/patch-src_XspfReader.cpp new file mode 100644 index 000000000000..d28714ed04ba --- /dev/null +++ b/multimedia/libxspf/files/patch-src_XspfReader.cpp @@ -0,0 +1,12 @@ +--- src/XspfReader.cpp.orig 2025-12-15 22:16:02 UTC ++++ src/XspfReader.cpp +@@ -61,9 +61,6 @@ + #include // size_t + #include // int + +-#if (URI_VER_MINOR < 7) || ((URI_VER_MINOR == 7) && (URI_VER_RELEASE < 2)) +-# error uriparser 0.7.2 or later is required +-#endif + + + namespace { diff --git a/multimedia/libxspf/pkg-plist b/multimedia/libxspf/pkg-plist index dc25d00498b9..d6e8478574f7 100644 --- a/multimedia/libxspf/pkg-plist +++ b/multimedia/libxspf/pkg-plist @@ -24,8 +24,7 @@ include/xspf/XspfVersion.h include/xspf/XspfWriter.h include/xspf/XspfXmlFormatter.h include/xspf/xspf_c.h -lib/libxspf.a lib/libxspf.so lib/libxspf.so.4 -lib/libxspf.so.4.0.1 +lib/libxspf.so.4.0.3 libdata/pkgconfig/xspf.pc