sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (0e0264aa3f924d5c6c03d716e690f8c3637f7e91)
- 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 (0e0264aa3f924d5c6c03d716e690f8c3637f7e91)
- Date: Thu, 30 Jan 2025 13:08:51 +0000
GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:
graphics-libs/box2d/BUILD | 5 +++++
graphics-libs/box2d/DEPENDS | 4 +++-
graphics-libs/box2d/DETAILS | 4 ++--
graphics-libs/box2d/HISTORY | 5 +++++
qt5-cmake/qml-box2d/DEPENDS | 3 ++-
qt5-cmake/qml-box2d/DETAILS | 2 +-
qt5-cmake/qml-box2d/HISTORY | 4 ++++
7 files changed, 22 insertions(+), 5 deletions(-)
New commits:
commit 0e0264aa3f924d5c6c03d716e690f8c3637f7e91
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
qml-box2d - use system box2d
commit aa34effeafa88439e505c8c9c89776eeb62a7a54
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>
box2d: => 3.0.0
diff --git a/graphics-libs/box2d/BUILD b/graphics-libs/box2d/BUILD
new file mode 100755
index 0000000..358e30d
--- /dev/null
+++ b/graphics-libs/box2d/BUILD
@@ -0,0 +1,5 @@
+OPTS+=' -DBOX2D_BUILD_DOCS=OFF' &&
+OPTS+=' -DBOX2D_SAMPLES=OFF' &&
+OPTS+=' -DBOX2D_VALIDATE=OFF' &&
+OPTS+=' -DBOX2D_UNIT_TESTS=OFF' &&
+default_build
diff --git a/graphics-libs/box2d/DEPENDS b/graphics-libs/box2d/DEPENDS
index 6d7d390..5d1ba11 100755
--- a/graphics-libs/box2d/DEPENDS
+++ b/graphics-libs/box2d/DEPENDS
@@ -1 +1,3 @@
-source $GRIMOIRE/CMAKE_DEPENDS
+source $GRIMOIRE/CMAKE_DEPENDS &&
+depends libxkbcommon &&
+depends wayland
diff --git a/graphics-libs/box2d/DETAILS b/graphics-libs/box2d/DETAILS
index 288b8e5..6e46529 100755
--- a/graphics-libs/box2d/DETAILS
+++ b/graphics-libs/box2d/DETAILS
@@ -1,7 +1,7 @@
source $GRIMOIRE/CMAKE_FUNCTIONS
SPELL=box2d
- VERSION=2.4.1
-
SOURCE_HASH=sha512:d900f925b77906777719c91488bdc5e2df1ad1f4a8ca39a574229f5e57070e3a843bdd7530e817112605fde6d82145c872d8afdfc65b84531a73199098c81162
+ VERSION=3.0.0
+
SOURCE_HASH=sha512:b56e4e79aa3660ee728c1698b7a5256727b505d993103ad3cc6555e9b38cf81e6f26d5cbc717bdc6f386a6062ee47065277778ca6dd78cacb35f2d5e8c897723
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE="https://box2d.org"
diff --git a/graphics-libs/box2d/HISTORY b/graphics-libs/box2d/HISTORY
index 74f4b63..0dc36bf 100644
--- a/graphics-libs/box2d/HISTORY
+++ b/graphics-libs/box2d/HISTORY
@@ -1,3 +1,8 @@
+2025-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.0
+ * DEPENDS: enhance
+ * BUILD: added
+
2022-03-21 Ismael Luceno <ismael AT iodev.co.uk>
* DETAILS: fixed WEB_SITE and improved long description
diff --git a/qt5-cmake/qml-box2d/DEPENDS b/qt5-cmake/qml-box2d/DEPENDS
index c87f047..3499fdd 100755
--- a/qt5-cmake/qml-box2d/DEPENDS
+++ b/qt5-cmake/qml-box2d/DEPENDS
@@ -3,4 +3,5 @@ if [[ -f /etc/KDE_USE_QT6 ]];then
depends qt6declarative
else
depends qtdeclarative
-fi
+fi &&
+depends box2d ' -USE_SYSTEM_BOX2D=ON'
diff --git a/qt5-cmake/qml-box2d/DETAILS b/qt5-cmake/qml-box2d/DETAILS
index 7ec268e..48fe706 100755
--- a/qt5-cmake/qml-box2d/DETAILS
+++ b/qt5-cmake/qml-box2d/DETAILS
@@ -1,6 +1,6 @@
SPELL=qml-box2d
VERSION=master
-
SOURCE_HASH=sha512:86d286f7599af2760414f994397b99938b3ad93e3ba6600e8187f0821a147f305ebfb8798d47cef8e00e70d5c6c656db199e11e1b69d07c4992d43eef0556f9c
+
SOURCE_HASH=sha512:d8cdfea4b529817dc375b6faf6194fdd7aaa94c60503429f6f925c6a26b801259c116a06bb409cb368189957d66029368a174ae006c841315d306ce5cc0a4f96
SOURCE=$SPELL.zip
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://github.com/qml-box2d/qml-box2d
diff --git a/qt5-cmake/qml-box2d/HISTORY b/qt5-cmake/qml-box2d/HISTORY
index bba8e56..eb91717 100644
--- a/qt5-cmake/qml-box2d/HISTORY
+++ b/qt5-cmake/qml-box2d/HISTORY
@@ -1,3 +1,7 @@
+2025-01-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: update hash
+ * DEPENDS: use system box2d
+
2023-01-18 Treeve Jelbert <treeve AT sourcemage.org>
* move spell to qt5-cmake
* DEPENDS: add cmake and 1t6 support
- [[SM-Commit] ] GIT changes to master grimoire by Treeve Jelbert (0e0264aa3f924d5c6c03d716e690f8c3637f7e91), Treeve Jelbert, 01/30/2025
Archive powered by MHonArc 2.6.24.