Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e9e0374169c982e9208ae9f3e1a694e1227d3daa)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e9e0374169c982e9208ae9f3e1a694e1227d3daa)
  • Date: Wed, 3 Apr 2024 19:02:19 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

devel/duktape/BUILD | 5 ++++-
devel/duktape/CONFIGURE | 1 +
devel/duktape/DEPENDS | 2 +-
devel/duktape/DETAILS | 1 +
devel/duktape/HISTORY | 4 ++++
5 files changed, 11 insertions(+), 2 deletions(-)

New commits:
commit e9e0374169c982e9208ae9f3e1a694e1227d3daa
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

devel/duktape: properly converted to cmake, filtered out -Ofast

diff --git a/devel/duktape/BUILD b/devel/duktape/BUILD
index d5b6d5d..6685ec3 100755
--- a/devel/duktape/BUILD
+++ b/devel/duktape/BUILD
@@ -1,2 +1,5 @@
CFLAGS="${CFLAGS//-ffast-math}" &&
-cmake_build
+CFLAGS="${CFLAGS//-Ofast/-O2}" &&
+CXXFLAGS="${CXXFLAGS//-Ofast/-O2}" &&
+
+default_build
diff --git a/devel/duktape/CONFIGURE b/devel/duktape/CONFIGURE
new file mode 100755
index 0000000..90942b1
--- /dev/null
+++ b/devel/duktape/CONFIGURE
@@ -0,0 +1 @@
+. "${GRIMOIRE}/CMAKE_CONFIGURE"
diff --git a/devel/duktape/DEPENDS b/devel/duktape/DEPENDS
index 60dd614..31f7a58 100755
--- a/devel/duktape/DEPENDS
+++ b/devel/duktape/DEPENDS
@@ -1 +1 @@
-depends cmake
+. "${GRIMOIRE}/CMAKE_DEPENDS"
diff --git a/devel/duktape/DETAILS b/devel/duktape/DETAILS
index 07bae89..e88c32d 100755
--- a/devel/duktape/DETAILS
+++ b/devel/duktape/DETAILS
@@ -1,4 +1,5 @@
# Watch: https://duktape.org/download.html
+. "${GRIMOIRE}/CMAKE_FUNCTIONS"
SPELL=duktape
VERSION=2.7.0

SOURCE_HASH=sha512:8ff5465c9c335ea08ebb0d4a06569c991b9dc4661b63e10da6b123b882e7375e82291d6b883c2644902d68071a29ccc880dae8229447cebe710c910b54496c1d
diff --git a/devel/duktape/HISTORY b/devel/duktape/HISTORY
index 40527e9..46387f2 100644
--- a/devel/duktape/HISTORY
+++ b/devel/duktape/HISTORY
@@ -1,3 +1,7 @@
+2024-04-03 Pavel Vinogradov <public AT sourcemage.org>
+ * BUILD, CONFIGURE, DEPENDS, DETAILS: switched to cmake completely,
+ filtered out -Ofast from C(XX)FLAGS as well
+
2022-03-01 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.7.0



  • [[SM-Commit] ] GIT changes to master grimoire by Pavel Vinogradov (e9e0374169c982e9208ae9f3e1a694e1227d3daa), Pavel Vinogradov, 04/03/2024

Archive powered by MHonArc 2.6.24.

Top of Page