Skip to Content.
Sympa Menu

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

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
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (5e62db6e24bf8a0983eae082bb2c372db3dc5b7c)
  • Date: Sat, 4 Jun 2022 14:32:05 +0000

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

ChangeLog | 4 ++++
archive/opkg/DETAILS | 4 ++--
archive/opkg/HISTORY | 3 +++
devel/camlp-streams/BUILD | 1 +
devel/camlp-streams/DEPENDS | 2 ++
devel/camlp-streams/DETAILS | 35 +++++++++++++++++++++++++++++++++++
devel/camlp-streams/HISTORY | 2 ++
devel/camlp-streams/INSTALL | 1 +
devel/camlp5/DEPENDS | 1 +
devel/camlp5/HISTORY | 7 +++++--
10 files changed, 56 insertions(+), 4 deletions(-)

New commits:
commit 5e62db6e24bf8a0983eae082bb2c372db3dc5b7c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

camlp5: Add dep on camlp-streams

commit b3752ee00ddc5fe978cc3ed91cda940497ece0ce
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

camlp-streams: new spell, Stream and Genlex libraries for use with camlp5

commit 5c02d89bcde399892d0c6163c5714d5c53f676b7
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

opkg 0.6.0

diff --git a/ChangeLog b/ChangeLog
index a1f800f..78d60dd 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-06-04 Ismael Luceno <ismael AT sourcemage.org>
+ * devel/camlp-streams: new spell, Stream and Genlex libraries for
+ use with camlp5
+
2022-06-02 Ismael Luceno <ismael AT sourcemage.org>
* accounts, groups: new ircd user/group for IRC servers
(needed by inspircd)
diff --git a/archive/opkg/DETAILS b/archive/opkg/DETAILS
index 1ef5257..c470ffd 100755
--- a/archive/opkg/DETAILS
+++ b/archive/opkg/DETAILS
@@ -1,8 +1,8 @@
SPELL=opkg
- VERSION=0.4.3
+ VERSION=0.6.0
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL=("http://downloads.yoctoproject.org/releases/opkg/$SOURCE";)
-
SOURCE_HASH=sha512:5a88295f4aca9c1177b6dc40ed802612ed5f15fe20421dcce6da4756e0b98bd6e41ef7702d7b421cfb38e31983f048a72f39d3d600cf66b68d2d71f49190e8de
+
SOURCE_HASH=sha512:31d775c27405b7ee824381d0726434d0208590fca542327a351180e432257c57c3f3571e3d105d4c84d253768bde1d3465782332fe33c764236171508d653513
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="http://code.google.com/p/opkg/";
LICENSE[0]="GPL-2.0-or-later"
diff --git a/archive/opkg/HISTORY b/archive/opkg/HISTORY
index b62a227..b5ff6f3 100644
--- a/archive/opkg/HISTORY
+++ b/archive/opkg/HISTORY
@@ -1,2 +1,5 @@
+2022-06-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.6.0
+
2020-08-21 Ismael Luceno <ismael AT sourcemage.org>
* DETAILS: spell created
diff --git a/devel/camlp-streams/BUILD b/devel/camlp-streams/BUILD
new file mode 100755
index 0000000..7afe3ec
--- /dev/null
+++ b/devel/camlp-streams/BUILD
@@ -0,0 +1 @@
+dune build
diff --git a/devel/camlp-streams/DEPENDS b/devel/camlp-streams/DEPENDS
new file mode 100755
index 0000000..71912e1
--- /dev/null
+++ b/devel/camlp-streams/DEPENDS
@@ -0,0 +1,2 @@
+depends dune &&
+depends ocaml
diff --git a/devel/camlp-streams/DETAILS b/devel/camlp-streams/DETAILS
new file mode 100755
index 0000000..94a9a2a
--- /dev/null
+++ b/devel/camlp-streams/DETAILS
@@ -0,0 +1,35 @@
+ SPELL=camlp-streams
+ VERSION=5.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/ocaml/$SPELL/archive/refs/tags/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:f42e2f5e5ca353b3d647cd7e97a278c167c2d1abd185a634f155965cec29e35d9be7ce940b4c205b0577d7e9b6f714580bfd2e2fd79f1b1b461bc3fb96d26d36
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://github.com/ocaml/camlp-streams/";
+ LICENSE[0]="LGPL-2.1-only"
+ ENTERED=20220603
+ KEYWORDS=""
+ SHORT="Stream and Genlex libraries for use with camlp5"
+cat << EOF
+The Stream and Genlex libraries for use with Camlp4 and Camlp5
+
+The camlp-streams package provides two library modules:
+
+* Stream: imperative streams, with in-place update and memoization of the
+ latest element produced.
+* Genlex: a small parameterized lexical analyzer producing streams of tokens
+ from streams of characters.
+
+The two modules are designed for use with Camlp4 and Camlp5:
+
+* The stream patterns and stream expressions of Camlp4/Camlp5 consume and
+ produce data of type 'a Stream.t.
+* The Genlex tokenizer can be used as a simple lexical analyzer for
+ Camlp4/Camlp5-generated parsers.
+
+The Stream module can also be used by hand-written recursive-descent parsers,
+but is not very convenient for this purpose.
+
+The Stream and Genlex modules were part of the OCaml standard library. They
+were deprecated in Ocaml 4.14.0, but will be maintained and distributed
+separately in this camlp-streams package.
+EOF
diff --git a/devel/camlp-streams/HISTORY b/devel/camlp-streams/HISTORY
new file mode 100644
index 0000000..991cdb7
--- /dev/null
+++ b/devel/camlp-streams/HISTORY
@@ -0,0 +1,2 @@
+2022-06-03 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
diff --git a/devel/camlp-streams/INSTALL b/devel/camlp-streams/INSTALL
new file mode 100755
index 0000000..44e3bdb
--- /dev/null
+++ b/devel/camlp-streams/INSTALL
@@ -0,0 +1 @@
+dune install
diff --git a/devel/camlp5/DEPENDS b/devel/camlp5/DEPENDS
index 1c219cc..9aa426a 100755
--- a/devel/camlp5/DEPENDS
+++ b/devel/camlp5/DEPENDS
@@ -1,2 +1,3 @@
depends ocaml &&
+depends camlp-streams &&
depends findlib
diff --git a/devel/camlp5/HISTORY b/devel/camlp5/HISTORY
index b8b3288..3ec6c47 100644
--- a/devel/camlp5/HISTORY
+++ b/devel/camlp5/HISTORY
@@ -1,7 +1,10 @@
-2022-01-29 Florian Franzmann <bwlf AT bandrate.org>
+2022-06-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: added dep on camlp-streams
+
+2022-01-29 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 8.00.03

-2021-08-08 Florian Franzmann <bwlf AT bandrate.org>
+2021-08-08 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 8.00.02

2021-04-11 Florian Franzmann <bwlf AT bandrate.org>



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (5e62db6e24bf8a0983eae082bb2c372db3dc5b7c), Ismael Luceno, 06/04/2022

Archive powered by MHonArc 2.6.24.

Top of Page