Hi,
attached is a diff to upgrade musikcube to 0.96.10. The changelog is too
much to mention here, so here's the link:
https://github.com/clangen/musikcube/releases
Important is that upstream fixed the build on OpenBSD in 0.96.9 so
compared to 0.96.6 it builds now out of the box. I had to regenerate
the Cmake patch. Tested here and works fine.
Cheers
Matthias
diff -ur musikcube.orig/Makefile musikcube/Makefile
--- musikcube.orig/Makefile Thu Dec 30 14:14:03 2021
+++ musikcube/Makefile Thu Dec 30 14:15:51 2021
@@ -4,7 +4,7 @@
GH_ACCOUNT = clangen
GH_PROJECT = musikcube
-GH_TAGNAME = 0.96.5
+GH_TAGNAME = 0.96.10
CATEGORIES = audio
diff -ur musikcube.orig/distinfo musikcube/distinfo
--- musikcube.orig/distinfo Thu Dec 30 14:14:03 2021
+++ musikcube/distinfo Thu Dec 30 14:15:51 2021
@@ -1,2 +1,2 @@
-SHA256 (musikcube-0.96.5.tar.gz) = 7gBmfqFypVfADeSF+7qj/ePrXsGGfJS18XBcG3KAdJA=
-SIZE (musikcube-0.96.5.tar.gz) = 9474635
+SHA256 (musikcube-0.96.10.tar.gz) = kf2YTmi272bxvh7N8MhGB0U+xuyAYy7OaIrHRcdxnqU=
+SIZE (musikcube-0.96.10.tar.gz) = 9509759
diff -ur musikcube.orig/patches/patch-CMakeLists_txt musikcube/patches/patch-CMakeLists_txt
--- musikcube.orig/patches/patch-CMakeLists_txt Thu Dec 30 14:14:03 2021
+++ musikcube/patches/patch-CMakeLists_txt Thu Dec 30 14:15:51 2021
@@ -1,14 +1,13 @@
-$OpenBSD: patch-CMakeLists_txt,v 1.1.1.1 2021/08/29 13:04:47 solene Exp $
+$OpenBSD$
-Index: CMakeLists.txt
---- CMakeLists.txt.orig
-+++ CMakeLists.txt
-@@ -98,7 +98,7 @@ endif()
- # we use a bundled version of taglib because the latest release is from 2016,
- # and the upstream git repo is hundreds of commits ahead and has a number of
- # important bugfixes.
--set(USE_BUNDLED_TAGLIB "true")
-+set(USE_BUNDLED_TAGLIB "false")
-
- add_subdirectory(src/musikcore)
- add_subdirectory(src/core_c_demo)
+--- CMakeLists.txt.orig Tue Dec 28 23:55:45 2021
++++ CMakeLists.txt Thu Dec 30 14:17:32 2021
+@@ -101,7 +101,7 @@
+ # has a number of important bugfixes.
+ if (NOT DEFINED ENABLE_BUNDLED_TAGLIB)
+ message(STATUS "[build] ENABLE_BUNDLED_TAGLIB not defined, setting to 'true'")
+- set(ENABLE_BUNDLED_TAGLIB "true")
++ set(ENABLE_BUNDLED_TAGLIB "false")
+ else()
+ message(STATUS "[build] ENABLE_BUNDLED_TAGLIB specified as '${ENABLE_BUNDLED_TAGLIB}'")
+ endif()
No comments:
Post a Comment