Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7d0547136504cafc3897af2af5572505c5304ca4)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <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 Ismael Luceno (7d0547136504cafc3897af2af5572505c5304ca4)
  • Date: Sun, 30 Jun 2024 00:17:51 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
libs/nlopt/CONFIGURE | 1 +
libs/nlopt/DEPENDS | 1 +
libs/nlopt/DETAILS | 19 +++++++++++++++++++
libs/nlopt/HISTORY | 2 ++
5 files changed, 26 insertions(+)

New commits:
commit 7d0547136504cafc3897af2af5572505c5304ca4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

nlopt: new spell, library for nonlinear optimization

diff --git a/ChangeLog b/ChangeLog
index 7f29d15..8973e03 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-06-29 Ismael Luceno <ismael AT sourcemage.org>
+ * libs/nlopt: new spell, library for nonlinear optimization
+
2024-06-28 Ismael Luceno <ismael AT sourcemage.org>
* qt6/qt6serialport: new spell, serial port support for Qt6

diff --git a/libs/nlopt/CONFIGURE b/libs/nlopt/CONFIGURE
new file mode 100755
index 0000000..b1e2770
--- /dev/null
+++ b/libs/nlopt/CONFIGURE
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_CONFIGURE
diff --git a/libs/nlopt/DEPENDS b/libs/nlopt/DEPENDS
new file mode 100755
index 0000000..bd2c258
--- /dev/null
+++ b/libs/nlopt/DEPENDS
@@ -0,0 +1 @@
+. "$GRIMOIRE"/CMAKE_DEPENDS
diff --git a/libs/nlopt/DETAILS b/libs/nlopt/DETAILS
new file mode 100644
index 0000000..d8d5605
--- /dev/null
+++ b/libs/nlopt/DETAILS
@@ -0,0 +1,19 @@
+# Watch: https://github.com/stevengj/nlopt/tags /refs/tags/v([0-9.]+)[.]tar
+. "$GRIMOIRE"/CMAKE_FUNCTIONS
+ SPELL=nlopt
+ VERSION=2.7.1
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/stevengj/$SPELL/archive/refs/tags/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:e23cb522fc696010574c14b72be85acc0f8ccf0bf208bf2b8789c57d6c5a6e6d419ee10330581518b1c1567018ae909b626ce7761d4fbd5bf112916871e420e2
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/stevengj/nlopt";
+ LICENSE[0]="LGPL-2.1-or-later"
+ ENTERED=20240630
+ KEYWORDS=""
+ SHORT="library for nonlinear optimization"
+cat << EOF
+NLopt is a library for nonlinear local and global optimization, for functions
+with and without gradient information. It is designed as a simple, unified
+interface and packaging of several free/open-source nonlinear optimization
+libraries.
+EOF
diff --git a/libs/nlopt/HISTORY b/libs/nlopt/HISTORY
new file mode 100644
index 0000000..c497480
--- /dev/null
+++ b/libs/nlopt/HISTORY
@@ -0,0 +1,2 @@
+2024-06-30 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: spell created


  • [[SM-Commit] ] GIT changes to master grimoire by Ismael Luceno (7d0547136504cafc3897af2af5572505c5304ca4), Ismael Luceno, 06/29/2024

Archive powered by MHonArc 2.6.24.

Top of Page