From: Rooyca <Rooyca@users.noreply.github.com>
To: ml@inbox.vuxu.org
Subject: Re: [PR PATCH] [Updated] [WIP] taglib: update to 2.0.1
Date: Sun, 17 Nov 2024 05:50:42 +0100 [thread overview]
Message-ID: <20241117045042.EB97A21524@inbox.vuxu.org> (raw)
In-Reply-To: <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-51718@inbox.vuxu.org>
[-- Attachment #1: Type: text/plain, Size: 497 bytes --]
There is an updated pull request by Rooyca against master on the void-packages repository
https://github.com/Rooyca/void-packages taglib201
https://github.com/void-linux/void-packages/pull/51718
[WIP] taglib: update to 2.0.1
#### Testing the changes
- I tested the changes in this PR: **briefly**
#### Local build testing
- I built this PR locally for my native architecture, (x86_64-glibc)
A patch file from https://github.com/void-linux/void-packages/pull/51718.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-taglib201-51718.patch --]
[-- Type: text/x-diff, Size: 51365 bytes --]
From a3d686679e8d3548fcb808f509b356c4888e24e5 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 18:03:56 -0500
Subject: [PATCH 01/45] taglib: update to 2.0.1.
---
srcpkgs/taglib/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/taglib/template b/srcpkgs/taglib/template
index b8fc616ff4b444..649140cbfd4837 100644
--- a/srcpkgs/taglib/template
+++ b/srcpkgs/taglib/template
@@ -1,6 +1,6 @@
# Template file for 'taglib'
pkgname=taglib
-version=1.13.1
+version=2.0.1
revision=1
build_style=cmake
configure_args="-DWITH_MP4=ON -DWITH_ASF=ON -DBUILD_SHARED_LIBS=ON"
@@ -11,7 +11,7 @@ maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later, MPL-1.1"
homepage="https://taglib.github.io/"
distfiles="https://github.com/taglib/taglib/archive/v${version}.tar.gz"
-checksum=c8da2b10f1bfec2cd7dbfcd33f4a2338db0765d851a50583d410bacf055cfd0b
+checksum=08c0a27b96aa5c4e23060fe0b6f93102ee9091a9385257b9d0ddcf467de0d925
taglib-devel_package() {
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
From bbe315c9c4d837fb0619ddb67be102e0a7a85dc0 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:03 -0500
Subject: [PATCH 02/45] QMPlay2: rebuild for taglib update
---
srcpkgs/QMPlay2/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/QMPlay2/template b/srcpkgs/QMPlay2/template
index b58ef7c089bd4e..58e54fe409f666 100644
--- a/srcpkgs/QMPlay2/template
+++ b/srcpkgs/QMPlay2/template
@@ -1,7 +1,7 @@
# Template file for 'QMPlay2'
pkgname=QMPlay2
version=24.06.16
-revision=2
+revision=3
build_style=cmake
hostmakedepends="pkg-config qt5-qmake qt5-host-tools"
makedepends="alsa-lib-devel ffmpeg6-devel libass-devel libcdio-devel libgme-devel
From 9dc6c46180a10e69ddab84515fd26f14728ff831 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:04 -0500
Subject: [PATCH 03/45] ardour: rebuild for taglib update
---
srcpkgs/ardour/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ardour/template b/srcpkgs/ardour/template
index a2d06acbabd057..a1c4c84d6944f7 100644
--- a/srcpkgs/ardour/template
+++ b/srcpkgs/ardour/template
@@ -1,7 +1,7 @@
# Template file for 'ardour'
pkgname=ardour
version=8.1
-revision=1
+revision=2
build_style=waf3
configure_args="--cxx11 --no-phone-home --with-backends=jack,alsa,dummy
--configdir=/etc
From 4e749dca2413a825b3d16dd38344a0272e5e2824 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:04 -0500
Subject: [PATCH 04/45] ario: rebuild for taglib update
---
srcpkgs/ario/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ario/template b/srcpkgs/ario/template
index 52157b997ccba6..409c05f5c9e492 100644
--- a/srcpkgs/ario/template
+++ b/srcpkgs/ario/template
@@ -1,7 +1,7 @@
# Template file for 'ario'
pkgname=ario
version=1.6
-revision=3
+revision=4
build_style=gnu-configure
configure_args="--disable-static"
hostmakedepends="pkg-config intltool"
From cec2f69b4b0ffb53feeba3984d83d52fa1445221 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:06 -0500
Subject: [PATCH 05/45] clementine: rebuild for taglib update
---
srcpkgs/clementine/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/clementine/template b/srcpkgs/clementine/template
index ed62f519456f9f..9ad73accb99876 100644
--- a/srcpkgs/clementine/template
+++ b/srcpkgs/clementine/template
@@ -1,7 +1,7 @@
# Template file for 'clementine'
pkgname=clementine
version=1.4.1
-revision=1
+revision=2
_fullver=${version}-10-gefe886e0a
build_style=cmake
configure_args="-DUSE_SYSTEM_TAGLIB=ON -DBUILD_WERROR=OFF -DUSE_SYSTEM_PROJECTM=ON
From 6eb081781de220a7f318ae4c892e4107c314c53a Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:06 -0500
Subject: [PATCH 06/45] easytag: rebuild for taglib update
---
srcpkgs/easytag/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/easytag/template b/srcpkgs/easytag/template
index 49d84513dc15e0..82ffa4944efb78 100644
--- a/srcpkgs/easytag/template
+++ b/srcpkgs/easytag/template
@@ -1,7 +1,7 @@
# Template file for 'easytag'
pkgname=easytag
version=2.4.3
-revision=3
+revision=4
build_style=gnu-configure
hostmakedepends="gdk-pixbuf glib-devel intltool itstool pkg-config"
makedepends="gtk+3-devel id3lib-devel libid3tag-devel libvorbis-devel
From 4dd81b9d40a1fb4ea84a72bb7d636516a3a99b08 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:07 -0500
Subject: [PATCH 07/45] flacon: rebuild for taglib update
---
srcpkgs/flacon/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/flacon/template b/srcpkgs/flacon/template
index e11ce5fdf88fd3..ae589f682d9ee4 100644
--- a/srcpkgs/flacon/template
+++ b/srcpkgs/flacon/template
@@ -1,7 +1,7 @@
# Template file for 'flacon'
pkgname=flacon
version=9.0.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="pkg-config"
makedepends="qt5-tools-devel uchardet-devel taglib-devel"
From db707fa27b61b2a682007809489f5e5fe8bbb682 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:08 -0500
Subject: [PATCH 08/45] gerbera: rebuild for taglib update
---
srcpkgs/gerbera/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gerbera/template b/srcpkgs/gerbera/template
index 5e2da9c98da86b..ffe1e16ce13e9f 100644
--- a/srcpkgs/gerbera/template
+++ b/srcpkgs/gerbera/template
@@ -1,7 +1,7 @@
# Template file for 'gerbera'
pkgname=gerbera
version=1.12.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DWITH_SYSTEMD=0 -DWITH_AVCODEC=1"
hostmakedepends="pkg-config"
From 7c6c5ab916ede1588db76304420ed95946af3556 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:08 -0500
Subject: [PATCH 09/45] gogglesmm: rebuild for taglib update
---
srcpkgs/gogglesmm/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gogglesmm/template b/srcpkgs/gogglesmm/template
index 1c6ff145941334..091a804e6b2337 100644
--- a/srcpkgs/gogglesmm/template
+++ b/srcpkgs/gogglesmm/template
@@ -1,7 +1,7 @@
# Template file for 'gogglesmm'
pkgname=gogglesmm
version=1.2.5
-revision=1
+revision=2
archs="x86_64* i686* aarch64* armv7* ppc64*"
build_style=cmake
hostmakedepends="pkg-config desktop-file-utils"
From 0cb7285f5bc5c5f822a3e93cead94e2ca05cb5bd Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:09 -0500
Subject: [PATCH 10/45] gst-plugins-good1: rebuild for taglib update
---
srcpkgs/gst-plugins-good1/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/gst-plugins-good1/template b/srcpkgs/gst-plugins-good1/template
index 69ccc769568223..c5ea3a752ee4bc 100644
--- a/srcpkgs/gst-plugins-good1/template
+++ b/srcpkgs/gst-plugins-good1/template
@@ -1,7 +1,7 @@
# Template file for 'gst-plugins-good1'
pkgname=gst-plugins-good1
version=1.24.9
-revision=1
+revision=2
build_style=meson
configure_args="-Ddv=disabled -Ddv1394=disabled -Dshout2=disabled -Dqt5=enabled
$(vopt_feature gtk3 gtk3)"
From b79ab5057eec8530684f3c7cbe864cbf929bdaf7 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:10 -0500
Subject: [PATCH 11/45] id3ted: rebuild for taglib update
---
srcpkgs/id3ted/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/id3ted/template b/srcpkgs/id3ted/template
index b993e5a37137da..e4dbeef29b2441 100644
--- a/srcpkgs/id3ted/template
+++ b/srcpkgs/id3ted/template
@@ -1,7 +1,7 @@
# Template file for 'id3ted'
pkgname=id3ted
version=1.0
-revision=2
+revision=3
build_style=gnu-makefile
makedepends="file-devel taglib-devel"
short_desc="Command line id3 tag editor"
From c89da34b4831a94206676554abfbd9d7fcf2b1ca Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:10 -0500
Subject: [PATCH 12/45] juk: rebuild for taglib update
---
srcpkgs/juk/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/juk/template b/srcpkgs/juk/template
index 3ba82ffd6a5d00..3ef0dd79f77817 100644
--- a/srcpkgs/juk/template
+++ b/srcpkgs/juk/template
@@ -1,7 +1,7 @@
# Template file for 'juk'
pkgname=juk
version=24.08.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
From e9d2abe766ed33dde681a400ab5444fae5633af4 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:11 -0500
Subject: [PATCH 13/45] k3b: rebuild for taglib update
---
srcpkgs/k3b/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/k3b/template b/srcpkgs/k3b/template
index df8a596b33de9d..0bf6f06d9c43e0 100644
--- a/srcpkgs/k3b/template
+++ b/srcpkgs/k3b/template
@@ -1,7 +1,7 @@
# Template file for 'k3b'
pkgname=k3b
version=24.08.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins -DQT_MAJOR_VERSION=6
From cd46e0573d759e0b3410efc64e97d51469478077 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:12 -0500
Subject: [PATCH 14/45] kasts: rebuild for taglib update
---
srcpkgs/kasts/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kasts/template b/srcpkgs/kasts/template
index 8f20510028c2e6..c87ffe096937eb 100644
--- a/srcpkgs/kasts/template
+++ b/srcpkgs/kasts/template
@@ -1,7 +1,7 @@
# Template file for 'kasts'
pkgname=kasts
version=24.08.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins
From bfaf6f54e19d5b41a2d3d9707665cd84bb73eb98 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:12 -0500
Subject: [PATCH 15/45] kf6-kfilemetadata: rebuild for taglib update
---
srcpkgs/kf6-kfilemetadata/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kf6-kfilemetadata/template b/srcpkgs/kf6-kfilemetadata/template
index 8500a04a062d6f..fa9de9a087f00f 100644
--- a/srcpkgs/kf6-kfilemetadata/template
+++ b/srcpkgs/kf6-kfilemetadata/template
@@ -1,7 +1,7 @@
# Template file for 'kf6-kfilemetadata'
pkgname=kf6-kfilemetadata
version=6.7.0
-revision=1
+revision=2
build_style=cmake
configure_args="-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
hostmakedepends="extra-cmake-modules qt6-tools qt6-base
From 80b473b4efd09f7c96956bcd4ce58ff648529493 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:13 -0500
Subject: [PATCH 16/45] kfilemetadata5: rebuild for taglib update
---
srcpkgs/kfilemetadata5/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kfilemetadata5/template b/srcpkgs/kfilemetadata5/template
index 88ed174a02b8a4..03576c040ce2b5 100644
--- a/srcpkgs/kfilemetadata5/template
+++ b/srcpkgs/kfilemetadata5/template
@@ -1,7 +1,7 @@
# Template file for 'kfilemetadata5'
pkgname=kfilemetadata5
version=5.116.0
-revision=1
+revision=2
build_style=cmake
hostmakedepends="kcoreaddons extra-cmake-modules pkg-config qt5-host-tools qt5-qmake
gettext kcoreaddons python3"
From bc6dd8de03af5e3682ed575a4dc2bab7404b4084 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:14 -0500
Subject: [PATCH 17/45] kid3: rebuild for taglib update
---
srcpkgs/kid3/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kid3/template b/srcpkgs/kid3/template
index 5608dee43d9be6..2effb1655eef0c 100644
--- a/srcpkgs/kid3/template
+++ b/srcpkgs/kid3/template
@@ -1,7 +1,7 @@
# Template file for 'kid3'
pkgname=kid3
version=3.9.6
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_WITH_QT6=ON -DWITH_APPS='CLI;$(vopt_if KDE KDE Qt)'
-DWITH_DOCBOOKDIR=/usr/share/xsl/docbook -DWITH_FLAC=$(vopt_if flac ON OFF)
From fce8c0e52bac113a428402442ad15c9c99c8a91c Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:14 -0500
Subject: [PATCH 18/45] kio-extras: rebuild for taglib update
---
srcpkgs/kio-extras/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kio-extras/template b/srcpkgs/kio-extras/template
index 4366ee098d6ae7..126844fd3c9fdb 100644
--- a/srcpkgs/kio-extras/template
+++ b/srcpkgs/kio-extras/template
@@ -1,7 +1,7 @@
# Template file for 'kio-extras'
pkgname=kio-extras
version=24.08.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_TESTING=OFF -DKF6_HOST_TOOLING=/usr/lib/cmake
-DKDE_INSTALL_QTPLUGINDIR=lib/qt6/plugins"
From 4e37c0696c029934ab5302807dad2a05b04f265d Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:15 -0500
Subject: [PATCH 19/45] kodi: rebuild for taglib update
---
srcpkgs/kodi/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/kodi/template b/srcpkgs/kodi/template
index 6e94577ff2cfeb..066e4bfa7321cd 100644
--- a/srcpkgs/kodi/template
+++ b/srcpkgs/kodi/template
@@ -1,7 +1,7 @@
# Template file for 'kodi'
pkgname=kodi
version=21.0
-revision=1
+revision=2
_codename="Omega"
_crossguid_ver="ca1bf4b810e2d188d04cb6286f957008ee1b7681"
_dvdcss_ver="1.4.3-Next-Nexus-Alpha2-2"
From 5145a498039129cb217318c089f11f4264d1f170 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:16 -0500
Subject: [PATCH 20/45] krename: rebuild for taglib update
---
srcpkgs/krename/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/krename/template b/srcpkgs/krename/template
index 2c4486a763144b..2b2079d3d041f5 100644
--- a/srcpkgs/krename/template
+++ b/srcpkgs/krename/template
@@ -1,7 +1,7 @@
# Template file for 'krename'
pkgname=krename
version=5.0.2
-revision=3
+revision=4
build_style=cmake
hostmakedepends="extra-cmake-modules gettext kcoreaddons pkg-config qt5-host-tools qt5-qmake"
makedepends="exiv2-devel freetype-devel kjs-devel kparts-devel libpodofo-devel
From 85659925691ca708d5f7fc6b67e0945668017c72 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:16 -0500
Subject: [PATCH 21/45] libtaginfo: rebuild for taglib update
---
srcpkgs/libtaginfo/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/libtaginfo/template b/srcpkgs/libtaginfo/template
index 39e4f2aec531cb..0e9497e26723c5 100644
--- a/srcpkgs/libtaginfo/template
+++ b/srcpkgs/libtaginfo/template
@@ -1,7 +1,7 @@
# Template file for 'libtaginfo'
pkgname=libtaginfo
version=0.2.1
-revision=2
+revision=3
build_style=gnu-configure
hostmakedepends="automake libtool pkg-config"
makedepends="taglib-devel"
From f5961d0ee9f1e724dccae950915b271e405a0baa Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:17 -0500
Subject: [PATCH 22/45] lms: rebuild for taglib update
---
srcpkgs/lms/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/lms/template b/srcpkgs/lms/template
index f79a66366a8d7a..707e2a591d1175 100644
--- a/srcpkgs/lms/template
+++ b/srcpkgs/lms/template
@@ -1,7 +1,7 @@
# Template file for 'lms'
pkgname=lms
version=3.59.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DLMS_IMAGE_BACKEND=graphicsmagick"
hostmakedepends="pkg-config"
From 60371d969f4036f783f4c772748254531cf8e776 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:18 -0500
Subject: [PATCH 23/45] loudgain: rebuild for taglib update
---
srcpkgs/loudgain/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/loudgain/template b/srcpkgs/loudgain/template
index 8d6c6aeb772636..4e6d4ce55089c1 100644
--- a/srcpkgs/loudgain/template
+++ b/srcpkgs/loudgain/template
@@ -1,7 +1,7 @@
# Template file for 'loudgain'
pkgname=loudgain
version=0.6.8
-revision=3
+revision=4
build_style=cmake
hostmakedepends="pkg-config"
makedepends="libebur128-devel taglib-devel ffmpeg6-devel"
From 37d5f1597bbc951cd8e6145240a946324504a33d Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:18 -0500
Subject: [PATCH 24/45] mixxx: rebuild for taglib update
---
srcpkgs/mixxx/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mixxx/template b/srcpkgs/mixxx/template
index 3568315470a260..157bbb7bff311c 100644
--- a/srcpkgs/mixxx/template
+++ b/srcpkgs/mixxx/template
@@ -1,7 +1,7 @@
# Template file for 'mixxx'
pkgname=mixxx
version=2.3.3
-revision=8
+revision=9
build_style=cmake
configure_args="-DCMAKE_BUILD_TYPE=Release"
hostmakedepends="extra-cmake-modules pkg-config protobuf qt5-host-tools qt5-qmake"
From 27bb9b23c3a5cd8b105c57bf66d3a0f6810fb586 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:19 -0500
Subject: [PATCH 25/45] moc: rebuild for taglib update
---
srcpkgs/moc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/moc/template b/srcpkgs/moc/template
index 3a04932c8f1e61..e07f9f2e9cd2af 100644
--- a/srcpkgs/moc/template
+++ b/srcpkgs/moc/template
@@ -1,7 +1,7 @@
# Template file for 'moc'
pkgname=moc
version=2.5.2
-revision=7
+revision=8
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="db-devel ncurses-devel libcurl-devel popt-devel ffmpeg-devel
From 9c7bd6ccf3fe203d526c59abf77be427c0721f22 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:20 -0500
Subject: [PATCH 26/45] mp3unicode: rebuild for taglib update
---
srcpkgs/mp3unicode/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/mp3unicode/template b/srcpkgs/mp3unicode/template
index 7c30d271da3fcf..8bee0048c9b7c5 100644
--- a/srcpkgs/mp3unicode/template
+++ b/srcpkgs/mp3unicode/template
@@ -1,7 +1,7 @@
# Template file for 'mp3unicode'
pkgname=mp3unicode
version=1.2.1
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="taglib-devel"
From fff4d84244604d92083beef64fbc950a86a1a66b Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:20 -0500
Subject: [PATCH 27/45] musikcube: rebuild for taglib update
---
srcpkgs/musikcube/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/musikcube/template b/srcpkgs/musikcube/template
index bddf5ad3038d9c..95641d75a5fb6f 100644
--- a/srcpkgs/musikcube/template
+++ b/srcpkgs/musikcube/template
@@ -1,7 +1,7 @@
# Template file for 'musikcube'
pkgname=musikcube
version=3.0.4
-revision=1
+revision=2
build_style=cmake
make_cmd=make
configure_args="-DNO_NCURSESW=1"
From a9f1ed85a236fcd10aa0c6c032632cebd8df4b84 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:21 -0500
Subject: [PATCH 28/45] ncmpcpp: rebuild for taglib update
---
srcpkgs/ncmpcpp/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/ncmpcpp/template b/srcpkgs/ncmpcpp/template
index 75ce5f6f31f559..02f26388eed645 100644
--- a/srcpkgs/ncmpcpp/template
+++ b/srcpkgs/ncmpcpp/template
@@ -1,7 +1,7 @@
# Template file for 'ncmpcpp'
pkgname=ncmpcpp
version=0.9.2
-revision=11
+revision=12
build_style=gnu-configure
configure_args=" BOOST_LIB_SUFFIX= --enable-clock --enable-outputs
--enable-unicode --enable-visualizer --with-curl --with-taglib --with-fftw"
From eb541843b65b0fb80791543728f7c3a2f3e1d862 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:22 -0500
Subject: [PATCH 29/45] parole: rebuild for taglib update
---
srcpkgs/parole/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/parole/template b/srcpkgs/parole/template
index 793d996e02d920..4e63954a8abd76 100644
--- a/srcpkgs/parole/template
+++ b/srcpkgs/parole/template
@@ -1,7 +1,7 @@
# Template file for 'parole'
pkgname=parole
version=4.18.1
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-locales-dir=/usr/share/locale"
hostmakedepends="pkg-config intltool glib-devel"
From 1e31e5f4d6e0f2f44349844d365ac67a5c1860e3 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:22 -0500
Subject: [PATCH 30/45] pragha: rebuild for taglib update
---
srcpkgs/pragha/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/pragha/template b/srcpkgs/pragha/template
index 2fc54d44215821..b2f27fa11a4e6f 100644
--- a/srcpkgs/pragha/template
+++ b/srcpkgs/pragha/template
@@ -1,7 +1,7 @@
# Template file for 'pragha'
pkgname=pragha
version=1.3.4
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="automake libtool xfce4-dev-tools glib-devel gettext-devel
pkg-config intltool"
From e060da1fb9cb14eaf673b7575c041ed55c42be99 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:23 -0500
Subject: [PATCH 31/45] python3-pytaglib: rebuild for taglib update
---
srcpkgs/python3-pytaglib/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/python3-pytaglib/template b/srcpkgs/python3-pytaglib/template
index 147b444167e533..f2e95a4f3bd3c2 100644
--- a/srcpkgs/python3-pytaglib/template
+++ b/srcpkgs/python3-pytaglib/template
@@ -1,7 +1,7 @@
# Template file for 'python3-pytaglib'
pkgname=python3-pytaglib
version=1.4.6
-revision=5
+revision=6
build_style=python3-module
hostmakedepends="python3-setuptools python3-Cython"
makedepends="python3-devel taglib-devel"
From 271e319f48f05de1beb5e788af44169ad3f4d894 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:24 -0500
Subject: [PATCH 32/45] qmmp: rebuild for taglib update
---
srcpkgs/qmmp/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/qmmp/template b/srcpkgs/qmmp/template
index e96175b05eaed6..ddf41646073c4a 100644
--- a/srcpkgs/qmmp/template
+++ b/srcpkgs/qmmp/template
@@ -1,7 +1,7 @@
# Template file for 'qmmp'
pkgname=qmmp
version=1.6.1
-revision=4
+revision=5
build_style=cmake
configure_args="-DUSE_HAL:BOOL=FALSE -DQMMP_DEFAULT_UI:STRING=simple"
hostmakedepends="pkg-config qt5-host-tools qt5-qmake"
From 237dca032a616ac5b472cb5e1aef55578f4a7f75 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:24 -0500
Subject: [PATCH 33/45] quimup: rebuild for taglib update
---
srcpkgs/quimup/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/quimup/template b/srcpkgs/quimup/template
index edec0a09e5a29e..33f27038824bb1 100644
--- a/srcpkgs/quimup/template
+++ b/srcpkgs/quimup/template
@@ -1,7 +1,7 @@
# Template file for 'quimup'
pkgname=quimup
version=1.4.4
-revision=1
+revision=2
build_style=qmake
configure_args="INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5'
INCLUDEPATH+='${XBPS_CROSS_BASE}/usr/include/qt5/QtCore'
From cbe187bf0eba9c4e6c2ab7dae1f6781d2a204ff8 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:25 -0500
Subject: [PATCH 34/45] soundkonverter: rebuild for taglib update
---
srcpkgs/soundkonverter/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/soundkonverter/template b/srcpkgs/soundkonverter/template
index e11cd96426472b..f31ba5a0c158a0 100644
--- a/srcpkgs/soundkonverter/template
+++ b/srcpkgs/soundkonverter/template
@@ -1,7 +1,7 @@
# Template file for 'soundkonverter'
pkgname=soundkonverter
version=3.0.1
-revision=2
+revision=3
build_wrksrc=src
build_style=cmake
configure_args="-DCMAKE_CXX_STANDARD_LIBRARIES=-ltag"
From e67a648724784fc25699d7d27112fad1ad271c37 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:26 -0500
Subject: [PATCH 35/45] strawberry: rebuild for taglib update
---
srcpkgs/strawberry/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/strawberry/template b/srcpkgs/strawberry/template
index 71ab49813ab586..4ff5b14d7f3389 100644
--- a/srcpkgs/strawberry/template
+++ b/srcpkgs/strawberry/template
@@ -1,7 +1,7 @@
# Template file for 'strawberry'
pkgname=strawberry
version=1.1.3
-revision=1
+revision=2
build_style=cmake
configure_args="-DBUILD_WITH_QT6=ON -DQT_HOST_PATH=/usr"
hostmakedepends="pkg-config protobuf gettext qt6-base qt6-tools"
From 8d7e4d15e77acdb1a888aaad6e9ea9e7aa4b7095 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:26 -0500
Subject: [PATCH 36/45] taglib-extras: rebuild for taglib update
---
srcpkgs/taglib-extras/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/taglib-extras/template b/srcpkgs/taglib-extras/template
index 4157777e18a4c6..fe114d665080b8 100644
--- a/srcpkgs/taglib-extras/template
+++ b/srcpkgs/taglib-extras/template
@@ -1,7 +1,7 @@
# Template file for 'taglib-extras'
pkgname=taglib-extras
version=1.0.1
-revision=2
+revision=3
build_style=cmake
configure_args="-DWITH_MP4=ON -DWITH_ASF=ON"
hostmakedepends="pkg-config taglib-devel"
From 21f0d399925d4f860815c940c9663e5b94d1c3d2 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:27 -0500
Subject: [PATCH 37/45] tellico: rebuild for taglib update
---
srcpkgs/tellico/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/tellico/template b/srcpkgs/tellico/template
index 0c2a37d35e9680..a628bbf909f9c0 100644
--- a/srcpkgs/tellico/template
+++ b/srcpkgs/tellico/template
@@ -1,7 +1,7 @@
# Template file for 'tellico'
pkgname=tellico
version=3.5.5
-revision=2
+revision=3
build_style=cmake
configure_args="$(vopt_bool webcam ENABLE_WEBCAM)
-DBUILD_TESTING=OFF"
From 82bbb704649920e29f064f8b0aed2d67abbf8946 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:28 -0500
Subject: [PATCH 38/45] thunar-media-tags-plugin: rebuild for taglib update
---
srcpkgs/thunar-media-tags-plugin/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/thunar-media-tags-plugin/template b/srcpkgs/thunar-media-tags-plugin/template
index 5088f7bf4aba52..bb46fbe0505829 100644
--- a/srcpkgs/thunar-media-tags-plugin/template
+++ b/srcpkgs/thunar-media-tags-plugin/template
@@ -1,7 +1,7 @@
# Template file for 'thunar-media-tags-plugin'
pkgname=thunar-media-tags-plugin
version=0.4.0
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-locales-dir=/usr/share/locale"
hostmakedepends="intltool pkg-config"
From e24fa5335c3ec31cdc9733c77ce3b21126c4a2b7 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:29 -0500
Subject: [PATCH 39/45] vimpc: rebuild for taglib update
---
srcpkgs/vimpc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vimpc/template b/srcpkgs/vimpc/template
index 2160df03eb6afc..b7b956d1999db1 100644
--- a/srcpkgs/vimpc/template
+++ b/srcpkgs/vimpc/template
@@ -1,7 +1,7 @@
# Template file for 'vimpc'
pkgname=vimpc
version=0.09.2
-revision=1
+revision=2
build_style=gnu-configure
configure_args="--with-boost --with-taglib"
hostmakedepends="autoconf automake pkg-config"
From 2299aef451968297421e254808af7a09e02b7e4e Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:11:29 -0500
Subject: [PATCH 40/45] vlc: rebuild for taglib update
---
srcpkgs/vlc/template | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/srcpkgs/vlc/template b/srcpkgs/vlc/template
index 854e8815c90a9d..8bcd63d55db21f 100644
--- a/srcpkgs/vlc/template
+++ b/srcpkgs/vlc/template
@@ -1,7 +1,7 @@
# Template file for 'vlc'
pkgname=vlc
version=3.0.21
-revision=2
+revision=3
build_style=gnu-configure
configure_args="--disable-gme --disable-libtar --enable-jack
--enable-live555 --disable-fluidsynth --enable-dvdread
From 7b8b869c010f331c3f2ffeff41b087cdc590571a Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:14:15 -0500
Subject: [PATCH 41/45] taglib: update to 2.0.1.
---
common/shlibs | 4 ++--
srcpkgs/taglib/template | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 7c5765d5337f7c..753b44dab96a35 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -416,9 +416,9 @@ libSDL_image-1.2.so.0 SDL_image-1.2.10_1
libx264.so.157 x264-20190507.2245_1
libopenh264.so.7 openh264-2.4.1_1
libxvidcore.so.4 xvidcore-1.2.2_1
-libtag.so.1 taglib-1.6.1_1
+libtag.so.2 taglib-2.0.1_1
libtag-extras.so.1 taglib-extras-1.0.1_1
-libtag_c.so.0 taglib-1.6.1_1
+libtag_c.so.2 taglib-2.0.1_1
libfribidi.so.0 fribidi-0.19.2_1
liba52.so.0 liba52-0.7.4_1
libcddb.so.2 libcddb-1.3.2_1
diff --git a/srcpkgs/taglib/template b/srcpkgs/taglib/template
index 649140cbfd4837..959c7ac93b4321 100644
--- a/srcpkgs/taglib/template
+++ b/srcpkgs/taglib/template
@@ -5,7 +5,7 @@ revision=1
build_style=cmake
configure_args="-DWITH_MP4=ON -DWITH_ASF=ON -DBUILD_SHARED_LIBS=ON"
hostmakedepends="pkg-config"
-makedepends="zlib-devel"
+makedepends="zlib-devel utfcpp"
short_desc="Library for accessing ID tags in various media files"
maintainer="Orphaned <orphan@voidlinux.org>"
license="LGPL-2.1-or-later, MPL-1.1"
From 02c20e433142589f3adbedfd468d6d252eb9af07 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 20:14:36 -0500
Subject: [PATCH 42/45] New package: utfcpp-4.0.5
---
srcpkgs/utfcpp/template | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
create mode 100644 srcpkgs/utfcpp/template
diff --git a/srcpkgs/utfcpp/template b/srcpkgs/utfcpp/template
new file mode 100644
index 00000000000000..aa705b357427c5
--- /dev/null
+++ b/srcpkgs/utfcpp/template
@@ -0,0 +1,16 @@
+# Template file for 'utfcpp'
+pkgname=utfcpp
+version=4.0.5
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config"
+short_desc="UTF-8 with C++ in a Portable Way"
+maintainer="rooyca <rooyca@gmail.com>"
+license="BSL-1.0"
+homepage="https://github.com/nemtrif/utfcpp"
+distfiles="https://github.com/nemtrif/utfcpp/archive/refs/tags/v${version}.tar.gz"
+checksum=ffc668a310e77607d393f3c18b32715f223da1eac4c4d6e0579a11df8e6b59cf
+
+post_install() {
+ vlicense LICENSE
+}
From fe076afa26ca6f896b6751cc49e284370fd6e3db Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 21:35:33 -0500
Subject: [PATCH 43/45] vlc: update to 3.0.21.
---
srcpkgs/vlc/patches/taglib2.patch | 63 +++++++++++++++++++++++++++++++
1 file changed, 63 insertions(+)
create mode 100644 srcpkgs/vlc/patches/taglib2.patch
diff --git a/srcpkgs/vlc/patches/taglib2.patch b/srcpkgs/vlc/patches/taglib2.patch
new file mode 100644
index 00000000000000..862ef586bcc34f
--- /dev/null
+++ b/srcpkgs/vlc/patches/taglib2.patch
@@ -0,0 +1,63 @@
+diff --git a/modules/meta_engine/taglib.cpp b/modules/meta_engine/taglib.cpp
+index 84b401c795..f371485008 100644
+--- a/modules/meta_engine/taglib.cpp
++++ b/modules/meta_engine/taglib.cpp
+@@ -185,7 +185,7 @@ public:
+ ByteVector res(length, 0);
+ ssize_t i_read = vlc_stream_Read( m_stream, res.data(), length);
+ if (i_read < 0)
+- return ByteVector::null;
++ return ByteVector();
+ else if ((size_t)i_read != length)
+ res.resize(i_read);
+ return res;
+@@ -465,7 +465,7 @@ static void ReadMetaFromASF( ASF::Tag* tag, demux_meta_t* p_demux_meta, vlc_meta
+ static void ReadMetaFromBasicTag(const Tag* tag, vlc_meta_t *dest)
+ {
+ #define SET( accessor, meta ) \
+- if( !tag->accessor().isNull() && !tag->accessor().isEmpty() ) \
++ if( !tag->accessor().isEmpty() ) \
+ vlc_meta_Set##meta( dest, tag->accessor().toCString(true) )
+ #define SETINT( accessor, meta ) \
+ if( tag->accessor() ) \
+@@ -806,15 +806,15 @@ static void ReadMetaFromMP4( MP4::Tag* tag, demux_meta_t *p_demux_meta, vlc_meta
+ {
+ MP4::Item list;
+ #define SET( keyName, metaName ) \
+- if( tag->itemListMap().contains(keyName) ) \
++ if( tag->itemMap().contains(keyName) ) \
+ { \
+- list = tag->itemListMap()[keyName]; \
++ list = tag->itemMap()[keyName]; \
+ vlc_meta_Set##metaName( p_meta, list.toStringList().front().toCString( true ) ); \
+ }
+ #define SET_EXTRA( keyName, metaName ) \
+- if( tag->itemListMap().contains(keyName) ) \
++ if( tag->itemMap().contains(keyName) ) \
+ { \
+- list = tag->itemListMap()[keyName]; \
++ list = tag->itemMap()[keyName]; \
+ vlc_meta_AddExtra( p_meta, metaName, list.toStringList().front().toCString( true ) ); \
+ }
+
+@@ -824,9 +824,9 @@ static void ReadMetaFromMP4( MP4::Tag* tag, demux_meta_t *p_demux_meta, vlc_meta
+ #undef SET
+ #undef SET_EXTRA
+
+- if( tag->itemListMap().contains("covr") )
++ if( tag->itemMap().contains("covr") )
+ {
+- MP4::CoverArtList list = tag->itemListMap()["covr"].toCoverArtList();
++ MP4::CoverArtList list = tag->itemMap()["covr"].toCoverArtList();
+ const char *psz_format = list[0].format() == MP4::CoverArt::PNG ? "image/png" : "image/jpeg";
+
+ msg_Dbg( p_demux_meta, "Found embedded art (%s) is %i bytes",
+@@ -1337,7 +1337,7 @@ static int WriteMeta( vlc_object_t *p_this )
+ if( RIFF::AIFF::File* riff_aiff = dynamic_cast<RIFF::AIFF::File*>(f.file()) )
+ WriteMetaToId3v2( riff_aiff->tag(), p_item );
+ else if( RIFF::WAV::File* riff_wav = dynamic_cast<RIFF::WAV::File*>(f.file()) )
+- WriteMetaToId3v2( riff_wav->tag(), p_item );
++ WriteMetaToId3v2( riff_wav->ID3v2Tag(), p_item );
+ }
+ else if( TrueAudio::File* trueaudio = dynamic_cast<TrueAudio::File*>(f.file()) )
+ {
From 076f5d1ad908f9681923d61469f4296f2f8b0f5b Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Wed, 7 Aug 2024 22:35:29 -0500
Subject: [PATCH 44/45] taglib-extras: update to 1.0.1.
---
srcpkgs/taglib-extras/patches/taglib2.diff | 319 +++++++++++++++++++++
1 file changed, 319 insertions(+)
create mode 100644 srcpkgs/taglib-extras/patches/taglib2.diff
diff --git a/srcpkgs/taglib-extras/patches/taglib2.diff b/srcpkgs/taglib-extras/patches/taglib2.diff
new file mode 100644
index 00000000000000..956009c6e12bad
--- /dev/null
+++ b/srcpkgs/taglib-extras/patches/taglib2.diff
@@ -0,0 +1,319 @@
+diff -U 3 -r a/cmake/modules/FindTaglib.cmake b/cmake/modules/FindTaglib.cmake
+--- a/cmake/modules/FindTaglib.cmake 2009-03-13 22:40:24.000000000 +0100
++++ b/cmake/modules/FindTaglib.cmake 2024-03-18 20:02:47.451289583 +0100
+@@ -11,7 +11,7 @@
+ # For details see the accompanying COPYING-CMAKE-SCRIPTS file.
+
+ if(NOT TAGLIB_MIN_VERSION)
+- set(TAGLIB_MIN_VERSION "1.4")
++ set(TAGLIB_MIN_VERSION "2.0")
+ endif(NOT TAGLIB_MIN_VERSION)
+
+ if(NOT WIN32)
+@@ -29,10 +29,10 @@
+
+ exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --version RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_VERSION)
+
+- if(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++ if("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
+ message(STATUS "TagLib version not found: version searched :${TAGLIB_MIN_VERSION}, found ${TAGLIB_VERSION}")
+ set(TAGLIB_FOUND FALSE)
+- else(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++ else("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
+
+ exec_program(${TAGLIBCONFIG_EXECUTABLE} ARGS --libs RETURN_VALUE _return_VALUE OUTPUT_VARIABLE TAGLIB_LIBRARIES)
+
+@@ -42,7 +42,7 @@
+ set(TAGLIB_FOUND TRUE)
+ endif(TAGLIB_LIBRARIES AND TAGLIB_CFLAGS)
+ string(REGEX REPLACE " *-I" ";" TAGLIB_INCLUDES "${TAGLIB_CFLAGS}")
+- endif(TAGLIB_VERSION STRLESS "${TAGLIB_MIN_VERSION}")
++ endif("${TAGLIB_MIN_VERSION}" VERSION_GREATER TAGLIB_VERSION)
+ mark_as_advanced(TAGLIB_CFLAGS TAGLIB_LIBRARIES TAGLIB_INCLUDES)
+
+ else(TAGLIBCONFIG_EXECUTABLE)
+diff -U 3 -r a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt 2009-09-17 21:31:50.000000000 +0200
++++ b/CMakeLists.txt 2024-03-18 20:05:05.486108470 +0100
+@@ -14,7 +14,7 @@
+ if (CMAKE_COMPILER_IS_GNUCXX)
+ if (CMAKE_SYSTEM_NAME MATCHES Linux)
+ set ( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-long-long -ansi -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common")
+- set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-check-new -fno-common")
++ set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -fno-check-new -fno-common -std=c++11")
+ endif (CMAKE_SYSTEM_NAME MATCHES Linux)
+ endif (CMAKE_COMPILER_IS_GNUCXX)
+ if(MSVC)
+@@ -43,7 +43,7 @@
+ set(TAGLIB_LIBRARIES tag)
+ else(NOT "${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
+ # or separately ?
+- set(TAGLIB_MIN_VERSION "1.6")
++ set(TAGLIB_MIN_VERSION "2.0")
+ find_package(Taglib REQUIRED)
+ endif(NOT "${CMAKE_SOURCE_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}")
+
+diff -U 3 -r a/taglib-extras/audible/audibletag.cpp b/taglib-extras/audible/audibletag.cpp
+--- a/taglib-extras/audible/audibletag.cpp 2009-09-17 17:38:07.000000000 +0200
++++ b/taglib-extras/audible/audibletag.cpp 2024-03-18 19:33:40.553079218 +0100
+@@ -40,11 +40,11 @@
+ using namespace TagLibExtras;
+
+ Audible::Tag::Tag() {
+- m_title = TagLib::String::null;
+- m_artist = TagLib::String::null;
+- m_album = TagLib::String::null;
+- m_comment = TagLib::String::null;
+- m_genre = TagLib::String::null;
++ m_title = TagLib::String();
++ m_artist = TagLib::String();
++ m_album = TagLib::String();
++ m_comment = TagLib::String();
++ m_genre = TagLib::String();
+ m_year = 0;
+ m_track = 0;
+ m_userID = 0;
+@@ -55,11 +55,11 @@
+ }
+
+ bool Audible::Tag::isEmpty() const {
+- return m_title == TagLib::String::null &&
+- m_artist == TagLib::String::null &&
+- m_album == TagLib::String::null &&
+- m_comment == TagLib::String::null &&
+- m_genre == TagLib::String::null &&
++ return m_title == TagLib::String() &&
++ m_artist == TagLib::String() &&
++ m_album == TagLib::String() &&
++ m_comment == TagLib::String() &&
++ m_genre == TagLib::String() &&
+ m_year == 0 &&
+ m_track == 0 &&
+ m_userID == 0;
+@@ -114,7 +114,7 @@
+ }
+ else if(!strcmp(name, "description"))
+ {
+- if( m_comment.isNull() )
++ if( m_comment.isEmpty() )
+ m_comment = TagLib::String(value, TagLib::String::Latin1);
+ }
+ else if(!strcmp(name, "pubdate"))
+diff -U 3 -r a/taglib-extras/audible/audibletag.h b/taglib-extras/audible/audibletag.h
+--- a/taglib-extras/audible/audibletag.h 2009-09-17 17:38:07.000000000 +0200
++++ b/taglib-extras/audible/audibletag.h 2024-03-18 19:31:45.715118382 +0100
+@@ -52,30 +52,30 @@
+
+ /*!
+ * Returns the track name; if no track name is present in the tag
+- * TagLib::String::null will be returned.
++ * TagLib::String() will be returned.
+ */
+ virtual TagLib::String title() const { return m_title; }
+
+ /*!
+ * Returns the artist name; if no artist name is present in the tag
+- * TagLib::String::null will be returned.
++ * TagLib::String() will be returned.
+ */
+ virtual TagLib::String artist() const { return m_artist; }
+
+ /*!
+ * Returns the album name; if no album name is present in the tag
+- * TagLib::String::null will be returned.
++ * TagLib::String() will be returned.
+ */
+ virtual TagLib::String album() const { return m_album; }
+
+ /*!
+ * Returns the track comment; if no comment is present in the tag
+- * TagLib::String::null will be returned.
++ * TagLib::String() will be returned.
+ */
+ virtual TagLib::String comment() const { return m_comment; }
+
+ /*!
+- * Returns the genre name; if no genre is present in the tag TagLib::String::null
++ * Returns the genre name; if no genre is present in the tag TagLib::String()
+ * will be returned.
+ */
+ virtual TagLib::String genre() const { return m_genre; }
+@@ -83,45 +83,45 @@
+ /*!
+ * Returns the year; if there is no year set, this will return 0.
+ */
+- virtual TagLib::uint year() const { return m_year; }
++ virtual unsigned int year() const { return m_year; }
+
+ /*!
+ * Returns the track number; if there is no track number set, this will
+ * return 0.
+ */
+- virtual TagLib::uint track() const { return m_track; }
++ virtual unsigned int track() const { return m_track; }
+
+ /*!
+ * Returns the user id for this file.
+ */
+- virtual TagLib::uint userID() const { return m_userID; }
++ virtual unsigned int userID() const { return m_userID; }
+
+ /*!
+- * Sets the title to \a s. If \a s is TagLib::String::null then this value will be
++ * Sets the title to \a s. If \a s is TagLib::String() then this value will be
+ * cleared.
+ */
+ virtual void setTitle(const TagLib::String &s) { m_title = s; }
+
+ /*!
+- * Sets the artist to \a s. If \a s is TagLib::String::null then this value will be
++ * Sets the artist to \a s. If \a s is TagLib::String() then this value will be
+ * cleared.
+ */
+ virtual void setArtist(const TagLib::String &s) { m_artist = s; }
+
+ /*!
+- * Sets the album to \a s. If \a s is TagLib::String::null then this value will be
++ * Sets the album to \a s. If \a s is TagLib::String() then this value will be
+ * cleared.
+ */
+ virtual void setAlbum(const TagLib::String &s) { m_album = s; }
+
+ /*!
+- * Sets the album to \a s. If \a s is TagLib::String::null then this value will be
++ * Sets the album to \a s. If \a s is TagLib::String() then this value will be
+ * cleared.
+ */
+ virtual void setComment(const TagLib::String &s) { m_comment = s; }
+
+ /*!
+- * Sets the genre to \a s. If \a s is TagLib::String::null then this value will be
++ * Sets the genre to \a s. If \a s is TagLib::String() then this value will be
+ * cleared. For tag formats that use a fixed set of genres, the appropriate
+ * value will be selected based on a string comparison. A list of available
+ * genres for those formats should be available in that type's
+@@ -132,12 +132,12 @@
+ /*!
+ * Sets the year to \a i. If \a s is 0 then this value will be cleared.
+ */
+- virtual void setYear(TagLib::uint i) { m_year = i; }
++ virtual void setYear(unsigned int i) { m_year = i; }
+
+ /*!
+ * Sets the track to \a i. If \a s is 0 then this value will be cleared.
+ */
+- virtual void setTrack(TagLib::uint i) { m_track = i; }
++ virtual void setTrack(unsigned int i) { m_track = i; }
+
+ /*!
+ * Returns true if the tag does not contain any data. This should be
+@@ -159,7 +159,7 @@
+ */
+ static void duplicate(const Tag *source, Tag *target, bool overwrite = true);
+
+- virtual void setUserID(TagLib::uint id) { m_userID = id; }
++ virtual void setUserID(unsigned int id) { m_userID = id; }
+
+ int getTagsEndOffset();
+
+@@ -171,9 +171,9 @@
+ TagLib::String m_album;
+ TagLib::String m_comment;
+ TagLib::String m_genre;
+- TagLib::uint m_year;
+- TagLib::uint m_track;
+- TagLib::uint m_userID;
++ unsigned int m_year;
++ unsigned int m_track;
++ unsigned int m_userID;
+ bool readTag( FILE *fp, char **name, char **value);
+ int m_tagsEndOffset;
+ };
+diff -U 3 -r a/taglib-extras/rmff/realmediafile.cpp b/taglib-extras/rmff/realmediafile.cpp
+--- a/taglib-extras/rmff/realmediafile.cpp 2009-09-17 17:38:07.000000000 +0200
++++ b/taglib-extras/rmff/realmediafile.cpp 2024-03-18 19:25:30.819973309 +0100
+@@ -78,12 +78,12 @@
+ return m_rmff->genre();
+ }
+
+-TagLib::uint RealMedia::Tag::year() const
++unsigned int RealMedia::Tag::year() const
+ {
+ return m_rmff->year();
+ }
+
+-TagLib::uint RealMedia::Tag::track() const
++unsigned int RealMedia::Tag::track() const
+ {
+ return m_rmff->track();
+ }
+@@ -113,12 +113,12 @@
+ // TODO: write support
+ }
+
+-void RealMedia::Tag::setYear( TagLib::uint )
++void RealMedia::Tag::setYear( unsigned int )
+ {
+ // TODO: write support
+ }
+
+-void RealMedia::Tag::setTrack( TagLib::uint )
++void RealMedia::Tag::setTrack( unsigned int )
+ {
+ // TODO: write support
+ }
+diff -U 3 -r a/taglib-extras/rmff/realmediafile.h b/taglib-extras/rmff/realmediafile.h
+--- a/taglib-extras/rmff/realmediafile.h 2009-09-21 16:34:45.000000000 +0200
++++ b/taglib-extras/rmff/realmediafile.h 2024-03-18 19:25:44.642920743 +0100
+@@ -54,15 +54,15 @@
+ virtual TagLib::String album () const;
+ virtual TagLib::String comment () const;
+ virtual TagLib::String genre () const;
+- virtual TagLib::uint year () const;
+- virtual TagLib::uint track () const;
++ virtual unsigned int year () const;
++ virtual unsigned int track () const;
+ virtual void setTitle (const TagLib::String &s);
+ virtual void setArtist (const TagLib::String &s);
+ virtual void setAlbum (const TagLib::String &s);
+ virtual void setComment (const TagLib::String &s);
+ virtual void setGenre (const TagLib::String &s);
+- virtual void setYear (TagLib::uint i);
+- virtual void setTrack (TagLib::uint i);
++ virtual void setYear (unsigned int i);
++ virtual void setTrack (unsigned int i);
+
+ bool isEmpty() const;
+ void duplicate(const Tag *source, Tag *target, bool overwrite);
+diff -U 3 -r a/taglib-extras/rmff/rmff.cpp b/taglib-extras/rmff/rmff.cpp
+--- a/taglib-extras/rmff/rmff.cpp 2009-09-17 17:38:07.000000000 +0200
++++ b/taglib-extras/rmff/rmff.cpp 2024-03-18 19:25:59.039184503 +0100
+@@ -98,12 +98,12 @@
+ return !m_err && m_id3v1tag ? m_id3v1tag->tag()->genre() : "";
+ }
+
+-TagLib::uint RealMedia::RealMediaFF::year() const
++unsigned int RealMedia::RealMediaFF::year() const
+ {
+ return !m_err && m_id3v1tag ? m_id3v1tag->tag()->year() : 0;
+ }
+
+-TagLib::uint RealMedia::RealMediaFF::track() const
++unsigned int RealMedia::RealMediaFF::track() const
+ {
+ return !m_err && m_id3v1tag ? m_id3v1tag->tag()->track() : 0;
+ }
+diff -U 3 -r a/taglib-extras/rmff/rmff.h b/taglib-extras/rmff/rmff.h
+--- a/taglib-extras/rmff/rmff.h 2009-09-17 17:38:07.000000000 +0200
++++ b/taglib-extras/rmff/rmff.h 2024-03-18 19:26:08.022265920 +0100
+@@ -290,8 +290,8 @@
+ TagLib::String album () const;
+ TagLib::String comment () const;
+ TagLib::String genre () const;
+- TagLib::uint year () const;
+- TagLib::uint track () const;
++ unsigned int year () const;
++ unsigned int track () const;
+ // TODO write support
+ //void setTitle (const String &s);
+ //void setArtist (const String &s);
From 4df075e1222abeba3606530ca4881e3120303356 Mon Sep 17 00:00:00 2001
From: rooyca <rooyca@gmail.com>
Date: Sat, 10 Aug 2024 01:07:55 -0500
Subject: [PATCH 45/45] tellico: update to 3.5.5.
---
srcpkgs/cantata/template | 6 +++---
srcpkgs/tellico/template | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/srcpkgs/cantata/template b/srcpkgs/cantata/template
index b5b0b001ea6cf7..ef084293d9e53e 100644
--- a/srcpkgs/cantata/template
+++ b/srcpkgs/cantata/template
@@ -1,13 +1,13 @@
# Template file for 'cantata'
pkgname=cantata
version=3.2.1
-revision=1
+revision=2
build_style=cmake
configure_args="-DENABLE_HTTP_STREAM_PLAYBACK=ON -DENABLE_LIBVLC=OFF
-DENABLE_SIMPLE_MPD_SUPPORT=ON"
hostmakedepends="pkg-config qt6-tools qt6-base"
-makedepends="qt6-multimedia-devel qt6-svg-devel"
-depends="media-player-info avahi qt6-multimedia qt6-svg libmtp libcddb libmusicbrainz5 mpg123 udisks2"
+makedepends="qt6-multimedia-devel qt6-svg-devel taglib-devel taglib-extras-devel"
+depends="media-player-info avahi qt6-multimedia qt6-svg libmtp libcddb libmusicbrainz5 mpg123 udisks2 qt6-plugin-sqlite"
short_desc="Qt client for the music player daemon (MPD)"
maintainer="Orphaned <orphan@voidlinux.org>"
license="GPL-3.0-or-later"
diff --git a/srcpkgs/tellico/template b/srcpkgs/tellico/template
index a628bbf909f9c0..4553824c3949af 100644
--- a/srcpkgs/tellico/template
+++ b/srcpkgs/tellico/template
@@ -1,7 +1,7 @@
# Template file for 'tellico'
pkgname=tellico
version=3.5.5
-revision=3
+revision=4
build_style=cmake
configure_args="$(vopt_bool webcam ENABLE_WEBCAM)
-DBUILD_TESTING=OFF"
prev parent reply other threads:[~2024-11-17 4:50 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-08-08 1:20 [PR PATCH] " Rooyca
2024-08-08 2:36 ` [PR PATCH] [Updated] " Rooyca
2024-08-08 3:35 ` Rooyca
2024-08-10 6:08 ` [PR PATCH] [Updated] [WIP] " Rooyca
2024-11-09 1:56 ` github-actions
2024-11-17 4:50 ` Rooyca [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241117045042.EB97A21524@inbox.vuxu.org \
--to=rooyca@users.noreply.github.com \
--cc=ml@inbox.vuxu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).