Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (b07e8967a86ba6d653f92c5d8cfd840f21be3938)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (b07e8967a86ba6d653f92c5d8cfd840f21be3938)
  • Date: Sun, 25 Feb 2024 11:46:49 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 +++
audio-libs/taglib/BUILD | 4 ++--
audio-libs/taglib/CONFIGURE | 3 +--
audio-libs/taglib/CONFLICTS | 1 +
audio-libs/taglib/DEPENDS | 8 ++++----
audio-libs/taglib/DETAILS | 5 +++--
audio-libs/taglib/HISTORY | 7 +++++++
audio-libs/taglib/PRE_SUB_DEPENDS | 6 ------
audio-libs/taglib/SUB_DEPENDS | 5 -----
audio-players/musique/DEPENDS | 2 +-
audio-players/musique/HISTORY | 4 ++++
audio-players/musique/PRE_BUILD | 12 ++++++++++++
kde5-apps/kid3/DETAILS | 2 +-
kde5-apps/kid3/HISTORY | 3 +++
libs/libunistring/DETAILS | 2 +-
libs/libunistring/HISTORY | 3 +++
libs/utfcpp/CONFIGURE | 1 +
libs/utfcpp/DEPENDS | 1 +
libs/utfcpp/DETAILS | 15 +++++++++++++++
libs/utfcpp/HISTORY | 4 ++++
20 files changed, 67 insertions(+), 24 deletions(-)

New commits:
commit b07e8967a86ba6d653f92c5d8cfd840f21be3938
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

kid3: => 3.9.5

commit cb5e4a13867cdbca56bc76ed37f773dfc1b82916
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libunistring: => 1.2

commit 2436af70a79bff58182ab1cbed0b962f50ba7775
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

musique - fix build

commit dac096947071c2d12fc64be7609bddd8ad39c353
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

taglib: => 2.0

commit 85ac428d5fa676708bb92c52431f2a14ac4f72f1
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

add utfcpp-4.0.5

commit a20dacad42fbcce58442d177b1d082cde264f152
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

taglib: => 2.0

diff --git a/ChangeLog b/ChangeLog
index 0ac18c1..f79d910 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * ibs/utfcpp: added, UTF-8 with C++ in a Portable Way
+
2024-02-18 Treeve Jelbert <treeve AT sourcemage.org>
* FUNCTIONS CMAKE_FUNCTIONS: tweak build dir, fixes jasper

diff --git a/audio-libs/taglib/BUILD b/audio-libs/taglib/BUILD
index e55aa73..de28ac3 100755
--- a/audio-libs/taglib/BUILD
+++ b/audio-libs/taglib/BUILD
@@ -1,3 +1,3 @@
-
-OPTS="$OPTS $TAGLIB_ASF $TAGLIB_MP4 -DBUILD_SHARED_LIBS=1" &&
+OPTS+=" -DBUILD_BINDINGS=0" &&
+OPTS=" -DBUILD_SHARED_LIBS=1" &&
cmake_build
diff --git a/audio-libs/taglib/CONFIGURE b/audio-libs/taglib/CONFIGURE
index 45f4f00..b2f02c3 100755
--- a/audio-libs/taglib/CONFIGURE
+++ b/audio-libs/taglib/CONFIGURE
@@ -1,2 +1 @@
-config_query_option TAGLIB_ASF 'Enable ASF support?' n '-DWITH_ASF=ON'
'-DWITH_ASF=OFF' &&
-config_query_option TAGLIB_MP4 'Enable MP4 support?' n '-DWITH_MP4=ON'
'-DWITH_MP4=OFF'
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/audio-libs/taglib/CONFLICTS b/audio-libs/taglib/CONFLICTS
new file mode 100755
index 0000000..2380503
--- /dev/null
+++ b/audio-libs/taglib/CONFLICTS
@@ -0,0 +1 @@
+conflicts taglib y
diff --git a/audio-libs/taglib/DEPENDS b/audio-libs/taglib/DEPENDS
index ef26b2d..b24fd72 100755
--- a/audio-libs/taglib/DEPENDS
+++ b/audio-libs/taglib/DEPENDS
@@ -1,5 +1,5 @@
-depends cmake &&
-depends zlib &&
-optional_depends boost '' '' '' &&
-optional_depends cppunit '' '' 'testing' &&
+source $GRIMOIRE/CMAKE_DEPENDS &&
+depends utfcpp &&
+depends zlib &&
+optional_depends cppunit '' ' -DBUILD_TESTING=0' 'testing' &&
optional_depends doxygen '' '' 'build documentation'
diff --git a/audio-libs/taglib/DETAILS b/audio-libs/taglib/DETAILS
index e665f2f..06487ae 100755
--- a/audio-libs/taglib/DETAILS
+++ b/audio-libs/taglib/DETAILS
@@ -1,8 +1,9 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=taglib
- VERSION=1.13.1
+ VERSION=2.0
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.gz
-
SOURCE_HASH=sha512:986231ee62caa975afead7e94630d58acaac25a38bc33d4493d51bd635d79336e81bba60586d7355ebc0670e31f28d32da3ecceaf33292e4bc240c64bf00f35b
+
SOURCE_HASH=sha512:099d02b2eab033f5702a8cb03e70752d7523c6f8c2f3eebdd0bcd939eafbdca3f2a6c82452983904b5822cfa45f2707ed866c3419508df9d43bf5c0b3a476f6c
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://taglib.github.io/releases/$SOURCE
WEB_SITE=https://taglib.github.io/
diff --git a/audio-libs/taglib/HISTORY b/audio-libs/taglib/HISTORY
index 3941c74..5ee39d8 100644
--- a/audio-libs/taglib/HISTORY
+++ b/audio-libs/taglib/HISTORY
@@ -1,3 +1,10 @@
+2024-02-24 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.0
+ * DEPENDS: add ufcpp, delete boost
+ * SUB_DEPENDS PRE_SUB_DEPENDS: dleted, obsolete
+ * BUILD: tweak
+ * CONFLICTS: added
+
2023-07-10 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.13.1

diff --git a/audio-libs/taglib/PRE_SUB_DEPENDS
b/audio-libs/taglib/PRE_SUB_DEPENDS
deleted file mode 100755
index 0e67ca5..0000000
--- a/audio-libs/taglib/PRE_SUB_DEPENDS
+++ /dev/null
@@ -1,6 +0,0 @@
-case $THIS_SUB_DEPENDS in
- ASF) [[ $TAGLIB_ASF == "-DWITH_ASF=ON" ]] && return 0;;
- MP4) [[ $TAGLIB_MP4 == "-DWITH_MP4=ON" ]] && return 0;;
- *) echo "Eek, unknown subdependency requested!"; return 1;;
-esac
-return 1
diff --git a/audio-libs/taglib/SUB_DEPENDS b/audio-libs/taglib/SUB_DEPENDS
deleted file mode 100755
index e116664..0000000
--- a/audio-libs/taglib/SUB_DEPENDS
+++ /dev/null
@@ -1,5 +0,0 @@
-case $THIS_SUB_DEPENDS in
-ASF) echo "ASF requested, forcing build." && TAGLIB_ASF="-DWITH_ASF=ON" ;;
-MP4) echo "mp4 requested, forcing build." && TAGLIB_MP4="-DWITH_MP4=ON" ;;
-*) echo unknown sub-depends!!! ; return 1 ;;
-esac
diff --git a/audio-players/musique/DEPENDS b/audio-players/musique/DEPENDS
index 2237ebd..6c593f6 100755
--- a/audio-players/musique/DEPENDS
+++ b/audio-players/musique/DEPENDS
@@ -1,4 +1,4 @@
depends -sub CXX gcc &&
depends qt6base &&
depends mpv &&
-depends -sub MP4 taglib
+depends taglib
diff --git a/audio-players/musique/HISTORY b/audio-players/musique/HISTORY
index fabbc54..cdcc981 100644
--- a/audio-players/musique/HISTORY
+++ b/audio-players/musique/HISTORY
@@ -1,3 +1,7 @@
+2024-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: adjust taglib
+ * PRE_BUILD: fix build for taglib-2.0
+
2023-12-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.12
update url
diff --git a/audio-players/musique/PRE_BUILD b/audio-players/musique/PRE_BUILD
new file mode 100755
index 0000000..2fa8650
--- /dev/null
+++ b/audio-players/musique/PRE_BUILD
@@ -0,0 +1,12 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+sed -i -e 's/qAsConst/std::as_const/' \
+ src/*.cpp src/model/* \
+ lib/qt-reusable-widgets/iconutils.cpp \
+ lib/updater/src/impl/simplexmlparser.cpp &&
+sed -i -e '/#include "mediampv.h"/ a\
+#include <iostream>' src/mainwindow.cpp &&
+sed -i -e 's/::ItemListMap/::ItemMap/' \
+ -e 's/tag->itemListMap/tag->itemMap/' \
+ src/tags/mp4utils.h \
+ src/coverutils.cpp
diff --git a/kde5-apps/kid3/DETAILS b/kde5-apps/kid3/DETAILS
index 34876b8..77a9381 100755
--- a/kde5-apps/kid3/DETAILS
+++ b/kde5-apps/kid3/DETAILS
@@ -1,5 +1,5 @@
SPELL=kid3
- VERSION=3.9.4
+ VERSION=3.9.5
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE_URL[0]=https://download.kde.org/stable/kid3/$VERSION/$SOURCE
diff --git a/kde5-apps/kid3/HISTORY b/kde5-apps/kid3/HISTORY
index c3258dc..edd5ce7 100644
--- a/kde5-apps/kid3/HISTORY
+++ b/kde5-apps/kid3/HISTORY
@@ -1,3 +1,6 @@
+2024-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.9.5
+
2023-12-03 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: updated

diff --git a/libs/libunistring/DETAILS b/libs/libunistring/DETAILS
index fb0499b..c99fb31 100755
--- a/libs/libunistring/DETAILS
+++ b/libs/libunistring/DETAILS
@@ -1,6 +1,6 @@
# Watch: https://ftp.gnu.org/gnu/libunistring
SPELL=libunistring
- VERSION=1.1
+ VERSION=1.2
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/libs/libunistring/HISTORY b/libs/libunistring/HISTORY
index dee9c2b..d31e1d1 100644
--- a/libs/libunistring/HISTORY
+++ b/libs/libunistring/HISTORY
@@ -1,3 +1,6 @@
+2024-02-25 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2
+
2023-03-26 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: updated spell to 1.1
* UP_TRIGGERS: recast dependent spells on ABI changes
diff --git a/libs/utfcpp/CONFIGURE b/libs/utfcpp/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/libs/utfcpp/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/libs/utfcpp/DEPENDS b/libs/utfcpp/DEPENDS
new file mode 100755
index 0000000..6d7d390
--- /dev/null
+++ b/libs/utfcpp/DEPENDS
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_DEPENDS
diff --git a/libs/utfcpp/DETAILS b/libs/utfcpp/DETAILS
new file mode 100755
index 0000000..1c303ad
--- /dev/null
+++ b/libs/utfcpp/DETAILS
@@ -0,0 +1,15 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=utfcpp
+ VERSION=4.0.5
+
SOURCE_HASH=sha512:49ca33bfb2ee44515f555184b51191f7b706a228fb84ddc62e1e6b59c7d69a5ff836f38694daad0012a0f651b6199451974fe44ebe80081df00cf8c2759e3249
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/nemtrif/utfcpp
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/v$VERSION.tar.gz
+ LICENSE[0]=BOOST
+ ENTERED=20240224
+ KEYWORDS=""
+ SHORT=""
+cat << EOF
+UTF8-CPP: UTF-8 with C++ in a Portable Way
+EOF
diff --git a/libs/utfcpp/HISTORY b/libs/utfcpp/HISTORY
new file mode 100644
index 0000000..c2a0089
--- /dev/null
+++ b/libs/utfcpp/HISTORY
@@ -0,0 +1,4 @@
+2023-04-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version
+ spell created
+


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (b07e8967a86ba6d653f92c5d8cfd840f21be3938), Treeve Jelbert, 02/25/2024

Archive powered by MHonArc 2.6.24.

Top of Page