sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Treeve Jelbert (306e813b15d776b6dd86e00db405a0214a72d9e9)
- 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 (306e813b15d776b6dd86e00db405a0214a72d9e9)
- Date: Wed, 27 Sep 2023 13:12:01 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
devel/pybind11/DEPENDS | 2
devel/pybind11/DETAILS | 4
devel/pybind11/HISTORY | 5
devel/pybind11/PRE_BUILD | 3
devel/pybind11/patches/4fb111bd78abe5f94a7462f1f565a4dc41b225a9.diff | 55
++++++++++
python-pypi/pybindgen/DETAILS | 14
+-
python-pypi/pybindgen/HISTORY | 4
qt5-qmake/qalculate-qt/BUILD | 9 +
qt5-qmake/qalculate-qt/DEPENDS | 5
qt5-qmake/qalculate-qt/DETAILS | 4
qt5-qmake/qalculate-qt/HISTORY | 4
science/qalculate/DETAILS | 4
science/qalculate/HISTORY | 3
vulkan/vulkan-headers/DETAILS | 4
vulkan/vulkan-headers/HISTORY | 3
vulkan/vulkan-loader/DETAILS | 4
vulkan/vulkan-loader/HISTORY | 3
vulkan/vulkan-tools/DETAILS | 4
vulkan/vulkan-tools/HISTORY | 3
19 files changed, 114 insertions(+), 23 deletions(-)
New commits:
commit 306e813b15d776b6dd86e00db405a0214a72d9e9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
vulkan-tools: => 1.3.265
commit ea1d61ebcec3e13d35996e3e412f1e5f0ea1bca6
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
vulkan-loader: => 1.3.265
commit d76248ea9476fc7b21680e3d98b161e1a7574430
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
vulkan-headers: => 1.3.265
commit 71e1c61e49901f36b82f1c979bddf29ff6933d15
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qalculate-qt: => 4.8.1
commit 84e6400271ade0dda48bf8292de638bb949d3ca4
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qalculate: => 4.8.1
commit ad9ed8dccded6e524d86c531e588ffebfc1f203c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pybindgen: => 0.22.1
commit 39e1dfb81419f8bd7d3940cf07c5b9c99b392b32
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
pybind11: => 2.11.1
diff --git a/devel/pybind11/DEPENDS b/devel/pybind11/DEPENDS
index f024b8e..bf18ade 100755
--- a/devel/pybind11/DEPENDS
+++ b/devel/pybind11/DEPENDS
@@ -1,3 +1,3 @@
. "${GRIMOIRE}/CMAKE_DEPENDS" &&
depends gcc &&
-depends PYTHON
+depends python3
diff --git a/devel/pybind11/DETAILS b/devel/pybind11/DETAILS
index 3b3c756..d241436 100755
--- a/devel/pybind11/DETAILS
+++ b/devel/pybind11/DETAILS
@@ -1,9 +1,9 @@
source "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=pybind11
- VERSION=2.8.1
+ VERSION=2.11.1
+
SOURCE_HASH=sha512:ed1512ff0bca3bc0a45edc2eb8c77f8286ab9389f6ff1d5cb309be24bc608abbe0df6a7f5cb18c8f80a3bfa509058547c13551c3cd6a759af708fd0cdcdd9e95
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://github.com/pybind/${SPELL}/archive/v${VERSION}.tar.gz
-
SOURCE_HASH=sha512:6738b4551a1ca2fdf6676be78216b9056cecf8b4d125f0d1aaae9929614bcbf4a9b233fc3c52b8f9dfd19a9ca1496515e6748c1afd8968b9c52c9a1e8b28da10
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="https://pybind11.readthedocs.io"
LICENSE[0]=BSD
diff --git a/devel/pybind11/HISTORY b/devel/pybind11/HISTORY
index 34475f6..126c2b4 100644
--- a/devel/pybind11/HISTORY
+++ b/devel/pybind11/HISTORY
@@ -1,3 +1,8 @@
+2023-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.11.1
+ * patches PRE_BUILD: added, fix finding python
+ * DEPENDS: python3 only
+
2021-10-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.8.1
diff --git a/devel/pybind11/PRE_BUILD b/devel/pybind11/PRE_BUILD
new file mode 100755
index 0000000..4604ffc
--- /dev/null
+++ b/devel/pybind11/PRE_BUILD
@@ -0,0 +1,3 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+apply_patch_dir patches
diff --git
a/devel/pybind11/patches/4fb111bd78abe5f94a7462f1f565a4dc41b225a9.diff
b/devel/pybind11/patches/4fb111bd78abe5f94a7462f1f565a4dc41b225a9.diff
new file mode 100644
index 0000000..a274f11
--- /dev/null
+++ b/devel/pybind11/patches/4fb111bd78abe5f94a7462f1f565a4dc41b225a9.diff
@@ -0,0 +1,55 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 15fa799086..65ad0c22fd 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -5,6 +5,11 @@
+ # All rights reserved. Use of this source code is governed by a
+ # BSD-style license that can be found in the LICENSE file.
+
++# Propagate this policy (FindPythonInterp removal) so it can be detected
later
++if(NOT CMAKE_VERSION VERSION_LESS "3.27")
++ cmake_policy(GET CMP0148 _pybind11_cmp0148)
++endif()
++
+ cmake_minimum_required(VERSION 3.5)
+
+ # The `cmake_minimum_required(VERSION 3.5...3.26)` syntax does not work with
+@@ -16,6 +21,11 @@ else()
+ cmake_policy(VERSION 3.26)
+ endif()
+
++if(_pybind11_cmp0148)
++ cmake_policy(SET CMP0148 ${_pybind11_cmp0148})
++ unset(_pybind11_cmp0148)
++endif()
++
+ # Avoid infinite recursion if tests include this as a subdirectory
+ if(DEFINED PYBIND11_MASTER_PROJECT)
+ return()
+diff --git a/tools/FindPythonLibsNew.cmake b/tools/FindPythonLibsNew.cmake
+index ce558d4ece..992f9f52a9 100644
+--- a/tools/FindPythonLibsNew.cmake
++++ b/tools/FindPythonLibsNew.cmake
+@@ -95,6 +95,22 @@ if(NOT PythonLibsNew_FIND_VERSION)
+ set(PythonLibsNew_FIND_VERSION "3.6")
+ endif()
+
++if(NOT CMAKE_VERSION VERSION_LESS "3.27")
++ cmake_policy(GET CMP0148 _pybind11_cmp0148)
++ if(NOT _pybind11_cmp0148)
++ message(
++ AUTHOR_WARNING
++ "Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs
"
++ "modules are removed. Run \"cmake --help-policy CMP0148\" for
policy "
++ "details. Use the cmake_policy command to set the policy and
suppress "
++ "this warning, or preferably upgrade to using FindPython, either by
"
++ "calling it explicitly before pybind11, or by setting "
++ "PYBIND11_FINDPYTHON ON before pybind11.")
++ endif()
++ cmake_policy(SET CMP0148 OLD)
++ unset(_pybind11_cmp0148)
++endif()
++
+ find_package(PythonInterp ${PythonLibsNew_FIND_VERSION}
${_pythonlibs_required}
+ ${_pythonlibs_quiet})
+
diff --git a/python-pypi/pybindgen/DETAILS b/python-pypi/pybindgen/DETAILS
index 644b847..f43debe 100755
--- a/python-pypi/pybindgen/DETAILS
+++ b/python-pypi/pybindgen/DETAILS
@@ -1,11 +1,11 @@
SPELL=pybindgen
- SPELLX=PyBindGen
- VERSION=0.17.0
-
SOURCE_HASH=sha512:0b16986f84b6acd8ff490251faf1eb717983113529966e1530ddb26a4015e7e4bedda89f2350b6263bede6699e28fd29c0e6930af349d78b1e638301e0a4c1d9
- SOURCE=$SPELLX-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
- WEB_SITE=http://code.google.com/p/$SPELL
- SOURCE_URL[0]=https://pypi.python.org/packages/source/P/$SPELLX/$SOURCE
+# SPELLX=PyBindGen
+ VERSION=0.22.1
+
SOURCE_HASH=sha512:989a262fdc8a779f5aab8a54ffdce2b8baa67d4e62d3b7f17f9c728aff531599fe9c919ac9956af22775b206da36393128789dbe7695824a32d03992df64d68c
+ SOURCE=$SPELL-$VERSION.tar.gz
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ WEB_SITE=https://github.com/gjcarneiro/pybindgen
+ SOURCE_URL[0]=$WEB_SITE/archive/refs/tags/$VERSION.tar.gz
LICENSE[0]=LGPL
ENTERED=20130628
KEYWORDS="Python C++"
diff --git a/python-pypi/pybindgen/HISTORY b/python-pypi/pybindgen/HISTORY
index 9d1f3b7..7197707 100644
--- a/python-pypi/pybindgen/HISTORY
+++ b/python-pypi/pybindgen/HISTORY
@@ -1,3 +1,7 @@
+2023-09-26 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.22.1
+ new website & url
+
2014-03-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.17.0, new url
* BUILD, INSTALL: deleted
diff --git a/qt5-qmake/qalculate-qt/BUILD b/qt5-qmake/qalculate-qt/BUILD
new file mode 100755
index 0000000..277da14
--- /dev/null
+++ b/qt5-qmake/qalculate-qt/BUILD
@@ -0,0 +1,9 @@
+cd $SOURCE_DIRECTORY &&
+if is_depends_enabled $SPELL qt6base;then
+ /opt/qt6/bin/qmake \
+ QMAKE_CONFIG="$OPTS" QMAKE_CFLAGS="$CFLAGS" QMAKE_CXXFLAGS="$CXXFLAGS" \
+ qalculate-qt.pro PREFIX=$INSTALL_ROOT/usr &&
+ make
+else
+ qt5_build
+fi
diff --git a/qt5-qmake/qalculate-qt/DEPENDS b/qt5-qmake/qalculate-qt/DEPENDS
index 65291c7..d0a35b6 100755
--- a/qt5-qmake/qalculate-qt/DEPENDS
+++ b/qt5-qmake/qalculate-qt/DEPENDS
@@ -1,3 +1,2 @@
-depends qalculate &&
-depends qtbase
-
+source $GRIMOIRE/QT_DEPENDS &&
+depends qalculate
diff --git a/qt5-qmake/qalculate-qt/DETAILS b/qt5-qmake/qalculate-qt/DETAILS
index 56c2160..d008bde 100755
--- a/qt5-qmake/qalculate-qt/DETAILS
+++ b/qt5-qmake/qalculate-qt/DETAILS
@@ -1,6 +1,6 @@
SPELL=qalculate-qt
- VERSION=4.6.0
-
SOURCE_HASH=sha512:2c81bb70cee9f995c9c655917fd85ed41978824ce22ff0b27280e5154e5bd06478f3cea61d83641ee01bb20c6a28557dd8c0fa29f35616d99792e88c265ce625
+ VERSION=4.8.1
+
SOURCE_HASH=sha512:b1776b57ec268648a2375b3b5f94b7b3c01cccc3deb68ab57c0471200d7cfd1f94df7263d1be400d8af7e1f030aae34b828749a8f8b73cb51850d572c6d018e3
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=https://github.com/Qalculate/$SPELL/releases/download/v$VERSION/$SOURCE
diff --git a/qt5-qmake/qalculate-qt/HISTORY b/qt5-qmake/qalculate-qt/HISTORY
index 6adf61a..b04ca94 100644
--- a/qt5-qmake/qalculate-qt/HISTORY
+++ b/qt5-qmake/qalculate-qt/HISTORY
@@ -1,3 +1,7 @@
+2023-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.8.1
+ * DEPENDS BUILD: qt6 support
+
2023-03-12 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 4.6.0
diff --git a/science/qalculate/DETAILS b/science/qalculate/DETAILS
index ed78396..bc3c82b 100755
--- a/science/qalculate/DETAILS
+++ b/science/qalculate/DETAILS
@@ -1,6 +1,6 @@
SPELL=qalculate
- VERSION=4.6.0
-
SOURCE_HASH=sha512:37983b3c843492257f88e4e20b01e554195f86fa0ea960e04756c98ec173d5cd9762104b15a231f4256589f772a36623c1fe6c8abbfeadaed203327ff1efc104
+ VERSION=4.8.1
+
SOURCE_HASH=sha512:e4e3f884ac42b706ee79f8fa37fbff69a30dc3f24edbe66b259507723dc3f028243acea4cb29dd68d933e7e357a55207aaf619fe9f66caa118a212de06c2a8d4
SOURCE=libqalculate-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/libqalculate-$VERSION
SOURCE_URL[0]=https://github.com/Qalculate/libqalculate/releases/download/v${VERSION}/${SOURCE}
diff --git a/science/qalculate/HISTORY b/science/qalculate/HISTORY
index 96f1b14..b172b87 100644
--- a/science/qalculate/HISTORY
+++ b/science/qalculate/HISTORY
@@ -1,3 +1,6 @@
+2023-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 4.8.1
+
2023-03-12 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 4.6.0
diff --git a/vulkan/vulkan-headers/DETAILS b/vulkan/vulkan-headers/DETAILS
index ef64162..c740ddb 100755
--- a/vulkan/vulkan-headers/DETAILS
+++ b/vulkan/vulkan-headers/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-headers
SPELLX=Vulkan-Headers
- VERSION=1.3.264
-
SOURCE_HASH=sha512:9a1e02724ac2c63ad08cffe6155b305c7d5213d5a200220dc067eea360b14159031d5f3fdc21298c4bcb1498e67d36a8c8d5990599bcb4e729b35114c62322f2
+ VERSION=1.3.265
+
SOURCE_HASH=sha512:2b918c605dfc7521a610b85e6c9381ac164df61a2ece27c96d52801377c1100cd07fc7c4b780f20bc564cf10665a7c059730d70eb1a289ad6d229981c466a454
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup/$SPELLX
diff --git a/vulkan/vulkan-headers/HISTORY b/vulkan/vulkan-headers/HISTORY
index 12166bf..4685119 100644
--- a/vulkan/vulkan-headers/HISTORY
+++ b/vulkan/vulkan-headers/HISTORY
@@ -1,3 +1,6 @@
+2023-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.265
+
2023-09-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.264
diff --git a/vulkan/vulkan-loader/DETAILS b/vulkan/vulkan-loader/DETAILS
index ff817cb..2ad8695 100755
--- a/vulkan/vulkan-loader/DETAILS
+++ b/vulkan/vulkan-loader/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-loader
SPELLX=Vulkan-Loader
- VERSION=1.3.264
-
SOURCE_HASH=sha512:ba2edfaaab96c41cd2b19d69aeab21d403c2ea51b5da94f326106889f5591901ca5b40da0bced142449686b082aa380d691951462042429106478c8656875f42
+ VERSION=1.3.265
+
SOURCE_HASH=sha512:cc51989bd8a51df03f0fc1d5e2d084204277fc643930cc92b68a68732310350fd2bf4a4c8e4efbb0144935f8e2341a26958dc751b4235a01a45820686f137ef7
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup//$SPELLX
diff --git a/vulkan/vulkan-loader/HISTORY b/vulkan/vulkan-loader/HISTORY
index b52aca1..352ee9a 100644
--- a/vulkan/vulkan-loader/HISTORY
+++ b/vulkan/vulkan-loader/HISTORY
@@ -1,3 +1,6 @@
+2023-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.265
+
2023-09-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.264
diff --git a/vulkan/vulkan-tools/DETAILS b/vulkan/vulkan-tools/DETAILS
index 9e5384f..7683766 100755
--- a/vulkan/vulkan-tools/DETAILS
+++ b/vulkan/vulkan-tools/DETAILS
@@ -1,7 +1,7 @@
SPELL=vulkan-tools
SPELLX=Vulkan-Tools
- VERSION=1.3.264
-
SOURCE_HASH=sha512:49ac0573f7f2f38b60af0b68d67967a8366635a42ffd8338408ef47e8701fe1de74b8b4e15a8d1fbac759f37a0112af5f4e84e4f2fbcc8ba56b1d8707fa3e879
+ VERSION=1.3.265
+
SOURCE_HASH=sha512:e5c0a9ee338cc736d1a830957d4e6c6eabc6324e579d6642b823dc43f56ebcf74eae79bbc52bbaedc62a21fa77fe06466fc0631b83bdb412d1f1d32cab31662a
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=https://github.com/KhronosGroup/$SPELLX
diff --git a/vulkan/vulkan-tools/HISTORY b/vulkan/vulkan-tools/HISTORY
index 29af02d..d2f169e 100644
--- a/vulkan/vulkan-tools/HISTORY
+++ b/vulkan/vulkan-tools/HISTORY
@@ -1,3 +1,6 @@
+2023-09-27 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.3.265
+
2023-09-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.3.264
- [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (306e813b15d776b6dd86e00db405a0214a72d9e9), Treeve Jelbert, 09/27/2023
Archive powered by MHonArc 2.6.24.