Skip to Content.
Sympa Menu

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

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, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (e30fb1530d3b89b171156dc3d677067526fe4408)
  • Date: Sun, 2 Jun 2024 12:57:16 +0000

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

audio-creation/fluidsynth/DETAILS
| 4
audio-creation/fluidsynth/HISTORY
| 3
audio-libs/rtmidi/DETAILS
| 6 -
audio-libs/rtmidi/HISTORY
| 4
audio-libs/rtmidi/PRE_BUILD
| 3

audio-libs/rtmidi/patches/0001-Use-posix-sched_yield-instead-of-pthread_yield.patch
| 42 ----------
audio-players/wildmidi/DETAILS
| 6 -
audio-players/wildmidi/HISTORY
| 3
science-libs/avogadrolibs/BUILD
| 5 -
science-libs/avogadrolibs/DEPENDS
| 9 +-
science-libs/avogadrolibs/DETAILS
| 4
science-libs/avogadrolibs/HISTORY
| 5 +
12 files changed, 35 insertions(+), 59 deletions(-)

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

rtmidi: => 6.0.0

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

fluidsynth: => 2.3.5

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

wildmidi: => 0.4.6

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

avogadrolibs: => 1.99.0

diff --git a/audio-creation/fluidsynth/DETAILS
b/audio-creation/fluidsynth/DETAILS
index e5f50d9..6cc607f 100755
--- a/audio-creation/fluidsynth/DETAILS
+++ b/audio-creation/fluidsynth/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=fluidsynth
- VERSION=2.3.4
-
SOURCE_HASH=sha512:79891116d78b9be1c38bce9e5759b9bb732c3d8ee31c6e57d1a3e2b5548879b91d19582e73ee7fb0fd243beba3bf1bbc341a26aab0b6440eef36fc55dce3e8b0
+ VERSION=2.3.5
+
SOURCE_HASH=sha512:35eaea8c1709ebbd5dee8f3946ab59c39afe31d92b972a44013fa23987aa48936f7d1326d5bda81c6e66f02bf988e48601367d49276a4dd78dbca7a2571f5e57
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=https://github.com/FluidSynth/fluidsynth/archive/v$VERSION.tar.gz
diff --git a/audio-creation/fluidsynth/HISTORY
b/audio-creation/fluidsynth/HISTORY
index 06c4017..c7513f6 100644
--- a/audio-creation/fluidsynth/HISTORY
+++ b/audio-creation/fluidsynth/HISTORY
@@ -1,3 +1,6 @@
+2024-06-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.3.5
+
2023-10-21 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.3.4

diff --git a/audio-libs/rtmidi/DETAILS b/audio-libs/rtmidi/DETAILS
index d54c200..554dd80 100755
--- a/audio-libs/rtmidi/DETAILS
+++ b/audio-libs/rtmidi/DETAILS
@@ -1,12 +1,12 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=rtmidi
- VERSION=5.0.0
-
SOURCE_HASH=sha512:f154905af9a8a85bf543f88035e8744970afe703ea3b4b2f21d85e246cf841fc86b47fd402a81bef27d4233c0d8ccf51943dc2fa42dfdd5447e1f5c3d6634297
+ VERSION=6.0.0
+
SOURCE_HASH=sha512:7ff7f85ff86fc019ab7906a46efc986b2a340b2f9a9d504bda85d0afc75921b905b32cb37f87e30ab9d1f13e62587c4ade736dad1609a0880eeab3fe5a936acb
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/thestk/rtmidi
SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
-# SOURCE_URL[0]=http://www.music.mcgill.ca/~gary/rtmidi/release/$SOURCE
+# SOURCE_URL[0]=https://www.music.mcgill.ca/~gary/rtmidi/release/$SOURCE
LICENSE[0]=MIT
ENTERED=20220618
KEYWORDS=""
diff --git a/audio-libs/rtmidi/HISTORY b/audio-libs/rtmidi/HISTORY
index b185ca0..6e291d7 100644
--- a/audio-libs/rtmidi/HISTORY
+++ b/audio-libs/rtmidi/HISTORY
@@ -1,3 +1,7 @@
+2024-06-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.0.0
+ * patches PRE_BUILD: deleted, bad patch
+
2022-07-26 Ismael Luceno <ismael AT iodev.co.uk>
* patches/0001-Use-posix-sched_yield-instead-of-pthread_yield.patch,
PRE_BUILD: fixed build against musl
diff --git a/audio-libs/rtmidi/PRE_BUILD b/audio-libs/rtmidi/PRE_BUILD
deleted file mode 100755
index c230ad1..0000000
--- a/audio-libs/rtmidi/PRE_BUILD
+++ /dev/null
@@ -1,3 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-apply_patch_dir patches
diff --git
a/audio-libs/rtmidi/patches/0001-Use-posix-sched_yield-instead-of-pthread_yield.patch

b/audio-libs/rtmidi/patches/0001-Use-posix-sched_yield-instead-of-pthread_yield.patch
deleted file mode 100644
index e26e163..0000000
---
a/audio-libs/rtmidi/patches/0001-Use-posix-sched_yield-instead-of-pthread_yield.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From cfe34c02112c256235b62b45895fc2c401fd874d Mon Sep 17 00:00:00 2001
-From: Niclas Rosenvik <youremailsarecrap AT gmail.com>
-Date: Sun, 19 Dec 2021 13:56:27 +0100
-Subject: [PATCH] Use posix sched_yield instead of pthread_yield
-
-Use posix sched_yield instead of pthread_yield.
-pthread_yield is linux specific sched_yield is
-a standard posix function. pthread_yield on linux
-is implemented using sched_yield.
-This makes the jack plugin work on other
-platforms than linux.
-
-Upstream-Status: Backport [commit cfe34c02112c256235b62b45895fc2c401fd874d]
-Signed-off-by: Ismael Luceno <ismael AT iodev.co.uk>
----
- RtMidi.cpp | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/RtMidi.cpp b/RtMidi.cpp
-index 6a1c89e670e6..88b55e1880aa 100644
---- a/RtMidi.cpp
-+++ b/RtMidi.cpp
-@@ -3092,6 +3092,7 @@ void MidiOutWinMM :: sendMessage( const unsigned char
*message, size_t size )
- #include <jack/midiport.h>
- #include <jack/ringbuffer.h>
- #include <pthread.h>
-+#include <sched.h>
- #ifdef HAVE_SEMAPHORE
- #include <semaphore.h>
- #endif
-@@ -3608,7 +3609,7 @@ void MidiOutJack :: sendMessage( const unsigned char
*message, size_t size )
- return;
-
- while ( jack_ringbuffer_write_space(data->buff) < sizeof(nBytes) + size )
-- pthread_yield();
-+ sched_yield();
-
- // Write full message to buffer
- jack_ringbuffer_write( data->buff, ( char * ) &nBytes, sizeof( nBytes ) );
---
-2.36.0
-
diff --git a/audio-players/wildmidi/DETAILS b/audio-players/wildmidi/DETAILS
index e29f0d0..c3710dc 100755
--- a/audio-players/wildmidi/DETAILS
+++ b/audio-players/wildmidi/DETAILS
@@ -1,10 +1,10 @@
SPELL=wildmidi
- VERSION=0.4.2
+ VERSION=0.4.6
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=https://github.com/Mindwerks/wildmidi/archive/${SOURCE}
-
SOURCE_HASH=sha512:69983514187483613458882c2ead0eccdd5d993084885b6bf9c6733c9cf4a6c28fd4e6514faeb9867762558fcb7d485c533b26ff2eab427719e16b4d09d4c127
+
SOURCE_HASH=sha512:b7259578c1b334de13b49e27aef32ad43e41bc04f569601b765ecea789b8da536d07afdb581986b7c91de552db2a625b13d061e52a2c8c51652f3cf3d1a30000
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}"
- WEB_SITE="http://wildmidi.sourceforge.net/";
+ WEB_SITE="https://wildmidi.sourceforge.net/";
LICENSE[0]=GPL/LGPL
ENTERED=20110829
SHORT="simple software midi player"
diff --git a/audio-players/wildmidi/HISTORY b/audio-players/wildmidi/HISTORY
index 87fe645..ad429f1 100644
--- a/audio-players/wildmidi/HISTORY
+++ b/audio-players/wildmidi/HISTORY
@@ -1,3 +1,6 @@
+2024-06-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.4.6
+
2017-11-24 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 0.4.2

diff --git a/science-libs/avogadrolibs/BUILD b/science-libs/avogadrolibs/BUILD
index 182a954..21d8803 100755
--- a/science-libs/avogadrolibs/BUILD
+++ b/science-libs/avogadrolibs/BUILD
@@ -1 +1,4 @@
-qt5_cmake_build
+if is_depends_enabled $SPELL qt6base;then
+ OPTS+=' -DQT_VERSION=6'
+fi &&
+cmake_build
diff --git a/science-libs/avogadrolibs/DEPENDS
b/science-libs/avogadrolibs/DEPENDS
index b080c0e..a410e4e 100755
--- a/science-libs/avogadrolibs/DEPENDS
+++ b/science-libs/avogadrolibs/DEPENDS
@@ -1,13 +1,16 @@
source $GRIMOIRE/CMAKE_DEPENDS &&
+source $GRIMOIRE/QT_DEPENDS &&
+if is_depends_enabled $SPELL qt6base;then
+ depends qt5compat
+fi &&
depends eigen3 &&
depends glew &&
depends libx11 &&
depends OPENGL &&
-#depends python &&
-#depends molequeue &&
+depends nlohmann_json ' -DUSE_EXTERNAL_NLOHMANN=ON' &&
+depends pugixml ' -DUSE_EXTERNAL_PUGIXML=ON' &&
optional_depends hdf5 ' -DUSE_HDF5=1' ' -DUSE_HDF5=0' 'build HDF5 features'
&&
optional_depends libmsym ' -DUSE_LIBMSYM=1' -DUSE_LIBMSYM=0'' 'LIBSYM
support' &&
optional_depends mmtf-cpp ' -DUSE_MMTF=1' ' -DUSE_MMTF=0' 'MMTF support' &&
optional_depends spglib ' -DUSE_SPGLIB=1' ' -DUSE_SPGLIB=0' 'SPG support' &&
-optional_depends qtbase ' -DUSE_QT=1' ' -DUSE_QT=0' 'build qt5 features' &&
optional_depends vtk ' -DUSE_VTK=1' ' -DUSE_VTK=0' 'build visualisation
modules'
diff --git a/science-libs/avogadrolibs/DETAILS
b/science-libs/avogadrolibs/DETAILS
index 593ac2f..392ccc2 100755
--- a/science-libs/avogadrolibs/DETAILS
+++ b/science-libs/avogadrolibs/DETAILS
@@ -1,6 +1,6 @@
SPELL=avogadrolibs
- VERSION=1.98.1
-
SOURCE_HASH=sha512:11b71420695641939403b0be8d2db54aa4e3cc6364b902b1fdf5a267f4102295f6f67f1fed36e9e2dc2b914c7c44b65a5f6837442c119f4f3aa834532d5e0164
+ VERSION=1.99.0
+
SOURCE_HASH=sha512:c3f847a0846f5b9f1ec8a32dbdabb52ca6f3be6c5d72a5ae81455ea6ee5a26d2399bfdf6a01aa2ad7aaa5c26b3ac103ff2986defe5252cf48bb55f2cbdee2999
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://www.openchemistry.org
diff --git a/science-libs/avogadrolibs/HISTORY
b/science-libs/avogadrolibs/HISTORY
index 8e8008f..9b7fb03 100644
--- a/science-libs/avogadrolibs/HISTORY
+++ b/science-libs/avogadrolibs/HISTORY
@@ -1,3 +1,8 @@
+2024-06-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.99.0
+ * BUILD DEPENDS: add qt5/6 support
+ add nlohmann_json, pugixml
+
2024-01-25 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.98.1



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

Archive powered by MHonArc 2.6.24.

Top of Page