Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Florian Franzmann (48505d735b7b4ad4f0c52edae7105cad94244e3a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Florian Franzmann <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Florian Franzmann (48505d735b7b4ad4f0c52edae7105cad94244e3a)
  • Date: Fri, 24 Dec 2021 20:12:06 +0000

GIT changes to master grimoire by Florian Franzmann <bwlf AT bandrate.org>:

ChangeLog | 3 +++
devel/mold/BUILD | 1 +
devel/mold/DEPENDS | 6 ++++++
devel/mold/DETAILS | 17 +++++++++++++++++
devel/mold/HISTORY | 3 +++
devel/mold/INSTALL | 1 +
6 files changed, 31 insertions(+)

New commits:
commit 48505d735b7b4ad4f0c52edae7105cad94244e3a
Author: Florian Franzmann <bwlf AT bandrate.org>
Commit: Florian Franzmann <bwlf AT bandrate.org>

devel/mold: new spell, a modern linker

diff --git a/ChangeLog b/ChangeLog
index 9a0cbd7..425a1ca 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-12-24 Florian Franzmann <bwlf AT bandrate.org>
+ * devel/mold: new spell, a modern linker
+
2021-12-19 Treeve Jelbert <treeve AT sourcemage.org>
* qt5-qmake/qml-box2d: added, qml support for box2d
* kde5-apps/gcompris: added, educational software
diff --git a/devel/mold/BUILD b/devel/mold/BUILD
new file mode 100755
index 0000000..e2d1e77
--- /dev/null
+++ b/devel/mold/BUILD
@@ -0,0 +1 @@
+SYSTEM_TBB=true SYSTEM_XXHASH=true default_build_make
diff --git a/devel/mold/DEPENDS b/devel/mold/DEPENDS
new file mode 100755
index 0000000..58b1a6a
--- /dev/null
+++ b/devel/mold/DEPENDS
@@ -0,0 +1,6 @@
+depends cmake &&
+depends llvm &&
+depends tbb &&
+depends xxhash &&
+depends openssl &&
+depends zlib
diff --git a/devel/mold/DETAILS b/devel/mold/DETAILS
new file mode 100755
index 0000000..9b3d437
--- /dev/null
+++ b/devel/mold/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=mold
+ VERSION=1.0.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/rui314/${SPELL}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:99ffd0b9e2ff7157cc8b26808675c9d3147bf88961155ae19ed9b99990ac647b7ec31ee78d05062decc6d41e66d99aa0fdc398d119803929b8dbff51eb3d077c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/rui314/mold";
+ LICENSE[0]=AGPL
+ ENTERED=20211224
+ SHORT="a faster drop-in replacement for existing Unix linkers"
+cat << EOF
+mold is a faster drop-in replacement for existing Unix linkers. It is several
+times faster than LLVM lld linker, the second-fastest open-source linker
which
+I originally created a few years ago. mold is created for increasing
developer
+productivity by reducing build time especially in rapid debug-edit-rebuild
+cycles.
+EOF
diff --git a/devel/mold/HISTORY b/devel/mold/HISTORY
new file mode 100644
index 0000000..11dd1ec
--- /dev/null
+++ b/devel/mold/HISTORY
@@ -0,0 +1,3 @@
+2021-12-24 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/devel/mold/INSTALL b/devel/mold/INSTALL
new file mode 100755
index 0000000..afcc626
--- /dev/null
+++ b/devel/mold/INSTALL
@@ -0,0 +1 @@
+make DESTDIR="$INSTALL_ROOT" PREFIX="/usr" install



  • [SM-Commit] GIT changes to master grimoire by Florian Franzmann (48505d735b7b4ad4f0c52edae7105cad94244e3a), Florian Franzmann, 12/24/2021

Archive powered by MHonArc 2.6.24.

Top of Page