pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

carburetta: Update to 0.8.6



Module Name:	pkgsrc-wip
Committed By:	Michael Baeuerle <micha%NetBSD.org@localhost>
Pushed By:	micha
Date:		Wed Apr 19 17:41:52 2023 +0200
Changeset:	3f11109ec966abe71a3aff729ca7af4d33bcfac6

Modified Files:
	carburetta/Makefile
	carburetta/distinfo

Log Message:
carburetta: Update to 0.8.6

0.8.6 - 2023-02-27

- substantial fixes relative to 0.8.4 ; users are encouraged to upgrade if
  not on 0.8.5 already.

- build issues under linux (missing limits.h)

- regular expression use of "." operator (the any character),
  now spans the full unicode range, excluding only newline \xA,
  carriage return \xD, NEXT LINE (NEL) \x85, and LINE SEPARATOR (LS).
  \x2028. Otherwise any character from \x00 to \x10FFFF is matched.

- $is_mode(), allows checking the current scanner mode from within a.
  pattern action.

- <prefix>mode(), returns the current scanner mode to calling code.

- -x--utf8 - enables utf8 mode for the scanner. This is an experimental
  function that enables reading UTF-8 as input. Note that, while the
  core lexing engine can handle UTF-8, the regular expression parser
  is still missing substantial features (so, for instance, while a
  unicode literal like \u2028 can be used in a pattern, it cannot be
  used inside a character class, e.g. [\u2028] is not yet valid.).
  Eventually the intent is for utf8 mode to be the default and a raw,
  byte oriented, mode to be the flag selectable mode.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3f11109ec966abe71a3aff729ca7af4d33bcfac6

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 carburetta/Makefile | 7 +++++--
 carburetta/distinfo | 7 +++----
 2 files changed, 8 insertions(+), 6 deletions(-)

diffs:
diff --git a/carburetta/Makefile b/carburetta/Makefile
index 7a1759ec54..8b2f91b996 100644
--- a/carburetta/Makefile
+++ b/carburetta/Makefile
@@ -1,9 +1,10 @@
 # $NetBSD$
 
-DISTNAME=	carburetta-0.8.4
+DISTNAME=	carburetta-v0.8.6
+PKGNAME=	${DISTNAME:S/-v/-/}
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GITHUB:=kingletbv/}
-GITHUB_TAG=	v${PKGVERSION_NOREV}
+GITHUB_RELEASE=	v${PKGVERSION_NOREV}
 
 MAINTAINER=	micha%NetBSD.org@localhost
 HOMEPAGE=	https://carburetta.com/
@@ -12,6 +13,8 @@ LICENSE=	apache-2.0
 
 USE_TOOLS=	gmake
 
+WRKSRC=		${WRKDIR}/${PKGNAME_NOREV}
+
 INSTALLATION_DIRS=	bin
 INSTALLATION_DIRS+=	share/doc/carburetta
 INSTALLATION_DIRS+=	share/doc/carburetta/examples
diff --git a/carburetta/distinfo b/carburetta/distinfo
index 0efda78da1..c0d0493f2f 100644
--- a/carburetta/distinfo
+++ b/carburetta/distinfo
@@ -1,8 +1,7 @@
 $NetBSD$
 
-SHA1 (carburetta-0.8.4.tar.gz) = 9396c3a1c772fbe52b7d621fc2c9068ceb05def2
-RMD160 (carburetta-0.8.4.tar.gz) = e7865b7c3d395f83f0a029f8dd4bb3142085b1b1
-SHA512 (carburetta-0.8.4.tar.gz) = 16317c740fcf9556572a30caccbb0f12993f67f8d343ff017156e3a4acf3b1fc83b9246fde67ef9c8cb7319c1fb519077a05f88b312b61a8636e9f0bae826500
-Size (carburetta-0.8.4.tar.gz) = 172164 bytes
+BLAKE2s (carburetta-v0.8.6.tar.gz) = cde6d8d8381f53355692b40ddc9d6f79ca0119e8426fdc79cc446c717a8a19f5
+SHA512 (carburetta-v0.8.6.tar.gz) = 7d3191d00792201536a20120409019d73d3a209bf46f429490340d7092817450f388d2848f3304c57312e748dda737fb204d7ba73075a0da1c43bb0b6ccef1c4
+Size (carburetta-v0.8.6.tar.gz) = 184945 bytes
 SHA1 (patch-Makefile) = 1040284f70a944a041f312bacb34df9bf0719737
 SHA1 (patch-src_temp__output.c) = 2534236b8c2537011646e8fa4342ddf88ee24ceb


Home | Main Index | Thread Index | Old Index