package/libid3tag: bump version to 0.16.4

https://codeberg.org/tenacityteam/libid3tag/releases/tag/0.16.4
"We now provide our own source packages instead of using Codeberg's
 pre-generated sources, guaranteeing that the hash won't change."

Removed patches which are included in this bump.

Used tarball and its hashes provided by upstream.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
Bernd Kuhls
2026-03-04 20:12:17 +01:00
committed by Julien Olivain
parent 156e2be96c
commit 0ed1707ba5
4 changed files with 6 additions and 63 deletions

View File

@@ -1,26 +0,0 @@
From eee94b22508a066f7b9bc1ae05d2d85982e73959 Mon Sep 17 00:00:00 2001
From: heitbaum <heitbaum@noreply.codeberg.org>
Date: Thu, 1 May 2025 05:34:30 +0000
Subject: [PATCH] Allow build with CMake 4.0.0
CMake 4.0.0 deprecates CMake syntax < 3.10. Update to using a minimum of 3.10.
ref: https://cmake.org/cmake/help/latest/command/cmake_minimum_required.html
Upstream: https://codeberg.org/tenacityteam/libid3tag/commit/eee94b22508a066f7b9bc1ae05d2d85982e73959
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index d181300..083b5f1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 3.1.0)
+cmake_minimum_required(VERSION 3.10)
project(id3tag VERSION 0.16.3)
option(BUILD_SHARED_LIBS "Build dynamic library" ON)

View File

@@ -1,33 +0,0 @@
From b3b045a762ee35fab0e13d1837b9b407da47e59e Mon Sep 17 00:00:00 2001
From: Bernd Kuhls <bernd@kuhls.net>
Date: Mon, 29 Dec 2025 13:31:43 +0100
Subject: [PATCH] CMake: Disable c++
https://cmake.org/cmake/help/latest/command/project.html
"By default C and CXX are enabled if no language options are given."
libid3tag only contains C code. This fix allows the build with
toolchains containing no c++ compiler like some buildroot toolchains:
https://autobuild.buildroot.net/results/02d/02db8c1a1b461fa3b5b5932e5b48c77be50b68af/build-end.log
Upstream: https://codeberg.org/tenacityteam/libid3tag/pulls/26
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
---
CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CMakeLists.txt b/CMakeLists.txt
index f71b245..0c2f13e 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,5 +1,5 @@
cmake_minimum_required(VERSION 3.10)
-project(id3tag VERSION 0.16.3)
+project(id3tag VERSION 0.16.3 LANGUAGES C)
option(BUILD_SHARED_LIBS "Build dynamic library" ON)
--
2.47.3

View File

@@ -1,4 +1,6 @@
# From https://codeberg.org/tenacityteam/libid3tag/releases/tag/0.16.4
sha256 8b6bc96016f6ab3a52b753349ed442e15181de9db1df01884f829e3d4f3d1e78 id3tag-0.16.4-source.tar.gz
sha512 14f51b0c01ce931f563029976fa76f4a30e6fac7d5ad2ef9beff53bd6d1d0f7a3f9a9266a06dcf9018f306d5d3eb8467ced8d6f3aa5160a637873eb02e330c87 id3tag-0.16.4-source.tar.gz
# Locally computed
sha256 0561009778513a95d91dac33cee8418d6622f710450a7cb56a74636d53b588cb 0.16.3.tar.gz
sha256 32b1062f7da84967e7019d01ab805935caa7ab7321a7ced0e30ebe75e5df1670 COPYING
sha256 7f12ad28dc075763e91b91bfa60fad04062380011ddad8f6bac21dd7b1f44367 COPYRIGHT

View File

@@ -4,9 +4,9 @@
#
################################################################################
LIBID3TAG_VERSION = 0.16.3
LIBID3TAG_SOURCE = $(LIBID3TAG_VERSION).tar.gz
LIBID3TAG_SITE = https://codeberg.org/tenacityteam/libid3tag/archive
LIBID3TAG_VERSION = 0.16.4
LIBID3TAG_SOURCE = id3tag-$(LIBID3TAG_VERSION)-source.tar.gz
LIBID3TAG_SITE = https://codeberg.org/tenacityteam/libid3tag/releases/download/$(LIBID3TAG_VERSION)
LIBID3TAG_LICENSE = GPL-2.0+
LIBID3TAG_LICENSE_FILES = COPYING COPYRIGHT
LIBID3TAG_INSTALL_STAGING = YES