Skip to Content.
Sympa Menu

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

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 (0b3ac90964662874c078693720b77ae03809236d)
  • Date: Mon, 3 Feb 2025 10:56:48 +0000

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

science-libs/avogadrolibs/DEPENDS | 5 +++++
science-libs/avogadrolibs/DETAILS | 4 ++--
science-libs/avogadrolibs/HISTORY | 4 ++++
science/avogadroapp/BUILD | 6 +++++-
science/avogadroapp/CONFIGURE | 1 +
science/avogadroapp/DEPENDS | 5 ++++-
science/avogadroapp/DETAILS | 5 +++--
science/avogadroapp/HISTORY | 5 +++++
8 files changed, 29 insertions(+), 6 deletions(-)

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

avogadroapp: => 1.100.0

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

avogadrolibs: => 1.100.0

diff --git a/science-libs/avogadrolibs/DEPENDS
b/science-libs/avogadrolibs/DEPENDS
index 79ea6b8..9bc3661 100755
--- a/science-libs/avogadrolibs/DEPENDS
+++ b/science-libs/avogadrolibs/DEPENDS
@@ -4,6 +4,7 @@ if is_depends_enabled $SPELL qt6base;then
fi &&
depends eigen3 &&
depends glew &&
+depends libarchive &&
depends libx11 &&
depends OPENGL &&
depends nlohmann_json ' -DUSE_EXTERNAL_NLOHMANN=ON' &&
@@ -11,5 +12,9 @@ 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 molecule \
+ ' -DAvogadro_ENABLE_RPC=1' \
+ ' -DAvogadro_ENABLE_RPC=0' \
+ '' '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 392ccc2..9ccf942 100755
--- a/science-libs/avogadrolibs/DETAILS
+++ b/science-libs/avogadrolibs/DETAILS
@@ -1,6 +1,6 @@
SPELL=avogadrolibs
- VERSION=1.99.0
-
SOURCE_HASH=sha512:c3f847a0846f5b9f1ec8a32dbdabb52ca6f3be6c5d72a5ae81455ea6ee5a26d2399bfdf6a01aa2ad7aaa5c26b3ac103ff2986defe5252cf48bb55f2cbdee2999
+ VERSION=1.100.0
+
SOURCE_HASH=sha512:8f0e9a6659a3190b12667da948468b83952e5017929ab802e4153682ed8b1a8ac97e874c20773c45e6e5c67fb3d2fd0ae55e99e49a8d03305b5a66e87ccbd2fd
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 28b5d69..07c0fcc 100644
--- a/science-libs/avogadrolibs/HISTORY
+++ b/science-libs/avogadrolibs/HISTORY
@@ -1,3 +1,7 @@
+2025-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.100.0
+ * DEPENDS: add libarchive
+
2024-09-17 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: tweak

diff --git a/science/avogadroapp/BUILD b/science/avogadroapp/BUILD
index 182a954..ef410bf 100755
--- a/science/avogadroapp/BUILD
+++ b/science/avogadroapp/BUILD
@@ -1 +1,5 @@
-qt5_cmake_build
+OPTS+=' -DBUILD_SHARED_LIBS=1' && # avoid need for hdf5
+if is_depends_enabled $SPELL qt6base;then
+ OPTS+=' -DQT_VERSION=6'
+fi &&
+cmake_build
diff --git a/science/avogadroapp/CONFIGURE b/science/avogadroapp/CONFIGURE
new file mode 100755
index 0000000..b2f02c3
--- /dev/null
+++ b/science/avogadroapp/CONFIGURE
@@ -0,0 +1 @@
+source $GRIMOIRE/CMAKE_CONFIGURE
diff --git a/science/avogadroapp/DEPENDS b/science/avogadroapp/DEPENDS
index 7d775b9..487035c 100755
--- a/science/avogadroapp/DEPENDS
+++ b/science/avogadroapp/DEPENDS
@@ -1,4 +1,7 @@
source $GRIMOIRE/QT_DEPENDS &&
depends eigen3 &&
-depends hdf5 &&
depends avogadrolibs
+optional_depends molequeue \
+ ' -DAvogadro_ENABLE_RPC=1' \
+ ' -DAvogadro_ENABLE_RPC=0' \
+ 'RPC server support'
diff --git a/science/avogadroapp/DETAILS b/science/avogadroapp/DETAILS
index dee5515..69b6529 100755
--- a/science/avogadroapp/DETAILS
+++ b/science/avogadroapp/DETAILS
@@ -1,6 +1,7 @@
+source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=avogadroapp
- VERSION=1.99.0
-
SOURCE_HASH=sha512:8c1b8c69f31ea602a196394a4a33e1d962cc457426b46425b454815e4c15e562684dcddb4a192d958091cadccbdc839cb3f8a03d94ecf9f75501d278517920ee
+ VERSION=1.100.0
+
SOURCE_HASH=sha512:689999bad26d575c879bf3e64a32afb3a2b95ece26b7338b417a4f8a552ef97908c75cf4aa09880b657b74255ead18e9025b0faf46dfb6e3329e00647ce12c48
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://www.openchemistry.org
diff --git a/science/avogadroapp/HISTORY b/science/avogadroapp/HISTORY
index 33c1fd6..5875bb5 100644
--- a/science/avogadroapp/HISTORY
+++ b/science/avogadroapp/HISTORY
@@ -1,3 +1,8 @@
+2025-01-22 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.100.0
+ * BUILD: fix qt6 build, shared build
+ * DEPENDS: optional molequeue
+
2024-09-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.99.0
download from github


  • [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (0b3ac90964662874c078693720b77ae03809236d), Treeve Jelbert, 02/03/2025

Archive powered by MHonArc 2.6.24.

Top of Page