Skip to Content.
Sympa Menu

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

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 (ef0b2835f75acd9653fe77d1b8a2e3f16ed05a58)
  • Date: Mon, 17 Nov 2025 20:53:16 +0000

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

ChangeLog | 3 +++
Changes.kde6 | 1 +
kde-extra/digikam/DEPENDS | 2 +-
kde-extra/digikam/HISTORY | 3 +++
kde-gear/analitza/DEPENDS | 2 +-
kde-gear/calligra/DEPENDS | 2 +-
kde-gear/kalzium/DEPENDS | 2 +-
kde-gear/step/DEPENDS | 2 +-
science-libs/avogadrolibs/DEPENDS | 12 ++++++++----
science-libs/avogadrolibs/DETAILS | 4 ++--
science-libs/avogadrolibs/HISTORY | 5 +++++
science-libs/eigen3/CONFLICTS | 1 +
science-libs/eigen3/HISTORY | 3 +++
science-libs/eigen5/BUILD | 4 ++++
science-libs/eigen5/CONFIGURE | 1 +
science-libs/eigen5/CONFLICTS | 2 ++
science-libs/eigen5/DEPENDS | 3 +++
science-libs/eigen5/DETAILS | 18 ++++++++++++++++++
science-libs/eigen5/HISTORY | 3 +++
science-libs/eigen5/PROVIDES | 1 +
video-libs/movit/DEPENDS | 2 +-
video-libs/movit/HISTORY | 3 +++
22 files changed, 67 insertions(+), 12 deletions(-)

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

avogadrolibs-1.102.1

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

digikam - depends EIGEN

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

movit - depends EIGEN

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

kde* - depends EIGEN

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

add eigen5-5.0.0

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

eigen3 - add CONFLICTS

diff --git a/ChangeLog b/ChangeLog
index 5427417..f19fe6c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2025-11-77 Treeve Jelbert <treeve AT sourcemage.org>
+ * science-libs/eigen5: added
+
2025-11-16 Ismael Luceno <ismael AT sourcemage.org>
* containers/conmon: new spell, OCI container runtime monitor
* containers/lilipod: new spell, simple container and image manager
diff --git a/Changes.kde6 b/Changes.kde6
index b11a4d9..84b462e 100644
--- a/Changes.kde6
+++ b/Changes.kde6
@@ -1,5 +1,6 @@
KDE6 status

+2025-11-17 kde-gear/*/DEPENDS - use EIGEN
2025-11-15 kde-fw* => 6,20.0
2025-11-06 kde/* => 25.08.3
2025-11-05 lxqt/* => 2.3.0
diff --git a/kde-extra/digikam/DEPENDS b/kde-extra/digikam/DEPENDS
index 48c8822..bd97f80 100755
--- a/kde-extra/digikam/DEPENDS
+++ b/kde-extra/digikam/DEPENDS
@@ -38,7 +38,7 @@ vdepends <<! &&
optional_depends kcalendarcore '' '' 'calendar support' &&
optional_depends kfilemetadata '-DENABLE_KFILEMETADATASUPPORT=1'
'-DENABLE_KFILEMETADATASUPPORT=0' 'File metadata support' &&
optional_depends doxygen '' '-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=1'
'build API documentation' &&
-optional_depends eigen3 '' '' 'Refocus tool support' &&
+optional_depends EIGEN '' '' 'Refocus tool support' &&
optional_depends akonadi-contacts '-DENABLE_AKONADICONTACTSUPPORT=1'
'-DENABLE_AKONADICONTACTSUPPORT=0' 'Addressbook support' &&
optional_depends lensfun '' '' 'lens correction support' &&
optional_depends imagemagick '' '' 'iamge editing' &&
diff --git a/kde-extra/digikam/HISTORY b/kde-extra/digikam/HISTORY
index c57fb91..b89265a 100644
--- a/kde-extra/digikam/HISTORY
+++ b/kde-extra/digikam/HISTORY
@@ -1,3 +1,6 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use EIGEN
+
2025-10-19 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 8.8.0

diff --git a/kde-gear/analitza/DEPENDS b/kde-gear/analitza/DEPENDS
index 52ccc54..615df0c 100755
--- a/kde-gear/analitza/DEPENDS
+++ b/kde-gear/analitza/DEPENDS
@@ -4,4 +4,4 @@ vdepends <<! &&
qt6svg
OPENGL
!
-optional_depends eigen3 '' '' 'improved math support'
+optional_depends EIGEN '' '' 'improved math support'
diff --git a/kde-gear/calligra/DEPENDS b/kde-gear/calligra/DEPENDS
index c824de5..61a5c78 100755
--- a/kde-gear/calligra/DEPENDS
+++ b/kde-gear/calligra/DEPENDS
@@ -59,7 +59,7 @@ optional_depends phonon '' '
-DCMAKE_DISABLE_FIND_PACKAGE_Phonon4Qt6=1' 'Stage
optional_depends libvisio '' ' -DCMAKE_DISABLE_FIND_PACKAGE_LibVisio=1'
'Visio graphics import' &&

#Sheets
-optional_depends eigen3 '' '' 'for Sheets' &&
+optional_depends EIGEN '' '' 'for Sheets' &&
optional_depends gsl '' '' 'improved maths' &&

#Words
diff --git a/kde-gear/kalzium/DEPENDS b/kde-gear/kalzium/DEPENDS
index 0575725..e52337f 100755
--- a/kde-gear/kalzium/DEPENDS
+++ b/kde-gear/kalzium/DEPENDS
@@ -25,5 +25,5 @@ optional_depends chemical-mime-data '' '' '' &&
optional_depends avogadrolibs '' '' 'build molecular editor' &&
if is_depends_enabled $SPELL avogadrolibs;then
depends openbabel &&
- depends eigen3
+ depends EIGEN
fi
diff --git a/kde-gear/step/DEPENDS b/kde-gear/step/DEPENDS
index 52d5ff5..f62ee9d 100755
--- a/kde-gear/step/DEPENDS
+++ b/kde-gear/step/DEPENDS
@@ -9,7 +9,7 @@ vdepends <<! &&
knewstuff
kplotting
ktextwidgets
- eigen3
+ EIGEN
shared-mime-info
!
optional_depends gsl "" "" "numerical library" &&
diff --git a/science-libs/avogadrolibs/DEPENDS
b/science-libs/avogadrolibs/DEPENDS
index 9bc3661..14342bf 100755
--- a/science-libs/avogadrolibs/DEPENDS
+++ b/science-libs/avogadrolibs/DEPENDS
@@ -1,12 +1,16 @@
source $GRIMOIRE/QT_DEPENDS &&
if is_depends_enabled $SPELL qt6base;then
- depends qt5compat
+ depends qt5compat &&
+ depends qt6svg
fi &&
-depends eigen3 &&
+depends EIGEN &&
depends glew &&
depends libarchive &&
depends libx11 &&
-depends OPENGL &&
+depends jkqtplotter &&
+depends mesa &&
+depends vulkan-loader &&
+depends glslang &&
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'
&&
@@ -15,6 +19,6 @@ optional_depends mmtf-cpp ' -DUSE_MMTF=1' ' -DUSE_MMTF=0'
'MMTF support' &&
optional_depends molecule \
' -DAvogadro_ENABLE_RPC=1' \
' -DAvogadro_ENABLE_RPC=0' \
- '' 'RPC server support' &&
+ 'RPC server support' &&
optional_depends spglib ' -DUSE_SPGLIB=1' ' -DUSE_SPGLIB=0' 'SPG support' &&
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 9ccf942..6f6cb29 100755
--- a/science-libs/avogadrolibs/DETAILS
+++ b/science-libs/avogadrolibs/DETAILS
@@ -1,6 +1,6 @@
SPELL=avogadrolibs
- VERSION=1.100.0
-
SOURCE_HASH=sha512:8f0e9a6659a3190b12667da948468b83952e5017929ab802e4153682ed8b1a8ac97e874c20773c45e6e5c67fb3d2fd0ae55e99e49a8d03305b5a66e87ccbd2fd
+ VERSION=1.102.1
+
SOURCE_HASH=sha512:34706a1bcf9e483c305193ba45fb9463df9bf2087a3075a889b50aacabfaf6feecf10747e7074e4639b630616d707401e797ad8e8a4a313e2a9547bd21c2ee5e
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 07c0fcc..cddf886 100644
--- a/science-libs/avogadrolibs/HISTORY
+++ b/science-libs/avogadrolibs/HISTORY
@@ -1,3 +1,8 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.102.1
+ * DEPENDS: fix typo, add jkqtplotter, EIGEN, vulkan-loader, glslang
+ * BUILD: adjust, prefer qt6
+
2025-01-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.100.0
* DEPENDS: add libarchive
diff --git a/science-libs/eigen3/CONFLICTS b/science-libs/eigen3/CONFLICTS
new file mode 100755
index 0000000..784f9d4
--- /dev/null
+++ b/science-libs/eigen3/CONFLICTS
@@ -0,0 +1 @@
+conflicts eigen5 y
diff --git a/science-libs/eigen3/HISTORY b/science-libs/eigen3/HISTORY
index e662191..d0c0a84 100644
--- a/science-libs/eigen3/HISTORY
+++ b/science-libs/eigen3/HISTORY
@@ -1,3 +1,6 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * CONFLICTS: added, for eigen5
+
2025-11-06 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.4.1

diff --git a/science-libs/eigen5/BUILD b/science-libs/eigen5/BUILD
new file mode 100755
index 0000000..34c5686
--- /dev/null
+++ b/science-libs/eigen5/BUILD
@@ -0,0 +1,4 @@
+OPTS+=' -DEIGEN_BUILD_SHARED_LIBS=on'
+
+default_build
+
diff --git a/science-libs/eigen5/CONFIGURE b/science-libs/eigen5/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/science-libs/eigen5/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/science-libs/eigen5/CONFLICTS b/science-libs/eigen5/CONFLICTS
new file mode 100755
index 0000000..1f49cbf
--- /dev/null
+++ b/science-libs/eigen5/CONFLICTS
@@ -0,0 +1,2 @@
+conflicts eigen3 y
+conflicts eigen2 y
diff --git a/science-libs/eigen5/DEPENDS b/science-libs/eigen5/DEPENDS
new file mode 100755
index 0000000..8bc4e23
--- /dev/null
+++ b/science-libs/eigen5/DEPENDS
@@ -0,0 +1,3 @@
+source $GRIMOIRE/CMAKE_DEPENDS &&
+
+depends -sub CXX gcc
diff --git a/science-libs/eigen5/DETAILS b/science-libs/eigen5/DETAILS
new file mode 100755
index 0000000..fdf6f68
--- /dev/null
+++ b/science-libs/eigen5/DETAILS
@@ -0,0 +1,18 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
+ SPELL=eigen5
+ SPELLX=eigen
+ VERSION=5.0.0
+
SOURCE_HASH=sha512:88298bc781ec9f6b48bc3fc6acad4b0693a7dbebc36ea206885897ea7f7e3e98274a01e338a970c5255018d96e4fe4ef10b5d3b6d0f6dbcf6bdcb4ff443915ac
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/eigen-$VERSION
+ SOURCE=eigen-$VERSION.tar.bz2
+ WEB_SITE=https://gitlab.com/libeigen/eigen
+ SOURCE_URL[0]=$WEB_SITE/-/archive/$VERSION/$SOURCE
+ LICENSE[0]=LGPL
+ ENTERED=20251106
+ KEYWORDS="linear algebra"
+ SHORT="C++ template library for vector and matrix math"
+cat << EOF
+Eigen is a C++ template library for linear algebra: vectors, matrices,
+and related algorithms. It
+is versatile, fast, elegant and works on many platforms
+EOF
diff --git a/science-libs/eigen5/HISTORY b/science-libs/eigen5/HISTORY
new file mode 100644
index 0000000..d0da272
--- /dev/null
+++ b/science-libs/eigen5/HISTORY
@@ -0,0 +1,3 @@
+2025-11-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 5.0.0
+ spell created
diff --git a/science-libs/eigen5/PROVIDES b/science-libs/eigen5/PROVIDES
new file mode 100644
index 0000000..d1f084f
--- /dev/null
+++ b/science-libs/eigen5/PROVIDES
@@ -0,0 +1 @@
+EIGEN
diff --git a/video-libs/movit/DEPENDS b/video-libs/movit/DEPENDS
index 59f24ff..9071f14 100755
--- a/video-libs/movit/DEPENDS
+++ b/video-libs/movit/DEPENDS
@@ -1,3 +1,3 @@
-depends eigen3 &&
+depends EIGEN &&
depends fftw &&
depends libepoxy
diff --git a/video-libs/movit/HISTORY b/video-libs/movit/HISTORY
index f956227..8e8857d 100644
--- a/video-libs/movit/HISTORY
+++ b/video-libs/movit/HISTORY
@@ -1,3 +1,6 @@
+2025-11-17 Treeve Jelbert <treeve AT sourcemage.org>
+ * DEPENDS: use EIGEN
+
2025-11-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.7.2



  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (ef0b2835f75acd9653fe77d1b8a2e3f16ed05a58), Treeve Jelbert, 11/17/2025

Archive powered by MHonArc 2.6.24.

Top of Page