Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8A8BF84EA4 for ; Tue, 4 Jul 2023 09:35:37 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id yVjAyS-XOx5q for ; Tue, 4 Jul 2023 09:35:36 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id B0C2D84D44 for ; Tue, 4 Jul 2023 09:35:36 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id A482FFA89; Tue, 4 Jul 2023 09:35:36 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1688463336181560" MIME-Version: 1.0 Date: Tue, 4 Jul 2023 09:35:36 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/audio/taglib To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230704093536.A482FFA89@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1688463336181560 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Jul 4 09:35:36 UTC 2023 Modified Files: pkgsrc/audio/taglib: Makefile PLIST distinfo Log Message: taglib: updated to 1.13.1 TagLib 1.13.1 (Jul 1, 2023) =========================== * Fixed parsing of TXXX frames without description. * Detect MP4 atoms with invalid length or type. * Do not miss ID3v2 frames when an extended header is present. * Use property "DISCSUBTITLE" for ID3v2 "TSST" frame. * Build system improvements: Use absolute path for macOS dylib install name, support --define-prefix when using pkg-config, fixed minimum required CppUnit version. * Code clean up using clang-tidy. To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 pkgsrc/audio/taglib/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/taglib/PLIST cvs rdiff -u -r1.26 -r1.27 pkgsrc/audio/taglib/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1688463336181560 Content-Disposition: inline Content-Length: 3903 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/audio/taglib/Makefile diff -u pkgsrc/audio/taglib/Makefile:1.46 pkgsrc/audio/taglib/Makefile:1.47 --- pkgsrc/audio/taglib/Makefile:1.46 Tue Jan 24 18:36:20 2023 +++ pkgsrc/audio/taglib/Makefile Tue Jul 4 09:35:36 2023 @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.46 2023/01/24 18:36:20 wiz Exp $ +# $NetBSD: Makefile,v 1.47 2023/07/04 09:35:36 adam Exp $ -DISTNAME= taglib-1.13 +DISTNAME= taglib-1.13.1 CATEGORIES= audio -MASTER_SITES= http://taglib.github.io/releases/ +MASTER_SITES= https://taglib.github.io/releases/ MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://taglib.github.io/ @@ -10,11 +10,12 @@ COMMENT= Library for accessing id tags i LICENSE= gnu-lgpl-v2.1 OR mpl-1.1 USE_LANGUAGES= c c++11 +USE_LIBTOOL= yes GCC_REQD+= 4.7 -CMAKE_ARGS= -DWITH_MP4=ON -DWITH_ASF=ON -CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON -USE_LIBTOOL= YES +CMAKE_ARGS+= -DBUILD_SHARED_LIBS=ON +CMAKE_ARGS+= -DWITH_ASF=ON +CMAKE_ARGS+= -DWITH_MP4=ON PKGCONFIG_OVERRIDE= bindings/c/taglib_c.pc.cmake taglib.pc.cmake REPLACE_SH= taglib-config.cmake @@ -27,34 +28,21 @@ SUBST_MESSAGE.pc= Fixing rpath in taglib .include "../../mk/bsd.prefs.mk" -.if !empty(PKGSRC_RUN_TEST:M[yY][eE][sS]) -TEST_TARGET= test -CMAKE_ARGS+= -DBUILD_TESTING=ON +.if ${PKGSRC_RUN_TEST:U:tl} == yes +TEST_TARGET= test +CMAKE_ARGS+= -DBUILD_TESTING=ON .include "../../devel/cppunit/buildlink3.mk" .else -CMAKE_ARGS+= -DBUILD_TESTING=OFF +CMAKE_ARGS+= -DBUILD_TESTING=OFF .endif .include "../../mk/compiler.mk" # # depends on builtin functions which enabled with i486 and later with GCC. # -.if ${OPSYS} == "NetBSD" && !empty(CC_VERSION:Mgcc-[4-9]*) && ${MACHINE_ARCH} == i386 -GNU_ARCH.i386= i486 -CFLAGS+= -march=i486 -.endif - -.if ${OPSYS} == "Darwin" -post-install: - install_name_tool -id \ - ${PREFIX}/lib/libtag.1.dylib \ - ${DESTDIR}${PREFIX}/lib/libtag.1.19.0.dylib - install_name_tool -id \ - ${PREFIX}/lib/libtag_c.0.dylib \ - ${DESTDIR}${PREFIX}/lib/libtag_c.0.0.0.dylib \ - -change \ - lib/libtag.1.dylib \ - ${PREFIX}/lib/libtag.1.dylib +.if ${OPSYS} == "NetBSD" && ${CC_VERSION:Mgcc-[4-9]*} && ${MACHINE_ARCH} == i386 +GNU_ARCH.i386= i486 +CFLAGS+= -march=i486 .endif .include "../../devel/cmake/build.mk" Index: pkgsrc/audio/taglib/PLIST diff -u pkgsrc/audio/taglib/PLIST:1.21 pkgsrc/audio/taglib/PLIST:1.22 --- pkgsrc/audio/taglib/PLIST:1.21 Sun Oct 30 11:15:06 2022 +++ pkgsrc/audio/taglib/PLIST Tue Jul 4 09:35:36 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.21 2022/10/30 11:15:06 wiz Exp $ +@comment $NetBSD: PLIST,v 1.22 2023/07/04 09:35:36 adam Exp $ bin/taglib-config include/taglib/aifffile.h include/taglib/aiffproperties.h @@ -108,7 +108,7 @@ include/taglib/xmfile.h include/taglib/xmproperties.h lib/libtag.so lib/libtag.so.1 -lib/libtag.so.1.19.0 +lib/libtag.so.1.19.1 lib/libtag_c.so lib/libtag_c.so.0 lib/libtag_c.so.0.0.0 Index: pkgsrc/audio/taglib/distinfo diff -u pkgsrc/audio/taglib/distinfo:1.26 pkgsrc/audio/taglib/distinfo:1.27 --- pkgsrc/audio/taglib/distinfo:1.26 Sun Oct 30 11:15:06 2022 +++ pkgsrc/audio/taglib/distinfo Tue Jul 4 09:35:36 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.26 2022/10/30 11:15:06 wiz Exp $ +$NetBSD: distinfo,v 1.27 2023/07/04 09:35:36 adam Exp $ -BLAKE2s (taglib-1.13.tar.gz) = 3342c3ae0bd7ac049c45d2ed46749a2e25cadc10f9db1da7e05493452cc8a653 -SHA512 (taglib-1.13.tar.gz) = b6e3253d158b41173073c0da1915f5e4a3de947db918660817cb1c755fba7e3723ea1a335fbbc30b0dcf942348a471b493fe2ce1d52d1a808578edee14e1bfc7 -Size (taglib-1.13.tar.gz) = 1371504 bytes +BLAKE2s (taglib-1.13.1.tar.gz) = c597c021e0858e76bedbe6bab658cf1439e84738612d411542f66f4a6bfc6889 +SHA512 (taglib-1.13.1.tar.gz) = 986231ee62caa975afead7e94630d58acaac25a38bc33d4493d51bd635d79336e81bba60586d7355ebc0670e31f28d32da3ecceaf33292e4bc240c64bf00f35b +Size (taglib-1.13.1.tar.gz) = 1372618 bytes --_----------=_1688463336181560--