summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2022-04-25 07:05:52 +0000
committermarkd <markd@pkgsrc.org>2022-04-25 07:05:52 +0000
commit647f410b7d9c2dabd2a094ea64ae733ff7792544 (patch)
tree941d66460d3108c37fdc6e47230ddecba60ed905 /textproc
parent6b07d59f5c5164d607ecfb249735e11d380b6250 (diff)
downloadpkgsrc-647f410b7d9c2dabd2a094ea64ae733ff7792544.tar.gz
syntax-highlighting: update to 5.93.0
5.81.0 LaTeX: allow Math env within another Math env java: add assert and var keywords cmake.xml: Updates for CMake 3.20 PHP: add preg_last_error_msg() function and classes that was previously a resource Js: numeric separator ; fix Octal ; add new classes Try to fix Qt 5.14 based compile Make it possible to compile with Qt 6 Fix #5 and add Path style with alternate value (${xx:-/path/}) Python: add match and case keywords (Python 3.10) Bump rust.xml to version 12 Do not spellcheck in Rust code Markdown: add folding in sections Fix BracketMatching color in Breeze Dark theme Added more checking and number support Added proper escaping support with error handling Yet another DetectSpaces at MultiLineText Removed Variable context; not needed Added Error displaying for Placeables Included ##Comments Optimisations (DetectIdentifier, etc.) Fixed Attribute handling Added support for identifiers Multiline text is now working Added support for fluent language files Add `findloc` Fortran function 5.82.0 debchangelog: add Impish Indri remove text/plain from Godot systemd unit: merge some RegExpr rules systemd unit: increase version number systemd unit: update to systemd v248 add support for Godot's gd-scripts Doxygen: fix Word style when the word is at the end of line 5.83.0 Rust syntax - Separate ControlFlow from Keywords Fix perl qw< > highlighting Update GAS syntax to highlight reg/instrs/jmp instrs 5.84.0 Indexer: suggest more RangeDetect instead of RegExpr Use cstyle indenter for PHP (HTML) Haskell: fix comment in an import and some improvement Indexer: checks that the rules of a context are all reachable at least once Python: add bytes literals GLSL: based on GLSL 4.6 Bash/Zsh: fix file descriptor and group in sub-shell, noglob and some Control Flow Python: highlight errors in numbers and some optimizations Remove unneeded LGPL-2.0-only license text GLSL: add types, qualifiers and reserved keywords fix copyright to be the expected array Falcon theme improve INI highlighting for string values add highlighting for the Swift language rework function matching some more fixes to Julia syntax Julia highlighting fixes enable unicode support for regex in highlightings Add Dart language 5.85.0 toml.xml: forbid 0_digits in integers toml.xml: support single-quoted keys Python: Fix r"\\" and derivatives Python: Make unescaped single quote (' or ") strings non-multiline make update_kate_editor_org bsd compatible Python: Fix single quote bytes literals (b"") cmake.xml: Drop version related `find_package()` vars cmake.xml: Update variables for `find_package()` interface cmake.xml: Add CMake 3.21 features XML: add Attribute Separator style (= in <tag attr=value>) XSLT: Enhance highlighter colors (like XML) + region for tag Ini: value as int, float or keyword only if it represents the full value Agda: update keyword list to Agda 2.6.2 XML: fix <!DOCTYPE detection and reordered rules for faster reading (+20%) Python: }} in a f-string as an escape character and add !a flag systemd unit: update to systemd v249 systemd unit: fix highlighting of unit name Mark katehighlightingindexer as a non-GUI executable Disable using QtXMLPatterns with sanitizer build Indexer: suggest LineContinue instead of RegExpr move coroutine keywords in controlflow and replace some keyword rule with WordDetect 5.86.0 cpp.xml: Add two QFlags-related macros markdown.xml: End nested sub-headers fold regions when parent header is closed Python: Add "yield from" keyword Julia highlighting fixes Simplify helpers of Repository::definition[s]For*() Optimize Repository::definitionFor(FileName|MimeType) Repository: unify definitionsForFileName() and definitionsForMimeType() add extra resource path lookups for app files Remove caseSensitive parameter to optimize WildcardMatcher Export WildcardMatcher Accept both Definition objects and definition names Move the default repository management out of KQuickSyntaxHighlighter Add a QObject wrapper for Repository Don't hardcode the default theme, but pick one based on the palette Import Eike's QtQuick syntax highlighter and adapt the build system WildcardMatcher: treat unmatched filename prefixes as no match Port QStringRef (deprected) to QStringView Add rbreak and watch keywords for GDB highlighting Properly highlight RR keywords containing a dash PL/I: Also recognise "pl1" extension and MIME type default themes: Add contrast between String and VerbatimString breeze-light.theme: Add contrast between strings and raw strings isocpp.xml: Highlight raw string delimeters (bug 440038) Update Kconfig highlighter to Linux 5.13 5.87.0 Add basic QML API docs yara - add new 4.x keywords Change license to MIT Removed items that are generating errors for now initial work on terraform syntax highlight Port AbstractHighlighter::highlightLine to QStringView 5.88.0 ' is a valid identifier part Fix the colors of modified and saved lines cmake.xml: Recognize CMake provided modules and functions/macros Remove *.nix files from Bash syntax Add Nix highlighting debchangelog: add Jammy Jellyfish update refs to improved Dockerfile highlighting bash.xml: Add Exherbo script file extensions recognized as `bash` dockerfile.xml: Use `bash` syntax for shell form of commands Specify byproducts for ExternalProject_Add call cmake.xml: Improvements to highlighting Add support of YAML in Fenced Code Blocks in Markdown Update GNU Assmebler syntax 5.89.0 markdown.xml: Fix highlighting of headers (include last char) Update orgmode.xml use the same way as emacs to highlight priority cookie support verbatim since it seems used more often than inline code support single line comment, babel call, priority cookie Update context.xml version Update ConTeXt test references Corrected syntax for ConTeXt TABLE commands ConTeXt: Verbatim highlighting allows for nesting Added ConTeXt test references Update context.xml version number Added highlighting for ConTeXt "\m" command Fixed current math command highlighting misc: Add `Pipfile` to create Python venv for generators cmake.xml: Updates for CMake 3.22 fix: Add `Loader` parameter in call to `yaml.load()` update test for inline code support inline code and another type of number list support block and number list add orgmode.xml add racket.xml 5.90.0 Systemd unit: update to systemd v250 Separate dynamic StringDetect rule to avoid copies in StringDetect::doMath() Very basic support for [[link]] and [[link][desc]] support implicit link in normal text SQL and SQL (PostgreSQL): nested comments support GnuPlot: fix a lot of issue PHP: add readonly, never and some functions/classes/constants of php-8.1 Bash and Zsh: support of ${!2} Bash: more unixcommands (GNU coreutils and some others) Fix language specification comments Rename MIME type text/x-objcpp-src => text/x-objc++src Add Homuncuius.theme Remove rawhtml, not needed Add grammar for RETRO Forth 5.91.0 Python: fix line continuation starting with a string CSS: add some values and functions CSS: fix nested function call Zsh: fix line-break and pattern in double bracket condition Bash: fix line-break in double bracket condition Bash: fix parameter expansion replacement with extended glob [R] Add support for new pipe from R 4.1 Update Stan highlighting 5.92.0 Bash: fix parameter expansion replacement with path without extended glob Lua: fix function highlighting with local function Propagate Qt major version to external project build of the host tools Bash/Zsh: fix keyword ! in ! cmd 5.93.0 Go syntax - "go" -> ControlFlow Go syntax - Separate ControlFlow from Keywords Bash/Zsh: fix expression closing parenthesis in regex
Diffstat (limited to 'textproc')
-rw-r--r--textproc/syntax-highlighting/Makefile3
-rw-r--r--textproc/syntax-highlighting/PLIST29
-rw-r--r--textproc/syntax-highlighting/distinfo8
3 files changed, 32 insertions, 8 deletions
diff --git a/textproc/syntax-highlighting/Makefile b/textproc/syntax-highlighting/Makefile
index 7356d87f568..cbd136fd381 100644
--- a/textproc/syntax-highlighting/Makefile
+++ b/textproc/syntax-highlighting/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2022/04/24 22:40:00 tnn Exp $
+# $NetBSD: Makefile,v 1.45 2022/04/25 07:05:52 markd Exp $
DISTNAME= syntax-highlighting-${KF5VER}
-PKGREVISION= 7
CATEGORIES= textproc
HOMEPAGE= https://community.kde.org/Frameworks
diff --git a/textproc/syntax-highlighting/PLIST b/textproc/syntax-highlighting/PLIST
index 9cfb94f60e2..34116a15da6 100644
--- a/textproc/syntax-highlighting/PLIST
+++ b/textproc/syntax-highlighting/PLIST
@@ -1,25 +1,48 @@
-@comment $NetBSD: PLIST,v 1.7 2021/03/30 10:58:28 markd Exp $
+@comment $NetBSD: PLIST,v 1.8 2022/04/25 07:05:52 markd Exp $
bin/kate-syntax-highlighter
include/KF5/KSyntaxHighlighting/AbstractHighlighter
include/KF5/KSyntaxHighlighting/Definition
include/KF5/KSyntaxHighlighting/DefinitionDownloader
include/KF5/KSyntaxHighlighting/FoldingRegion
include/KF5/KSyntaxHighlighting/Format
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/AbstractHighlighter
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Definition
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/DefinitionDownloader
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/FoldingRegion
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Format
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Repository
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/State
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/SyntaxHighlighter
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/Theme
+include/KF5/KSyntaxHighlighting/KSyntaxHighlighting/WildcardMatcher
include/KF5/KSyntaxHighlighting/Repository
include/KF5/KSyntaxHighlighting/State
include/KF5/KSyntaxHighlighting/SyntaxHighlighter
include/KF5/KSyntaxHighlighting/Theme
+include/KF5/KSyntaxHighlighting/WildcardMatcher
include/KF5/KSyntaxHighlighting/abstracthighlighter.h
include/KF5/KSyntaxHighlighting/definition.h
include/KF5/KSyntaxHighlighting/definitiondownloader.h
include/KF5/KSyntaxHighlighting/foldingregion.h
include/KF5/KSyntaxHighlighting/format.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/abstracthighlighter.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/definition.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/definitiondownloader.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/foldingregion.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/format.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/ksyntaxhighlighting_export.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/repository.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/state.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/syntaxhighlighter.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/theme.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting/wildcardmatcher.h
include/KF5/KSyntaxHighlighting/ksyntaxhighlighting_export.h
+include/KF5/KSyntaxHighlighting/ksyntaxhighlighting_version.h
include/KF5/KSyntaxHighlighting/repository.h
include/KF5/KSyntaxHighlighting/state.h
include/KF5/KSyntaxHighlighting/syntaxhighlighter.h
include/KF5/KSyntaxHighlighting/theme.h
-include/KF5/ksyntaxhighlighting_version.h
+include/KF5/KSyntaxHighlighting/wildcardmatcher.h
lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfig.cmake
lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingConfigVersion.cmake
lib/cmake/KF5SyntaxHighlighting/KF5SyntaxHighlightingTargets-noconfig.cmake
@@ -28,6 +51,8 @@ lib/libKF5SyntaxHighlighting.so
lib/libKF5SyntaxHighlighting.so.5
lib/libKF5SyntaxHighlighting.so.${PKGVERSION}
qt5/mkspecs/modules/qt_KSyntaxHighlighting.pri
+qt5/qml/org/kde/syntaxhighlighting/libkquicksyntaxhighlightingplugin.so
+qt5/qml/org/kde/syntaxhighlighting/qmldir
share/locale/af/LC_MESSAGES/syntaxhighlighting5_qt.qm
share/locale/ar/LC_MESSAGES/syntaxhighlighting5_qt.qm
share/locale/az/LC_MESSAGES/syntaxhighlighting5_qt.qm
diff --git a/textproc/syntax-highlighting/distinfo b/textproc/syntax-highlighting/distinfo
index a4315a27998..ce7cbfa4b6b 100644
--- a/textproc/syntax-highlighting/distinfo
+++ b/textproc/syntax-highlighting/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 11:23:33 nia Exp $
+$NetBSD: distinfo,v 1.14 2022/04/25 07:05:52 markd Exp $
-BLAKE2s (syntax-highlighting-5.80.0.tar.xz) = 72bff0bfba3fdaa74fb30a26fb7d9f6866d0df5a90d578d986b9085c1eb0c5f2
-SHA512 (syntax-highlighting-5.80.0.tar.xz) = f24fb943f095b44092f62eca2a52f4b0f9ad0ce705bb0b0f8a17a9e3cda7a9892794218119e77cbc376d48ebb336904f862dbdd2715d932e7bc1c197dcbfba29
-Size (syntax-highlighting-5.80.0.tar.xz) = 2272788 bytes
+BLAKE2s (syntax-highlighting-5.93.0.tar.xz) = e7ae5ee5efe5d24e5f70a14ae697b0413da95543097f36772dd928ac3378a297
+SHA512 (syntax-highlighting-5.93.0.tar.xz) = 6721f25216d946a63335ebac4c19cff7eed7ce9e6f68c9406be2045bc5db56cf9f9c9ed16b4878fd654c96aa78f374b32a61e583febd020a2a0fd46fc879d157
+Size (syntax-highlighting-5.93.0.tar.xz) = 2397296 bytes
SHA1 (patch-autotests_input_highlight.sh) = a03c2d3a389b066d914a1c1aab97977013af4626