From ae1012b54b6ad7fd5e24a00934ebae45ccfa6b8a Mon Sep 17 00:00:00 2001 From: pho Date: Thu, 2 May 2024 11:01:13 +0000 Subject: [PATCH] textproc/hs-skylighting-core: Update to 0.14.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 0.14.1.1 Add GPRBuild syntax. Update syntax descriptions for clojure, cmake, coffee, cpp, cs, erlang, graphql, haskell, javascript, julia, kotlin, lilypond, markdown, objectivec, objectivecpp, ocaml, perl, python, ruby, rust, stan, typescript, yaml. 0.14.1 Update syntax definitions for julia, actionscript, bash, cpp, css, djangotemplate, dosbat, groovy, html, ini, isocpp, java, javadoc, json, jsp, latex, makefile, mustache, php, powershell, rest, rhtml, sass, scala, scss, toml, xml, raku (with patch). Many improvements to regular expression compilation: Properly recognize unicode characters. Handle \Q..\E literal sequences. Handle group modifiers like (?i:etc.). (The only one we actually pay attention to is i.) Allow unicode category escapes outside of character classes. Support one-letter unicode category escapes like \p{L}. These are found in some of the newer syntax definitions. Improve regex matching: Fix wordDetect to work around an issue in the new html.xml. Refactor and fix atWordBoundary: remove redundant checks, and fix behavior (/x\b/ was behaving like /\bx\b/) (Côme ALLART). Fix bug in lastCharOffset (Côme ALLART). Style: Allow colors to be specified in ARGB format (#178). We currently just ignore the A part, but at least we don't fail. --- textproc/hs-skylighting-core/Makefile | 5 ++--- textproc/hs-skylighting-core/PLIST | 8 +++----- textproc/hs-skylighting-core/buildlink3.mk | 6 +++--- textproc/hs-skylighting-core/distinfo | 8 ++++---- 4 files changed, 12 insertions(+), 15 deletions(-) diff --git a/textproc/hs-skylighting-core/Makefile b/textproc/hs-skylighting-core/Makefile index 310c3685ee36..1d9babf2b538 100644 --- a/textproc/hs-skylighting-core/Makefile +++ b/textproc/hs-skylighting-core/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2023/11/02 06:37:37 pho Exp $ +# $NetBSD: Makefile,v 1.16 2024/05/02 11:01:13 pho Exp $ -DISTNAME= skylighting-core-0.14 -PKGREVISION= 1 +DISTNAME= skylighting-core-0.14.1.1 CATEGORIES= textproc MAINTAINER= pho@cielonegro.org diff --git a/textproc/hs-skylighting-core/PLIST b/textproc/hs-skylighting-core/PLIST index fffb2e55e84b..0fe11551b4ef 100644 --- a/textproc/hs-skylighting-core/PLIST +++ b/textproc/hs-skylighting-core/PLIST @@ -1,7 +1,5 @@ -@comment $NetBSD: PLIST,v 1.4 2023/10/30 12:59:07 pho Exp $ +@comment $NetBSD: PLIST,v 1.5 2024/05/02 11:01:13 pho Exp $ bin/skylighting-extract -lib/skylighting-core-${PKGVERSION}/${HS_VERSION}/package-description -lib/skylighting-core-${PKGVERSION}/${HS_VERSION}/package-id ${PLIST.shlibs}lib/${HS_PLATFORM}/libHS${HS_PKGID}-${HS_VER}.so ${PLIST.shlibs}lib/${HS_PLATFORM}/${HS_PKGID}/Regex/KDE.dyn_hi lib/${HS_PLATFORM}/${HS_PKGID}/Regex/KDE.hi @@ -38,6 +36,8 @@ lib/${HS_PLATFORM}/${HS_PKGID}/Skylighting/Types.hi ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/Skylighting/Types.p_hi lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}.a ${PLIST.prof}lib/${HS_PLATFORM}/${HS_PKGID}/libHS${HS_PKGID}_p.a +lib/skylighting-core-${PKGVERSION}/${HS_VERSION}/package-description +lib/skylighting-core-${PKGVERSION}/${HS_VERSION}/package-id share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/LICENSE ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/Skylighting-Core.html ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/Skylighting-Loader.html @@ -68,12 +68,10 @@ ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/doc-ind ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/doc-index-W.html ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/doc-index-Z.html ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/doc-index.html -${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/doc-index.json ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/haddock-bundle.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/index.html ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/linuwial.css ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/meta.json ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/quick-jump.css -${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/quick-jump.min.js ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/skylighting-core.haddock ${PLIST.doc}share/doc/${HS_PLATFORM}/skylighting-core-${PKGVERSION}/html/synopsis.png diff --git a/textproc/hs-skylighting-core/buildlink3.mk b/textproc/hs-skylighting-core/buildlink3.mk index 5eb593fc3d88..9c247c68dc5e 100644 --- a/textproc/hs-skylighting-core/buildlink3.mk +++ b/textproc/hs-skylighting-core/buildlink3.mk @@ -1,12 +1,12 @@ -# $NetBSD: buildlink3.mk,v 1.15 2023/11/02 06:37:37 pho Exp $ +# $NetBSD: buildlink3.mk,v 1.16 2024/05/02 11:01:13 pho Exp $ BUILDLINK_TREE+= hs-skylighting-core .if !defined(HS_SKYLIGHTING_CORE_BUILDLINK3_MK) HS_SKYLIGHTING_CORE_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.hs-skylighting-core+= hs-skylighting-core>=0.14 -BUILDLINK_ABI_DEPENDS.hs-skylighting-core+= hs-skylighting-core>=0.14nb1 +BUILDLINK_API_DEPENDS.hs-skylighting-core+= hs-skylighting-core>=0.14.1 +BUILDLINK_ABI_DEPENDS.hs-skylighting-core+= hs-skylighting-core>=0.14.1.1 BUILDLINK_PKGSRCDIR.hs-skylighting-core?= ../../textproc/hs-skylighting-core .include "../../converters/hs-aeson/buildlink3.mk" diff --git a/textproc/hs-skylighting-core/distinfo b/textproc/hs-skylighting-core/distinfo index 43b46bda10a4..fdd2d875e2d7 100644 --- a/textproc/hs-skylighting-core/distinfo +++ b/textproc/hs-skylighting-core/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.7 2023/10/30 12:59:07 pho Exp $ +$NetBSD: distinfo,v 1.8 2024/05/02 11:01:13 pho Exp $ -BLAKE2s (skylighting-core-0.14.tar.gz) = 0c6afd047041b00748a79494e005e91ae55aad93fc710e29804c2b9207a94d69 -SHA512 (skylighting-core-0.14.tar.gz) = 7b1ae0160c656eb38b765b9d545b065aaa07bf02acddbf74bdff42914d74b07e556df7f33e67557870d4582a0f9e871b6f4ffad4cb17082ad91bb64e89569753 -Size (skylighting-core-0.14.tar.gz) = 864021 bytes +BLAKE2s (skylighting-core-0.14.1.1.tar.gz) = 0c8e228ad4cbf63918d4b22481299b9ebc1be6d7a81742fbd76ed4af52456776 +SHA512 (skylighting-core-0.14.1.1.tar.gz) = 96f7d0fbe0808ca7d6268cbc8ea44d5e2484ced163ed837e926dacc5d6fd52239b44c0cc62042aaf8d7e3ffdeff6b8b77749203a8066fc10839a781010ffda5e +Size (skylighting-core-0.14.1.1.tar.gz) = 874963 bytes