sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[[SM-Commit] ] GIT changes to master grimoire by David C. Haley (9ac54c3530db78f2aed63aa77a93ca7dcc3e4ec1)
- From: "David C. Haley" <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 David C. Haley (9ac54c3530db78f2aed63aa77a93ca7dcc3e4ec1)
- Date: Sat, 20 Jul 2024 06:16:20 +0000
GIT changes to master grimoire by David C. Haley <khoralin AT gmail.com>:
crypto/mosh/BUILD | 2 ++
crypto/mosh/DEPENDS | 9 +++------
crypto/mosh/DETAILS | 6 +++---
crypto/mosh/HISTORY | 8 ++++++++
crypto/mosh/PRE_BUILD | 5 -----
5 files changed, 16 insertions(+), 14 deletions(-)
New commits:
commit 9ac54c3530db78f2aed63aa77a93ca7dcc3e4ec1
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
crypto/mosh: Updated DEPENDS, revised per upstream requirements
commit 76e1ba2fbdf957504b674e454241601e858a51d3
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
crypto/mosh: BUILD Added
BUILD added to explicitly set GNU C++ Standard 20.
commit 63f75792dd6b74285e793abd21d183f6aa34ff4a
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
crypto/mosh: SOURCE_HASH & SOURCE_URL Updated
Upstream provided their own SHA256 hash for authentication.
commit 97982c49661648dfb67d79051e5224497614db32
Author: David C. Haley <khoralin AT gmail.com>
Commit: David C. Haley <khoralin AT gmail.com>
crypto/mosh: Removed PRE_BUILD, no longer needed
diff --git a/crypto/mosh/BUILD b/crypto/mosh/BUILD
new file mode 100755
index 0000000..ec4e60e
--- /dev/null
+++ b/crypto/mosh/BUILD
@@ -0,0 +1,2 @@
+CXXFLAGS="${CXXFLAGS// -std=gnu++20}" &&
+default_build
diff --git a/crypto/mosh/DEPENDS b/crypto/mosh/DEPENDS
index 9ee4f1e..d4006f1 100755
--- a/crypto/mosh/DEPENDS
+++ b/crypto/mosh/DEPENDS
@@ -1,7 +1,4 @@
-depends autoconf &&
-depends automake &&
-
-depends -sub CXX gcc &&
+depends perl &&
depends protobuf &&
depends ncurses &&
depends zlib &&
@@ -10,8 +7,8 @@ depends SSL &&
optional_depends libutempter \
"--with-utempter" \
"--without-utempter" \
- "for utmp/wtmp session entries (see
https://github.com/keithw/mosh/issues/201)" &&
+ "for utmp/wtmp session entries" &&
-suggest_depends io-tty "" "" "for the mosh wrapper perl script (not the
mosh-client or mosh-server programs)" &&
+suggest_depends io-tty "" "" "mosh wrapper perl script" &&
suggest_depends openssh "" "" "to initiate mosh connections over SSH"
diff --git a/crypto/mosh/DETAILS b/crypto/mosh/DETAILS
index e43d13e..4ba1155 100755
--- a/crypto/mosh/DETAILS
+++ b/crypto/mosh/DETAILS
@@ -1,9 +1,9 @@
SPELL=mosh
VERSION=1.4.0
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://github.com/mobile-shell/mosh/archive/$SOURCE
-
SOURCE_HASH=sha512:b91b0e719774f87a565c0f5870a6105edae1763fb7bed0697db152fa38dd748c6e413201887ad3c6c7c2fc75ccc003c2afbb60e754c6f6a977103f90a7caee4a
-SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${SPELL}-${VERSION}"
+ SOURCE_URL[0]=https://mosh.org/$SOURCE
+
SOURCE_HASH=sha256:872e4b134e5df29c8933dff12350785054d2fd2839b5ae6b5587b14db1465ddd:UPSTREAM_HASH
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="mosh.mit.edu"
LICENSE[0]=GPL
ENTERED=20120420
diff --git a/crypto/mosh/HISTORY b/crypto/mosh/HISTORY
index 6af3d24..8aea185 100644
--- a/crypto/mosh/HISTORY
+++ b/crypto/mosh/HISTORY
@@ -1,3 +1,11 @@
+2024-07-19 David C. Haley <khoralin AT gmail.com>
+ * DETAILS: Updated BUILD_DIRECTORY
+ SOURCE_HASH Updated, SHA-256 upstream has provided.
+ SOURCE_URL Updated, reflects providers given source location.
+ * PRE_BUILD: Removed, no longer needed
+ * BUILD: added, explicitly sets GNU C++ Standard 20.
+ * DEPENDS: revised for upstream dependencies.
+
2023-05-30 Treeve Jelbert <treeve AT sourcemage.org>
* PRE_BUILD; bump c++ version,; fixes build for latest protobuf
diff --git a/crypto/mosh/PRE_BUILD b/crypto/mosh/PRE_BUILD
deleted file mode 100755
index 82975b1..0000000
--- a/crypto/mosh/PRE_BUILD
+++ /dev/null
@@ -1,5 +0,0 @@
-default_pre_build &&
-cd "${SOURCE_DIRECTORY}" &&
-# protobuf needs at least c++17
-sed -i '/STDCXX/s/11/17/' configure.ac &&
-./autogen.sh
- [[SM-Commit] ] GIT changes to master grimoire by David C. Haley (9ac54c3530db78f2aed63aa77a93ca7dcc3e4ec1), David C. Haley, 07/20/2024
Archive powered by MHonArc 2.6.24.