Skip to Content.
Sympa Menu

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

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 (f6b7641ce4826d6d58a6b4bde670de776b453ecb)
  • Date: Mon, 22 Feb 2021 20:50:23 +0000

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

ChangeLog | 3 +++
VDEPENDS | 6 +++---
devel/colm/DETAILS | 2 +-
devel/colm/HISTORY | 3 +++
devel/ragel/DEPENDS | 7 +++++--
devel/ragel/DETAILS | 3 +--
devel/ragel/HISTORY | 3 +++
7 files changed, 19 insertions(+), 8 deletions(-)

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

ragel 7.0.4

Requires colm 0.14.7; make use of vdepends.

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

colm 0.14.7

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

VDEPENDS: Fix parsing of tabs

Only space characters before flags were recognized, add tab characters.

diff --git a/ChangeLog b/ChangeLog
index 6e8a29d..e2ab1d5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-02-22 Ismael Luceno <ismael AT sourcemage.org>
+ * VDEPENDS: Fixed parsing of tabs
+
2021-02-18 Ismael Luceno <ismael AT sourcemage.org>
* devel/git-issue: new spell, Git-based decentralized issue management

diff --git a/VDEPENDS b/VDEPENDS
index f1ba8dd..7c504ea 100644
--- a/VDEPENDS
+++ b/VDEPENDS
@@ -50,9 +50,9 @@ vdepends() {
# split configuration flags
rest=" $rest"
case "$rest" in
- (*\ flags:*)
- flags="${rest#* flags:}"
- rest="${rest% flags:*}"
+ (*[\ \ ]flags:*)
+ flags="${rest#*[ ]flags:}"
+ rest="${rest%[ ]flags:*}"
;;
esac
depends -sub "$features" "$dep" "$flags" || return
diff --git a/devel/colm/DETAILS b/devel/colm/DETAILS
index 9d540c9..80c3e1d 100755
--- a/devel/colm/DETAILS
+++ b/devel/colm/DETAILS
@@ -1,5 +1,5 @@
SPELL=colm
- VERSION=0.14.6
+ VERSION=0.14.7
SOURCE="$SPELL-$VERSION.tar.gz"
SOURCE_URL[0]=https://www.colm.net/files/$SPELL/$SOURCE
SOURCE2=$SOURCE.asc
diff --git a/devel/colm/HISTORY b/devel/colm/HISTORY
index e19c340..f152ab7 100644
--- a/devel/colm/HISTORY
+++ b/devel/colm/HISTORY
@@ -1,3 +1,6 @@
+2021-02-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 0.14.7
+
2021-01-24 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: add gpg checking
* DETAILS: version 0.14.6
diff --git a/devel/ragel/DEPENDS b/devel/ragel/DEPENDS
index a0d9de7..affc288 100755
--- a/devel/ragel/DEPENDS
+++ b/devel/ragel/DEPENDS
@@ -1,5 +1,8 @@
-depends -sub CXX gcc &&
-depends colm --with-colm=$INSTALL_ROOT/usr &&
+. "$GRIMOIRE"/VDEPENDS &&
+vdepends <<EOF &&
+ gcc[CXX]
+ colm >= 0.14.7 flags: --with-colm=$INSTALL_ROOT/usr
+EOF
optional_depends asciidoc --{en,dis}able-manual 'build manual' &&
if is_depends_enabled "$SPELL" asciidoc; then
depends fig2dev
diff --git a/devel/ragel/DETAILS b/devel/ragel/DETAILS
index 6b21113..01fbdbc 100755
--- a/devel/ragel/DETAILS
+++ b/devel/ragel/DETAILS
@@ -1,6 +1,5 @@
SPELL=ragel
- PATCHLEVEL=1
- VERSION=7.0.3
+ VERSION=7.0.4
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=https://www.colm.net/open-source/ragel/
diff --git a/devel/ragel/HISTORY b/devel/ragel/HISTORY
index 90850fd..8966d5e 100644
--- a/devel/ragel/HISTORY
+++ b/devel/ragel/HISTORY
@@ -1,3 +1,6 @@
+2021-02-22 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS: updated spell to 7.0.4
+
2021-02-08 Ismael Luceno <ismael AT sourcemage.org>
* DEPENDS: added dependency on fig2dev for building the manual
* DETAILS: PATCHLEVEL++



  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (f6b7641ce4826d6d58a6b4bde670de776b453ecb), Ismael Luceno, 02/22/2021

Archive powered by MHonArc 2.6.24.

Top of Page