diff options
Diffstat (limited to 'textproc')
315 files changed, 2304 insertions, 6446 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index 24623b868abe..ea1e5af14694 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -41,11 +41,9 @@ SUBDIR += R-cran-xtable SUBDIR += R-cran-yaml SUBDIR += UCD - SUBDIR += add-css-links SUBDIR += addts SUBDIR += adoc-mode.el SUBDIR += af-aspell - SUBDIR += aft SUBDIR += agrep SUBDIR += aha SUBDIR += aiksaurus @@ -70,7 +68,6 @@ SUBDIR += aspell SUBDIR += aspell-ispell SUBDIR += ast-aspell - SUBDIR += atom SUBDIR += augeas SUBDIR += az-aspell SUBDIR += bar @@ -90,14 +87,11 @@ SUBDIR += bn-aspell SUBDIR += br-aspell SUBDIR += bsd-spell - SUBDIR += bsddiff SUBDIR += c2html - SUBDIR += c2man SUBDIR += ca-aspell SUBDIR += cast2gif SUBDIR += castxml SUBDIR += catdoc - SUBDIR += cdif SUBDIR += cg3 SUBDIR += cgrep SUBDIR += chkascii @@ -116,7 +110,6 @@ SUBDIR += codespell SUBDIR += colordiff SUBDIR += comrak - SUBDIR += confetti SUBDIR += confget SUBDIR += consul-template SUBDIR += cpp-peglib @@ -169,12 +162,9 @@ SUBDIR += docbook-xsl-ns SUBDIR += docbook2X SUBDIR += docbook2mdoc - SUBDIR += docbook2odf SUBDIR += docbookrx SUBDIR += docproj SUBDIR += docproj-fonts-cjk - SUBDIR += dom4j - SUBDIR += domc SUBDIR += dsssl-docbook-modular SUBDIR += dtd-catalogs SUBDIR += dtd2relax @@ -183,7 +173,6 @@ SUBDIR += dwdiff SUBDIR += easydiff SUBDIR += ebook-tools - SUBDIR += ekhtml SUBDIR += el-aspell SUBDIR += el-hyphen SUBDIR += elasticsearch-plugin-head @@ -200,7 +189,6 @@ SUBDIR += es-hunspell SUBDIR += es-hyphen SUBDIR += es-mythes - SUBDIR += estraier SUBDIR += et-aspell SUBDIR += evtx SUBDIR += exempi @@ -228,7 +216,6 @@ SUBDIR += fixrtf SUBDIR += fldiff SUBDIR += flex - SUBDIR += flip SUBDIR += fmtlatex SUBDIR += fo-aspell SUBDIR += foiltex @@ -248,7 +235,6 @@ SUBDIR += gitlab-elasticsearch-indexer SUBDIR += gl-aspell SUBDIR += gladtex - SUBDIR += gmetadom SUBDIR += gnugrep SUBDIR += go-md2man SUBDIR += go-transifex-client @@ -259,6 +245,7 @@ SUBDIR += google-ctemplate SUBDIR += gpp SUBDIR += grap + SUBDIR += grass SUBDIR += grc-aspell SUBDIR += greple SUBDIR += groff @@ -289,7 +276,6 @@ SUBDIR += hs-pandoc-crossref SUBDIR += hs-yaml SUBDIR += hsb-aspell - SUBDIR += htdig SUBDIR += html SUBDIR += html-pretty SUBDIR += html-xml-utils @@ -340,8 +326,6 @@ SUBDIR += jalingo SUBDIR += jaq SUBDIR += jarnal - SUBDIR += java2html - SUBDIR += jaxup SUBDIR += jdictionary SUBDIR += jdictionary-int-eng SUBDIR += jid @@ -493,7 +477,6 @@ SUBDIR += metauml SUBDIR += mgdiff SUBDIR += mi-aspell - SUBDIR += mifluz SUBDIR += miller SUBDIR += minify SUBDIR += minised @@ -513,9 +496,9 @@ SUBDIR += multimarkdown SUBDIR += muse SUBDIR += mxml - SUBDIR += mysqlviz SUBDIR += mythes SUBDIR += nb-aspell + SUBDIR += nerdlog SUBDIR += nds-aspell SUBDIR += nl-aspell SUBDIR += nl-hunspell @@ -524,7 +507,6 @@ SUBDIR += nn-aspell SUBDIR += nunnimcax SUBDIR += nuspell - SUBDIR += nux SUBDIR += ny-aspell SUBDIR += obsidian SUBDIR += ocaml-csv @@ -540,10 +522,12 @@ SUBDIR += opensearch-dashboards210 SUBDIR += opensearch-dashboards213 SUBDIR += opensearch-dashboards216 + SUBDIR += opensearch-dashboards219 SUBDIR += opensearch13 SUBDIR += opensearch210 SUBDIR += opensearch213 SUBDIR += opensearch216 + SUBDIR += opensearch219 SUBDIR += opensp SUBDIR += openvanilla-framework SUBDIR += or-aspell @@ -813,7 +797,6 @@ SUBDIR += p5-Search-Odeum SUBDIR += p5-Search-QueryParser SUBDIR += p5-Search-QueryParser-SQL - SUBDIR += p5-Search-Saryer SUBDIR += p5-Search-Sitemap SUBDIR += p5-Search-VectorSpace SUBDIR += p5-Senna @@ -1312,7 +1295,6 @@ SUBDIR += pod2mdoc SUBDIR += popup-stacks SUBDIR += ppower4 - SUBDIR += print-n-times SUBDIR += pugixml SUBDIR += pup SUBDIR += py-CommonMark @@ -1750,8 +1732,6 @@ SUBDIR += reflex SUBDIR += regex2dfa SUBDIR += replaceit - SUBDIR += resume - SUBDIR += resume-extensions SUBDIR += rfcdiff SUBDIR += riffdiff SUBDIR += ripgrep @@ -2010,10 +1990,7 @@ SUBDIR += sad SUBDIR += sansi SUBDIR += sarep - SUBDIR += sary SUBDIR += sassc - SUBDIR += saxon - SUBDIR += saxon-devel SUBDIR += saxon-he SUBDIR += sc-aspell SUBDIR += scdoc @@ -2030,7 +2007,6 @@ SUBDIR += sd SUBDIR += sdcv SUBDIR += sdf - SUBDIR += sdif SUBDIR += sdocbook-xml SUBDIR += sdom SUBDIR += senna @@ -2056,7 +2032,6 @@ SUBDIR += snowballstemmer SUBDIR += so-hunspell SUBDIR += sonic - SUBDIR += soothsayer SUBDIR += source-highlight SUBDIR += sowing SUBDIR += spellutils @@ -2076,8 +2051,6 @@ SUBDIR += sv-mythes SUBDIR += svn2cl SUBDIR += sw-aspell - SUBDIR += sxml - SUBDIR += syck SUBDIR += ta-aspell SUBDIR += tagsoup SUBDIR += te-aspell @@ -2118,7 +2091,6 @@ SUBDIR += tttcmds SUBDIR += ttynt SUBDIR += tui-journal - SUBDIR += turboxsl SUBDIR += txt2html SUBDIR += txt2man SUBDIR += txt2tags @@ -2140,7 +2112,6 @@ SUBDIR += uni SUBDIR += uni-algo SUBDIR += uni2ascii - SUBDIR += unoconv SUBDIR += unroff SUBDIR += unrtf SUBDIR += up @@ -2160,7 +2131,6 @@ SUBDIR += weka SUBDIR += wiggle SUBDIR += wikiman - SUBDIR += word2x SUBDIR += wordnet SUBDIR += write-good SUBDIR += wv @@ -2200,7 +2170,6 @@ SUBDIR += xmlwrapp SUBDIR += xom SUBDIR += xorg-sgml-doctools - SUBDIR += xp SUBDIR += xslide.el SUBDIR += xstream SUBDIR += xsv-rs diff --git a/textproc/add-css-links/Makefile b/textproc/add-css-links/Makefile deleted file mode 100644 index 96b381fe656a..000000000000 --- a/textproc/add-css-links/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= add-css-links -PORTVERSION= 1.0 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= http://aaronland.info/xsl/xhtml/add-css-links/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Add one or more CSS <link> elements to an XHTML document -WWW= https://aaronland.info/xsl/xhtml/add-css-links - -DEPRECATED= Obsolete and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - -NO_BUILD= yes -WRKSRC= ${WRKDIR}/xhtml - -PLIST_FILES= share/xsl/xhtml/add-css-links.xsl - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/xhtml - ${CP} ${WRKSRC}/*.xsl ${STAGEDIR}${PREFIX}/share/xsl/xhtml/ - -.include <bsd.port.mk> diff --git a/textproc/add-css-links/distinfo b/textproc/add-css-links/distinfo deleted file mode 100644 index 3ab3c02a08a1..000000000000 --- a/textproc/add-css-links/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (add-css-links-1.0.tar.gz) = 847d5b7ca3ae0cae28483cdaf02b163662bf69a9d58913bc01dd5fbd5b6bc35c -SIZE (add-css-links-1.0.tar.gz) = 1123 diff --git a/textproc/add-css-links/pkg-descr b/textproc/add-css-links/pkg-descr deleted file mode 100644 index 72ae69ecd6f2..000000000000 --- a/textproc/add-css-links/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Add one or more CSS <link> elements to an XHTML document. diff --git a/textproc/aft/Makefile b/textproc/aft/Makefile deleted file mode 100644 index 26cb56eac7a0..000000000000 --- a/textproc/aft/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= aft -PORTVERSION= 5.098 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= textproc -MASTER_SITES= http://www.maplefish.com/todd/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Document preparation system using an Almost Free Text input format -WWW= http://www.maplefish.com/todd/aft.html - -LICENSE= CART -LICENSE_GROUPS= FSF GPL OSI -LICENSE_NAME= Clarified Artistic License -LICENSE_FILE= ${WRKSRC}/LICENSE.txt -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Obscure markup language and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - -USES= perl5 gmake -GNU_CONFIGURE= yes -OPTIONS_DEFINE= DOCS - -PORTDOCS= * - -.include <bsd.port.mk> diff --git a/textproc/aft/distinfo b/textproc/aft/distinfo deleted file mode 100644 index aa55d2639fcf..000000000000 --- a/textproc/aft/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (aft-5.098.tar.gz) = 0c856fe1dbcef282ee39ab11041513cab966a5c6e4cce7154f374623d24c7419 -SIZE (aft-5.098.tar.gz) = 119072 diff --git a/textproc/aft/pkg-descr b/textproc/aft/pkg-descr deleted file mode 100644 index 7bac8ae199bc..000000000000 --- a/textproc/aft/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -AFT (Almost Free Text) is a document preparation system. It is mostly -free form meaning that there is little intrusive markup. AFT source -documents look a lot like plain old ASCII text. - -AFT has a few rules for structuring your document and these rules have -more to do with formatting your text rather than embedding commands. - -Right now, AFT produces pretty good (weblint-able) HTML, XHTML, LaTeX, -lout and RTF. It can, in fact, be coerced into producing all types of -output (e.g. roll-your-own XML). All that needs to be done is to edit -a rule file. You can even customize your own HTML rule files for -specialized output. diff --git a/textproc/aft/pkg-plist b/textproc/aft/pkg-plist deleted file mode 100644 index 60a3827b5a9d..000000000000 --- a/textproc/aft/pkg-plist +++ /dev/null @@ -1,15 +0,0 @@ -bin/aft -%%DATADIR%%/AFT.pm -%%DATADIR%%/aft-bn-html.pm -%%DATADIR%%/aft-dbarticle.pm -%%DATADIR%%/aft-html.pm -%%DATADIR%%/aft-lout.pm -%%DATADIR%%/aft-loutbook.pm -%%DATADIR%%/aft-loutreport.pm -%%DATADIR%%/aft-rtf.pm -%%DATADIR%%/aft-tex.pm -%%DATADIR%%/aft-xhtml.pm -%%DATADIR%%/aft.pl -%%DATADIR%%/compile.pl -%%DATADIR%%/launch_ie.pl -%%DATADIR%%/postrtf.pl diff --git a/textproc/apache-poi/Makefile b/textproc/apache-poi/Makefile index f713e6572a15..3885975dc398 100644 --- a/textproc/apache-poi/Makefile +++ b/textproc/apache-poi/Makefile @@ -1,5 +1,5 @@ PORTNAME= poi -PORTVERSION= 5.4.0 +PORTVERSION= 5.4.1 CATEGORIES= textproc devel java MASTER_SITES= ${MAVEN_SITE}/poi/${PORTVERSION}/:poi \ ${MAVEN_SITE}/poi-examples/${PORTVERSION}/:examples \ diff --git a/textproc/apache-poi/distinfo b/textproc/apache-poi/distinfo index 707a95f42b8e..e70f9b2a23a5 100644 --- a/textproc/apache-poi/distinfo +++ b/textproc/apache-poi/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1743444168 -SHA256 (poi-5.4.0.jar) = ace71e79873059e273036674560b50c3d6b945b7ca168b0d4962ad7650ae1eec -SIZE (poi-5.4.0.jar) = 2995160 -SHA256 (poi-examples-5.4.0.jar) = ee164205efc68993f80048d04dfaae7cb77d3cb1375a4ae8e3deca3753d2f63f -SIZE (poi-examples-5.4.0.jar) = 389746 -SHA256 (poi-excelant-5.4.0.jar) = 78483b12d878bf288bb4edeb57072de96b041ea568111f28e54483a0ad89c349 -SIZE (poi-excelant-5.4.0.jar) = 28568 -SHA256 (poi-ooxml-5.4.0.jar) = 98693442ed7d44791de4a57962b6c820ae678e0eba9cf854681b62ff62c9611d -SIZE (poi-ooxml-5.4.0.jar) = 2035159 -SHA256 (poi-ooxml-full-5.4.0.jar) = 8977fbc93981052001527ca6f951f5ba1636f152bcc6c8f6249295056602c4a8 -SIZE (poi-ooxml-full-5.4.0.jar) = 14246289 -SHA256 (poi-ooxml-lite-5.4.0.jar) = bb5a8a6c833279ced51afb6042aa15ae5d5ca312ee682e570e23917b522b079e -SIZE (poi-ooxml-lite-5.4.0.jar) = 5995292 -SHA256 (poi-scratchpad-5.4.0.jar) = 6665792cde201f5828e38e0d214aa67d817e34de3e7a5946e6a488c4534b4561 -SIZE (poi-scratchpad-5.4.0.jar) = 1908845 +TIMESTAMP = 1746260871 +SHA256 (poi-5.4.1.jar) = da5abf42da4604c5a7bca38956af6e9d6f196d9b6d4cb7eabee4f480b580d505 +SIZE (poi-5.4.1.jar) = 2996461 +SHA256 (poi-examples-5.4.1.jar) = dafa9640080e206f646ddd8a85c931ffec29353e62436eb41666c47f9dbee783 +SIZE (poi-examples-5.4.1.jar) = 389746 +SHA256 (poi-excelant-5.4.1.jar) = 57211f58a96d6975ae21202ba4ba712218fb5babbb54fa26ac114d967632f74b +SIZE (poi-excelant-5.4.1.jar) = 28568 +SHA256 (poi-ooxml-5.4.1.jar) = fd200c9e6f74d704160a97e9d52041995ed87439454530001edd920688f19f53 +SIZE (poi-ooxml-5.4.1.jar) = 2037787 +SHA256 (poi-ooxml-full-5.4.1.jar) = c51b051655d58d74d5eb89e7d3736c7052c2574f43c79db0c8a83ad216f6dd37 +SIZE (poi-ooxml-full-5.4.1.jar) = 14246567 +SHA256 (poi-ooxml-lite-5.4.1.jar) = dc590461efdfcd4f27e2a892737979ab5e30b4132a7adfc7c9e56447b71a45b0 +SIZE (poi-ooxml-lite-5.4.1.jar) = 5996003 +SHA256 (poi-scratchpad-5.4.1.jar) = 6497ba15c1cba7062aa71661a8d776d321b1f998bb2bfa19b57d7e35606381f1 +SIZE (poi-scratchpad-5.4.1.jar) = 1909132 diff --git a/textproc/apache-xmlbeans/Makefile b/textproc/apache-xmlbeans/Makefile index fbe9c8cca96c..3db35cd1b265 100644 --- a/textproc/apache-xmlbeans/Makefile +++ b/textproc/apache-xmlbeans/Makefile @@ -32,7 +32,7 @@ PORTEXAMPLES= * OPTIONS_DEFINE= DOCS EXAMPLES SAXON OPTIONS_DEFAULT= SAXON SAXON_DESC= Saxon XQuery processor for full XQuery and XPath support -SAXON_RUN_DEPENDS= saxon-he=12.5:textproc/saxon-he +SAXON_RUN_DEPENDS= saxon-he=12.6:textproc/saxon-he pre-configure: ${REINPLACE_CMD} -e 's|%%JAVAJARDIR%%|${JAVAJARDIR}|' \ diff --git a/textproc/arianna/distinfo b/textproc/arianna/distinfo index 89fb7f8f1fc0..e63a820bffad 100644 --- a/textproc/arianna/distinfo +++ b/textproc/arianna/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744564316 -SHA256 (KDE/release-service/25.04.0/arianna-25.04.0.tar.xz) = cdba56461f1fd5ddf07943e0216b12b10451dd8723a7c08664835ffe2f4af1ba -SIZE (KDE/release-service/25.04.0/arianna-25.04.0.tar.xz) = 1168012 +TIMESTAMP = 1746557962 +SHA256 (KDE/release-service/25.04.1/arianna-25.04.1.tar.xz) = 49396d0420ebba53b4dcb1b4e78e938bec09211f530663be18ab0c864a529514 +SIZE (KDE/release-service/25.04.1/arianna-25.04.1.tar.xz) = 1167888 diff --git a/textproc/atom/Makefile b/textproc/atom/Makefile deleted file mode 100644 index b68517bef513..000000000000 --- a/textproc/atom/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= atom -PORTVERSION= 1.0 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= http://www.bayofrum.net/dist/atom/ \ - http://muuz.deadbbs.com/FreeBSD/atom/ - -MAINTAINER= crees@FreeBSD.org -COMMENT= Converts text files to html with special attributes -WWW= https://www.bayofrum.net/dist/atom/ - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Upstream is gone and utility is considered obsolete -EXPIRATION_DATE=2025-04-30 - -GNU_CONFIGURE= yes - -PLIST_FILES= bin/atom share/man/man1/atom.1.gz -PORTDOCS= README TODO testFile - -OPTIONS_DEFINE= DOCS - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1/ - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/textproc/atom/distinfo b/textproc/atom/distinfo deleted file mode 100644 index eedd56b1696e..000000000000 --- a/textproc/atom/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (atom-1.0.tar.gz) = 852413c1051977b613d3b1796215e40698d6545c9195c395fa6fef0113818280 -SIZE (atom-1.0.tar.gz) = 103239 diff --git a/textproc/atom/files/patch-msg.c b/textproc/atom/files/patch-msg.c deleted file mode 100644 index b03304be69a0..000000000000 --- a/textproc/atom/files/patch-msg.c +++ /dev/null @@ -1,14 +0,0 @@ ---- msg.c.orig 2023-03-07 22:52:52 UTC -+++ msg.c -@@ -194,11 +194,7 @@ parse_preface(const char *template) { - fmt[p++] = *template; - if (state == percent) { - if (*template == 's') --#if defined(_POSIX_SOURCE) - p += sprintf(fmt + p - 2, "%d", msg_severity) - 2; --#else -- p = strchr(sprintf(fmt + p - 2, "%d", msg_severity), 0) - fmt; --#endif - state = normal; - } else if (*template == '%') - state = percent; diff --git a/textproc/atom/pkg-descr b/textproc/atom/pkg-descr deleted file mode 100644 index 402883a0622f..000000000000 --- a/textproc/atom/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -This port takes plain text files like ASCII as input, and outputs -mark files such as HTML or (unsupported) LaTeX. diff --git a/textproc/bsddiff/Makefile b/textproc/bsddiff/Makefile deleted file mode 100644 index d4a28aeecf2d..000000000000 --- a/textproc/bsddiff/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= diff -PORTVERSION= 20120705 -PORTREVISION= 3 -CATEGORIES= textproc -MASTER_SITES= LOCAL/gabor -PKGNAMEPREFIX= bsd- - -MAINTAINER= ports@FreeBSD.org -COMMENT= BSD-licensed version of diff from OpenBSD -WWW= https://www.freebsd.org/projects/ideas/ #p-bsdtexttools - -DEPRECATED= Obsolete, newer version imported into base as 2017 -EXPIRATION_DATE=2025-04-30 - -USES= uidfix -WRKSRC= ${WRKDIR}/${PORTNAME} - -MAKE_ENV+= BINDIR="${PREFIX}/bin" \ - MANDIR="${PREFIX}/share/man/man" \ - CATDIR="${PREFIX}/share/man/man" - -post-install: - ${LN} -sf ${PREFIX}/bin/bsddiff ${STAGEDIR}${PREFIX}/bin/diff - -.include <bsd.port.mk> diff --git a/textproc/bsddiff/distinfo b/textproc/bsddiff/distinfo deleted file mode 100644 index 9226fc9d5594..000000000000 --- a/textproc/bsddiff/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (diff-20120705.tar.gz) = beaffc540a3e50c15fc837f83d81fe3c409e07b62c84ed06c2541d1b96e10ffb -SIZE (diff-20120705.tar.gz) = 30541 diff --git a/textproc/bsddiff/pkg-descr b/textproc/bsddiff/pkg-descr deleted file mode 100644 index f87047aea06f..000000000000 --- a/textproc/bsddiff/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -This is the BSD-licensed version of the well-known diff utility, obtained from -OpenBSD. It lacks some features of GNU diff. It is a proposed project idea -to replace the GNU diff with this one, but it needs to be completed first. -Patches are highly appreciated. diff --git a/textproc/bsddiff/pkg-plist b/textproc/bsddiff/pkg-plist deleted file mode 100644 index a57b8b4585b3..000000000000 --- a/textproc/bsddiff/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/diff -bin/bsddiff -share/man/man1/bsddiff.1.gz diff --git a/textproc/c2man/Makefile b/textproc/c2man/Makefile deleted file mode 100644 index 34737b51ede0..000000000000 --- a/textproc/c2man/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PORTNAME= c2man -PORTVERSION= ${VERSION}.${PATCHLEVEL} -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= http://www.ciselant.de/${PORTNAME}/ -DISTNAME= ${PORTNAME}-${VERSION}@${PATCHLEVEL} - -MAINTAINER= lantw44@gmail.com -COMMENT= Tool to generate documentation from C source code comments -WWW= https://www.ciselant.de/c2man/c2man.html - -LICENSE= ${PORTNAME} -LICENSE_NAME= ${PORTNAME} -LICENSE_FILE= ${WRKSRC}/README -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Not recommended for use in new projects -EXPIRATION_DATE=2025-04-30 - -VERSION= 2.0 -PATCHLEVEL= 42 - -NO_WRKSUBDIR= yes -NO_INSTALL= yes - -PLIST_FILES= bin/c2man share/man/man1/c2man.1.gz - -HAS_CONFIGURE= yes -CONFIGURE_SCRIPT=Configure -CONFIGURE_ARGS= -des -Dcc="${CC}" -Dccflags="${CFLAGS}" -Dldflags="${LDFLAGS}" - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1/ - -.include <bsd.port.mk> diff --git a/textproc/c2man/distinfo b/textproc/c2man/distinfo deleted file mode 100644 index d92d1724bac8..000000000000 --- a/textproc/c2man/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1518289578 -SHA256 (c2man-2.0@42.tar.gz) = 0280ba17471da32216af2109e7e3b17ff2fda15f294d68efdc0108eca64cd577 -SIZE (c2man-2.0@42.tar.gz) = 188551 diff --git a/textproc/c2man/files/patch-grammar.y b/textproc/c2man/files/patch-grammar.y deleted file mode 100644 index 24aa753d11f9..000000000000 --- a/textproc/c2man/files/patch-grammar.y +++ /dev/null @@ -1,22 +0,0 @@ ---- grammar.y.orig 1998-09-30 01:29:13 UTC -+++ grammar.y -@@ -14,7 +14,7 @@ - %token T_INLINE - - /* type specifiers */ --%token T_CHAR T_DOUBLE T_FLOAT T_INT T_VOID -+%token T_CHAR T_DOUBLE T_FLOAT T_INT T_VOID T_VALIST - %token T_LONG T_SHORT T_SIGNED T_UNSIGNED - %token T_ENUM T_STRUCT T_UNION - -@@ -374,6 +374,10 @@ type_specifier - { - new_decl_spec(&$$, "void", DS_NONE); - } -+ | T_VALIST -+ { -+ new_decl_spec(&$$, "va_list", DS_NONE); -+ } - | struct_or_union_specifier - | enum_specifier - | T_TYPEDEF_NAME diff --git a/textproc/c2man/files/patch-lex.l b/textproc/c2man/files/patch-lex.l deleted file mode 100644 index 0d4178f7d706..000000000000 --- a/textproc/c2man/files/patch-lex.l +++ /dev/null @@ -1,10 +0,0 @@ ---- lex.l.orig 2000-02-25 01:41:11 UTC -+++ lex.l -@@ -167,6 +167,7 @@ QUOTED ({STRING}|\'(\\\'|[^'\n])*\'|\\. - <INITIAL>float return T_FLOAT; - <INITIAL>int return T_INT; - <INITIAL>void return T_VOID; -+<INITIAL>__builtin_va_list return T_VALIST; - <INITIAL>long return T_LONG; - <INITIAL>short return T_SHORT; - <INITIAL>signed return T_SIGNED; diff --git a/textproc/c2man/pkg-descr b/textproc/c2man/pkg-descr deleted file mode 100644 index 8f7012a6331c..000000000000 --- a/textproc/c2man/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -c2man is an obsolete and unmaintained documentation tool that extracts comments -from C source code. Do not use this tool in new projects. The only reason for it -to exist in FreeBSD ports is to allow building GNU FriBidi from a git snapshot. diff --git a/textproc/cdif/Makefile b/textproc/cdif/Makefile deleted file mode 100644 index 725468fe51ec..000000000000 --- a/textproc/cdif/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PORTNAME= cdif -PORTVERSION= 2.14.20170401 -DISTVERSIONPREFIX= v -CATEGORIES= textproc - -MAINTAINER= hrs@FreeBSD.org -COMMENT= Word context visualizer of DIFF output -WWW= https://github.com/kaz-utashiro/cdif - -LICENSE= GREPLE -LICENSE_NAME= GREPLE License -LICENSE_FILE= ${WRKSRC}/LICENSE -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Deprecated upstream, repo archived on Jun 25, 2018. -EXPIRATION_DATE=2025-04-30 - -RUN_DEPENDS= ${SITE_PERL}/Getopt/EX.pm:devel/p5-Getopt-EX - -USES= perl5 shebangfix -SHEBANG_FILES= ${PORTNAME} -USE_GITHUB= yes -GH_ACCOUNT= kaz-utashiro -GH_TAGNAME= 2f4de90 -NO_BUILD= yes -NO_ARCH= yes -PLIST_FILES= bin/cdif - -post-extract: - cd ${WRKSRC} && \ - ${SED} -n "/^# COPYRIGHT/,//p" README.md > LICENSE - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/cdif - -.include <bsd.port.mk> diff --git a/textproc/cdif/distinfo b/textproc/cdif/distinfo deleted file mode 100644 index d91e7c8b80ba..000000000000 --- a/textproc/cdif/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1491036190 -SHA256 (kaz-utashiro-cdif-v2.14.20170401-2f4de90_GH0.tar.gz) = 0396528034f54ddb22ffcdfcf925355c8f2a9426a7de6ca1c149e9e5b4ec8377 -SIZE (kaz-utashiro-cdif-v2.14.20170401-2f4de90_GH0.tar.gz) = 19118 diff --git a/textproc/cdif/pkg-descr b/textproc/cdif/pkg-descr deleted file mode 100644 index 413530f0ae03..000000000000 --- a/textproc/cdif/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -cdif is a post-processor of the Unix diff command. It highlights -deleted, changed and added words based on word context. You may want -to compare character-by-character rather than word-by-word. Option -B -option can be used for that purpose. If only one file is specified, -cdif reads that file (stdin if no file) as a output from diff command. -Lines those don't look like diff output are simply ignored and -printed. - -Note that this requires fdescfs(5) mounted. diff --git a/textproc/confetti/Makefile b/textproc/confetti/Makefile deleted file mode 100644 index 6ea2c9c72a22..000000000000 --- a/textproc/confetti/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -PORTNAME= confetti -PORTVERSION= 0.0.${DATE} -CATEGORIES= textproc -MASTER_SITES= LOCAL/vg - -MAINTAINER= ports@FreeBSD.org -COMMENT= Configuration file parser generator -WWW= https://github.com/mailru/confetti - -DEPRECATED= Outdated and unmaintained in tree since 2018 -EXPIRATION_DATE=2025-04-30 - -BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex - -USES= bison perl5 gmake tar:bzip2 -DATE= 20120801 -MAKE_ARGS+= FLEX=${LOCALBASE}/bin/flex -MAKE_JOBS_UNSAFE=yes - -OPTIONS_DEFINE= EXAMPLES - -PLIST_FILES= bin/confetti -PORTEXAMPLES= * - -post-patch: - @${REINPLACE_CMD} -e 's|CC=|CC?=|' -e 's|CFLAGS=|CFLAGS?=|' \ - ${WRKSRC}/Makefile - -do-install: - ${INSTALL} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC}/example && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/textproc/confetti/distinfo b/textproc/confetti/distinfo deleted file mode 100644 index 21e647187922..000000000000 --- a/textproc/confetti/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (confetti-0.0.20120801.tar.bz2) = 7bc6a4bbfb7465adf0a9af80f03dd1bd21d96244a7b6887b2e7cfb2a9dadfd3b -SIZE (confetti-0.0.20120801.tar.bz2) = 120800 diff --git a/textproc/confetti/pkg-descr b/textproc/confetti/pkg-descr deleted file mode 100644 index 64e664ee7fa0..000000000000 --- a/textproc/confetti/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -confetti -- configuration file parser generator diff --git a/textproc/docbook2odf/Makefile b/textproc/docbook2odf/Makefile deleted file mode 100644 index a89ef3264aa3..000000000000 --- a/textproc/docbook2odf/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -PORTNAME= docbook2odf -PORTVERSION= 0.244 -PORTREVISION= 4 -CATEGORIES= textproc perl5 -MASTER_SITES= http://open.comsultia.com/docbook2odf/dwn/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Convert docbook document to Oasis Open Document -WWW= http://open.comsultia.com/docbook2odf/ - -LICENSE= GPLv2 - -BROKEN= Unfetchable -DEPRECATED= Upstream is gone and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - -LIB_DEPENDS= libsablot.so:textproc/sablotron \ - libxslt.so:textproc/libxslt -RUN_DEPENDS= zip:archivers/zip \ - p5-Archive-Zip>=0:archivers/p5-Archive-Zip - -USES= desktop-file-utils magick:6,run perl5 shebangfix -SHEBANG_FILES= utils/maketests utils/${PORTNAME} -USE_PERL5= run -NO_BUILD= yes - -PORTEXAMPLES= * -OPTIONS_DEFINE= EXAMPLES - -post-patch: - @${REINPLACE_CMD} -e 's|#!/usr/bin/perl|#!${PERL}|' \ - ${WRKSRC}/tests/tests/docbook-43.001.xml - @${FIND} ${WRKSRC} -name "*.bak" -delete -or -name "*.cvsignore" -delete - -do-install: - ${LN} -sf ${DATADIR}/utils/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @(cd ${WRKSRC} && ${COPYTREE_SHARE} "tests utils xsl" \ - ${STAGEDIR}${DATADIR}) - ${INSTALL_DATA} ${WRKSRC}/bindings/desktop/${PORTNAME}.desktop \ - ${STAGEDIR}${DESKTOPDIR} - ${LN} -sf ${EXAMPLESDIR}/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - ${INSTALL_MAN} ${WRKSRC}/docs/${PORTNAME}.1 \ - ${STAGEDIR}${PREFIX}/share/man/man1/ - - @(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.mk> diff --git a/textproc/docbook2odf/distinfo b/textproc/docbook2odf/distinfo deleted file mode 100644 index e9f598e97f0f..000000000000 --- a/textproc/docbook2odf/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (docbook2odf-0.244.tar.gz) = 8bbf4f1f81423ba83c0d58625b2df8bf7d234bfa1b4977c19867288cc1236482 -SIZE (docbook2odf-0.244.tar.gz) = 567200 diff --git a/textproc/docbook2odf/pkg-descr b/textproc/docbook2odf/pkg-descr deleted file mode 100644 index cd9529b092c2..000000000000 --- a/textproc/docbook2odf/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -Docbook2odf is a toolkit that automatically converts DocBook to OASIS -OpenDocument (ODF, the ISO standardized format used for texts, spreadsheets -and presentations). Conversion is based on a XSLT which makes it easy to -convert DocBook->ODF, ODT, ODS and ODP as all these documents are XML based. - -Also goal of docbook2odf is to generate well formatted documents in -OpenDocument, ready to be used in instant, with actually considering current -rules of the Corporate Identity of organizations. Final results should not be -restricted to text like documents but also many other forms could be generated, -like presentations, charts or forms with images and multimedia. - -The result is provided in a one zipped ODF file (.odt/.odp/.ods) with all -required content. There are group of utilities like docbook2odt, docbook2ods -and docbook2odp as docbook2odf is actually universally converting to these -respective formats. diff --git a/textproc/docbook2odf/pkg-plist b/textproc/docbook2odf/pkg-plist deleted file mode 100644 index 280813554d0c..000000000000 --- a/textproc/docbook2odf/pkg-plist +++ /dev/null @@ -1,353 +0,0 @@ -bin/docbook2odf -share/man/man1/docbook2odf.1.gz -share/applications/docbook2odf.desktop -%%DATADIR%%/tests/Makefile -%%DATADIR%%/tests/README -%%DATADIR%%/tests/RELEASE-NOTES.xml -%%DATADIR%%/tests/VERSION -%%DATADIR%%/tests/fo-debug.xsl -%%DATADIR%%/tests/graphics/U1230.gif -%%DATADIR%%/tests/graphics/duck-co.png -%%DATADIR%%/tests/graphics/duck-small.bmp -%%DATADIR%%/tests/graphics/duck-small.eps -%%DATADIR%%/tests/graphics/duck-small.gif -%%DATADIR%%/tests/graphics/duck-small.pdf -%%DATADIR%%/tests/graphics/duck-small.png -%%DATADIR%%/tests/graphics/duck.png -%%DATADIR%%/tests/graphics/stamp.png -%%DATADIR%%/tests/graphics/stamp200x128.png -%%DATADIR%%/tests/graphics/stamp200x256.png -%%DATADIR%%/tests/graphics/stamp400x256.png -%%DATADIR%%/tests/graphics/svg-001-fallback.png -%%DATADIR%%/tests/graphics/svg-001.xml -%%DATADIR%%/tests/i18n/Makefile -%%DATADIR%%/tests/i18n/af.xml -%%DATADIR%%/tests/i18n/ar.xml -%%DATADIR%%/tests/i18n/book.xml -%%DATADIR%%/tests/i18n/ca.xml -%%DATADIR%%/tests/i18n/cs.xml -%%DATADIR%%/tests/i18n/da.xml -%%DATADIR%%/tests/i18n/de.xml -%%DATADIR%%/tests/i18n/el.xml -%%DATADIR%%/tests/i18n/en.xml -%%DATADIR%%/tests/i18n/es.xml -%%DATADIR%%/tests/i18n/et.xml -%%DATADIR%%/tests/i18n/eu.xml -%%DATADIR%%/tests/i18n/fi.xml -%%DATADIR%%/tests/i18n/fr.xml -%%DATADIR%%/tests/i18n/he.xml -%%DATADIR%%/tests/i18n/hu.xml -%%DATADIR%%/tests/i18n/i18n-fo.xsl -%%DATADIR%%/tests/i18n/id.xml -%%DATADIR%%/tests/i18n/identity.xsl -%%DATADIR%%/tests/i18n/it.xml -%%DATADIR%%/tests/i18n/ja.xml -%%DATADIR%%/tests/i18n/ko.xml -%%DATADIR%%/tests/i18n/localize.xsl -%%DATADIR%%/tests/i18n/lt.xml -%%DATADIR%%/tests/i18n/math_limerick.png -%%DATADIR%%/tests/i18n/nl.xml -%%DATADIR%%/tests/i18n/nn.xml -%%DATADIR%%/tests/i18n/no.xml -%%DATADIR%%/tests/i18n/pl.xml -%%DATADIR%%/tests/i18n/pt.xml -%%DATADIR%%/tests/i18n/pt_br.xml -%%DATADIR%%/tests/i18n/ro.xml -%%DATADIR%%/tests/i18n/ru.xml -%%DATADIR%%/tests/i18n/sk.xml -%%DATADIR%%/tests/i18n/sl.xml -%%DATADIR%%/tests/i18n/source.xml -%%DATADIR%%/tests/i18n/sr.xml -%%DATADIR%%/tests/i18n/sv.xml -%%DATADIR%%/tests/i18n/th.xml -%%DATADIR%%/tests/i18n/titlepage-fo.xml -%%DATADIR%%/tests/i18n/tr.xml -%%DATADIR%%/tests/i18n/translators.xsl -%%DATADIR%%/tests/i18n/uk.xml -%%DATADIR%%/tests/i18n/vi.xml -%%DATADIR%%/tests/i18n/xh.xml -%%DATADIR%%/tests/i18n/zh_cn.xml -%%DATADIR%%/tests/i18n/zh_tw.xml -%%DATADIR%%/tests/imagelib/imagelib.xml -%%DATADIR%%/tests/linking.dtd -%%DATADIR%%/tests/template.xml -%%DATADIR%%/tests/tests/5.0/annotation.001.xml -%%DATADIR%%/tests/tests/5.0/mathphrase.001.xml -%%DATADIR%%/tests/tests/5.0/sidebar.001.xml -%%DATADIR%%/tests/tests/5.0/table.019.xml -%%DATADIR%%/tests/tests/5.0/termdef.001.xml -%%DATADIR%%/tests/tests/admonitions.001.xml -%%DATADIR%%/tests/tests/article.001.xml -%%DATADIR%%/tests/tests/article.002.xml -%%DATADIR%%/tests/tests/article.003.xml -%%DATADIR%%/tests/tests/article.004.xml -%%DATADIR%%/tests/tests/article.005.xml -%%DATADIR%%/tests/tests/article.006.xml -%%DATADIR%%/tests/tests/author.001.xml -%%DATADIR%%/tests/tests/author.002.xml -%%DATADIR%%/tests/tests/bibliography.001.xml -%%DATADIR%%/tests/tests/bibliography.002.xml -%%DATADIR%%/tests/tests/bibliography.003.xml -%%DATADIR%%/tests/tests/bibliography.004.xml -%%DATADIR%%/tests/tests/bibliography.005.xml -%%DATADIR%%/tests/tests/bibliolist.001.xml -%%DATADIR%%/tests/tests/blockinfo.001.xml -%%DATADIR%%/tests/tests/blockinfo.002.xml -%%DATADIR%%/tests/tests/blockquote.001.xml -%%DATADIR%%/tests/tests/book.001.xml -%%DATADIR%%/tests/tests/book.002.xml -%%DATADIR%%/tests/tests/book.003.xml -%%DATADIR%%/tests/tests/book.004.xml -%%DATADIR%%/tests/tests/book.005.xml -%%DATADIR%%/tests/tests/book.006.xml -%%DATADIR%%/tests/tests/book.007.xml -%%DATADIR%%/tests/tests/book.008.xml -%%DATADIR%%/tests/tests/bookinfo.001.xml -%%DATADIR%%/tests/tests/bridgehead.001.xml -%%DATADIR%%/tests/tests/calloutlist.001.xml -%%DATADIR%%/tests/tests/calloutlist.002.xml -%%DATADIR%%/tests/tests/calloutlist.003.xml -%%DATADIR%%/tests/tests/changebars.001.xml -%%DATADIR%%/tests/tests/chapter.001.xml -%%DATADIR%%/tests/tests/chapter.002.xml -%%DATADIR%%/tests/tests/classsynopsis.001.xml -%%DATADIR%%/tests/tests/cmdsynopsis.001.xml -%%DATADIR%%/tests/tests/cmdsynopsis.002.xml -%%DATADIR%%/tests/tests/cmdsynopsis.003.xml -%%DATADIR%%/tests/tests/co.001.xml -%%DATADIR%%/tests/tests/codesample.txt -%%DATADIR%%/tests/tests/dir.001.xml -%%DATADIR%%/tests/tests/docbook-43.001.xml -%%DATADIR%%/tests/tests/draft.001.xml -%%DATADIR%%/tests/tests/ebnf/productionset.001.xml -%%DATADIR%%/tests/tests/ebnf/productionset.002.xml -%%DATADIR%%/tests/tests/ebnf/productionset.003.xml -%%DATADIR%%/tests/tests/ebnf/productionset.004.xml -%%DATADIR%%/tests/tests/ebnf/productionset.005.xml -%%DATADIR%%/tests/tests/ebnf/productionset.006.xml -%%DATADIR%%/tests/tests/emphasis.001.xml -%%DATADIR%%/tests/tests/epigraph.001.xml -%%DATADIR%%/tests/tests/equation.001.xml -%%DATADIR%%/tests/tests/equation.002.xml -%%DATADIR%%/tests/tests/equation.003.xml -%%DATADIR%%/tests/tests/equation.004.xml -%%DATADIR%%/tests/tests/example.001.xml -%%DATADIR%%/tests/tests/extensions.001.xml -%%DATADIR%%/tests/tests/extensions.002.xml -%%DATADIR%%/tests/tests/extensions.003.xml -%%DATADIR%%/tests/tests/extensions.004.xml -%%DATADIR%%/tests/tests/figure.001.xml -%%DATADIR%%/tests/tests/figure.002.xml -%%DATADIR%%/tests/tests/figure.003.xml -%%DATADIR%%/tests/tests/figure.004.xml -%%DATADIR%%/tests/tests/figure.005.xml -%%DATADIR%%/tests/tests/firstterm.001.xml -%%DATADIR%%/tests/tests/footnote.001.xml -%%DATADIR%%/tests/tests/footnote.002.xml -%%DATADIR%%/tests/tests/footnote.003.xml -%%DATADIR%%/tests/tests/formalpara.001.xml -%%DATADIR%%/tests/tests/formalpara.002.xml -%%DATADIR%%/tests/tests/formalpara.003.xml -%%DATADIR%%/tests/tests/funcsynopsis.001.xml -%%DATADIR%%/tests/tests/glossary.001.xml -%%DATADIR%%/tests/tests/glossary.002.data.xml -%%DATADIR%%/tests/tests/glossary.002.xml -%%DATADIR%%/tests/tests/glossary.003.xml -%%DATADIR%%/tests/tests/imagelib.001.xml -%%DATADIR%%/tests/tests/imageobjectco.001.xml -%%DATADIR%%/tests/tests/index.001.xml -%%DATADIR%%/tests/tests/index.002.xml -%%DATADIR%%/tests/tests/index.003.xml -%%DATADIR%%/tests/tests/indexterm.001.xml -%%DATADIR%%/tests/tests/indexterm.002.xml -%%DATADIR%%/tests/tests/indexterm.003.xml -%%DATADIR%%/tests/tests/indexterm.004.xml -%%DATADIR%%/tests/tests/indexterm.005.xml -%%DATADIR%%/tests/tests/informaltable.001.xml -%%DATADIR%%/tests/tests/informaltable.002.xml -%%DATADIR%%/tests/tests/informaltable.003.xml -%%DATADIR%%/tests/tests/informaltable.004.xml -%%DATADIR%%/tests/tests/informaltable.005.xml -%%DATADIR%%/tests/tests/informaltable.006.xml -%%DATADIR%%/tests/tests/informaltable.007.xml -%%DATADIR%%/tests/tests/informaltable.008.xml -%%DATADIR%%/tests/tests/informaltable.009.xml -%%DATADIR%%/tests/tests/informaltable.010.xml -%%DATADIR%%/tests/tests/informaltable.011.xml -%%DATADIR%%/tests/tests/informaltable.012.xml -%%DATADIR%%/tests/tests/informaltable.013.xml -%%DATADIR%%/tests/tests/informaltable.014.xml -%%DATADIR%%/tests/tests/informaltable.015.xml -%%DATADIR%%/tests/tests/informaltable.016.xml -%%DATADIR%%/tests/tests/informaltable.017.xml -%%DATADIR%%/tests/tests/informaltable.018.xml -%%DATADIR%%/tests/tests/inline.001.xml -%%DATADIR%%/tests/tests/inline.002.xml -%%DATADIR%%/tests/tests/itemizedlist.001.xml -%%DATADIR%%/tests/tests/itemizedlist.002.xml -%%DATADIR%%/tests/tests/itemizedlist.003.xml -%%DATADIR%%/tests/tests/itemizedlist.004.xml -%%DATADIR%%/tests/tests/itemizedlist.005.xml -%%DATADIR%%/tests/tests/itemizedlist.006.xml -%%DATADIR%%/tests/tests/legalnotice.001.xml -%%DATADIR%%/tests/tests/lineannotation.001.xml -%%DATADIR%%/tests/tests/link.001.xml -%%DATADIR%%/tests/tests/literallayout.001.xml -%%DATADIR%%/tests/tests/literallayout.002.xml -%%DATADIR%%/tests/tests/literallayout.003.xml -%%DATADIR%%/tests/tests/lot.001.xml -%%DATADIR%%/tests/tests/mathml/informalequation-mml.001.xml -%%DATADIR%%/tests/tests/mathml/mathml.001.xml -%%DATADIR%%/tests/tests/mediaobject.001.xml -%%DATADIR%%/tests/tests/mediaobject.002.xml -%%DATADIR%%/tests/tests/mediaobjectco.001.xml -%%DATADIR%%/tests/tests/mediaobjectco.002.xml -%%DATADIR%%/tests/tests/methodsynopsis.001.xml -%%DATADIR%%/tests/tests/note.001.xml -%%DATADIR%%/tests/tests/olink.001.xml -%%DATADIR%%/tests/tests/orderedlist.001.xml -%%DATADIR%%/tests/tests/orderedlist.002.xml -%%DATADIR%%/tests/tests/orderedlist.003.xml -%%DATADIR%%/tests/tests/part.001.xml -%%DATADIR%%/tests/tests/personname.001.xml -%%DATADIR%%/tests/tests/procedure.001.xml -%%DATADIR%%/tests/tests/procedure.002.xml -%%DATADIR%%/tests/tests/procedure.003.xml -%%DATADIR%%/tests/tests/profile.001.xml -%%DATADIR%%/tests/tests/programlisting.001.xml -%%DATADIR%%/tests/tests/programlisting.002.xml -%%DATADIR%%/tests/tests/programlisting.003.xml -%%DATADIR%%/tests/tests/programlisting.004.xml -%%DATADIR%%/tests/tests/programlisting.005.xml -%%DATADIR%%/tests/tests/programlisting.006.xml -%%DATADIR%%/tests/tests/programlistingco.001.xml -%%DATADIR%%/tests/tests/programlistingco.002.xml -%%DATADIR%%/tests/tests/protocol.001.xml -%%DATADIR%%/tests/tests/pubsnumber.xml -%%DATADIR%%/tests/tests/qandaset.001.xml -%%DATADIR%%/tests/tests/qandaset.002.xml -%%DATADIR%%/tests/tests/qandaset.003.xml -%%DATADIR%%/tests/tests/qandaset.004.xml -%%DATADIR%%/tests/tests/qandaset.005.xml -%%DATADIR%%/tests/tests/refentry.001.xml -%%DATADIR%%/tests/tests/refentry.002.xml -%%DATADIR%%/tests/tests/refentry.003.xml -%%DATADIR%%/tests/tests/refentry.004.xml -%%DATADIR%%/tests/tests/refentry.005.xml -%%DATADIR%%/tests/tests/refentry.006.xml -%%DATADIR%%/tests/tests/refentry.007.xml -%%DATADIR%%/tests/tests/refentry.008.xml -%%DATADIR%%/tests/tests/refentry.009.xml -%%DATADIR%%/tests/tests/refentry.010.xml -%%DATADIR%%/tests/tests/reference.001.xml -%%DATADIR%%/tests/tests/reference.002.xml -%%DATADIR%%/tests/tests/remark.001.xml -%%DATADIR%%/tests/tests/remark.002.xml -%%DATADIR%%/tests/tests/revhistory.001.xml -%%DATADIR%%/tests/tests/screen.001.xml -%%DATADIR%%/tests/tests/sect1.001.xml -%%DATADIR%%/tests/tests/sect1.002.xml -%%DATADIR%%/tests/tests/section.001.xml -%%DATADIR%%/tests/tests/section.002.xml -%%DATADIR%%/tests/tests/section.003.xml -%%DATADIR%%/tests/tests/section.004.xml -%%DATADIR%%/tests/tests/section.005.xml -%%DATADIR%%/tests/tests/segmentedlist.001.xml -%%DATADIR%%/tests/tests/segmentedlist.002.xml -%%DATADIR%%/tests/tests/segmentedlist.003.xml -%%DATADIR%%/tests/tests/set.001.xml -%%DATADIR%%/tests/tests/sgmltag.xml -%%DATADIR%%/tests/tests/sidebar.001.xml -%%DATADIR%%/tests/tests/simplelist.001.xml -%%DATADIR%%/tests/tests/simplesect.001.xml -%%DATADIR%%/tests/tests/stamp.001.xml -%%DATADIR%%/tests/tests/stamp.002.xml -%%DATADIR%%/tests/tests/stamp.003.xml -%%DATADIR%%/tests/tests/stamp.004.xml -%%DATADIR%%/tests/tests/stamp.005.xml -%%DATADIR%%/tests/tests/stamp.006.xml -%%DATADIR%%/tests/tests/stamp.007.xml -%%DATADIR%%/tests/tests/stamp.008.xml -%%DATADIR%%/tests/tests/stamp.009.xml -%%DATADIR%%/tests/tests/stamp.010.xml -%%DATADIR%%/tests/tests/stamp.011.xml -%%DATADIR%%/tests/tests/stamp.012.xml -%%DATADIR%%/tests/tests/stamp.013.xml -%%DATADIR%%/tests/tests/stepalternatives.001.xml -%%DATADIR%%/tests/tests/subtitle.001.xml -%%DATADIR%%/tests/tests/superscript.001.xml -%%DATADIR%%/tests/tests/svg.002.xml -%%DATADIR%%/tests/tests/svg/svg.001.xml -%%DATADIR%%/tests/tests/table.001.xml -%%DATADIR%%/tests/tests/table.002.xml -%%DATADIR%%/tests/tests/table.003.xml -%%DATADIR%%/tests/tests/table.004.xml -%%DATADIR%%/tests/tests/table.005.xml -%%DATADIR%%/tests/tests/table.006.xml -%%DATADIR%%/tests/tests/table.007.xml -%%DATADIR%%/tests/tests/table.008.xml -%%DATADIR%%/tests/tests/table.009.xml -%%DATADIR%%/tests/tests/table.010.xml -%%DATADIR%%/tests/tests/table.011.xml -%%DATADIR%%/tests/tests/table.012.xml -%%DATADIR%%/tests/tests/table.013.xml -%%DATADIR%%/tests/tests/table.014.xml -%%DATADIR%%/tests/tests/table.015.xml -%%DATADIR%%/tests/tests/table.016.xml -%%DATADIR%%/tests/tests/table.017.xml -%%DATADIR%%/tests/tests/table.018.xml -%%DATADIR%%/tests/tests/textobject.001.xml -%%DATADIR%%/tests/tests/textobject.002.xml -%%DATADIR%%/tests/tests/title.001.xml -%%DATADIR%%/tests/tests/toc.001.xml -%%DATADIR%%/tests/tests/ulink.001.xml -%%DATADIR%%/tests/tests/ulink.002.xml -%%DATADIR%%/tests/tests/variablelist.001.xml -%%DATADIR%%/tests/tests/variablelist.002.xml -%%DATADIR%%/tests/tests/variablelist.003.xml -%%DATADIR%%/tests/tests/variablelist.004.xml -%%DATADIR%%/tests/tests/wordsize.001.xml -%%DATADIR%%/tests/tests/xmlspace.001.xml -%%DATADIR%%/tests/tests/xref.001.xml -%%DATADIR%%/tests/tests/xref.002.xml -%%DATADIR%%/tests/tests/xref.003.xml -%%DATADIR%%/tests/tests/xref.004.xml -%%DATADIR%%/tests/tests/xrefstyle.001.xml -%%DATADIR%%/tests/xrefstyle.xsl -%%DATADIR%%/utils/docbook2odf -%%DATADIR%%/utils/maketests -%%DATADIR%%/xsl/common/common.xsl -%%DATADIR%%/xsl/docbook.xsl -%%DATADIR%%/xsl/document-content.xsl -%%DATADIR%%/xsl/document-content/article.xsl -%%DATADIR%%/xsl/document-content/articleinfo.xsl -%%DATADIR%%/xsl/document-content/automatic-styles.xsl -%%DATADIR%%/xsl/document-content/bibliography.xsl -%%DATADIR%%/xsl/document-content/block.xsl -%%DATADIR%%/xsl/document-content/book.xsl -%%DATADIR%%/xsl/document-content/chapter.xsl -%%DATADIR%%/xsl/document-content/formal.xsl -%%DATADIR%%/xsl/document-content/info.xsl -%%DATADIR%%/xsl/document-content/inline.xsl -%%DATADIR%%/xsl/document-content/lists.xsl -%%DATADIR%%/xsl/document-content/media.xsl -%%DATADIR%%/xsl/document-content/notes.xsl -%%DATADIR%%/xsl/document-content/paragraph.xsl -%%DATADIR%%/xsl/document-content/section.xsl -%%DATADIR%%/xsl/document-content/slides.xsl -%%DATADIR%%/xsl/document-content/synop.xsl -%%DATADIR%%/xsl/document-content/tables.xsl -%%DATADIR%%/xsl/document-content/verbatim.xsl -%%DATADIR%%/xsl/document-meta.xsl -%%DATADIR%%/xsl/document-settings.xsl -%%DATADIR%%/xsl/document-styles.xsl -%%DATADIR%%/xsl/document-styles/automatic-styles.xsl -%%DATADIR%%/xsl/document-styles/font-face-decls.xsl -%%DATADIR%%/xsl/document-styles/master-styles.xsl -%%DATADIR%%/xsl/document-styles/office-styles.xsl -%%DATADIR%%/xsl/document-styles/page-layout.xsl -%%DATADIR%%/xsl/manifest.xsl -%%DATADIR%%/xsl/odf.xsl -%%DATADIR%%/xsl/overlay/default.xsl -%%DATADIR%%/xsl/param.xsl -share/pixmaps/docbook2odf.png diff --git a/textproc/dom4j/Makefile b/textproc/dom4j/Makefile deleted file mode 100644 index 0d4bfd5a72bb..000000000000 --- a/textproc/dom4j/Makefile +++ /dev/null @@ -1,31 +0,0 @@ -PORTNAME= dom4j -PORTVERSION= 1.6.1 -PORTREVISION= 2 -CATEGORIES= textproc java -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Open Source XML framework for Java -WWW= https://www.dom4j.org/ - -DEPRECATED= Outdated and unsupported upstream -EXPIRATION_DATE=2025-04-30 - -USES= cpe java -CPE_VENDOR= ${PORTNAME}_project -NO_BUILD= yes - -OPTIONS_DEFINE= DOCS - -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar - -PORTDOCS= * - -do-install: - ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar \ - ${STAGEDIR}${JAVAJARDIR}/${PORTNAME}.jar - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}) - -.include <bsd.port.mk> diff --git a/textproc/dom4j/distinfo b/textproc/dom4j/distinfo deleted file mode 100644 index 0a6a248f55d1..000000000000 --- a/textproc/dom4j/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (dom4j-1.6.1.tar.gz) = 01b4abf86bce337a2a900bf121b3107320ba63b4c0f352e1922fbec6e0736c6f -SIZE (dom4j-1.6.1.tar.gz) = 9687211 diff --git a/textproc/dom4j/pkg-descr b/textproc/dom4j/pkg-descr deleted file mode 100644 index ceae165791ce..000000000000 --- a/textproc/dom4j/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -dom4j is an easy to use, open source library for working with XML, XPath -and XSLT on the Java platform using the Java Collections Framework and -with full support for DOM, SAX and JAXP. diff --git a/textproc/domc/Makefile b/textproc/domc/Makefile deleted file mode 100644 index cfcb00f3d191..000000000000 --- a/textproc/domc/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -PORTNAME= domc -PORTVERSION= 0.8.0 -PORTREVISION= 5 -CATEGORIES= textproc -MASTER_SITES= http://www.ioplex.com/~miallen/domc/dl/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Lightweight implementation of the DOM in ANSI C -WWW= https://www.ioplex.com/~miallen/domc/ - -LICENSE= MIT - -DEPRECATED= Obsolete, doesn't support HTML5, DOM Level 4 and DOM 2020-06 -EXPIRATION_DATE=2025-04-30 - -LIB_DEPENDS= libexpat.so:textproc/expat2 \ - libmba.so:devel/libmba - -USES= gmake -MAKE_ENV= prefix="${LOCALBASE}" INSTDIR="${STAGEDIR}${PREFIX}" -MAKE_ARGS= CC="${CC}" RPM_OPT_FLAGS="${CFLAGS}" \ - MAJVERSION=${PORTVERSION:R:R} -CFLAGS+= -D__USE_XOPEN=__XSI_VISIBLE -USE_LDCONFIG= yes - -.include <bsd.port.mk> diff --git a/textproc/domc/distinfo b/textproc/domc/distinfo deleted file mode 100644 index 7fda586aef20..000000000000 --- a/textproc/domc/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (domc-0.8.0.tar.gz) = 37ce6e14a7c705ae9b9340a05c93c8dae89a7055d09e46ca1e84c3a8d7cffcbe -SIZE (domc-0.8.0.tar.gz) = 122571 diff --git a/textproc/domc/files/patch-Makefile b/textproc/domc/files/patch-Makefile deleted file mode 100644 index b0fef605251f..000000000000 --- a/textproc/domc/files/patch-Makefile +++ /dev/null @@ -1,46 +0,0 @@ ---- Makefile.orig 2004-09-09 22:31:42 UTC -+++ Makefile -@@ -1,7 +1,7 @@ --prefix = /usr/local -+prefix ?= /usr/local - includedir = $(prefix)/include - libdir = $(prefix)/lib --mandir = $(prefix)/man -+mandir = $(prefix)/share/man - CC = gcc - LIBNAME = domc - MAJVERSION = 0.8 -@@ -16,10 +16,10 @@ MAN = DOM_CharacterData.3m.gz DOM_Document.3m.g - OBJS = src/expatls.o src/events.o src/node.o src/nodelist.o src/namednodemap.o src/dom.o src/timestamp.o src/wcwidth.o src/mbs.o - MAN = DOM_CharacterData.3m.gz DOM_Document.3m.gz DOM_Element.3m.gz DOM_Implementation.3m.gz DOM_NamedNodeMap.3m.gz DOM_Node.3m.gz DOM_NodeList.3m.gz DOM_Text.3m.gz - --all: $(ARNAME)($(OBJS)) $(SONAME) src/defines.h -+all: $(SONAME) src/defines.h - - $(SONAME): $(OBJS) -- $(CC) -shared $(OBJS) -L$(libdir) -lmba -lexpat -Wl,-h,$(SOVERSION) -o $(SONAME) -+ $(CC) $(LDFLAGS) -shared $(OBJS) -L$(libdir) -lmba -lexpat -Wl,-h,$(SOVERSION) -o $(SONAME) - - .c.a: - $(CC) $(CFLAGS) -c -o $*.o $< -@@ -29,16 +29,15 @@ $(SONAME): $(OBJS) - .c.o: - $(CC) $(CFLAGS) -fpic -c -o $*.o $< - -+install: prefix=$(INSTDIR) - install: $(SONAME) - install -d $(libdir) - install -d $(includedir) - install -d $(mandir)/man3 -- install -m 644 $(ARNAME) $(libdir) -- install -m 755 $(SONAME) $(libdir) -+ ${BSD_INSTALL_LIB} $(SONAME) $(libdir) - cd $(libdir) && ln -sf $(SONAME) $(SOVERSION) && ln -sf $(SONAME) lib$(LIBNAME).so -- install -m 444 src/domc.h $(includedir) -- -install -m 444 docs/man/*.3m.gz $(mandir)/man3 -- -/sbin/ldconfig $(libdir) -+ ${BSD_INSTALL_DATA} src/domc.h $(includedir) -+ ${BSD_INSTALL_DATA} docs/man/*.3m.gz $(mandir)/man3 - - zip: - cd .. && zip -lr $(DISTRO)/.$(DISTRO).zip $(DISTRO) -x $(DISTRO)/.* $(DISTRO)/docs/man/* $(DISTRO)/tests/utf8* $(DISTRO)/domc.lib $(DISTRO)/domc.dll $(DISTRO)/domc_s.lib diff --git a/textproc/domc/files/patch-src_defines.h b/textproc/domc/files/patch-src_defines.h deleted file mode 100644 index 223a6be82cb3..000000000000 --- a/textproc/domc/files/patch-src_defines.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/defines.h~ -+++ src/defines.h -@@ -1,7 +1,7 @@ - #ifndef DEFINES_H - #define DEFINES_H - --#if defined(__sparc__) -+#if 0 //defined(__sparc__) - - #define NL "\n" - #define HAVE_ENCDEC 0 diff --git a/textproc/domc/files/patch-src_domc.h b/textproc/domc/files/patch-src_domc.h deleted file mode 100644 index d4e2ddcb22d3..000000000000 --- a/textproc/domc/files/patch-src_domc.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/domc.h.orig Thu Sep 9 23:52:10 2004 -+++ src/domc.h Sun Apr 10 22:14:52 2005 -@@ -33,7 +33,7 @@ - #include <errno.h> - #include <time.h> - --#if defined(__sparc__) -+#if 0 //defined(__sparc__) - #include <sys/inttypes.h> - #elif defined(_WIN32) - typedef unsigned __int64 uint64_t; diff --git a/textproc/domc/pkg-descr b/textproc/domc/pkg-descr deleted file mode 100644 index 64c059a9a60d..000000000000 --- a/textproc/domc/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -DOMC is a light weight implementation of the DOM in ANSI C as specified in -the W3C Document Object Model Level 1, Level 2, and Level 2 Events -recommendations. diff --git a/textproc/domc/pkg-plist b/textproc/domc/pkg-plist deleted file mode 100644 index cd4782f05020..000000000000 --- a/textproc/domc/pkg-plist +++ /dev/null @@ -1,12 +0,0 @@ -include/domc.h -lib/libdomc.so -lib/libdomc.so.0 -lib/libdomc.so.0.8.0 -share/man/man3/DOM_CharacterData.3m.gz -share/man/man3/DOM_Document.3m.gz -share/man/man3/DOM_Element.3m.gz -share/man/man3/DOM_Implementation.3m.gz -share/man/man3/DOM_NamedNodeMap.3m.gz -share/man/man3/DOM_Node.3m.gz -share/man/man3/DOM_NodeList.3m.gz -share/man/man3/DOM_Text.3m.gz diff --git a/textproc/ekhtml/Makefile b/textproc/ekhtml/Makefile deleted file mode 100644 index b3b09b00b91b..000000000000 --- a/textproc/ekhtml/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -PORTNAME= ekhtml -PORTVERSION= 0.3.2 -PORTREVISION= 2 -CATEGORIES= textproc -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= El-Kabong is a speedy, yet forgiving, SAX-style HTML parser -WWW= https://ekhtml.sourceforge.net/ - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Abandonware and obsolete, last release in 2002 -EXPIRATION_DATE=2025-04-30 - -GNU_CONFIGURE= yes -USES= gmake libtool -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -USE_LDCONFIG= yes -MAKE_JOBS_UNSAFE= yes -INSTALL_TARGET= install-strip - -PLIST_FILES= include/ekhtml.h lib/libekhtml.a \ - lib/libekhtml.so lib/libekhtml.so.0 \ - lib/libekhtml.so.0.0.0 - -.include <bsd.port.mk> diff --git a/textproc/ekhtml/distinfo b/textproc/ekhtml/distinfo deleted file mode 100644 index 1eafb61add42..000000000000 --- a/textproc/ekhtml/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ekhtml-0.3.2.tar.gz) = 1ed1f0166cd56552253cd67abcfa51728ff6b88f39bab742dbf894b2974dc8d6 -SIZE (ekhtml-0.3.2.tar.gz) = 234917 diff --git a/textproc/ekhtml/pkg-descr b/textproc/ekhtml/pkg-descr deleted file mode 100644 index c935f3c65c49..000000000000 --- a/textproc/ekhtml/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -El-Kabong is a high-speed, forgiving, sax-style HTML parser. -Its aim is to provide consumers with a very fast, clean, -lightweight library which parses HTML quickly, while forgiving -syntactically incorrect tags. diff --git a/textproc/estraier/Makefile b/textproc/estraier/Makefile deleted file mode 100644 index 8d9294e42c3b..000000000000 --- a/textproc/estraier/Makefile +++ /dev/null @@ -1,60 +0,0 @@ -PORTNAME= estraier -PORTVERSION= 1.2.30 -PORTREVISION= 4 -CATEGORIES= textproc -MASTER_SITES= https://dbmx.net/estraier/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Full-text search system for personal use -WWW= https://dbmx.net/estraier/ - -DEPRECATED= Obsolete and abandonware, last update in 2005 -EXPIRATION_DATE=2025-04-30 - -LIB_DEPENDS= libqdbm.so:databases/qdbm - -USES= iconv -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-sysqdbm \ - --enable-dlfilter \ - --enable-devel -CPPFLAGS+= -I${LOCALBASE}/include -LIBS+= -L${LOCALBASE}/include -INSTALL_TARGET= install-strip - -OPTIONS_DEFINE= CHASEN MECAB KAKASI -OPTIONS_DEFAULT= KAKASI -CHASEN_DESC= Japanese Morphological Analysis Support -MECAB_DESC= Part-of-Speech and Morphological Analyzer -KAKASI_DESC= Language processing filter/converter - -CHASEN_LIB_DEPENDS= libchasen.so:japanese/chasen-base -CHASEN_CONFIGURE_ENABLE= chasen - -KAKASI_LIB_DEPENDS= libkakasi.so:japanese/kakasi -KAKASI_CONFIGURE_ENABLE= kakasi - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MMECAB} && ${ARCH} == "i386" -LIB_DEPENDS+= libmecab.so:japanese/mecab -CONFIGURE_ARGS+= --enable-mecab -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|-lc||' -e 's|-liconv|${ICONV_LIB}|' \ - ${WRKSRC}/configure - @${REINPLACE_CMD} -e \ - 's|$$(RELCFLAGS)|@CFLAGS@| ; \ - s|^LDFLAGS =|& @LDFLAGS@ | ; \ - s|HOME|LOCALBASE|g ; \ - s|:/usr/local/lib||g ; \ - s|-I/usr/local/include||g ; \ - s|-L/usr/local/lib||g' ${WRKSRC}/Makefile.in - -post-install: -.for file in estindex estmbtomh estserver estsiutil estxview - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${file} -.endfor - -.include <bsd.port.mk> diff --git a/textproc/estraier/distinfo b/textproc/estraier/distinfo deleted file mode 100644 index 2ca26c52d939..000000000000 --- a/textproc/estraier/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (estraier-1.2.30.tar.gz) = 13cc5dc9d8c00938539cad65f910b2e74d5d81cfef5796d3794a139526937ede -SIZE (estraier-1.2.30.tar.gz) = 501480 diff --git a/textproc/estraier/pkg-descr b/textproc/estraier/pkg-descr deleted file mode 100644 index 13dac005610e..000000000000 --- a/textproc/estraier/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Estraier is a full-text search system for personal use. Full-text search means -functions to search lots of documents for some documents including specified -words. The principal purpose of Estraier is to realize a full-text search -system of a web site. It functions similarly to Google, but for a personal -web site or sites in an intranet. diff --git a/textproc/estraier/pkg-plist b/textproc/estraier/pkg-plist deleted file mode 100644 index c889aa8c8fc0..000000000000 --- a/textproc/estraier/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -bin/estautoreg -bin/estdochtml -bin/estfind -bin/estgzhtml -bin/estindex -bin/estmanhtml -bin/estmbtomh -bin/estpdfhtml -bin/estppthtml -bin/estserver -bin/estsiutil -bin/estwolels -bin/estxdthtml -bin/estxdwhtml -bin/estxlshtml -bin/estxview -libexec/estmerge.cgi -libexec/estsearch.cgi -libexec/estspellen -%%DATADIR%%/COPYING -%%DATADIR%%/ChangeLog -%%DATADIR%%/estmerge.conf -%%DATADIR%%/estmerge.tmpl -%%DATADIR%%/estmerge.top -%%DATADIR%%/estsearch.conf -%%DATADIR%%/estsearch.tmpl -%%DATADIR%%/estsearch.top -%%DATADIR%%/estxview.css -%%DATADIR%%/estxview.dtd -%%DATADIR%%/estxview.xsl -%%DATADIR%%/locale/ja/estmerge.conf -%%DATADIR%%/locale/ja/estmerge.tmpl -%%DATADIR%%/locale/ja/estmerge.top -%%DATADIR%%/locale/ja/estsearch.conf -%%DATADIR%%/locale/ja/estsearch.tmpl -%%DATADIR%%/locale/ja/estsearch.top -%%DATADIR%%/skins/school/estmerge.tmpl -%%DATADIR%%/skins/school/estsearch.tmpl -%%DATADIR%%/skins/stoic/estmerge.tmpl -%%DATADIR%%/skins/stoic/estsearch.tmpl -%%DATADIR%%/spex-ja.html -%%DATADIR%%/spex.html diff --git a/textproc/flip/Makefile b/textproc/flip/Makefile deleted file mode 100644 index d7dfc9115ad0..000000000000 --- a/textproc/flip/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= flip -PORTVERSION= 1.19 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= LOCAL/itetcu -DISTNAME= ${PORTNAME}.${PORTVERSION} -EXTRACT_SUFX= .tar.Z - -MAINTAINER= ports@FreeBSD.org -COMMENT= Convert text file line endings between Unix and DOS formats - -DEPRECATED= Unmaintained and dead upstream, consider using converters/dos2unix -EXPIRATION_DATE=2025-04-30 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} -ALL_TARGET= bsd -PLIST_FILES= bin/flip share/man/man1/flip.1.gz - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/flip ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/flip.1 ${STAGEDIR}${PREFIX}/share/man/man1 - -.include <bsd.port.mk> diff --git a/textproc/flip/distinfo b/textproc/flip/distinfo deleted file mode 100644 index 301cb8f6a482..000000000000 --- a/textproc/flip/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (flip.1.19.tar.Z) = a2d220d5ee8743c177b4232e2bde7ba76ea0880ddba5c7c047b6b5532e1bc878 -SIZE (flip.1.19.tar.Z) = 42208 diff --git a/textproc/flip/pkg-descr b/textproc/flip/pkg-descr deleted file mode 100644 index 4327489211aa..000000000000 --- a/textproc/flip/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -This program converts line endings of text files between MS-DOS and **IX -formats. It detects binary files in a nearly foolproof way and leaves them -alone unless you override this. It will also leave files alone that are already -in the right format and preserves file timestamps. User interrupts are handled -gracefully and no garbage or corrupted files left behind. 'flip' does not -convert files to a different character set, and it cannot handle Apple -Macintosh line endings (CR only). For that (and more), you can use the 'recode' -program (package 'recode'). diff --git a/textproc/fzf/Makefile b/textproc/fzf/Makefile index 8fb55472e521..346d321c10a5 100644 --- a/textproc/fzf/Makefile +++ b/textproc/fzf/Makefile @@ -1,6 +1,6 @@ PORTNAME= fzf DISTVERSIONPREFIX= v -DISTVERSION= 0.60.2 +DISTVERSION= 0.61.1 CATEGORIES= textproc MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod @@ -21,7 +21,7 @@ GH_PROJECT= fzf GO_MODULE= github.com/junegunn/fzf GO_BUILDFLAGS= -ldflags="-X main.version=${DISTVERSION} -X main.revision=${COMMIT_ID} -s -w" -COMMIT_ID= a24d274 +COMMIT_ID= 93cb375 PLIST_FILES= bin/fzf share/man/man1/fzf.1.gz diff --git a/textproc/fzf/distinfo b/textproc/fzf/distinfo index e5af260f5c70..4c89023e9228 100644 --- a/textproc/fzf/distinfo +++ b/textproc/fzf/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1746176038 -SHA256 (go/textproc_fzf/junegunn-fzf-v0.60.2_GH0/go.mod) = a06e949f8972065b83f8befa608e5cfc2e6d0cb196bdda5e5ab2a3212cdf519d -SIZE (go/textproc_fzf/junegunn-fzf-v0.60.2_GH0/go.mod) = 526 -SHA256 (go/textproc_fzf/junegunn-fzf-v0.60.2_GH0/junegunn-fzf-v0.60.2_GH0.tar.gz) = 0df4bcba5519762ec2a51296d9b44f15543ec1f67946b027e0339a02b19a055c -SIZE (go/textproc_fzf/junegunn-fzf-v0.60.2_GH0/junegunn-fzf-v0.60.2_GH0.tar.gz) = 328212 +TIMESTAMP = 1747046301 +SHA256 (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/go.mod) = d28136ddcb65827d87be980ad5387e4aeee3f01edcb3f0c74aa031b895ae4f55 +SIZE (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/go.mod) = 527 +SHA256 (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/junegunn-fzf-v0.61.1_GH0.tar.gz) = 702e1886dab359a1dab361b372c1ac05b2a1ed5d916aa0fbc08e8269a53a5171 +SIZE (go/textproc_fzf/junegunn-fzf-v0.61.1_GH0/junegunn-fzf-v0.61.1_GH0.tar.gz) = 331027 diff --git a/textproc/gmetadom/Makefile b/textproc/gmetadom/Makefile deleted file mode 100644 index bde666016866..000000000000 --- a/textproc/gmetadom/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= gmetadom -PORTVERSION= 0.2.6 -PORTREVISION= 7 -CATEGORIES= textproc -MASTER_SITES= SF - -MAINTAINER= ports@FreeBSD.org -COMMENT= Collection of DOM Implementations -WWW= https://gmetadom.sourceforge.net/ - -LIB_DEPENDS= libgdome.so:textproc/gdome2 - -DEPRECATED= Abandonware, last release in 2007 -EXPIRATION_DATE=2025-04-30 - -USES= compiler:c++11-lang gmake gnome iconv libtool localbase \ - pathfix pkgconfig -USE_GNOME= glib20 libxml2 -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip - -OPTIONS_DEFINE= OCAML -OPTIONS_SUB= yes - -OCAML_DESC= OCAML language support - -OCAML_BUILD_DEPENDS= ocamlfind:devel/ocaml-findlib \ - ocamlc:lang/ocaml -OCAML_CONFIGURE_OFF= HAVE_OCAMLDEP=no HAVE_OCAMLFIND=no HAVE_OCAMLOPT=no - -post-patch: - @${REINPLACE_CMD} -e 's/-lstdc++//g' \ - ${WRKSRC}/src/gdome_cpp_smart/Makefile.in \ - ${WRKSRC}/src/gdome_cpp_smart/test/Makefile.in - -.include <bsd.port.mk> diff --git a/textproc/gmetadom/distinfo b/textproc/gmetadom/distinfo deleted file mode 100644 index a48246434bc0..000000000000 --- a/textproc/gmetadom/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gmetadom-0.2.6.tar.gz) = 2f1e286dfceb7877f90c72de7e5e17a87d0e3f8121feff794a6f637bc1a6756a -SIZE (gmetadom-0.2.6.tar.gz) = 509165 diff --git a/textproc/gmetadom/files/patch-src-gdome_cpp_smart-test-main.cc b/textproc/gmetadom/files/patch-src-gdome_cpp_smart-test-main.cc deleted file mode 100644 index 96bd0210dd9b..000000000000 --- a/textproc/gmetadom/files/patch-src-gdome_cpp_smart-test-main.cc +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gdome_cpp_smart/test/main.cc.orig Thu Jul 17 11:35:05 2003 -+++ src/gdome_cpp_smart/test/main.cc Thu Jul 17 11:36:16 2003 -@@ -21,6 +21,7 @@ - * or send an email to <luca.padovani@cs.unibo.it> - */ - -+#include <assert.h> - #include <config.h> - - #include <gdome.h> diff --git a/textproc/gmetadom/files/patch-src_gdome__cpp__smart_include_GdomeSmartDOMTraits.hh b/textproc/gmetadom/files/patch-src_gdome__cpp__smart_include_GdomeSmartDOMTraits.hh deleted file mode 100644 index 4e051d5fed4d..000000000000 --- a/textproc/gmetadom/files/patch-src_gdome__cpp__smart_include_GdomeSmartDOMTraits.hh +++ /dev/null @@ -1,15 +0,0 @@ -./../include/GdomeSmartDOMTraits.hh:101:25: error: non-constant-expression cannot be narrowed from type 'std::__1::char_traits<unsigned short>::int_type' (aka 'unsigned long') to 'std::__1::char_traits<unsigned short>::char_type' (aka 'unsigned short') in initializer list [-Wc++11-narrowing] - char_type __r = { __c }; - ^~~ - ---- src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh.orig 2018-07-29 11:48:09 UTC -+++ src/gdome_cpp_smart/include/GdomeSmartDOMTraits.hh -@@ -98,7 +98,7 @@ namespace std { - static char_type - to_char_type(const int_type& __c) - { -- char_type __r = { __c }; -+ char_type __r = { static_cast<char_type>(__c) }; - return __r; - } - diff --git a/textproc/gmetadom/pkg-descr b/textproc/gmetadom/pkg-descr deleted file mode 100644 index a3ea7d85420e..000000000000 --- a/textproc/gmetadom/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -GMetaDOM is a collection of librares, each library providing a DOM -implementation. Currently available bindings are for C++ (smart pointers) -and Objective Caml. - -The basic idea is that, given the availability of DOM implementations for -the C programming language (like Gdome2), and given the uniformity of the -DOM interfaces, bindings for various programming languages based on the C -implementation can be built automatically, providing a small number of hand- -coded classes and a set of scripts for the automatic generation of the -remaining ones. - -The advantages of such approach should be evident. In particular, for -languages like C++ where a number of different alternative DOM implementations -are feasible, each with different characteristics like easiness of use, -runtime flexibility, resource requirements, the approach of automatic -generation permits to create a set of coherent implementations addressing -such issues separately, ultimately allowing the developer to choose the -library which fits best her needs. diff --git a/textproc/gmetadom/pkg-plist b/textproc/gmetadom/pkg-plist deleted file mode 100644 index dd7ac1851818..000000000000 --- a/textproc/gmetadom/pkg-plist +++ /dev/null @@ -1,159 +0,0 @@ -include/gmetadom/gdome_cpp_smart/GdomeSmartDOM.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMAttr.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMBasic.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMCDATASection.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMChar.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMCharacterData.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMComment.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMCore.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDOMException.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDOMImplementation.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDOMString.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDOMTimeStamp.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDocument.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDocumentFragment.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMDocumentType.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMElement.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMEntity.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMEntityReference.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMEvent.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMEventListener.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMEventTarget.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMEvents.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMGdomeString.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMHelper.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMMutationEvent.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMNamedNodeMap.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMNode.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMNodeList.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMNotation.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMProcessingInstruction.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMText.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMTraits.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMUCS4String.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMUTF16String.hh -include/gmetadom/gdome_cpp_smart/GdomeSmartDOMUTF8String.hh -lib/libgmetadom_gdome_cpp_smart.a -lib/libgmetadom_gdome_cpp_smart.so -lib/libgmetadom_gdome_cpp_smart.so.0 -lib/libgmetadom_gdome_cpp_smart.so.0.2.6 -%%OCAML%%lib/ocaml/gdome2/META -%%OCAML%%lib/ocaml/gdome2/gdome.cmi -%%OCAML%%lib/ocaml/gdome2/gdome.mli -%%OCAML%%lib/ocaml/gdome2/gdomeDOMExceptionT.cmi -%%OCAML%%lib/ocaml/gdome2/gdomeDOMExceptionT.mli -%%OCAML%%lib/ocaml/gdome2/gdomeInit.cmi -%%OCAML%%lib/ocaml/gdome2/gdomeInit.cmo -%%OCAML%%lib/ocaml/gdome2/gdomeInit.cmx -%%OCAML%%lib/ocaml/gdome2/gdomeInit.ml -%%OCAML%%lib/ocaml/gdome2/gdomeInit.mli -%%OCAML%%lib/ocaml/gdome2/gdomeInit.o -%%OCAML%%lib/ocaml/gdome2/gdomeNodeTypeT.cmi -%%OCAML%%lib/ocaml/gdome2/gdomeNodeTypeT.mli -%%OCAML%%lib/ocaml/gdome2/gdomeT.cmi -%%OCAML%%lib/ocaml/gdome2/gdomeT.mli -%%OCAML%%lib/ocaml/gdome2/iAttr.cmi -%%OCAML%%lib/ocaml/gdome2/iAttr.ml -%%OCAML%%lib/ocaml/gdome2/iCDATASection.cmi -%%OCAML%%lib/ocaml/gdome2/iCDATASection.ml -%%OCAML%%lib/ocaml/gdome2/iCharacterData.cmi -%%OCAML%%lib/ocaml/gdome2/iCharacterData.ml -%%OCAML%%lib/ocaml/gdome2/iComment.cmi -%%OCAML%%lib/ocaml/gdome2/iComment.ml -%%OCAML%%lib/ocaml/gdome2/iDOMImplementation.cmi -%%OCAML%%lib/ocaml/gdome2/iDOMImplementation.ml -%%OCAML%%lib/ocaml/gdome2/iDOMImplementation.mli -%%OCAML%%lib/ocaml/gdome2/iDOMString.cmi -%%OCAML%%lib/ocaml/gdome2/iDOMString.ml -%%OCAML%%lib/ocaml/gdome2/iDocument.cmi -%%OCAML%%lib/ocaml/gdome2/iDocument.ml -%%OCAML%%lib/ocaml/gdome2/iDocumentFragment.cmi -%%OCAML%%lib/ocaml/gdome2/iDocumentFragment.ml -%%OCAML%%lib/ocaml/gdome2/iDocumentType.cmi -%%OCAML%%lib/ocaml/gdome2/iDocumentType.ml -%%OCAML%%lib/ocaml/gdome2/iElement.cmi -%%OCAML%%lib/ocaml/gdome2/iElement.ml -%%OCAML%%lib/ocaml/gdome2/iEntity.cmi -%%OCAML%%lib/ocaml/gdome2/iEntity.ml -%%OCAML%%lib/ocaml/gdome2/iEntityReference.cmi -%%OCAML%%lib/ocaml/gdome2/iEntityReference.ml -%%OCAML%%lib/ocaml/gdome2/iEvent.cmi -%%OCAML%%lib/ocaml/gdome2/iEvent.ml -%%OCAML%%lib/ocaml/gdome2/iEventTarget.cmi -%%OCAML%%lib/ocaml/gdome2/iEventTarget.ml -%%OCAML%%lib/ocaml/gdome2/iMutationEvent.cmi -%%OCAML%%lib/ocaml/gdome2/iMutationEvent.ml -%%OCAML%%lib/ocaml/gdome2/iNamedNodeMap.cmi -%%OCAML%%lib/ocaml/gdome2/iNamedNodeMap.ml -%%OCAML%%lib/ocaml/gdome2/iNode.cmi -%%OCAML%%lib/ocaml/gdome2/iNode.ml -%%OCAML%%lib/ocaml/gdome2/iNodeList.cmi -%%OCAML%%lib/ocaml/gdome2/iNodeList.ml -%%OCAML%%lib/ocaml/gdome2/iNotation.cmi -%%OCAML%%lib/ocaml/gdome2/iNotation.ml -%%OCAML%%lib/ocaml/gdome2/iProcessingInstruction.cmi -%%OCAML%%lib/ocaml/gdome2/iProcessingInstruction.ml -%%OCAML%%lib/ocaml/gdome2/iText.cmi -%%OCAML%%lib/ocaml/gdome2/iText.ml -%%OCAML%%lib/ocaml/gdome2/libmlgdome.a -%%OCAML%%lib/ocaml/gdome2/mlgdome.a -%%OCAML%%lib/ocaml/gdome2/mlgdome.cma -%%OCAML%%lib/ocaml/gdome2/mlgdome.cmxa -%%OCAML%%lib/ocaml/gdome2/mlgdomevalue.h -%%OCAML%%lib/ocaml/gdome2/mlogdome.a -%%OCAML%%lib/ocaml/gdome2/mlogdome.cma -%%OCAML%%lib/ocaml/gdome2/mlogdome.cmxa -%%OCAML%%lib/ocaml/gdome2/tAttr.cmi -%%OCAML%%lib/ocaml/gdome2/tAttr.mli -%%OCAML%%lib/ocaml/gdome2/tCDATASection.cmi -%%OCAML%%lib/ocaml/gdome2/tCDATASection.mli -%%OCAML%%lib/ocaml/gdome2/tCharacterData.cmi -%%OCAML%%lib/ocaml/gdome2/tCharacterData.mli -%%OCAML%%lib/ocaml/gdome2/tComment.cmi -%%OCAML%%lib/ocaml/gdome2/tComment.mli -%%OCAML%%lib/ocaml/gdome2/tDOMImplementation.cmi -%%OCAML%%lib/ocaml/gdome2/tDOMImplementation.mli -%%OCAML%%lib/ocaml/gdome2/tDOMString.cmi -%%OCAML%%lib/ocaml/gdome2/tDOMString.mli -%%OCAML%%lib/ocaml/gdome2/tDOMTimeStamp.cmi -%%OCAML%%lib/ocaml/gdome2/tDOMTimeStamp.mli -%%OCAML%%lib/ocaml/gdome2/tDocument.cmi -%%OCAML%%lib/ocaml/gdome2/tDocument.mli -%%OCAML%%lib/ocaml/gdome2/tDocumentFragment.cmi -%%OCAML%%lib/ocaml/gdome2/tDocumentFragment.mli -%%OCAML%%lib/ocaml/gdome2/tDocumentType.cmi -%%OCAML%%lib/ocaml/gdome2/tDocumentType.mli -%%OCAML%%lib/ocaml/gdome2/tElement.cmi -%%OCAML%%lib/ocaml/gdome2/tElement.mli -%%OCAML%%lib/ocaml/gdome2/tEntity.cmi -%%OCAML%%lib/ocaml/gdome2/tEntity.mli -%%OCAML%%lib/ocaml/gdome2/tEntityReference.cmi -%%OCAML%%lib/ocaml/gdome2/tEntityReference.mli -%%OCAML%%lib/ocaml/gdome2/tEvent.cmi -%%OCAML%%lib/ocaml/gdome2/tEvent.mli -%%OCAML%%lib/ocaml/gdome2/tEventListener.cmi -%%OCAML%%lib/ocaml/gdome2/tEventListener.mli -%%OCAML%%lib/ocaml/gdome2/tEventTarget.cmi -%%OCAML%%lib/ocaml/gdome2/tEventTarget.mli -%%OCAML%%lib/ocaml/gdome2/tMutationEvent.cmi -%%OCAML%%lib/ocaml/gdome2/tMutationEvent.mli -%%OCAML%%lib/ocaml/gdome2/tNamedNodeMap.cmi -%%OCAML%%lib/ocaml/gdome2/tNamedNodeMap.mli -%%OCAML%%lib/ocaml/gdome2/tNode.cmi -%%OCAML%%lib/ocaml/gdome2/tNode.mli -%%OCAML%%lib/ocaml/gdome2/tNodeList.cmi -%%OCAML%%lib/ocaml/gdome2/tNodeList.mli -%%OCAML%%lib/ocaml/gdome2/tNotation.cmi -%%OCAML%%lib/ocaml/gdome2/tNotation.mli -%%OCAML%%lib/ocaml/gdome2/tProcessingInstruction.cmi -%%OCAML%%lib/ocaml/gdome2/tProcessingInstruction.mli -%%OCAML%%lib/ocaml/gdome2/tText.cmi -%%OCAML%%lib/ocaml/gdome2/tText.mli -%%OCAML%%lib/ocaml/stublibs/dllmlgdome.so -%%OCAML%%lib/ocaml/stublibs/dllmlgdome.so.owner -libdata/pkgconfig/gdome2-cpp-smart.pc -@comment Shim to clean-up a previous bad install - this can be removed -@comment PORTVERSION > 0.2.6 -@exec if [ -d %D/lib/ocaml/gdome2 ] ; then /bin/rm -f %D/lib/ocaml/gdome2/* 2>/dev/null && /bin/rmdir %D/lib/ocaml/gdome2 2>/dev/null ; fi -@exec if [ -f %D/lib/ocaml/stublibs/dllmlgdome.so ] ; then /bin/rm -f %D/lib/ocaml/stublibs/dllmlgdome.so 2>/dev/null ; fi -@exec if [ -f %D/lib/ocaml/stublibs/dllmlgdome.so.owner ] ; then /bin/rm -f %D/lib/ocaml/stublibs/dllmlgdome.so.owner 2>/dev/null ; fi diff --git a/textproc/gnugrep/Makefile b/textproc/gnugrep/Makefile index 12e11853bf45..82fa50d26440 100644 --- a/textproc/gnugrep/Makefile +++ b/textproc/gnugrep/Makefile @@ -1,5 +1,5 @@ PORTNAME= grep -PORTVERSION= 3.11 +PORTVERSION= 3.12 CATEGORIES= textproc MASTER_SITES= GNU PKGNAMEPREFIX= gnu @@ -10,11 +10,8 @@ WWW= https://www.gnu.org/software/grep/ LICENSE= GPLv3+ -CONFLICTS= bsd-grep - USES= charsetfix cpe tar:xz GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --program-prefix=g TEST_TARGET= check @@ -22,7 +19,7 @@ INFO= grep CPE_VENDOR= gnu OPTIONS_DEFINE= COMPAT ICONV LIBSIGSEGV NLS PCRE -OPTIONS_DEFAULT= COMPAT ICONV PCRE +OPTIONS_DEFAULT= ICONV PCRE COMPAT_DESC= Create g-prefixless compatibility symlinks LIBSIGSEGV_DESC= Use alternative page fault handler (GNU libsigsegv) OPTIONS_SUB= yes @@ -45,8 +42,8 @@ post-patch: @${REINPLACE_CMD} 's:@grep@:${PREFIX}/bin/&:' ${WRKSRC}/src/egrep.sh @${REINPLACE_CMD} 's|mkinstalldirs = .*|mkinstalldirs = ${MKDIR}|g' \ ${WRKSRC}/po/Makefile.in.in -# Remove useless(?) macro to avoid run-time dependency on `textproc/groff' - @${REINPLACE_CMD} '/Map mono-width fonts to standard fonts/,+6d' \ +# Don't use extension register to avoid run-time dependency on `textproc/groff' + @${REINPLACE_CMD} 's,do nr mH .* groff extension register,nr mH 0,' \ ${WRKSRC}/doc/grep.in.1 post-patch-NLS-off: diff --git a/textproc/gnugrep/distinfo b/textproc/gnugrep/distinfo index fe758ac20332..ae1b2096918c 100644 --- a/textproc/gnugrep/distinfo +++ b/textproc/gnugrep/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1683967158 -SHA256 (grep-3.11.tar.xz) = 1db2aedde89d0dea42b16d9528f894c8d15dae4e190b59aecc78f5a951276eab -SIZE (grep-3.11.tar.xz) = 1703776 +TIMESTAMP = 1744301167 +SHA256 (grep-3.12.tar.xz) = 2649b27c0e90e632eadcd757be06c6e9a4f48d941de51e7c0f83ff76408a07b9 +SIZE (grep-3.12.tar.xz) = 1918448 diff --git a/textproc/grass/Makefile b/textproc/grass/Makefile new file mode 100644 index 000000000000..f3074282e273 --- /dev/null +++ b/textproc/grass/Makefile @@ -0,0 +1,21 @@ +PORTNAME= grass +DISTVERSION= 0.13.4 +CATEGORIES= textproc + +MAINTAINER= vishwin@FreeBSD.org +COMMENT= A Sass compiler written purely in Rust +WWW= https://github.com/${GH_ACCOUNT}/${GH_PROJECT} + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= cargo +CARGO_INSTALL_PATH= crates/lib + +USE_GITHUB= yes +GH_ACCOUNT= connorskees +GH_TUPLE= sass:sass-spec:f726527:sass_spec/sass-spec + +PLIST_FILES= bin/grass + +.include <bsd.port.mk> diff --git a/textproc/grass/Makefile.crates b/textproc/grass/Makefile.crates new file mode 100644 index 000000000000..e696871f47f5 --- /dev/null +++ b/textproc/grass/Makefile.crates @@ -0,0 +1,63 @@ +CARGO_CRATES= ahash-0.8.7 \ + anstream-0.6.11 \ + anstyle-1.0.6 \ + anstyle-parse-0.2.3 \ + anstyle-query-1.0.2 \ + anstyle-wincon-3.0.2 \ + bitflags-2.4.2 \ + bumpalo-3.14.0 \ + cfg-if-1.0.0 \ + clap-4.4.18 \ + clap_builder-4.4.18 \ + clap_lex-0.6.0 \ + codemap-0.1.3 \ + colorchoice-1.0.0 \ + equivalent-1.0.1 \ + errno-0.3.8 \ + fastrand-2.0.1 \ + getrandom-0.2.12 \ + hashbrown-0.13.2 \ + hashbrown-0.14.3 \ + indexmap-2.2.2 \ + js-sys-0.3.68 \ + lasso-0.7.2 \ + libc-0.2.153 \ + linux-raw-sys-0.4.13 \ + log-0.4.20 \ + once_cell-1.19.0 \ + paste-1.0.14 \ + phf-0.11.2 \ + phf_generator-0.11.2 \ + phf_macros-0.11.2 \ + phf_shared-0.11.2 \ + ppv-lite86-0.2.17 \ + proc-macro2-1.0.78 \ + quote-1.0.35 \ + rand-0.8.5 \ + rand_chacha-0.3.1 \ + rand_core-0.6.4 \ + rustix-0.38.31 \ + siphasher-0.3.11 \ + strsim-0.10.0 \ + syn-2.0.48 \ + tempfile-3.10.0 \ + unicode-ident-1.0.12 \ + utf8parse-0.2.1 \ + version_check-0.9.4 \ + wasi-0.11.0+wasi-snapshot-preview1 \ + wasm-bindgen-0.2.91 \ + wasm-bindgen-backend-0.2.91 \ + wasm-bindgen-macro-0.2.91 \ + wasm-bindgen-macro-support-0.2.91 \ + wasm-bindgen-shared-0.2.91 \ + windows-sys-0.52.0 \ + windows-targets-0.52.0 \ + windows_aarch64_gnullvm-0.52.0 \ + windows_aarch64_msvc-0.52.0 \ + windows_i686_gnu-0.52.0 \ + windows_i686_msvc-0.52.0 \ + windows_x86_64_gnu-0.52.0 \ + windows_x86_64_gnullvm-0.52.0 \ + windows_x86_64_msvc-0.52.0 \ + zerocopy-0.7.32 \ + zerocopy-derive-0.7.32 diff --git a/textproc/grass/distinfo b/textproc/grass/distinfo new file mode 100644 index 000000000000..312650519c5a --- /dev/null +++ b/textproc/grass/distinfo @@ -0,0 +1,131 @@ +TIMESTAMP = 1746303750 +SHA256 (rust/crates/ahash-0.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01 +SIZE (rust/crates/ahash-0.8.7.crate) = 42894 +SHA256 (rust/crates/anstream-0.6.11.crate) = 6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5 +SIZE (rust/crates/anstream-0.6.11.crate) = 30239 +SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc +SIZE (rust/crates/anstyle-1.0.6.crate) = 14604 +SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c +SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 +SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 +SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 +SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 +SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 +SHA256 (rust/crates/bitflags-2.4.2.crate) = ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf +SIZE (rust/crates/bitflags-2.4.2.crate) = 42602 +SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec +SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/clap-4.4.18.crate) = 1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c +SIZE (rust/crates/clap-4.4.18.crate) = 55269 +SHA256 (rust/crates/clap_builder-4.4.18.crate) = 4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7 +SIZE (rust/crates/clap_builder-4.4.18.crate) = 163538 +SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1 +SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272 +SHA256 (rust/crates/codemap-0.1.3.crate) = b9e769b5c8c8283982a987c6e948e540254f1058d5a74b8794914d4ef5fc2a24 +SIZE (rust/crates/codemap-0.1.3.crate) = 9483 +SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 +SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 +SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 +SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 +SIZE (rust/crates/errno-0.3.8.crate) = 10645 +SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5 +SIZE (rust/crates/fastrand-2.0.1.crate) = 14664 +SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 +SIZE (rust/crates/getrandom-0.2.12.crate) = 36163 +SHA256 (rust/crates/hashbrown-0.13.2.crate) = 43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e +SIZE (rust/crates/hashbrown-0.13.2.crate) = 105265 +SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 +SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/indexmap-2.2.2.crate) = 824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520 +SIZE (rust/crates/indexmap-2.2.2.crate) = 76160 +SHA256 (rust/crates/js-sys-0.3.68.crate) = 406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee +SIZE (rust/crates/js-sys-0.3.68.crate) = 80764 +SHA256 (rust/crates/lasso-0.7.2.crate) = 4644821e1c3d7a560fe13d842d13f587c07348a1a05d3a797152d41c90c56df2 +SIZE (rust/crates/lasso-0.7.2.crate) = 78691 +SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd +SIZE (rust/crates/libc-0.2.153.crate) = 740614 +SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c +SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 +SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f +SIZE (rust/crates/log-0.4.20.crate) = 38307 +SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 +SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 +SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c +SIZE (rust/crates/paste-1.0.14.crate) = 18157 +SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc +SIZE (rust/crates/phf-0.11.2.crate) = 21569 +SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 +SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 +SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b +SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748 +SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b +SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/proc-macro2-1.0.78.crate) = e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae +SIZE (rust/crates/proc-macro2-1.0.78.crate) = 47158 +SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef +SIZE (rust/crates/quote-1.0.35.crate) = 28136 +SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 +SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 +SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949 +SIZE (rust/crates/rustix-0.38.31.crate) = 375443 +SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d +SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 +SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f +SIZE (rust/crates/syn-2.0.48.crate) = 250566 +SHA256 (rust/crates/tempfile-3.10.0.crate) = a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67 +SIZE (rust/crates/tempfile-3.10.0.crate) = 33376 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a +SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 +SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasm-bindgen-0.2.91.crate) = c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f +SIZE (rust/crates/wasm-bindgen-0.2.91.crate) = 182689 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.91.crate) = c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b +SIZE (rust/crates/wasm-bindgen-backend-0.2.91.crate) = 28345 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.91.crate) = b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed +SIZE (rust/crates/wasm-bindgen-macro-0.2.91.crate) = 13898 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.91.crate) = 642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.91.crate) = 20091 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.91.crate) = 4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838 +SIZE (rust/crates/wasm-bindgen-shared-0.2.91.crate) = 7267 +SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d +SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 +SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd +SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef +SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663 +SHA256 (rust/crates/windows_i686_gnu-0.52.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313 +SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285 +SHA256 (rust/crates/windows_i686_msvc-0.52.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a +SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd +SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04 +SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600 +SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be +SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096 +SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6 +SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 +SHA256 (connorskees-grass-0.13.4_GH0.tar.gz) = 577858cce48440d161c6036d83dbfb3c173058f9df297977b13b8646f88a4906 +SIZE (connorskees-grass-0.13.4_GH0.tar.gz) = 278287 +SHA256 (sass-sass-spec-f726527_GH0.tar.gz) = 50dadd2850c17a1170ad6a4250aa44a224e758d56f2da93476c2c0f18f58415a +SIZE (sass-sass-spec-f726527_GH0.tar.gz) = 762421 diff --git a/textproc/grass/pkg-descr b/textproc/grass/pkg-descr new file mode 100644 index 000000000000..b9dc5f786a14 --- /dev/null +++ b/textproc/grass/pkg-descr @@ -0,0 +1,12 @@ +This crate aims to provide a high level interface for compiling +Sass into plain CSS. It offers a very limited API, currently exposing +only 2 functions. + +In addition to a library, this crate also includes a binary that +is intended to act as an invisible replacement to the Sass commandline +executable. + +This crate aims to achieve complete feature parity with the dart-sass +reference implementation. A deviation from the dart-sass implementation +can be considered a bug except for in the case of error messages +and error spans. diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile index 470efd7f993a..da37fab8ef1c 100644 --- a/textproc/harper/Makefile +++ b/textproc/harper/Makefile @@ -1,6 +1,6 @@ PORTNAME= harper DISTVERSIONPREFIX= v -DISTVERSION= 0.31.0 +DISTVERSION= 0.34.1 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates index 49c9fd6bf06f..dde09a898a68 100644 --- a/textproc/harper/Makefile.crates +++ b/textproc/harper/Makefile.crates @@ -3,6 +3,7 @@ CARGO_CRATES= addr2line-0.24.2 \ ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ + ammonia-4.1.0 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ @@ -17,6 +18,7 @@ CARGO_CRATES= addr2line-0.24.2 \ auto_impl-1.2.1 \ autocfg-1.4.0 \ backtrace-0.3.74 \ + base64-0.22.1 \ bitflags-1.3.2 \ bitflags-2.8.0 \ blanket-0.4.0 \ @@ -29,7 +31,8 @@ CARGO_CRATES= addr2line-0.24.2 \ cast-0.3.0 \ cc-1.0.106 \ cfg-if-1.0.0 \ - chrono-0.4.40 \ + cfg_aliases-0.2.1 \ + chrono-0.4.41 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ @@ -46,6 +49,8 @@ CARGO_CRATES= addr2line-0.24.2 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crunchy-0.2.3 \ + cssparser-0.35.0 \ + cssparser-macros-0.6.1 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ @@ -55,6 +60,8 @@ CARGO_CRATES= addr2line-0.24.2 \ dirs-sys-0.3.7 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ + dtoa-1.0.10 \ + dtoa-short-0.3.5 \ ecow-0.2.3 \ either-1.13.0 \ env_logger-0.8.4 \ @@ -63,6 +70,7 @@ CARGO_CRATES= addr2line-0.24.2 \ foldhash-0.1.5 \ form_urlencoded-1.2.1 \ fst-0.4.7 \ + futf-0.1.5 \ futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ @@ -78,10 +86,17 @@ CARGO_CRATES= addr2line-0.24.2 \ gimli-0.31.1 \ half-2.4.1 \ hashbrown-0.14.5 \ - hashbrown-0.15.2 \ + hashbrown-0.15.3 \ heck-0.5.0 \ hermit-abi-0.4.0 \ + html5ever-0.31.0 \ + http-1.3.1 \ + http-body-1.0.1 \ + http-body-util-0.1.3 \ httparse-1.9.5 \ + hyper-1.6.0 \ + hyper-rustls-0.27.5 \ + hyper-util-0.1.11 \ iana-time-zone-0.1.62 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ @@ -98,6 +113,7 @@ CARGO_CRATES= addr2line-0.24.2 \ idna-1.0.3 \ idna_adapter-1.2.0 \ indexmap-2.9.0 \ + ipnet-2.11.0 \ is-docker-0.2.0 \ is-macro-0.3.7 \ is-terminal-0.4.15 \ @@ -109,16 +125,22 @@ CARGO_CRATES= addr2line-0.24.2 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ levenshtein_automata-0.2.1 \ - libc-0.2.169 \ + libc-0.2.172 \ libredox-0.1.3 \ litemap-0.7.4 \ lock_api-0.4.12 \ log-0.4.25 \ lru-0.14.0 \ lsp-types-0.94.1 \ + mac-0.1.1 \ + maplit-1.0.2 \ + markup5ever-0.16.1 \ + match_token-0.1.0 \ memchr-2.7.4 \ + mime-0.3.17 \ miniz_oxide-0.8.3 \ mio-1.0.3 \ + new_debug_unreachable-1.0.6 \ nu-ansi-term-0.46.0 \ num-traits-0.2.19 \ object-0.36.7 \ @@ -133,17 +155,26 @@ CARGO_CRATES= addr2line-0.24.2 \ paste-1.0.15 \ pathdiff-0.2.3 \ percent-encoding-2.3.1 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ + phf_generator-0.11.3 \ + phf_macros-0.11.3 \ + phf_shared-0.11.3 \ pin-project-1.1.8 \ pin-project-internal-1.1.8 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ portable-atomic-1.10.0 \ ppv-lite86-0.2.20 \ + precomputed-hash-0.1.1 \ proc-macro2-1.0.93 \ pulldown-cmark-0.13.0 \ pulldown-cmark-escape-0.11.0 \ quickcheck-1.0.3 \ quickcheck_macros-1.0.0 \ + quinn-0.11.6 \ + quinn-proto-0.11.9 \ + quinn-udp-0.5.10 \ quote-1.0.38 \ r-efi-5.2.0 \ rand-0.8.5 \ @@ -157,8 +188,15 @@ CARGO_CRATES= addr2line-0.24.2 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ + reqwest-0.12.15 \ resolve-path-0.1.0 \ + ring-0.17.9 \ rustc-demangle-0.1.24 \ + rustc-hash-2.1.1 \ + rustls-0.23.26 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.11.0 \ + rustls-webpki-0.103.1 \ rustversion-1.0.19 \ ryu-1.0.18 \ same-file-1.0.6 \ @@ -169,18 +207,24 @@ CARGO_CRATES= addr2line-0.24.2 \ serde_json-1.0.140 \ serde_repr-0.1.19 \ serde_spanned-0.6.8 \ + serde_urlencoded-0.7.1 \ sharded-slab-0.1.7 \ siphasher-1.0.1 \ slab-0.4.9 \ smallvec-1.15.0 \ - socket2-0.5.8 \ + socket2-0.5.9 \ stable_deref_trait-1.2.0 \ + string_cache-0.8.9 \ + string_cache_codegen-0.5.4 \ strsim-0.11.1 \ strum-0.27.1 \ strum_macros-0.27.1 \ + subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.96 \ + sync_wrapper-1.0.2 \ synstructure-0.13.1 \ + tendril-0.4.3 \ thin-vec-0.2.13 \ thiserror-1.0.69 \ thiserror-2.0.12 \ @@ -189,13 +233,17 @@ CARGO_CRATES= addr2line-0.24.2 \ thread_local-1.1.8 \ tinystr-0.7.6 \ tinytemplate-1.2.1 \ + tinyvec-1.9.0 \ + tinyvec_macros-0.1.1 \ tokio-1.44.2 \ tokio-macros-2.5.0 \ + tokio-rustls-0.26.2 \ tokio-util-0.7.13 \ toml-0.8.19 \ toml_datetime-0.6.8 \ toml_edit-0.22.22 \ tower-0.4.13 \ + tower-0.5.2 \ tower-layer-0.3.3 \ tower-lsp-0.20.0 \ tower-lsp-macros-0.9.0 \ @@ -228,6 +276,7 @@ CARGO_CRATES= addr2line-0.24.2 \ tree-sitter-swift-0.4.0 \ tree-sitter-toml-0.20.0 \ tree-sitter-typescript-0.20.5 \ + try-lock-0.2.5 \ typst-syntax-0.13.1 \ typst-timing-0.13.1 \ typst-utils-0.13.1 \ @@ -240,7 +289,9 @@ CARGO_CRATES= addr2line-0.24.2 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unscanny-0.1.0 \ + untrusted-0.9.0 \ url-2.5.4 \ + utf-8-0.7.6 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ @@ -248,31 +299,48 @@ CARGO_CRATES= addr2line-0.24.2 \ valuable-0.1.1 \ version_check-0.9.5 \ walkdir-2.5.0 \ + want-0.3.1 \ wasi-0.11.0+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ + web-sys-0.3.77 \ web-time-1.1.0 \ + web_atoms-0.1.2 \ + webpki-roots-0.26.8 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.52.0 \ windows-link-0.1.1 \ + windows-registry-0.4.0 \ + windows-result-0.3.2 \ + windows-strings-0.3.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.52.6 \ + windows-targets-0.53.0 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.0 \ winnow-0.6.24 \ wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ @@ -284,5 +352,6 @@ CARGO_CRATES= addr2line-0.24.2 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ + zeroize-1.8.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo index 805cbad3bfe2..e20be3433a26 100644 --- a/textproc/harper/distinfo +++ b/textproc/harper/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1745762736 +TIMESTAMP = 1746817926 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -9,6 +9,8 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 +SHA256 (rust/crates/ammonia-4.1.0.crate) = 3ada2ee439075a3e70b6992fce18ac4e407cd05aea9ca3f75d2c0b0c20bbb364 +SIZE (rust/crates/ammonia-4.1.0.crate) = 53061 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 @@ -37,6 +39,8 @@ SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 @@ -61,8 +65,10 @@ SHA256 (rust/crates/cc-1.0.106.crate) = 066fce287b1d4eafef758e89e09d724a24808a91 SIZE (rust/crates/cc-1.0.106.crate) = 80289 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c -SIZE (rust/crates/chrono-0.4.40.crate) = 229824 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 @@ -95,6 +101,10 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 +SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa +SIZE (rust/crates/cssparser-0.35.0.crate) = 54145 +SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331 +SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914 SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 SIZE (rust/crates/darling-0.20.10.crate) = 32031 SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 @@ -113,6 +123,10 @@ SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04 +SIZE (rust/crates/dtoa-1.0.10.crate) = 17584 +SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87 +SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287 SHA256 (rust/crates/ecow-0.2.3.crate) = e42fc0a93992b20c58b99e59d61eaf1635a25bfbe49e4275c34ba0aee98119ba SIZE (rust/crates/ecow-0.2.3.crate) = 26087 SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 @@ -129,6 +143,8 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fst-0.4.7.crate) = 7ab85b9b05e3978cc9a9cf8fea7f01b494e1a09ed3037e16ba39edc7a29eb61a SIZE (rust/crates/fst-0.4.7.crate) = 1573393 +SHA256 (rust/crates/futf-0.1.5.crate) = df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843 +SIZE (rust/crates/futf-0.1.5.crate) = 11344 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 @@ -159,14 +175,28 @@ SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8b SIZE (rust/crates/half-2.4.1.crate) = 50892 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3 +SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 +SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c +SIZE (rust/crates/html5ever-0.31.0.crate) = 72775 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 +SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 +SIZE (rust/crates/http-body-1.0.1.crate) = 6125 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 SIZE (rust/crates/httparse-1.9.5.crate) = 39029 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 +SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 +SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2 +SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973 SHA256 (rust/crates/iana-time-zone-0.1.62.crate) = b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127 SIZE (rust/crates/iana-time-zone-0.1.62.crate) = 35775 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -199,6 +229,8 @@ SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3 SIZE (rust/crates/is-docker-0.2.0.crate) = 2664 SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4 @@ -221,8 +253,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/levenshtein_automata-0.2.1.crate) = 0c2cdeb66e45e9f36bfad5bbdb4d2384e70936afbee843c6f6543f0c551ebb25 SIZE (rust/crates/levenshtein_automata-0.2.1.crate) = 13549 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa +SIZE (rust/crates/libc-0.2.172.crate) = 791646 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 @@ -235,12 +267,24 @@ SHA256 (rust/crates/lru-0.14.0.crate) = 9f8cc7106155f10bdf99a6f379688f543ad6596a SIZE (rust/crates/lru-0.14.0.crate) = 16345 SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1 SIZE (rust/crates/lsp-types-0.94.1.crate) = 66997 +SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 +SIZE (rust/crates/mac-0.1.1.crate) = 4838 +SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d +SIZE (rust/crates/maplit-1.0.2.crate) = 8871 +SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a +SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706 +SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b +SIZE (rust/crates/match_token-0.1.0.crate) = 4903 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a +SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 +SIZE (rust/crates/new_debug_unreachable-1.0.6.crate) = 2582 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 @@ -269,6 +313,16 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/pin-project-1.1.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916 SIZE (rust/crates/pin-project-1.1.8.crate) = 56118 SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb @@ -281,6 +335,8 @@ SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c +SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0 @@ -291,6 +347,12 @@ SHA256 (rust/crates/quickcheck-1.0.3.crate) = 588f6378e4dd99458b60ec275b4477add4 SIZE (rust/crates/quickcheck-1.0.3.crate) = 28069 SHA256 (rust/crates/quickcheck_macros-1.0.0.crate) = b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9 SIZE (rust/crates/quickcheck_macros-1.0.0.crate) = 5275 +SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef +SIZE (rust/crates/quinn-0.11.6.crate) = 78222 +SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d +SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286 +SHA256 (rust/crates/quinn-udp-0.5.10.crate) = e46f3055866785f6b92bc6164b76be02ca8f2eb4b002c0354b28cf4c119e5944 +SIZE (rust/crates/quinn-udp-0.5.10.crate) = 30920 SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc SIZE (rust/crates/quote-1.0.38.crate) = 31252 SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 @@ -317,10 +379,24 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/reqwest-0.12.15.crate) = d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb +SIZE (rust/crates/reqwest-0.12.15.crate) = 199320 SHA256 (rust/crates/resolve-path-0.1.0.crate) = 321e5e41b3b192dab6f1e75b9deacb6688b4b8c5e68906a78e8f43e7c2887bb5 SIZE (rust/crates/resolve-path-0.1.0.crate) = 9129 +SHA256 (rust/crates/ring-0.17.9.crate) = e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24 +SIZE (rust/crates/ring-0.17.9.crate) = 1474639 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 +SHA256 (rust/crates/rustls-0.23.26.crate) = df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0 +SIZE (rust/crates/rustls-0.23.26.crate) = 347849 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c +SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 +SHA256 (rust/crates/rustls-webpki-0.103.1.crate) = fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03 +SIZE (rust/crates/rustls-webpki-0.103.1.crate) = 820273 SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f @@ -341,6 +417,8 @@ SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c9 SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd +SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d @@ -349,22 +427,32 @@ SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0b SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef +SIZE (rust/crates/socket2-0.5.9.crate) = 57432 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f +SIZE (rust/crates/string_cache-0.8.9.crate) = 17408 +SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0 +SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32 SIZE (rust/crates/strum-0.27.1.crate) = 7467 SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8 SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670 +SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 +SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 SIZE (rust/crates/syn-2.0.96.crate) = 297497 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 +SIZE (rust/crates/tendril-0.4.3.crate) = 37210 SHA256 (rust/crates/thin-vec-0.2.13.crate) = a38c90d48152c236a3ab59271da4f4ae63d678c5d7ad6b7714d7cb9760be5e4b SIZE (rust/crates/thin-vec-0.2.13.crate) = 34112 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 @@ -381,10 +469,16 @@ SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1 SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 +SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 +SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 +SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 +SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48 SIZE (rust/crates/tokio-1.44.2.crate) = 841618 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e @@ -395,6 +489,8 @@ SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055 SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c SIZE (rust/crates/tower-0.4.13.crate) = 106906 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-lsp-0.20.0.crate) = d4ba052b54a6627628d9b3c34c176e7eda8359b7da9acd497b9f20998d118508 @@ -459,6 +555,8 @@ SHA256 (rust/crates/tree-sitter-toml-0.20.0.crate) = ca517f578a98b23d20780247cc2 SIZE (rust/crates/tree-sitter-toml-0.20.0.crate) = 18602 SHA256 (rust/crates/tree-sitter-typescript-0.20.5.crate) = c8bc1d2c24276a48ef097a71b56888ac9db63717e8f8d0b324668a27fd619670 SIZE (rust/crates/tree-sitter-typescript-0.20.5.crate) = 1349236 +SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b +SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/typst-syntax-0.13.1.crate) = 5ba949ac75a374ea6b2f61d32e6c63acb818e6179d16f78b2cba988fbb5e23a8 SIZE (rust/crates/typst-syntax-0.13.1.crate) = 73642 SHA256 (rust/crates/typst-timing-0.13.1.crate) = 8ba4541664e98be2023db2267d92af206190eb903063a0229c668e1ab9dca976 @@ -483,8 +581,12 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819 SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47 SIZE (rust/crates/unscanny-0.1.0.crate) = 10338 +SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 +SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 +SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be @@ -499,6 +601,8 @@ SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e +SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 @@ -507,14 +611,22 @@ SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241 SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/web_atoms-0.1.2.crate) = 0b9c5f0bc545ea3b20b423e33b9b457764de0b3730cd957f6c6aa6c301785f6e +SIZE (rust/crates/web_atoms-0.1.2.crate) = 24984 +SHA256 (rust/crates/webpki-roots-0.26.8.crate) = 2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9 +SIZE (rust/crates/webpki-roots-0.26.8.crate) = 257981 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -527,28 +639,52 @@ SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838c SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 +SHA256 (rust/crates/windows-registry-0.4.0.crate) = 4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3 +SIZE (rust/crates/windows-registry-0.4.0.crate) = 12572 +SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252 +SIZE (rust/crates/windows-result-0.3.2.crate) = 13399 +SHA256 (rust/crates/windows-strings-0.3.1.crate) = 87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319 +SIZE (rust/crates/windows-strings-0.3.1.crate) = 13922 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b +SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/winnow-0.6.24.crate) = c8d71a593cc5c42ad7876e2c1fda56f314f3754c084128833e64f1345ff8a03a SIZE (rust/crates/winnow-0.6.24.crate) = 165680 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 @@ -571,9 +707,11 @@ SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f28 SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde +SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (Automattic-harper-v0.31.0_GH0.tar.gz) = 3eefcd5cf70c623aa571b9cb5457f8e317852de47dd35689a5d7eafb62cfa195 -SIZE (Automattic-harper-v0.31.0_GH0.tar.gz) = 2763968 +SHA256 (Automattic-harper-v0.34.1_GH0.tar.gz) = bfc20385a67a1094221d2c34dd6895f9517e5037b814cc8749771d04be51f68e +SIZE (Automattic-harper-v0.34.1_GH0.tar.gz) = 3805183 diff --git a/textproc/htdig/Makefile b/textproc/htdig/Makefile deleted file mode 100644 index 214d934a4a88..000000000000 --- a/textproc/htdig/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -PORTNAME= htdig -PORTVERSION= 3.2.0.b6 -PORTREVISION= 8 -CATEGORIES= textproc www -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/3.2.0b6 -DISTNAME= htdig-3.2.0b6 - -MAINTAINER= ports@FreeBSD.org -COMMENT= WWW indexing and searching system -WWW= https://sourceforge.net/projects/htdig/ - -LICENSE= LGPL20+ -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Abandonware, multiple unresolved bugs and no unicode support etc -EXPIRATION_DATE=2025-04-30 - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= --with-config-dir=${PREFIX}/etc/htdig \ - --with-default-config-file=${PREFIX}/etc/htdig/htdig.conf \ - --with-common-dir=${PREFIX}/share/htdig/common \ - --with-database-dir=${PREFIX}/share/htdig/database \ - --with-cgi-bin-dir=${PREFIX}/www/cgi-bin \ - --with-search-dir=${PREFIX}/www/data \ - --with-image-dir=${PREFIX}/www/icons/htdig \ - --with-image-url-prefix=/icons/htdig \ - --with-ssl -USES= alias cpe libtool ssl -CPE_VENDOR= ${PORTNAME}_project -USE_CXXSTD= c++98 -USE_LDCONFIG= yes -INSTALL_TARGET= install-strip -LDFLAGS+= -L${OPENSSLLIB} -CFLAGS+= -I${OPENSSLINC} - -CONFLICTS_INSTALL= htdump mifluz # bin/htdb_dump bin/htdb_load bin/htdb_stat bin/htdump - -OPTIONS_DEFINE= APACHE DOCS -OPTIONS_DEFAULT= APACHE - -APACHE_USES= apache -APACHE_CONFIGURE_ON= --with-apache=${LOCALBASE}/sbin - -PORTDOCS= * - -post-install: - @${MV} ${STAGEDIR}${PREFIX}/etc/htdig/htdig.conf ${STAGEDIR}${PREFIX}/etc/htdig/htdig.conf.sample - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR}/html -.for f in ChangeLog ChangeLog.0 README STATUS - ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR} -.endfor -.for f in *.html *.gif - ${INSTALL_DATA} ${WRKSRC}/htdoc/${f} ${STAGEDIR}${DOCSDIR}/html -.endfor - -.include <bsd.port.mk> diff --git a/textproc/htdig/distinfo b/textproc/htdig/distinfo deleted file mode 100644 index a8ab799c74f6..000000000000 --- a/textproc/htdig/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (htdig-3.2.0b6.tar.gz) = 6da9e0ee8627d5302f5685a1b3e5de5f1e6e8df4c0a92c0ca00796bca9e546c8 -SIZE (htdig-3.2.0b6.tar.gz) = 3104936 diff --git a/textproc/htdig/files/patch-config-xss b/textproc/htdig/files/patch-config-xss deleted file mode 100644 index 32a044a7b3f1..000000000000 --- a/textproc/htdig/files/patch-config-xss +++ /dev/null @@ -1,24 +0,0 @@ ---- htsearch/htsearch.cc.orig Fri May 28 06:15:24 2004 -+++ htsearch/htsearch.cc Mon Sep 12 23:16:06 2005 -@@ -211,8 +211,7 @@ - } - if (access((char*)configFile, R_OK) < 0) - { -- reportError(form("Unable to read configuration file '%s'", -- configFile.get())); -+ reportError("Unable to read configuration file"); - } - config->Read(configFile); - ---- htsearch/qtest.cc.orig Fri May 28 06:15:25 2004 -+++ htsearch/qtest.cc Mon Sep 12 23:19:49 2005 -@@ -132,8 +132,7 @@ - - if (access((char*)configFile, R_OK) < 0) - { -- reportError(form("Unable to find configuration file '%s'", -- configFile.get())); -+ reportError("Unable to find configuration file"); - } - - config->Read(configFile); diff --git a/textproc/htdig/files/patch-db_mut__pthread.c b/textproc/htdig/files/patch-db_mut__pthread.c deleted file mode 100644 index 1deafc8940ba..000000000000 --- a/textproc/htdig/files/patch-db_mut__pthread.c +++ /dev/null @@ -1,15 +0,0 @@ ---- db/mut_pthread.c.orig 2002-02-02 18:18:05 UTC -+++ db/mut_pthread.c -@@ -201,7 +201,11 @@ CDB___db_pthread_mutex_lock(mutexp) - * call, and Solaris delivers the signal to the wrong - * LWP. - */ -- if (ret != 0 && ret != ETIME && ret != ETIMEDOUT) -+ if (ret != 0 && -+#ifndef __FreeBSD__ -+ ret != ETIME && -+#endif -+ ret != ETIMEDOUT) - return (ret); - } - diff --git a/textproc/htdig/files/patch-htsearch_Collection.h b/textproc/htdig/files/patch-htsearch_Collection.h deleted file mode 100644 index d2b25ad32897..000000000000 --- a/textproc/htdig/files/patch-htsearch_Collection.h +++ /dev/null @@ -1,14 +0,0 @@ ---- htsearch/Collection.h.orig Fri May 28 06:15:24 2004 -+++ htsearch/Collection.h Mon Dec 18 00:17:56 2006 -@@ -36,9 +36,9 @@ - const char *docExcerpt); - ~Collection(); - -- void Collection::Open(); -+ void Open(); - -- void Collection::Close(); -+ void Close(); - - char *getWordFile() { return wordFile.get(); } - DocumentRef *getDocumentRef(int id); diff --git a/textproc/htdig/files/patch-htsearch_Display.cc b/textproc/htdig/files/patch-htsearch_Display.cc deleted file mode 100644 index 4ecb7c6fdd02..000000000000 --- a/textproc/htdig/files/patch-htsearch_Display.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- htsearch/Display.cc.orig 2023-04-10 13:24:24 UTC -+++ htsearch/Display.cc -@@ -42,7 +42,7 @@ using namespace std; - #endif /* HAVE_STD */ - - #include <stdio.h> --#include <stdlib.h> // for abs -+#include <math.h> // for fabs - #include <ctype.h> - - #ifndef _MSC_VER /* _WIN32 */ -@@ -1541,7 +1541,7 @@ Display::buildMatchList() - // seconds in a 365 days year). The formula gives less weight - // as the distance between the date document and the current time - // increases (the absolute value is for documents with future date) --#define DATE_FACTOR(df, n, dd) ((df) * 100 / (1+(double)(abs((n) - (dd)) / 31536000))) -+#define DATE_FACTOR(df, n, dd) ((df) * 100 / (1+(double)(fabs((n) - (dd)) / 31536000))) - date_score = DATE_FACTOR(date_factor, now, thisRef->DocTime()); - score += date_score; - } diff --git a/textproc/htdig/pkg-descr b/textproc/htdig/pkg-descr deleted file mode 100644 index fd7b60179738..000000000000 --- a/textproc/htdig/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ - The ht://Dig system is a complete world wide web indexing and -searching system for a domain or intranet. This system is not meant -to replace the need for powerful internet-wide search systems like -Yahoo! or Google. Instead it is meant to cover the needs for a -single company, campus, or even a sub section of a web site. - - As opposed to some WAIS-based or web-server based search engines, -ht://Dig can span many web servers as long as they all understand -the HTTP 1.0 protocol. diff --git a/textproc/htdig/pkg-plist b/textproc/htdig/pkg-plist deleted file mode 100644 index e03a8668a49e..000000000000 --- a/textproc/htdig/pkg-plist +++ /dev/null @@ -1,208 +0,0 @@ -bin/HtFileType -bin/htdb_dump -bin/htdb_load -bin/htdb_stat -bin/htdig -bin/htdump -bin/htfuzzy -bin/htload -bin/htmerge -bin/htnotify -bin/htpurge -bin/htstat -bin/rundig -%%ETCDIR%%/HtFileType-magic.mime -%%ETCDIR%%/cookies.txt -@sample %%ETCDIR%%/htdig.conf.sample -%%ETCDIR%%/mime.types -include/htdig/Configuration.h -include/htdig/Connection.h -include/htdig/DB2_db.h -include/htdig/Database.h -include/htdig/Dictionary.h -include/htdig/HtCodec.h -include/htdig/HtCookie.h -include/htdig/HtCookieInFileJar.h -include/htdig/HtCookieJar.h -include/htdig/HtCookieMemJar.h -include/htdig/HtDateTime.h -include/htdig/HtFTP.h -include/htdig/HtFile.h -include/htdig/HtHTTP.h -include/htdig/HtHTTPBasic.h -include/htdig/HtHTTPSecure.h -include/htdig/HtHeap.h -include/htdig/HtMaxMin.h -include/htdig/HtNNTP.h -include/htdig/HtPack.h -include/htdig/HtRandom.h -include/htdig/HtRegex.h -include/htdig/HtRegexList.h -include/htdig/HtRegexReplace.h -include/htdig/HtRegexReplaceList.h -include/htdig/HtTime.h -include/htdig/HtVector.h -include/htdig/HtVectorGeneric.h -include/htdig/HtVectorGenericCode.h -include/htdig/HtVector_String.h -include/htdig/HtVector_int.h -include/htdig/HtWordCodec.h -include/htdig/HtWordType.h -include/htdig/IntObject.h -include/htdig/List.h -include/htdig/Object.h -include/htdig/ParsedString.h -include/htdig/Queue.h -include/htdig/QuotedStringList.h -include/htdig/SSLConnection.h -include/htdig/Stack.h -include/htdig/StringList.h -include/htdig/StringMatch.h -include/htdig/Transport.h -include/htdig/WordBitCompress.h -include/htdig/WordCaseIsAStatements.h -include/htdig/WordContext.h -include/htdig/WordCursor.h -include/htdig/WordDB.h -include/htdig/WordDBCompress.h -include/htdig/WordDBInfo.h -include/htdig/WordDBPage.h -include/htdig/WordKey.h -include/htdig/WordKeyInfo.h -include/htdig/WordList.h -include/htdig/WordMonitor.h -include/htdig/WordRecord.h -include/htdig/WordRecordInfo.h -include/htdig/WordReference.h -include/htdig/WordStat.h -include/htdig/WordType.h -include/htdig/ber.h -include/htdig/clib.h -include/htdig/good_strtok.h -include/htdig/gregex.h -include/htdig/htString.h -include/htdig/htconfig.h -include/htdig/lib.h -include/htdig/libdefs.h -include/htdig/md5.h -include/htdig/mhash_md5.h -include/htdig/myqsort.h -include/htdig_db/btree.h -include/htdig_db/btree_auto.h -include/htdig_db/btree_ext.h -include/htdig_db/common_ext.h -include/htdig_db/crdel_auto.h -include/htdig_db/db.h -include/htdig_db/db_am.h -include/htdig_db/db_auto.h -include/htdig_db/db_config.h -include/htdig_db/db_dispatch.h -include/htdig_db/db_ext.h -include/htdig_db/db_int.h -include/htdig_db/db_join.h -include/htdig_db/db_page.h -include/htdig_db/db_shash.h -include/htdig_db/db_swap.h -include/htdig_db/debug.h -include/htdig_db/env_ext.h -include/htdig_db/hash.h -include/htdig_db/hash_auto.h -include/htdig_db/hash_ext.h -include/htdig_db/lock.h -include/htdig_db/lock_ext.h -include/htdig_db/log.h -include/htdig_db/log_auto.h -include/htdig_db/log_ext.h -include/htdig_db/mp.h -include/htdig_db/mp_ext.h -include/htdig_db/mutex.h -include/htdig_db/mutex_ext.h -include/htdig_db/os.h -include/htdig_db/os_ext.h -include/htdig_db/os_jump.h -include/htdig_db/qam.h -include/htdig_db/qam_auto.h -include/htdig_db/qam_ext.h -include/htdig_db/queue.h -include/htdig_db/region.h -include/htdig_db/shqueue.h -include/htdig_db/txn.h -include/htdig_db/txn_auto.h -include/htdig_db/txn_ext.h -include/htdig_db/xa.h -include/htdig_db/xa_ext.h -lib/htdig/libcommon-3.2.0.so -lib/htdig/libcommon.a -lib/htdig/libcommon.so -lib/htdig/libfuzzy-3.2.0.so -lib/htdig/libfuzzy.a -lib/htdig/libfuzzy.so -lib/htdig/libht-3.2.0.so -lib/htdig/libht.a -lib/htdig/libht.so -lib/htdig/libhtnet-3.2.0.so -lib/htdig/libhtnet.a -lib/htdig/libhtnet.so -lib/htdig/libhtword-3.2.0.so -lib/htdig/libhtword.a -lib/htdig/libhtword.so -lib/htdig_db/libhtdb-3.2.0.so -lib/htdig_db/libhtdb.a -lib/htdig_db/libhtdb.so -share/man/man1/htdig-pdfparser.1.gz -share/man/man1/htdig.1.gz -share/man/man1/htdump.1.gz -share/man/man1/htfuzzy.1.gz -share/man/man1/htload.1.gz -share/man/man1/htmerge.1.gz -share/man/man1/htnotify.1.gz -share/man/man1/htpurge.1.gz -share/man/man1/htsearch.1.gz -share/man/man1/htstat.1.gz -share/man/man1/rundig.1.gz -share/man/man8/htdigconfig.8.gz -%%DATADIR%%/common/bad_words -%%DATADIR%%/common/english.0 -%%DATADIR%%/common/english.aff -%%DATADIR%%/common/footer.html -%%DATADIR%%/common/header.html -%%DATADIR%%/common/long.html -%%DATADIR%%/common/nomatch.html -%%DATADIR%%/common/short.html -%%DATADIR%%/common/synonyms -%%DATADIR%%/common/syntax.html -%%DATADIR%%/common/wrapper.html -www/cgi-bin/htsearch -www/cgi-bin/qtest -www/data/search.html -www/icons/htdig/button1.gif -www/icons/htdig/button1.png -www/icons/htdig/button10.gif -www/icons/htdig/button10.png -www/icons/htdig/button2.gif -www/icons/htdig/button2.png -www/icons/htdig/button3.gif -www/icons/htdig/button3.png -www/icons/htdig/button4.gif -www/icons/htdig/button4.png -www/icons/htdig/button5.gif -www/icons/htdig/button5.png -www/icons/htdig/button6.gif -www/icons/htdig/button6.png -www/icons/htdig/button7.gif -www/icons/htdig/button7.png -www/icons/htdig/button8.gif -www/icons/htdig/button8.png -www/icons/htdig/button9.gif -www/icons/htdig/button9.png -www/icons/htdig/buttonl.gif -www/icons/htdig/buttonl.png -www/icons/htdig/buttonr.gif -www/icons/htdig/buttonr.png -www/icons/htdig/htdig.gif -www/icons/htdig/htdig.png -www/icons/htdig/star.gif -www/icons/htdig/star.png -www/icons/htdig/star_blank.gif -www/icons/htdig/star_blank.png -@dir %%DATADIR%%/database diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile index 6894f9fd80d1..aa7b21be4483 100644 --- a/textproc/ibus-typing-booster/Makefile +++ b/textproc/ibus-typing-booster/Makefile @@ -1,5 +1,5 @@ PORTNAME= ibus-typing-booster -PORTVERSION= 2.27.31 +PORTVERSION= 2.27.46 CATEGORIES= textproc MAINTAINER= thierry@FreeBSD.org @@ -16,6 +16,7 @@ LIB_DEPENDS= libibus-1.0.so:textproc/ibus \ RUN_DEPENDS= CLDR>0:textproc/CLDR \ ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rapidfuzz>0:devel/py-rapidfuzz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hunspell>0:textproc/py-hunspell@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pycountry>0:textproc/py-pycountry@${PY_FLAVOR} \ ${LOCALBASE}/share/unicode/ucd/Index.txt:textproc/UCD \ diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo index 4d63dd6d089a..b919aaa723a2 100644 --- a/textproc/ibus-typing-booster/distinfo +++ b/textproc/ibus-typing-booster/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744378616 -SHA256 (mike-fabian-ibus-typing-booster-2.27.31_GH0.tar.gz) = 9c96e1aa95f09b54818e81e022d712de7394cc6721fa649039c4060781c21059 -SIZE (mike-fabian-ibus-typing-booster-2.27.31_GH0.tar.gz) = 13403098 +TIMESTAMP = 1746539534 +SHA256 (mike-fabian-ibus-typing-booster-2.27.46_GH0.tar.gz) = fa36b95bfd5c0ff1678cca3b78cea270b799e543c4e5dd37617dc6b8f864c22c +SIZE (mike-fabian-ibus-typing-booster-2.27.46_GH0.tar.gz) = 13425155 diff --git a/textproc/ibus-typing-booster/pkg-plist b/textproc/ibus-typing-booster/pkg-plist index 83afaee7a9f8..b8b0a158174c 100644 --- a/textproc/ibus-typing-booster/pkg-plist +++ b/textproc/ibus-typing-booster/pkg-plist @@ -5,6 +5,7 @@ share/applications/emoji-picker.desktop share/applications/ibus-setup-typing-booster.desktop %%DATADIR%%/data/Blocks.txt %%DATADIR%%/data/DerivedAge.txt +%%DATADIR%%/data/NameAliases.txt %%DATADIR%%/data/UnicodeData.txt %%DATADIR%%/data/annotations/af.xml %%DATADIR%%/data/annotations/ak.xml @@ -442,6 +443,7 @@ share/locale/or/LC_MESSAGES/ibus-typing-booster.mo share/locale/pl/LC_MESSAGES/ibus-typing-booster.mo share/locale/pt/LC_MESSAGES/ibus-typing-booster.mo share/locale/pt_BR/LC_MESSAGES/ibus-typing-booster.mo +share/locale/ro/LC_MESSAGES/ibus-typing-booster.mo share/locale/ru/LC_MESSAGES/ibus-typing-booster.mo share/locale/si/LC_MESSAGES/ibus-typing-booster.mo share/locale/sv/LC_MESSAGES/ibus-typing-booster.mo diff --git a/textproc/jaq/Makefile b/textproc/jaq/Makefile index 289bf01103b0..4c24987eb2f8 100644 --- a/textproc/jaq/Makefile +++ b/textproc/jaq/Makefile @@ -10,6 +10,8 @@ WWW= https://github.com/01mf02/jaq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE-MIT +BROKEN_i386= compilation fails: undefined symbol: __atomic_load_8 + USES= cargo USE_GITHUB= yes GH_ACCOUNT= 01mf02 diff --git a/textproc/java2html/Makefile b/textproc/java2html/Makefile deleted file mode 100644 index fb870805751a..000000000000 --- a/textproc/java2html/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -PORTNAME= java2html -PORTVERSION= 0.9.2 -PORTREVISION= 2 -CATEGORIES= textproc www -MASTER_SITES= SUNSITE/apps/www/converters - -MAINTAINER= mkamm@gmx.net -COMMENT= Java sources to HTML converter -WWW= http://user.cs.tu-berlin.de/~schintke/x2html/ - -LICENSE= GPLv2 - -DEPRECATED= Upstream is gone and last update 20 years ago -EXPIRATION_DATE=2025-04-30 - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - -CONFLICTS_INSTALL= source-highlight # bin/java2html - -PORTDOCS= AUTHORS NEWS README -PLIST_FILES= bin/java2html share/man/man1/java2html.1.gz - -OPTIONS_DEFINE= DOCS - -post-install: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/textproc/java2html/distinfo b/textproc/java2html/distinfo deleted file mode 100644 index cfa6529249c7..000000000000 --- a/textproc/java2html/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (java2html-0.9.2.tar.gz) = b352fa391ea0f1fd39654a7113f9a50baac5dbf6b8d25f79f41f864e2e825188 -SIZE (java2html-0.9.2.tar.gz) = 42927 diff --git a/textproc/java2html/files/patch-Makefile.in b/textproc/java2html/files/patch-Makefile.in deleted file mode 100644 index 196a2a78308b..000000000000 --- a/textproc/java2html/files/patch-Makefile.in +++ /dev/null @@ -1,53 +0,0 @@ ---- ./Makefile.in.orig 2000-05-02 19:13:52.000000000 +0200 -+++ ./Makefile.in 2014-01-21 08:57:35.000000000 +0100 -@@ -27,7 +27,7 @@ - # for gzip because otherwise the load on the web server - # grows without having big benefits. - # COMPRESSION = -DCOMPRESSION=4 --COMPRESSION = -DCOMPRESSION=1 -+COMPRESSION ?= -DCOMPRESSION=1 - - # Dont change things beyond this line. - TARGET = @PROJECT_NAME@ -@@ -52,14 +52,14 @@ - INSTALL_DATA = @INSTALL_DATA@ - prefix = @prefix@ - exec_prefix = ${prefix} --bindir = @bindir@ -+bindir = ${DESTDIR}@bindir@ - mandir = @mandir@ --man1dir = @mandir@/man1 -+man1dir = ${DESTDIR}@mandir@/man1 - srcdir = @srcdir@ - docdir = @DOCDIR@ - CPPFLAGS = @CPPFLAGS@ - --CFLAGS += -O2 -Wall -+CFLAGS ?= -O2 -Wall - ALL_CFLAGS = $(CFLAGS) -I$(srcdir) -I. $(COMPRESSION) - - all: $(TARGET) -@@ -70,10 +70,12 @@ - $(LEXOUTPUT): $(CONFIGS) $(LEXSRCS) $(HDRS) - $(LEX) $(LEXSRCS) - --install: $(TARGET) install-doc -+install: $(TARGET) - @echo "Installing" $(TARGET) "to" $(bindir) - -mkdir -p $(bindir) - $(INSTALL_PROGRAM) $(TARGET) $(bindir)/$(TARGET) -+ -mkdir -p $(man1dir) -+ $(INSTALL_DATA) $(srcdir)/$(MANPAGE) $(man1dir)/$(MANPAGE) - - install-strip: $(TARGET) install-doc - @echo "Installing" $(TARGET) "to" $(bindir) -@@ -81,8 +83,7 @@ - $(INSTALL_PROGRAM) -s $(TARGET) $(bindir)/$(TARGET) - - install-doc: -- -mkdir -p $(man1dir) $(docdir) -- $(INSTALL_DATA) $(srcdir)/$(MANPAGE) $(man1dir)/$(MANPAGE) -+ -mkdir -p $(docdir) - $(INSTALL_DATA) $(srcdir)/AUTHORS $(docdir)/AUTHORS - $(INSTALL_DATA) $(srcdir)/COPYING $(docdir)/COPYING - $(INSTALL_DATA) $(srcdir)/NEWS $(docdir)/NEWS diff --git a/textproc/java2html/pkg-descr b/textproc/java2html/pkg-descr deleted file mode 100644 index e4f87878bc1b..000000000000 --- a/textproc/java2html/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Java2html is a syntax highlighter for Java and C++ source code that -produces a highlighted html file as output. - -Java2html offers the following features: - - - support for Java and C++ - - fast (single pass conversion using flex) - - doesn't change formatting - only adds <FONT COLOR=#XXXX> tags - and properly escapes non-ascii characters - - easy integration with webservers - browse your sources colourized - - gzips http output for browsers to save bandwidth (only in CGI mode) - - documentation and manpage included diff --git a/textproc/jaxup/Makefile b/textproc/jaxup/Makefile deleted file mode 100644 index 852fc48c7de8..000000000000 --- a/textproc/jaxup/Makefile +++ /dev/null @@ -1,86 +0,0 @@ -PORTNAME= jaxup -PORTVERSION= 1.01 -PORTREVISION= 5 -CATEGORIES= textproc java -MASTER_SITES= http://klomp.org/jaxup/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-src - -MAINTAINER= ports@FreeBSD.org -COMMENT= Java XUpdate engine -WWW= https://klomp.org/jaxup/ - -DEPRECATED= Abandonware and obsolete, last release in 2003 -EXPIRATION_DATE=2025-04-30 - -BUILD_DEPENDS= ${JAR_DEPENDS} -RUN_DEPENDS= ${JAR_DEPENDS} - -JAR_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ - ${JAVALIBDIR}/jaxen-full.jar:java/jaxen \ - ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j - -USES= java:ant,run zip - -WRKSRC= ${WRKDIR}/${PORTNAME} - -DATADIR= ${JAVASHAREDIR}/${PORTNAME} - -OPTIONS_DEFINE= DOCS - -ALL_TARGET= jar -DOCS_ALL_TARGET=docs - -PLIST_FILES+= %%DATADIR%%/jaxup-xupdater.jar bin/jaxup-xupdater \ - %%JAVAJARDIR%%/${PORTNAME}.jar - -PORTDOCS= LICENSE.txt api index.html jaxup_files xupdate-wd.html xupdate-wd_files - -.include <bsd.port.pre.mk> - -UTIL_CLASSPATH_JARS= jaxen-full saxpath xercesImpl -UTIL_CLASSPATH!= ${ECHO_CMD} ${UTIL_CLASSPATH_JARS:S,^,${JAVALIBDIR}/,:S,$,.jar,} | ${TR} " " ":" - -.if ${PORT_OPTIONS:MDOCS} -JDK_API!= (${FIND} -s ${LOCALBASE}/share/doc/jdk1.[4-5] -maxdepth 1 -name api -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1 -.if ${JDK_API} != "" -MAKE_ARGS+= -Dj2se.apidocs="${JDK_API}" -.endif -JAXEN_API!= (${FIND} -s ${LOCALBASE}/share/doc/jaxen -maxdepth 1 -name javadoc -type d 2>/dev/null || ${ECHO_CMD}) | ${TAIL} -n 1 -.if ${JAXEN_API} != "" -MAKE_ARGS+= -Djaxen.apidocs="${JAXEN_API}" -.endif -.endif - -post-extract: - ${CP} ${FILESDIR}/build.xml ${WRKSRC}/ - ${CP} ${FILESDIR}/DOMXUpdater.java ${WRKDIR}/ - ${SED} -e 's,%%LOCALBASE%%,${LOCALBASE},g ; s,%%DATADIR%%,${DATADIR},g' \ - ${FILESDIR}/jaxup-xupdater.sh >${WRKDIR}/jaxup-xupdater - -post-build: - @${ECHO_MSG} ">> Building utility classes..." - cd ${WRKDIR} && ${JAVAC} -classpath "${UTIL_CLASSPATH}:${WRKSRC}/build/lib/jaxup.jar" DOMXUpdater.java - ${ECHO_CMD} "Main-Class: DOMXUpdater" >${WRKDIR}/MANIFEST - cd ${WRKDIR} && ${JAR} -cmf MANIFEST jaxup-xupdater.jar DOMXUpdater.class - -do-install: - @${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..." - @${MKDIR} ${STAGEDIR}${JAVAJARDIR} - ${INSTALL_DATA} ${WRKSRC}/build/lib/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR}/ - @${ECHO_MSG} " [ DONE ]" - @${ECHO_MSG} ">> Installing utility scripts and classes..." - ${MKDIR} ${STAGEDIR}${DATADIR} - ${INSTALL_DATA} ${WRKDIR}/jaxup-xupdater.jar ${STAGEDIR}${DATADIR}/ - ${INSTALL_SCRIPT} ${WRKDIR}/jaxup-xupdater ${STAGEDIR}${PREFIX}/bin/ - @${ECHO_MSG} " [ DONE ]" -.if ${PORT_OPTIONS:MDOCS} - @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}..." - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/build/docs \ - && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ - && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; - ${INSTALL_DATA} ${WRKSRC}/LICENSE.txt ${STAGEDIR}${DOCSDIR}/ - @${ECHO_MSG} " [ DONE ]" -.endif - -.include <bsd.port.post.mk> diff --git a/textproc/jaxup/distinfo b/textproc/jaxup/distinfo deleted file mode 100644 index 8e8f13a340eb..000000000000 --- a/textproc/jaxup/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (jaxup-1.01-src.zip) = 06675a6ec3a943d878c824688ff9a3f24cbefa0c1747cfbf280bfaf83b85d7a6 -SIZE (jaxup-1.01-src.zip) = 1836884 diff --git a/textproc/jaxup/files/DOMXUpdater.java b/textproc/jaxup/files/DOMXUpdater.java deleted file mode 100644 index 7cae303e8c1a..000000000000 --- a/textproc/jaxup/files/DOMXUpdater.java +++ /dev/null @@ -1,50 +0,0 @@ -/** - * DOMXUpdater: a command-line XUpdate processor. - */ -import javax.xml.parsers.DocumentBuilder; -import javax.xml.parsers.DocumentBuilderFactory; - -import org.apache.xml.serialize.OutputFormat; -import org.apache.xml.serialize.XMLSerializer; -import org.jaxen.dom.DocumentNavigator; -import org.jaxup.dom.DOMDocumentUpdater; -import org.jaxup.xupdate.XUpdate; -import org.w3c.dom.Document; - -public class DOMXUpdater -{ - public static void main(String[] args) - { - if (args.length != 2) - { - System.out.println("usage: DOMXUpdater <source document url> <XUpdate document url>"); - System.exit(1); - } - - try - { - DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance(); - factory.setNamespaceAware(true); - DocumentBuilder builder=factory.newDocumentBuilder(); - - Document doc=builder.parse(args[0]); - Document updateDoc=builder.parse(args[1]); - - XUpdate updater=new XUpdate(new DOMDocumentUpdater(), DocumentNavigator.getInstance()); - updater.runUpdate(doc, updateDoc.getDocumentElement()); - - OutputFormat o=new OutputFormat("xml", "ISO-8859-1", true); - o.setIndenting(true); - o.setIndent(2); - o.setPreserveSpace(true); - XMLSerializer serial=new XMLSerializer(System.out, o); - serial.serialize(doc); - System.out.println(); - } - catch (Exception e) - { - e.printStackTrace(); - System.exit(1); - } - } -} diff --git a/textproc/jaxup/files/build.xml b/textproc/jaxup/files/build.xml deleted file mode 100644 index 49711cd623d3..000000000000 --- a/textproc/jaxup/files/build.xml +++ /dev/null @@ -1,61 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<project name="jaxup" default="jar" basedir="."> - - <property name="project.version" value="1.01"/> - - <property name="build.dir" value="build"/> - <property name="build.classes.dir" value="${build.dir}/classes"/> - <property name="build.lib.dir" value="${build.dir}/lib"/> - <property name="build.docs.dir" value="${build.dir}/docs"/> - <property name="build.apidocs.dir" value="${build.docs.dir}/api"/> - <property name="src.dir" value="src"/> - <property name="src.java.dir" value="${src.dir}/java"/> - <property name="src.docs.dir" value="${src.dir}/doc"/> - <property name="src.tests.dir" value="${src.dir}/test"/> - <property name="lib.dir" value="lib"/> - <property name="project.fullname" value="${ant.project.name}-${project.version}"/> - <property name="jar.file" value="${build.lib.dir}/${ant.project.name}.jar"/> - - <path id="project.classpath"> - <pathelement path="${build.classes.dir}"/> - <fileset dir="${lib.dir}" includes="**.jar"/> - </path> - - <target name="build" description="Compile Core Java sources"> - <mkdir dir="${build.classes.dir}"/> - <javac srcdir="${src.java.dir}" destdir="${build.classes.dir}" deprecation="true" debug="Yes"> - <classpath refid="project.classpath"/> - </javac> - </target> - - <target name="clean" description="Delete built classes, docs, and JAR files"> - <delete dir="${build.dir}"/> - </target> - - <target name="rebuild" depends="clean, build" description="(Re)compile Java sources"/> - - <target name="jar" depends="build" description="Pack the JARs"> - <mkdir dir="${build.lib.dir}"/> - <jar destfile="${jar.file}"> - <manifest> - <attribute name="Built-By" value="${user.name}"/> - </manifest> - <fileset dir="${build.classes.dir}" includes="**/*.class"/> - </jar> - </target> - - <target name="docs" depends="apidocs" description="Build project docs"> - <copy todir="${build.docs.dir}"> - <fileset dir="${src.docs.dir}"/> - </copy> - </target> - - <target name="apidocs" depends="build" unless="noapidocs" description="Build the API docs (with javadoc)"> - <mkdir dir="${build.apidocs.dir}"/> - <javadoc destdir="${build.apidocs.dir}" windowtitle="${project.fullname}" author="true" version="true" use="true"> - <fileset dir="${src.java.dir}"/> - <classpath refid="project.classpath"/> - </javadoc> - </target> - -</project> diff --git a/textproc/jaxup/files/jaxup-xupdater.sh b/textproc/jaxup/files/jaxup-xupdater.sh deleted file mode 100644 index 35208b9c3e69..000000000000 --- a/textproc/jaxup/files/jaxup-xupdater.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -%%LOCALBASE%%/bin/java -cp "`"%%LOCALBASE%%/bin/classpath"`:%%DATADIR%%/jaxup-xupdater.jar" "DOMXUpdater" "$@" diff --git a/textproc/jaxup/files/patch-build.xml b/textproc/jaxup/files/patch-build.xml deleted file mode 100644 index 1c6731ab361a..000000000000 --- a/textproc/jaxup/files/patch-build.xml +++ /dev/null @@ -1,11 +0,0 @@ ---- build.xml.orig Thu Dec 9 14:14:21 2004 -+++ build.xml Thu Dec 9 14:16:44 2004 -@@ -57,6 +57,8 @@ - <javadoc destdir="${build.apidocs.dir}" windowtitle="${project.fullname}" author="true" version="true" use="true"> - <fileset dir="${src.java.dir}"/> - <classpath refid="project.classpath"/> -+ <link href="${jaxen.apidocs}"/> -+ <link href="${j2se.apidocs}"/> - </javadoc> - </target> - diff --git a/textproc/jaxup/pkg-descr b/textproc/jaxup/pkg-descr deleted file mode 100644 index a9c3c879e9fd..000000000000 --- a/textproc/jaxup/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Jaxup defines an interface to update XML documents, through which clients can -work without knowledge of the exact object model that the document uses. The -interface is called Updater, and the idea behind it is the same as with Jaxen's -Navigator interface. In addition, an implementation of xmldb.org's proposed -XUpdate specification is provided. The implementation is in the XUpdate class. - -Implementations of the Updater interface are provided for the following object -models: - - - DOM - - Dom4j - - JDom diff --git a/textproc/jless/Makefile b/textproc/jless/Makefile index 5bfef12ea3a0..2300964e163f 100644 --- a/textproc/jless/Makefile +++ b/textproc/jless/Makefile @@ -1,7 +1,6 @@ PORTNAME= jless DISTVERSIONPREFIX= v -DISTVERSION= 0.7.2 -PORTREVISION= 29 +DISTVERSION= 0.9.0 CATEGORIES= textproc MAINTAINER= lwhsu@FreeBSD.org @@ -11,80 +10,26 @@ WWW= https://jless.io LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cargo +BUILD_DEPENDS= libxcb>0:x11/libxcb +LIB_DEPENDS= libxcb.so:x11/libxcb +RUN_DEPENDS= libxcb>0:x11/libxcb + +USES= cargo python shebangfix xorg USE_GITHUB= yes GH_ACCOUNT= PaulJuliusMartinez -CARGO_CRATES= aho-corasick-0.7.18 \ - atty-0.2.14 \ - autocfg-1.0.1 \ - beef-0.5.1 \ - bitflags-1.2.1 \ - cc-1.0.69 \ - cfg-if-0.1.10 \ - cfg-if-1.0.0 \ - clap-3.0.14 \ - clap_derive-3.0.14 \ - clipboard-win-4.2.1 \ - dirs-next-2.0.0 \ - dirs-sys-next-0.1.2 \ - endian-type-0.1.2 \ - error-code-2.3.0 \ - fd-lock-3.0.0 \ - fnv-1.0.7 \ - getrandom-0.2.3 \ - hashbrown-0.11.2 \ - heck-0.4.0 \ - hermit-abi-0.1.18 \ - indexmap-1.8.0 \ - isatty-0.1.9 \ - lazy_static-1.4.0 \ - libc-0.2.99 \ - libc-stdhandle-0.1.0 \ - log-0.4.14 \ - logos-0.12.0 \ - logos-derive-0.12.0 \ - memchr-2.4.1 \ - memoffset-0.6.4 \ - nibble_vec-0.1.0 \ - nix-0.22.1 \ - numtoa-0.1.0 \ - os_str_bytes-6.0.0 \ - proc-macro-error-1.0.4 \ - proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.36 \ - quote-1.0.9 \ - radix_trie-0.2.1 \ - redox_syscall-0.1.57 \ - redox_syscall-0.2.6 \ - redox_termios-0.1.2 \ - redox_users-0.4.0 \ - regex-1.5.4 \ - regex-syntax-0.6.25 \ - rustyline-9.0.0 \ - scopeguard-1.1.0 \ - signal-hook-0.3.8 \ - signal-hook-registry-1.3.0 \ - smallvec-1.6.1 \ - str-buf-1.0.5 \ - strsim-0.10.0 \ - syn-1.0.86 \ - termcolor-1.1.2 \ - termion-1.5.6 \ - textwrap-0.14.2 \ - unicode-segmentation-1.7.1 \ - unicode-width-0.1.8 \ - unicode-xid-0.2.1 \ - utf8-ranges-1.0.4 \ - utf8parse-0.2.0 \ - version_check-0.9.3 \ - wasi-0.10.2+wasi-snapshot-preview1 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.5 \ - winapi-x86_64-pc-windows-gnu-0.4.0 +USE_XORG= x11 xcb + +SHEBANG_FILES= cargo-crates/unicode-width-0.1.8/scripts/unicode.py \ + cargo-crates/xcb-0.8.2/rs_client.py + +CARGO_ENV= LIBRARY_PATH=${LOCALBASE}/lib PLIST_FILES= bin/jless +post-patch: + ${REINPLACE_CMD} -e 's,%%PYTHON_CMD%%,${PYTHON_CMD},' \ + ${WRKSRC}/cargo-crates/xcb-0.8.2/build.rs + .include <bsd.port.mk> diff --git a/textproc/jless/Makefile.crates b/textproc/jless/Makefile.crates new file mode 100644 index 000000000000..affcceffb34a --- /dev/null +++ b/textproc/jless/Makefile.crates @@ -0,0 +1,81 @@ +CARGO_CRATES= aho-corasick-0.7.18 \ + atty-0.2.14 \ + autocfg-1.0.1 \ + beef-0.5.1 \ + bitflags-1.2.1 \ + block-0.1.6 \ + cc-1.0.69 \ + cfg-if-0.1.10 \ + cfg-if-1.0.0 \ + clap-4.0.26 \ + clap_derive-4.0.21 \ + clap_lex-0.3.3 \ + clipboard-0.5.0 \ + clipboard-win-2.2.0 \ + clipboard-win-4.2.1 \ + dirs-next-2.0.0 \ + dirs-sys-next-0.1.2 \ + endian-type-0.1.2 \ + error-code-2.3.0 \ + fd-lock-3.0.0 \ + fnv-1.0.7 \ + getrandom-0.2.3 \ + heck-0.4.0 \ + hermit-abi-0.1.18 \ + indoc-1.0.4 \ + isatty-0.1.9 \ + lazy_static-1.4.0 \ + libc-0.2.99 \ + libc-stdhandle-0.1.0 \ + linked-hash-map-0.5.4 \ + log-0.4.14 \ + logos-0.12.0 \ + logos-derive-0.12.0 \ + malloc_buf-0.0.6 \ + memchr-2.4.1 \ + memoffset-0.6.4 \ + nibble_vec-0.1.0 \ + nix-0.22.1 \ + numtoa-0.1.0 \ + objc-0.2.7 \ + objc-foundation-0.1.1 \ + objc_id-0.1.1 \ + once_cell-1.18.0 \ + os_str_bytes-6.0.0 \ + proc-macro-error-1.0.4 \ + proc-macro-error-attr-1.0.4 \ + proc-macro2-1.0.63 \ + quote-1.0.9 \ + radix_trie-0.2.1 \ + redox_syscall-0.1.57 \ + redox_syscall-0.2.6 \ + redox_termios-0.1.2 \ + redox_users-0.4.0 \ + regex-1.5.5 \ + regex-syntax-0.6.25 \ + rustyline-9.0.0 \ + scopeguard-1.1.0 \ + signal-hook-0.3.8 \ + signal-hook-registry-1.3.0 \ + smallvec-1.6.1 \ + str-buf-1.0.5 \ + strsim-0.10.0 \ + syn-1.0.86 \ + termcolor-1.1.2 \ + termion-1.5.6 \ + unicode-ident-1.0.10 \ + unicode-segmentation-1.7.1 \ + unicode-width-0.1.8 \ + unicode-xid-0.2.1 \ + unindent-0.1.8 \ + utf8-ranges-1.0.4 \ + utf8parse-0.2.0 \ + version_check-0.9.3 \ + wasi-0.10.2+wasi-snapshot-preview1 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.5 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + x11-clipboard-0.3.3 \ + xcb-0.8.2 \ + yaml-rust-0.4.5 diff --git a/textproc/jless/distinfo b/textproc/jless/distinfo index 8c8a5900ed5d..3276a089ac77 100644 --- a/textproc/jless/distinfo +++ b/textproc/jless/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1645737128 +TIMESTAMP = 1745722466 SHA256 (rust/crates/aho-corasick-0.7.18.crate) = 1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f SIZE (rust/crates/aho-corasick-0.7.18.crate) = 112923 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 @@ -9,16 +9,24 @@ SHA256 (rust/crates/beef-0.5.1.crate) = bed554bd50246729a1ec158d08aa3235d1b69d94 SIZE (rust/crates/beef-0.5.1.crate) = 15177 SHA256 (rust/crates/bitflags-1.2.1.crate) = cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 SIZE (rust/crates/bitflags-1.2.1.crate) = 16745 +SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a +SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/cc-1.0.69.crate) = e70cc2f62c6ce1868963827bd677764c62d07c3d9a3e1fb1177ee1a9ab199eb2 SIZE (rust/crates/cc-1.0.69.crate) = 56044 SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/clap-3.0.14.crate) = b63edc3f163b3c71ec8aa23f9bd6070f77edbf3d1d198b164afa90ff00e4ec62 -SIZE (rust/crates/clap-3.0.14.crate) = 191513 -SHA256 (rust/crates/clap_derive-3.0.14.crate) = 9a1132dc3944b31c20dd8b906b3a9f0a5d0243e092d59171414969657ac6aa85 -SIZE (rust/crates/clap_derive-3.0.14.crate) = 25314 +SHA256 (rust/crates/clap-4.0.26.crate) = 2148adefda54e14492fb9bddcc600b4344c5d1a3123bd666dcb939c6f0e0e57e +SIZE (rust/crates/clap-4.0.26.crate) = 205197 +SHA256 (rust/crates/clap_derive-4.0.21.crate) = 0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014 +SIZE (rust/crates/clap_derive-4.0.21.crate) = 27567 +SHA256 (rust/crates/clap_lex-0.3.3.crate) = 033f6b7a4acb1f358c742aaca805c939ee73b4c6209ae4318ec7aca81c42e646 +SIZE (rust/crates/clap_lex-0.3.3.crate) = 9648 +SHA256 (rust/crates/clipboard-0.5.0.crate) = 25a904646c0340239dcf7c51677b33928bf24fdf424b79a57909c0109075b2e7 +SIZE (rust/crates/clipboard-0.5.0.crate) = 10009 +SHA256 (rust/crates/clipboard-win-2.2.0.crate) = e3a093d6fed558e5fe24c3dfc85a68bb68f1c824f440d3ba5aca189e2998786b +SIZE (rust/crates/clipboard-win-2.2.0.crate) = 11079 SHA256 (rust/crates/clipboard-win-4.2.1.crate) = 4e4ea1881992efc993e4dc50a324cdbd03216e41bdc8385720ff47efc9bd2ca8 SIZE (rust/crates/clipboard-win-4.2.1.crate) = 12142 SHA256 (rust/crates/dirs-next-2.0.0.crate) = b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1 @@ -35,14 +43,12 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/getrandom-0.2.3.crate) = 7fcd999463524c52659517fe2cea98493cfe485d10565e7b0fb07dbba7ad2753 SIZE (rust/crates/getrandom-0.2.3.crate) = 26261 -SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e -SIZE (rust/crates/hashbrown-0.11.2.crate) = 85713 SHA256 (rust/crates/heck-0.4.0.crate) = 2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9 SIZE (rust/crates/heck-0.4.0.crate) = 11161 SHA256 (rust/crates/hermit-abi-0.1.18.crate) = 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c SIZE (rust/crates/hermit-abi-0.1.18.crate) = 9936 -SHA256 (rust/crates/indexmap-1.8.0.crate) = 282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223 -SIZE (rust/crates/indexmap-1.8.0.crate) = 52583 +SHA256 (rust/crates/indoc-1.0.4.crate) = e7906a9fababaeacb774f72410e497a1d18de916322e33797bb2cd29baa23c9e +SIZE (rust/crates/indoc-1.0.4.crate) = 13122 SHA256 (rust/crates/isatty-0.1.9.crate) = e31a8281fc93ec9693494da65fbf28c0c2aa60a2eaec25dc58e2f31952e95edc SIZE (rust/crates/isatty-0.1.9.crate) = 8009 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 @@ -51,12 +57,16 @@ SHA256 (rust/crates/libc-0.2.99.crate) = a7f823d141fe0a24df1e23b4af4e3c7ba9e5966 SIZE (rust/crates/libc-0.2.99.crate) = 524997 SHA256 (rust/crates/libc-stdhandle-0.1.0.crate) = 6dac2473dc28934c5e0b82250dab231c9d3b94160d91fe9ff483323b05797551 SIZE (rust/crates/libc-stdhandle-0.1.0.crate) = 2254 +SHA256 (rust/crates/linked-hash-map-0.5.4.crate) = 7fb9b38af92608140b86b693604b9ffcc5824240a484d1ecd4795bacb2fe88f3 +SIZE (rust/crates/linked-hash-map-0.5.4.crate) = 16166 SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 SIZE (rust/crates/log-0.4.14.crate) = 34582 SHA256 (rust/crates/logos-0.12.0.crate) = 427e2abca5be13136da9afdbf874e6b34ad9001dd70f2b103b083a85daa7b345 SIZE (rust/crates/logos-0.12.0.crate) = 8849 SHA256 (rust/crates/logos-derive-0.12.0.crate) = 56a7d287fd2ac3f75b11f19a1c8a874a7d55744bd91f7a1b3e7cf87d4343c36d SIZE (rust/crates/logos-derive-0.12.0.crate) = 32455 +SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb +SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a SIZE (rust/crates/memchr-2.4.1.crate) = 64977 SHA256 (rust/crates/memoffset-0.6.4.crate) = 59accc507f1338036a0477ef61afdae33cde60840f4dfe481319ce3ad116ddf9 @@ -67,14 +77,22 @@ SHA256 (rust/crates/nix-0.22.1.crate) = e7555d6c7164cc913be1ce7f95cbecdabda61eb2 SIZE (rust/crates/nix-0.22.1.crate) = 227166 SHA256 (rust/crates/numtoa-0.1.0.crate) = b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef SIZE (rust/crates/numtoa-0.1.0.crate) = 8999 +SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 +SIZE (rust/crates/objc-0.2.7.crate) = 22036 +SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c7a4c2760cd0cd2e120f3fb8b952c7e22bf9 +SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063 +SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b +SIZE (rust/crates/objc_id-0.1.1.crate) = 3258 +SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d +SIZE (rust/crates/once_cell-1.18.0.crate) = 32969 SHA256 (rust/crates/os_str_bytes-6.0.0.crate) = 8e22443d1643a904602595ba1cd8f7d896afe56d26712531c5ff73a15b2fbf64 SIZE (rust/crates/os_str_bytes-6.0.0.crate) = 21046 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.36.crate) = c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029 -SIZE (rust/crates/proc-macro2-1.0.36.crate) = 41411 +SHA256 (rust/crates/proc-macro2-1.0.63.crate) = 7b368fba921b0dce7e60f5e04ec15e565b3303972b42bcfde1d0713b881959eb +SIZE (rust/crates/proc-macro2-1.0.63.crate) = 44867 SHA256 (rust/crates/quote-1.0.9.crate) = c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7 SIZE (rust/crates/quote-1.0.9.crate) = 25042 SHA256 (rust/crates/radix_trie-0.2.1.crate) = c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd @@ -87,8 +105,8 @@ SHA256 (rust/crates/redox_termios-0.1.2.crate) = 8440d8acb4fd3d277125b4bd01a6f38 SIZE (rust/crates/redox_termios-0.1.2.crate) = 3268 SHA256 (rust/crates/redox_users-0.4.0.crate) = 528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64 SIZE (rust/crates/redox_users-0.4.0.crate) = 13023 -SHA256 (rust/crates/regex-1.5.4.crate) = d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461 -SIZE (rust/crates/regex-1.5.4.crate) = 236581 +SHA256 (rust/crates/regex-1.5.5.crate) = 1a11647b6b25ff05a515cb92c365cec08801e83423a235b51e231e1808747286 +SIZE (rust/crates/regex-1.5.5.crate) = 238119 SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293 SHA256 (rust/crates/rustyline-9.0.0.crate) = 790487c3881a63489ae77126f57048b42d62d3b2bafbf37453ea19eedb6340d6 @@ -111,14 +129,16 @@ SHA256 (rust/crates/termcolor-1.1.2.crate) = 2dfed899f0eb03f32ee8c6a0aabdb8a7949 SIZE (rust/crates/termcolor-1.1.2.crate) = 17287 SHA256 (rust/crates/termion-1.5.6.crate) = 077185e2eac69c3f8379a4298e1e07cd36beb962290d4a51199acf0fdc10607e SIZE (rust/crates/termion-1.5.6.crate) = 22677 -SHA256 (rust/crates/textwrap-0.14.2.crate) = 0066c8d12af8b5acd21e00547c3797fde4e8677254a7ee429176ccebbe93dd80 -SIZE (rust/crates/textwrap-0.14.2.crate) = 52016 +SHA256 (rust/crates/unicode-ident-1.0.10.crate) = 22049a19f4a68748a168c0fc439f9516686aa045927ff767eca0a85101fb6e73 +SIZE (rust/crates/unicode-ident-1.0.10.crate) = 42039 SHA256 (rust/crates/unicode-segmentation-1.7.1.crate) = bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796 SIZE (rust/crates/unicode-segmentation-1.7.1.crate) = 93066 SHA256 (rust/crates/unicode-width-0.1.8.crate) = 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 SIZE (rust/crates/unicode-width-0.1.8.crate) = 16732 SHA256 (rust/crates/unicode-xid-0.2.1.crate) = f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564 SIZE (rust/crates/unicode-xid-0.2.1.crate) = 14392 +SHA256 (rust/crates/unindent-0.1.8.crate) = 514672a55d7380da379785a4d70ca8386c8883ff7eaae877be4d2081cebe73d8 +SIZE (rust/crates/unindent-0.1.8.crate) = 8326 SHA256 (rust/crates/utf8-ranges-1.0.4.crate) = b4ae116fef2b7fea257ed6440d3cfcff7f190865f170cdad00bb6465bf18ecba SIZE (rust/crates/utf8-ranges-1.0.4.crate) = 8575 SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bfc26e702ef3af710e0752684df5372 @@ -135,5 +155,11 @@ SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e9 SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (PaulJuliusMartinez-jless-v0.7.2_GH0.tar.gz) = 5d776cb6488743ccdaeeffb4bfc54d84862028170cee852a8bb5c156526ed263 -SIZE (PaulJuliusMartinez-jless-v0.7.2_GH0.tar.gz) = 3397918 +SHA256 (rust/crates/x11-clipboard-0.3.3.crate) = 89bd49c06c9eb5d98e6ba6536cf64ac9f7ee3a009b2f53996d405b3944f6bcea +SIZE (rust/crates/x11-clipboard-0.3.3.crate) = 7357 +SHA256 (rust/crates/xcb-0.8.2.crate) = 5e917a3f24142e9ff8be2414e36c649d47d6cc2ba81f16201cdef96e533e02de +SIZE (rust/crates/xcb-0.8.2.crate) = 129071 +SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 +SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 +SHA256 (PaulJuliusMartinez-jless-v0.9.0_GH0.tar.gz) = 43527a78ba2e5e43a7ebd8d0da8b5af17a72455c5f88b4d1134f34908a594239 +SIZE (PaulJuliusMartinez-jless-v0.9.0_GH0.tar.gz) = 1222005 diff --git a/textproc/jless/files/patch-cargo-crates_xcb-0.8.2_build.rs b/textproc/jless/files/patch-cargo-crates_xcb-0.8.2_build.rs new file mode 100644 index 000000000000..94919cbf009c --- /dev/null +++ b/textproc/jless/files/patch-cargo-crates_xcb-0.8.2_build.rs @@ -0,0 +1,18 @@ +--- cargo-crates/xcb-0.8.2/build.rs.orig 2025-05-05 10:26:31 UTC ++++ cargo-crates/xcb-0.8.2/build.rs +@@ -64,13 +64,13 @@ fn main() { + + if ref_mtime > src_file_mtime || ref_mtime > ffi_file_mtime { + +- let status = Command::new("python3") ++ let status = Command::new("%%PYTHON_CMD%%") + .arg(&r_client) + .arg("-o").arg(&src_dir) + .arg(&xml_file) + .env("PYTHONHASHSEED", "0") + .status() +- .expect("Unable to find build dependency python3"); ++ .expect("Unable to find build dependency %%PYTHON_CMD%%"); + if !status.success() { + panic!("processing of {} returned non-zero ({})", + xml_file.display(), status.code().unwrap()); diff --git a/textproc/jql/Makefile b/textproc/jql/Makefile index 431844508b91..9e591729548a 100644 --- a/textproc/jql/Makefile +++ b/textproc/jql/Makefile @@ -1,6 +1,6 @@ PORTNAME= jql DISTVERSIONPREFIX= jql-v -DISTVERSION= 8.0.5 +DISTVERSION= 8.0.6 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org @@ -24,7 +24,7 @@ CARGO_CRATES= addr2line-0.24.2 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ - anyhow-1.0.97 \ + anyhow-1.0.98 \ autocfg-1.4.0 \ backtrace-0.3.74 \ bumpalo-3.16.0 \ @@ -35,8 +35,8 @@ CARGO_CRATES= addr2line-0.24.2 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.35 \ - clap_builder-4.5.35 \ + clap-4.5.37 \ + clap_builder-4.5.37 \ clap_derive-4.5.32 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ @@ -117,7 +117,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.7.4 \ + winnow-0.7.8 \ yansi-1.0.1 PLIST_FILES= bin/${PORTNAME} diff --git a/textproc/jql/distinfo b/textproc/jql/distinfo index eefd85aff6b4..85b2c12c1f7c 100644 --- a/textproc/jql/distinfo +++ b/textproc/jql/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1744173528 +TIMESTAMP = 1746348989 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -17,8 +17,8 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789 SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 -SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f -SIZE (rust/crates/anyhow-1.0.97.crate) = 52221 +SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 +SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a @@ -39,10 +39,10 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.35.crate) = d8aa86934b44c19c50f87cc2790e19f54f7a67aedb64101c2e1a2e5ecfb73944 -SIZE (rust/crates/clap-4.5.35.crate) = 56970 -SHA256 (rust/crates/clap_builder-4.5.35.crate) = 2414dbb2dd0695280da6ea9261e327479e9d37b0630f6b53ba2a11c60c679fd9 -SIZE (rust/crates/clap_builder-4.5.35.crate) = 168525 +SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071 +SIZE (rust/crates/clap-4.5.37.crate) = 56962 +SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2 +SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761 SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 @@ -203,9 +203,9 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.7.4.crate) = 0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36 -SIZE (rust/crates/winnow-0.7.4.crate) = 173588 +SHA256 (rust/crates/winnow-0.7.8.crate) = 9e27d6ad3dac991091e4d35de9ba2d2d00647c5d0fc26c5496dee55984ae111b +SIZE (rust/crates/winnow-0.7.8.crate) = 174444 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (yamafaktory-jql-jql-v8.0.5_GH0.tar.gz) = 8a4441d7ef400967fc953a09e6becba4f60736993e8536082bcb4019a0475074 -SIZE (yamafaktory-jql-jql-v8.0.5_GH0.tar.gz) = 447727 +SHA256 (yamafaktory-jql-jql-v8.0.6_GH0.tar.gz) = 8af2f6c794cffeba9bc2604cf68cd7ddaa6126ec038786060b463474e8a88b5b +SIZE (yamafaktory-jql-jql-v8.0.6_GH0.tar.gz) = 447699 diff --git a/textproc/kompare/distinfo b/textproc/kompare/distinfo index 56fc5beb1a25..20cfd249a02f 100644 --- a/textproc/kompare/distinfo +++ b/textproc/kompare/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744564316 -SHA256 (KDE/release-service/25.04.0/kompare-25.04.0.tar.xz) = 6cede0023d7e8ca55690cb302f13050649b57dbbaa5ea5410059ac0cacf8121e -SIZE (KDE/release-service/25.04.0/kompare-25.04.0.tar.xz) = 964264 +TIMESTAMP = 1746557963 +SHA256 (KDE/release-service/25.04.1/kompare-25.04.1.tar.xz) = c1a65e7b47478a7e913d0cf751037b814067c74fd234789b610a73c32f03870a +SIZE (KDE/release-service/25.04.1/kompare-25.04.1.tar.xz) = 964640 diff --git a/textproc/lexilla/Makefile b/textproc/lexilla/Makefile index 700c5296857c..5106d5c771bc 100644 --- a/textproc/lexilla/Makefile +++ b/textproc/lexilla/Makefile @@ -1,5 +1,5 @@ PORTNAME= lexilla -DISTVERSION= 5.3.2 +DISTVERSION= 5.4.4 CATEGORIES= textproc MASTER_SITES= https://www.scintilla.org/ DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} @@ -13,10 +13,9 @@ LICENSE_NAME= License for Lexilla, Scintilla and SciTE LICENSE_FILE= ${WRKSRC}/../License.txt LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -#LIB_DEPENDS= libscintilla.so:x11-toolkits/scintilla BUILD_DEPENDS= scintilla>0:x11-toolkits/scintilla -USES= compiler:c++17-lang cpe gmake gnome iconv pkgconfig tar:tgz +USES= compiler:c++17-lang cpe gmake pkgconfig tar:tgz USE_LDCONFIG= yes @@ -41,6 +40,10 @@ PLIST_FILES= include/lexilla/Lexilla.h \ MAKE_ARGS+= CLANG=1 .endif +pre-configure: + ${REINPLACE_CMD} -e 's|../../scintilla/include|$$(LOCALBASE)/include/scintilla|g' \ + ${WRKSRC}/deps.mak + do-install: @${MKDIR} ${STAGEDIR}${PREFIX}/include/lexilla ${INSTALL_DATA} ${WRKSRC}/../include/*.h \ diff --git a/textproc/lexilla/distinfo b/textproc/lexilla/distinfo index 186cba86c662..b7f58ea8e589 100644 --- a/textproc/lexilla/distinfo +++ b/textproc/lexilla/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719353875 -SHA256 (lexilla532.tgz) = fc06be954401c9dc1810f927bccd2604c43a70cf98178161cf817e95c4ebf00f -SIZE (lexilla532.tgz) = 993809 +TIMESTAMP = 1746400565 +SHA256 (lexilla544.tgz) = 9df65d5283ebce2b907cd72cfb2f97d3f162c143122e8d5e57f4da23ff129205 +SIZE (lexilla544.tgz) = 1057566 diff --git a/textproc/lexilla/files/patch-src_deps.mak b/textproc/lexilla/files/patch-src_deps.mak deleted file mode 100644 index a14b45a63581..000000000000 --- a/textproc/lexilla/files/patch-src_deps.mak +++ /dev/null @@ -1,1638 +0,0 @@ ---- src/deps.mak.orig 2024-06-25 22:48:45 UTC -+++ src/deps.mak -@@ -1,15 +1,15 @@ $(DIR_O)/Lexilla.o: \ - # Created by DepGen.py. To recreate, run DepGen.py. - $(DIR_O)/Lexilla.o: \ - ../src/Lexilla.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ - ../lexlib/LexerModule.h \ - ../lexlib/CatalogueModules.h - $(DIR_O)/Accessor.o: \ - ../lexlib/Accessor.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -23,9 +23,9 @@ $(DIR_O)/DefaultLexer.o: \ - ../lexlib/CharacterSet.h - $(DIR_O)/DefaultLexer.o: \ - ../lexlib/DefaultLexer.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -39,15 +39,15 @@ $(DIR_O)/LexAccessor.o: \ - ../lexlib/CharacterSet.h - $(DIR_O)/LexAccessor.o: \ - ../lexlib/LexAccessor.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ - ../lexlib/LexAccessor.h \ - ../lexlib/CharacterSet.h - $(DIR_O)/LexerBase.o: \ - ../lexlib/LexerBase.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -57,9 +57,9 @@ $(DIR_O)/LexerModule.o: \ - ../lexlib/LexerBase.h - $(DIR_O)/LexerModule.o: \ - ../lexlib/LexerModule.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -70,9 +70,9 @@ $(DIR_O)/LexerNoExceptions.o: \ - ../lexlib/LexerSimple.h - $(DIR_O)/LexerNoExceptions.o: \ - ../lexlib/LexerNoExceptions.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -83,9 +83,9 @@ $(DIR_O)/LexerSimple.o: \ - ../lexlib/LexerNoExceptions.h - $(DIR_O)/LexerSimple.o: \ - ../lexlib/LexerSimple.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -99,8 +99,8 @@ $(DIR_O)/StyleContext.o: \ - ../lexlib/PropSetSimple.h - $(DIR_O)/StyleContext.o: \ - ../lexlib/StyleContext.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ - ../lexlib/LexAccessor.h \ - ../lexlib/Accessor.h \ - ../lexlib/StyleContext.h \ -@@ -110,9 +110,9 @@ $(DIR_O)/LexA68k.o: \ - ../lexlib/WordList.h - $(DIR_O)/LexA68k.o: \ - ../lexers/LexA68k.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -122,9 +122,9 @@ $(DIR_O)/LexAbaqus.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAbaqus.o: \ - ../lexers/LexAbaqus.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -134,9 +134,9 @@ $(DIR_O)/LexAda.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAda.o: \ - ../lexers/LexAda.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -146,9 +146,9 @@ $(DIR_O)/LexAPDL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAPDL.o: \ - ../lexers/LexAPDL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -158,9 +158,9 @@ $(DIR_O)/LexAsciidoc.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAsciidoc.o: \ - ../lexers/LexAsciidoc.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -170,9 +170,9 @@ $(DIR_O)/LexAsm.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAsm.o: \ - ../lexers/LexAsm.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -183,9 +183,9 @@ $(DIR_O)/LexAsn1.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexAsn1.o: \ - ../lexers/LexAsn1.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -195,9 +195,9 @@ $(DIR_O)/LexASY.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexASY.o: \ - ../lexers/LexASY.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -207,9 +207,9 @@ $(DIR_O)/LexAU3.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAU3.o: \ - ../lexers/LexAU3.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -219,9 +219,9 @@ $(DIR_O)/LexAVE.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAVE.o: \ - ../lexers/LexAVE.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -231,9 +231,9 @@ $(DIR_O)/LexAVS.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexAVS.o: \ - ../lexers/LexAVS.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -243,9 +243,9 @@ $(DIR_O)/LexBaan.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexBaan.o: \ - ../lexers/LexBaan.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -256,9 +256,9 @@ $(DIR_O)/LexBash.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexBash.o: \ - ../lexers/LexBash.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/StringCopy.h \ - ../lexlib/InList.h \ -@@ -272,9 +272,9 @@ $(DIR_O)/LexBasic.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexBasic.o: \ - ../lexers/LexBasic.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -285,9 +285,9 @@ $(DIR_O)/LexBatch.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexBatch.o: \ - ../lexers/LexBatch.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/InList.h \ - ../lexlib/WordList.h \ -@@ -298,9 +298,9 @@ $(DIR_O)/LexBibTeX.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexBibTeX.o: \ - ../lexers/LexBibTeX.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -311,9 +311,9 @@ $(DIR_O)/LexBullant.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexBullant.o: \ - ../lexers/LexBullant.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -323,9 +323,9 @@ $(DIR_O)/LexCaml.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCaml.o: \ - ../lexers/LexCaml.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -335,9 +335,9 @@ $(DIR_O)/LexCIL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCIL.o: \ - ../lexers/LexCIL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/StringCopy.h \ - ../lexlib/WordList.h \ -@@ -350,9 +350,9 @@ $(DIR_O)/LexCLW.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexCLW.o: \ - ../lexers/LexCLW.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -362,9 +362,9 @@ $(DIR_O)/LexCmake.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCmake.o: \ - ../lexers/LexCmake.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -374,9 +374,9 @@ $(DIR_O)/LexCOBOL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCOBOL.o: \ - ../lexers/LexCOBOL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -386,9 +386,9 @@ $(DIR_O)/LexCoffeeScript.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCoffeeScript.o: \ - ../lexers/LexCoffeeScript.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -398,9 +398,9 @@ $(DIR_O)/LexConf.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexConf.o: \ - ../lexers/LexConf.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -410,9 +410,9 @@ $(DIR_O)/LexCPP.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCPP.o: \ - ../lexers/LexCPP.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/StringCopy.h \ - ../lexlib/WordList.h \ -@@ -426,9 +426,9 @@ $(DIR_O)/LexCrontab.o: \ - ../lexlib/SubStyles.h - $(DIR_O)/LexCrontab.o: \ - ../lexers/LexCrontab.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -438,9 +438,9 @@ $(DIR_O)/LexCsound.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCsound.o: \ - ../lexers/LexCsound.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -450,9 +450,9 @@ $(DIR_O)/LexCSS.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexCSS.o: \ - ../lexers/LexCSS.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -462,9 +462,9 @@ $(DIR_O)/LexD.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexD.o: \ - ../lexers/LexD.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -475,9 +475,9 @@ $(DIR_O)/LexDataflex.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexDataflex.o: \ - ../lexers/LexDataflex.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -487,9 +487,9 @@ $(DIR_O)/LexDiff.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexDiff.o: \ - ../lexers/LexDiff.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -499,9 +499,9 @@ $(DIR_O)/LexDMAP.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexDMAP.o: \ - ../lexers/LexDMAP.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -511,9 +511,9 @@ $(DIR_O)/LexDMIS.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexDMIS.o: \ - ../lexers/LexDMIS.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -523,9 +523,9 @@ $(DIR_O)/LexECL.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexECL.o: \ - ../lexers/LexECL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -537,18 +537,18 @@ $(DIR_O)/LexEDIFACT.o: \ - ../lexlib/OptionSet.h - $(DIR_O)/LexEDIFACT.o: \ - ../lexers/LexEDIFACT.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/LexAccessor.h \ - ../lexlib/LexerModule.h \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexEiffel.o: \ - ../lexers/LexEiffel.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -558,9 +558,9 @@ $(DIR_O)/LexErlang.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexErlang.o: \ - ../lexers/LexErlang.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -570,9 +570,9 @@ $(DIR_O)/LexErrorList.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexErrorList.o: \ - ../lexers/LexErrorList.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/InList.h \ - ../lexlib/WordList.h \ -@@ -583,9 +583,9 @@ $(DIR_O)/LexEScript.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexEScript.o: \ - ../lexers/LexEScript.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -595,9 +595,9 @@ $(DIR_O)/LexFlagship.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexFlagship.o: \ - ../lexers/LexFlagship.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -607,9 +607,9 @@ $(DIR_O)/LexForth.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexForth.o: \ - ../lexers/LexForth.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -619,9 +619,9 @@ $(DIR_O)/LexFortran.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexFortran.o: \ - ../lexers/LexFortran.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -631,9 +631,9 @@ $(DIR_O)/LexFSharp.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexFSharp.o: \ - ../lexers/LexFSharp.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -644,9 +644,9 @@ $(DIR_O)/LexGAP.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexGAP.o: \ - ../lexers/LexGAP.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -656,9 +656,9 @@ $(DIR_O)/LexGDScript.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexGDScript.o: \ - ../lexers/LexGDScript.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/StringCopy.h \ - ../lexlib/WordList.h \ -@@ -673,9 +673,9 @@ $(DIR_O)/LexGui4Cli.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexGui4Cli.o: \ - ../lexers/LexGui4Cli.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -685,9 +685,9 @@ $(DIR_O)/LexHaskell.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexHaskell.o: \ - ../lexers/LexHaskell.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -701,9 +701,9 @@ $(DIR_O)/LexHex.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexHex.o: \ - ../lexers/LexHex.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -713,9 +713,9 @@ $(DIR_O)/LexHollywood.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexHollywood.o: \ - ../lexers/LexHollywood.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -726,9 +726,9 @@ $(DIR_O)/LexHTML.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexHTML.o: \ - ../lexers/LexHTML.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/InList.h \ - ../lexlib/WordList.h \ -@@ -742,9 +742,9 @@ $(DIR_O)/LexIndent.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexIndent.o: \ - ../lexers/LexIndent.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -754,9 +754,9 @@ $(DIR_O)/LexInno.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexInno.o: \ - ../lexers/LexInno.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -766,9 +766,9 @@ $(DIR_O)/LexJSON.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexJSON.o: \ - ../lexers/LexJSON.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -779,9 +779,9 @@ $(DIR_O)/LexJulia.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexJulia.o: \ - ../lexers/LexJulia.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/StringCopy.h \ - ../lexlib/PropSetSimple.h \ -@@ -796,9 +796,9 @@ $(DIR_O)/LexKix.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexKix.o: \ - ../lexers/LexKix.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -808,9 +808,9 @@ $(DIR_O)/LexKVIrc.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexKVIrc.o: \ - ../lexers/LexKVIrc.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -820,9 +820,9 @@ $(DIR_O)/LexLaTeX.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexLaTeX.o: \ - ../lexers/LexLaTeX.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -835,9 +835,9 @@ $(DIR_O)/LexLisp.o: \ - ../lexlib/LexerBase.h - $(DIR_O)/LexLisp.o: \ - ../lexers/LexLisp.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -847,9 +847,9 @@ $(DIR_O)/LexLout.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexLout.o: \ - ../lexers/LexLout.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -859,9 +859,9 @@ $(DIR_O)/LexLua.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexLua.o: \ - ../lexers/LexLua.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -874,9 +874,9 @@ $(DIR_O)/LexMagik.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexMagik.o: \ - ../lexers/LexMagik.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -886,9 +886,9 @@ $(DIR_O)/LexMake.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMake.o: \ - ../lexers/LexMake.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -898,9 +898,9 @@ $(DIR_O)/LexMarkdown.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMarkdown.o: \ - ../lexers/LexMarkdown.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -910,9 +910,9 @@ $(DIR_O)/LexMatlab.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMatlab.o: \ - ../lexers/LexMatlab.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -922,9 +922,9 @@ $(DIR_O)/LexMaxima.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMaxima.o: \ - ../lexers/LexMaxima.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -934,9 +934,9 @@ $(DIR_O)/LexMetapost.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMetapost.o: \ - ../lexers/LexMetapost.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -946,9 +946,9 @@ $(DIR_O)/LexMMIXAL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMMIXAL.o: \ - ../lexers/LexMMIXAL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -958,9 +958,9 @@ $(DIR_O)/LexModula.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexModula.o: \ - ../lexers/LexModula.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -971,9 +971,9 @@ $(DIR_O)/LexMPT.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMPT.o: \ - ../lexers/LexMPT.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -983,9 +983,9 @@ $(DIR_O)/LexMSSQL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMSSQL.o: \ - ../lexers/LexMSSQL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -995,9 +995,9 @@ $(DIR_O)/LexMySQL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexMySQL.o: \ - ../lexers/LexMySQL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1007,9 +1007,9 @@ $(DIR_O)/LexNim.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexNim.o: \ - ../lexers/LexNim.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/StringCopy.h \ - ../lexlib/WordList.h \ -@@ -1022,9 +1022,9 @@ $(DIR_O)/LexNimrod.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexNimrod.o: \ - ../lexers/LexNimrod.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1034,9 +1034,9 @@ $(DIR_O)/LexNsis.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexNsis.o: \ - ../lexers/LexNsis.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1046,9 +1046,9 @@ $(DIR_O)/LexNull.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexNull.o: \ - ../lexers/LexNull.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1058,9 +1058,9 @@ $(DIR_O)/LexOpal.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexOpal.o: \ - ../lexers/LexOpal.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1070,9 +1070,9 @@ $(DIR_O)/LexOScript.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexOScript.o: \ - ../lexers/LexOScript.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1082,9 +1082,9 @@ $(DIR_O)/LexPascal.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPascal.o: \ - ../lexers/LexPascal.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1094,9 +1094,9 @@ $(DIR_O)/LexPB.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPB.o: \ - ../lexers/LexPB.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1106,9 +1106,9 @@ $(DIR_O)/LexPerl.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPerl.o: \ - ../lexers/LexPerl.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1119,9 +1119,9 @@ $(DIR_O)/LexPLM.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexPLM.o: \ - ../lexers/LexPLM.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1131,9 +1131,9 @@ $(DIR_O)/LexPO.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPO.o: \ - ../lexers/LexPO.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1143,9 +1143,9 @@ $(DIR_O)/LexPOV.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPOV.o: \ - ../lexers/LexPOV.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1155,9 +1155,9 @@ $(DIR_O)/LexPowerPro.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPowerPro.o: \ - ../lexers/LexPowerPro.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1167,9 +1167,9 @@ $(DIR_O)/LexPowerShell.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPowerShell.o: \ - ../lexers/LexPowerShell.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1179,9 +1179,9 @@ $(DIR_O)/LexProgress.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexProgress.o: \ - ../lexers/LexProgress.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1193,9 +1193,9 @@ $(DIR_O)/LexProps.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexProps.o: \ - ../lexers/LexProps.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1205,9 +1205,9 @@ $(DIR_O)/LexPS.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPS.o: \ - ../lexers/LexPS.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1217,9 +1217,9 @@ $(DIR_O)/LexPython.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexPython.o: \ - ../lexers/LexPython.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1233,9 +1233,9 @@ $(DIR_O)/LexR.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexR.o: \ - ../lexers/LexR.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1245,9 +1245,9 @@ $(DIR_O)/LexRaku.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexRaku.o: \ - ../lexers/LexRaku.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1259,9 +1259,9 @@ $(DIR_O)/LexRebol.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexRebol.o: \ - ../lexers/LexRebol.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1271,9 +1271,9 @@ $(DIR_O)/LexRegistry.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexRegistry.o: \ - ../lexers/LexRegistry.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1284,9 +1284,9 @@ $(DIR_O)/LexRuby.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexRuby.o: \ - ../lexers/LexRuby.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1296,9 +1296,9 @@ $(DIR_O)/LexRust.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexRust.o: \ - ../lexers/LexRust.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/PropSetSimple.h \ - ../lexlib/WordList.h \ -@@ -1311,9 +1311,9 @@ $(DIR_O)/LexSAS.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexSAS.o: \ - ../lexers/LexSAS.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1323,9 +1323,9 @@ $(DIR_O)/LexScriptol.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexScriptol.o: \ - ../lexers/LexScriptol.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1335,9 +1335,9 @@ $(DIR_O)/LexSmalltalk.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSmalltalk.o: \ - ../lexers/LexSmalltalk.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1347,9 +1347,9 @@ $(DIR_O)/LexSML.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSML.o: \ - ../lexers/LexSML.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1359,9 +1359,9 @@ $(DIR_O)/LexSorcus.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSorcus.o: \ - ../lexers/LexSorcus.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1371,9 +1371,9 @@ $(DIR_O)/LexSpecman.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSpecman.o: \ - ../lexers/LexSpecman.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1383,9 +1383,9 @@ $(DIR_O)/LexSpice.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSpice.o: \ - ../lexers/LexSpice.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1395,9 +1395,9 @@ $(DIR_O)/LexSQL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSQL.o: \ - ../lexers/LexSQL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1410,9 +1410,9 @@ $(DIR_O)/LexStata.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexStata.o: \ - ../lexers/LexStata.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1422,9 +1422,9 @@ $(DIR_O)/LexSTTXT.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexSTTXT.o: \ - ../lexers/LexSTTXT.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1434,9 +1434,9 @@ $(DIR_O)/LexTACL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTACL.o: \ - ../lexers/LexTACL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1446,9 +1446,9 @@ $(DIR_O)/LexTADS3.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTADS3.o: \ - ../lexers/LexTADS3.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1458,9 +1458,9 @@ $(DIR_O)/LexTAL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTAL.o: \ - ../lexers/LexTAL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1470,9 +1470,9 @@ $(DIR_O)/LexTCL.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTCL.o: \ - ../lexers/LexTCL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1482,9 +1482,9 @@ $(DIR_O)/LexTCMD.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTCMD.o: \ - ../lexers/LexTCMD.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1494,9 +1494,9 @@ $(DIR_O)/LexTeX.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTeX.o: \ - ../lexers/LexTeX.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1506,9 +1506,9 @@ $(DIR_O)/LexTxt2tags.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexTxt2tags.o: \ - ../lexers/LexTxt2tags.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1518,9 +1518,9 @@ $(DIR_O)/LexVB.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexVB.o: \ - ../lexers/LexVB.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1530,9 +1530,9 @@ $(DIR_O)/LexVerilog.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexVerilog.o: \ - ../lexers/LexVerilog.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1545,9 +1545,9 @@ $(DIR_O)/LexVHDL.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexVHDL.o: \ - ../lexers/LexVHDL.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1557,9 +1557,9 @@ $(DIR_O)/LexVisualProlog.o: \ - ../lexlib/LexerModule.h - $(DIR_O)/LexVisualProlog.o: \ - ../lexers/LexVisualProlog.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ -@@ -1572,17 +1572,17 @@ $(DIR_O)/LexX12.o: \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexX12.o: \ - ../lexers/LexX12.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/LexerModule.h \ - ../lexlib/DefaultLexer.h - $(DIR_O)/LexYAML.o: \ - ../lexers/LexYAML.cxx \ -- ../../scintilla/include/ILexer.h \ -- ../../scintilla/include/Sci_Position.h \ -- ../../scintilla/include/Scintilla.h \ -+ $(LOCALBASE)/include/scintilla/ILexer.h \ -+ $(LOCALBASE)/include/scintilla/Sci_Position.h \ -+ $(LOCALBASE)/include/scintilla/Scintilla.h \ - ../include/SciLexer.h \ - ../lexlib/WordList.h \ - ../lexlib/LexAccessor.h \ diff --git a/textproc/libkomparediff2/distinfo b/textproc/libkomparediff2/distinfo index 05d0fa3f216c..c89ee7a80495 100644 --- a/textproc/libkomparediff2/distinfo +++ b/textproc/libkomparediff2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744564317 -SHA256 (KDE/release-service/25.04.0/libkomparediff2-25.04.0.tar.xz) = 40c65d7014c8333024799b344ccf13a5950231c5a107ee600a1f71e8a9dc3c12 -SIZE (KDE/release-service/25.04.0/libkomparediff2-25.04.0.tar.xz) = 189220 +TIMESTAMP = 1746557964 +SHA256 (KDE/release-service/25.04.1/libkomparediff2-25.04.1.tar.xz) = 8f7d0ccf7553b62fc933df1487477b822cedb4ed0777a3746d12257202494274 +SIZE (KDE/release-service/25.04.1/libkomparediff2-25.04.1.tar.xz) = 189228 diff --git a/textproc/libuninameslist/Makefile b/textproc/libuninameslist/Makefile index f08d432c319e..d3cd70357d3b 100644 --- a/textproc/libuninameslist/Makefile +++ b/textproc/libuninameslist/Makefile @@ -1,6 +1,5 @@ PORTNAME= libuninameslist -DISTVERSION= 20221022 -PORTREVISION= 1 +DISTVERSION= 20240910 CATEGORIES= textproc MASTER_SITES= https://github.com/fontforge/${PORTNAME}/releases/download/${DISTVERSION}/ DISTNAME= ${PORTNAME}-dist-${DISTVERSION} @@ -15,17 +14,16 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= libtool USE_LDCONFIG= yes GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INSTALL_TARGET= install-strip WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} -OPTIONS_DEFINE= FRENCH -OPTIONS_DEFAULT=FRENCH -OPTIONS_SUB=yes +OPTIONS_DEFINE= FRENCH +OPTIONS_DEFAULT= FRENCH +OPTIONS_SUB= yes -FRENCH_DESC= Build French library +FRENCH_DESC= Build French library FRENCH_CONFIGURE_ENABLE= frenchlib .include <bsd.port.mk> diff --git a/textproc/libuninameslist/distinfo b/textproc/libuninameslist/distinfo index b988bc5207be..c2cbd6d9278d 100644 --- a/textproc/libuninameslist/distinfo +++ b/textproc/libuninameslist/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669660536 -SHA256 (libuninameslist-dist-20221022.tar.gz) = 92c833936d653b2f205fb5e7ac82818311824dabdc7abdc2e81f07c3a0ea39bb -SIZE (libuninameslist-dist-20221022.tar.gz) = 1254897 +TIMESTAMP = 1746317075 +SHA256 (libuninameslist-dist-20240910.tar.gz) = e59aab324ca0a3a713fe85c09a56c40c680a8458438d90624597920b3ef0be26 +SIZE (libuninameslist-dist-20240910.tar.gz) = 1340371 diff --git a/textproc/libuninameslist/pkg-plist b/textproc/libuninameslist/pkg-plist index ca193c23d295..4c4f6a8fe018 100644 --- a/textproc/libuninameslist/pkg-plist +++ b/textproc/libuninameslist/pkg-plist @@ -3,11 +3,11 @@ include/uninameslist.h %%FRENCH%%lib/libuninameslist-fr.a %%FRENCH%%lib/libuninameslist-fr.so %%FRENCH%%lib/libuninameslist-fr.so.1 -%%FRENCH%%lib/libuninameslist-fr.so.1.0.5 +%%FRENCH%%lib/libuninameslist-fr.so.1.0.7 lib/libuninameslist.a lib/libuninameslist.so lib/libuninameslist.so.1 -lib/libuninameslist.so.1.0.12 +lib/libuninameslist.so.1.0.15 libdata/pkgconfig/libuninameslist.pc %%FRENCH%%share/man/man3/libuninameslist-fr.3.gz share/man/man3/libuninameslist.3.gz diff --git a/textproc/libxmlb/Makefile b/textproc/libxmlb/Makefile index 7029f4e537d4..d46e93ab95d9 100644 --- a/textproc/libxmlb/Makefile +++ b/textproc/libxmlb/Makefile @@ -1,5 +1,6 @@ PORTNAME= libxmlb DISTVERSION= 0.3.22 +PORTREVISION= 1 CATEGORIES= textproc MASTER_SITES= https://github.com/hughsie/${PORTNAME}/releases/download/${DISTVERSION}/ diff --git a/textproc/linux-rl9-libxslt/Makefile b/textproc/linux-rl9-libxslt/Makefile index c2f28b697ceb..e268e3b4fc5a 100644 --- a/textproc/linux-rl9-libxslt/Makefile +++ b/textproc/linux-rl9-libxslt/Makefile @@ -1,6 +1,6 @@ PORTNAME= libxslt PORTVERSION= 1.1.34 -DISTVERSIONSUFFIX= -9.el9_5.1 +DISTVERSIONSUFFIX= -9.el9_5.3 PORTREVISION= 2 CATEGORIES= textproc linux diff --git a/textproc/linux-rl9-libxslt/distinfo b/textproc/linux-rl9-libxslt/distinfo index 561c9ebde98c..e06834de8ae3 100644 --- a/textproc/linux-rl9-libxslt/distinfo +++ b/textproc/linux-rl9-libxslt/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1744754694 -SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.1.aarch64.rpm) = cbe61dc639f541a8998bfbf6a9c41e6496eff9ab39b0006f9ac07118b6689951 -SIZE (rocky/l/libxslt-1.1.34-9.el9_5.1.aarch64.rpm) = 242600 -SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.1.i686.rpm) = 274e2576c6800556b287619f90d123590311a7302bb6c1657964d9dabd3c3185 -SIZE (rocky/l/libxslt-1.1.34-9.el9_5.1.i686.rpm) = 261262 -SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.1.x86_64.rpm) = abc25ff53b49c8f8c42f1fdddaf2dfeea0b6e3a4699442a310761b0ad27b4c86 -SIZE (rocky/l/libxslt-1.1.34-9.el9_5.1.x86_64.rpm) = 245091 -SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.1.src.rpm) = 83724d28f93124e3e60357bae957d3837b638f2d29da0ec48a760b1dd19c62f2 -SIZE (rocky/l/libxslt-1.1.34-9.el9_5.1.src.rpm) = 3550701 +TIMESTAMP = 1746515269 +SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.aarch64.rpm) = e3129459d32ce481efadea71a39088d369fbd3ed422897dc82d663d3cf2445a8 +SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.aarch64.rpm) = 242701 +SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.i686.rpm) = ed444faf1edadfecb9e2587513ad646992a90e9626e5edc88ee13c7547c80d58 +SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.i686.rpm) = 261593 +SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.x86_64.rpm) = 208fe9293cbdce22f5a67dbbea78a42ad1151639132f1c2bc5164128e074a34f +SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.x86_64.rpm) = 245204 +SHA256 (rocky/l/libxslt-1.1.34-9.el9_5.3.src.rpm) = 2aecab508b6612bc42d9a895e8f46d99cd0245f6194c99697ac2ada287ca9590 +SIZE (rocky/l/libxslt-1.1.34-9.el9_5.3.src.rpm) = 3552090 diff --git a/textproc/linux-rl9-libxslt/pkg-plist.aarch64 b/textproc/linux-rl9-libxslt/pkg-plist.aarch64 index 5c21ae65d59b..32ea42d04d4d 100644 --- a/textproc/linux-rl9-libxslt/pkg-plist.aarch64 +++ b/textproc/linux-rl9-libxslt/pkg-plist.aarch64 @@ -1,7 +1,7 @@ usr/bin/xsltproc -usr/lib/.build-id/00/06c35ff12fe99ac60ffb103fc504f904d20087 -usr/lib/.build-id/12/3a570e5d7b672b9823ae5261f001921795cffa -usr/lib/.build-id/33/fc047ddac2ee12bc870d28fc0545c3de84c35e +usr/lib/.build-id/99/055e62cafca7cc892d8990947109a181d05c8e +usr/lib/.build-id/ec/bb423f672cbdc4b768c2eabb76649cad655c4d +usr/lib/.build-id/f1/a88b9f7efb5d3df4c53375b11d7e7b711ae66a usr/lib64/libexslt.so.0 usr/lib64/libexslt.so.0.8.20 usr/lib64/libxslt.so.1 diff --git a/textproc/linux-rl9-libxslt/pkg-plist.amd64 b/textproc/linux-rl9-libxslt/pkg-plist.amd64 index 3ba7b03c02b9..01106ad7f46f 100644 --- a/textproc/linux-rl9-libxslt/pkg-plist.amd64 +++ b/textproc/linux-rl9-libxslt/pkg-plist.amd64 @@ -1,10 +1,10 @@ usr/bin/xsltproc -usr/lib/.build-id/29/d846afce21d780104c69c56fa2474089f31185 -usr/lib/.build-id/65/4d7585adb9fd8988cf1fb8eac8ab7d1d4f049b -usr/lib/.build-id/95/3532ae3833a4536f7e2bd548b21d9974b55a9f -usr/lib/.build-id/e2/2df8e6f51aecaf7ffcf8691302001dfe7c1676 -usr/lib/.build-id/f3/789beaaa48463304a9a012849642032d704f3c -usr/lib/.build-id/ff/a4a18bc8f6e821fb4fd1c0550289b66c4d7abc +usr/lib/.build-id/46/8f11721e309e853f46641fff184cbe015cbd2f +usr/lib/.build-id/7d/19066164a1d8ac47ae9102c988086fe122177e +usr/lib/.build-id/7d/a35be296e0ea1c54fed5f478a502a476087c48 +usr/lib/.build-id/c0/4948d6638edc8e46034e15398d8445a920e393 +usr/lib/.build-id/e6/229eabc11399a3bd16e959bb06ad5c4728c379 +usr/lib/.build-id/fc/2273893de1a264258a2e4dae36a5590304b8b5 usr/lib/libexslt.so.0 usr/lib/libexslt.so.0.8.20 usr/lib/libxslt.so.1 diff --git a/textproc/markdownpart/distinfo b/textproc/markdownpart/distinfo index 64e9e5741cdc..0ab49c51da7a 100644 --- a/textproc/markdownpart/distinfo +++ b/textproc/markdownpart/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744564317 -SHA256 (KDE/release-service/25.04.0/markdownpart-25.04.0.tar.xz) = 2612cfa2bcdb98432f77178c4e1b8f59663762ac291b294fa934f4d2a0b364b4 -SIZE (KDE/release-service/25.04.0/markdownpart-25.04.0.tar.xz) = 34308 +TIMESTAMP = 1746557964 +SHA256 (KDE/release-service/25.04.1/markdownpart-25.04.1.tar.xz) = 5f428319841ca83b871f00dfff0100dd23d69f8ccbc9766955a711234a5d8782 +SIZE (KDE/release-service/25.04.1/markdownpart-25.04.1.tar.xz) = 34316 diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile index 34fce731453f..909b92830e7a 100644 --- a/textproc/mdbook/Makefile +++ b/textproc/mdbook/Makefile @@ -1,7 +1,6 @@ PORTNAME= mdbook DISTVERSIONPREFIX= v -DISTVERSION= 0.4.48 -PORTREVISION= 1 +DISTVERSION= 0.4.49 CATEGORIES= textproc MAINTAINER= eduardo@FreeBSD.org diff --git a/textproc/mdbook/Makefile.crates b/textproc/mdbook/Makefile.crates index 794974e42edd..93ef3836562a 100644 --- a/textproc/mdbook/Makefile.crates +++ b/textproc/mdbook/Makefile.crates @@ -1,63 +1,67 @@ CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.0 \ aho-corasick-1.1.3 \ - ammonia-4.0.0 \ + ammonia-4.1.0 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ + anstyle-lossy-1.1.3 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ + anstyle-svg-0.1.7 \ anstyle-wincon-3.0.7 \ - anyhow-1.0.95 \ - assert_cmd-2.0.16 \ + anyhow-1.0.98 \ autocfg-1.4.0 \ backtrace-0.3.74 \ base64-0.21.7 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ - bitflags-2.8.0 \ + bitflags-2.9.0 \ block-buffer-0.10.4 \ - bstr-1.11.3 \ - bumpalo-3.16.0 \ + bstr-1.12.0 \ + bumpalo-3.17.0 \ byteorder-1.5.0 \ - bytes-1.9.0 \ - cc-1.2.10 \ + bytes-1.10.1 \ + cc-1.2.21 \ cfg-if-1.0.0 \ - chrono-0.4.39 \ - clap-4.5.27 \ - clap_builder-4.5.27 \ - clap_complete-4.5.43 \ + chrono-0.4.41 \ + clap-4.5.37 \ + clap_builder-4.5.37 \ + clap_complete-4.5.48 \ clap_lex-0.7.4 \ colorchoice-1.0.3 \ + content_inspector-0.2.4 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ crypto-common-0.1.6 \ - darling-0.20.10 \ - darling_core-0.20.10 \ - darling_macro-0.20.10 \ - data-encoding-2.7.0 \ + cssparser-0.35.0 \ + cssparser-macros-0.6.1 \ + darling-0.20.11 \ + darling_core-0.20.11 \ + darling_macro-0.20.11 \ + data-encoding-2.9.0 \ dbus-0.9.7 \ derive_builder-0.20.2 \ derive_builder_core-0.20.2 \ derive_builder_macro-0.20.2 \ diff-0.1.13 \ - difflib-0.4.0 \ digest-0.10.7 \ displaydoc-0.2.5 \ - doc-comment-0.3.3 \ + dtoa-1.0.10 \ + dtoa-short-0.3.5 \ + dunce-1.0.5 \ elasticlunr-rs-3.0.2 \ env_filter-0.1.3 \ - env_logger-0.11.6 \ - equivalent-1.0.1 \ - errno-0.3.10 \ + env_logger-0.11.8 \ + equivalent-1.0.2 \ + errno-0.3.11 \ fastrand-2.3.0 \ filetime-0.2.25 \ - float-cmp-0.10.0 \ fnv-1.0.7 \ form_urlencoded-1.2.1 \ fsevent-sys-4.1.0 \ @@ -69,64 +73,68 @@ CARGO_CRATES= addr2line-0.24.2 \ futures-task-0.3.31 \ futures-util-0.3.31 \ generic-array-0.14.7 \ - getrandom-0.2.15 \ + getrandom-0.2.16 \ + getrandom-0.3.2 \ gimli-0.31.1 \ - globset-0.4.15 \ + globset-0.4.16 \ h2-0.3.26 \ - handlebars-6.3.0 \ - hashbrown-0.15.2 \ + handlebars-6.3.2 \ + hashbrown-0.15.3 \ headers-0.3.9 \ headers-core-0.2.0 \ hex-0.4.3 \ + html-escape-0.2.13 \ html5ever-0.26.0 \ - html5ever-0.27.0 \ + html5ever-0.31.0 \ http-0.2.12 \ - http-1.2.0 \ + http-1.3.1 \ http-body-0.4.6 \ - httparse-1.10.0 \ + httparse-1.10.1 \ httpdate-1.0.3 \ - humantime-2.1.0 \ hyper-0.14.32 \ - iana-time-zone-0.1.61 \ + iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ icu_locid-1.5.0 \ icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ + icu_locid_transform_data-1.5.1 \ icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ + icu_normalizer_data-1.5.1 \ icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ + icu_properties_data-1.5.1 \ icu_provider-1.5.0 \ icu_provider_macros-1.5.0 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ ignore-0.4.23 \ - indexmap-2.7.1 \ + indexmap-2.9.0 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ is_terminal_polyfill-1.70.1 \ - itoa-1.0.14 \ + itoa-1.0.15 \ + jiff-0.2.12 \ + jiff-static-0.2.12 \ js-sys-0.3.77 \ kqueue-1.0.8 \ kqueue-sys-1.0.4 \ - libc-0.2.169 \ + libc-0.2.172 \ libdbus-sys-0.2.5 \ libredox-0.1.3 \ - linux-raw-sys-0.4.15 \ - litemap-0.7.4 \ + linux-raw-sys-0.9.4 \ + litemap-0.7.5 \ lock_api-0.4.12 \ - log-0.4.25 \ + log-0.4.27 \ mac-0.1.1 \ maplit-1.0.2 \ markup5ever-0.11.0 \ - markup5ever-0.12.1 \ + markup5ever-0.16.1 \ markup5ever_rcdom-0.2.0 \ + match_token-0.1.0 \ memchr-2.7.4 \ mime-0.3.17 \ mime_guess-2.0.5 \ - miniz_oxide-0.8.3 \ + miniz_oxide-0.8.8 \ mio-1.0.3 \ new_debug_unreachable-1.0.6 \ normalize-line-endings-0.3.0 \ @@ -138,89 +146,92 @@ CARGO_CRATES= addr2line-0.24.2 \ num-order-1.2.0 \ num-traits-0.2.19 \ object-0.36.7 \ - once_cell-1.20.2 \ + once_cell-1.21.3 \ opener-0.7.2 \ parking_lot-0.12.3 \ parking_lot_core-0.9.10 \ pathdiff-0.2.3 \ percent-encoding-2.3.1 \ - pest-2.7.15 \ - pest_derive-2.7.15 \ - pest_generator-2.7.15 \ - pest_meta-2.7.15 \ + pest-2.8.0 \ + pest_derive-2.8.0 \ + pest_generator-2.8.0 \ + pest_meta-2.8.0 \ phf-0.10.1 \ phf-0.11.3 \ phf_codegen-0.10.0 \ phf_codegen-0.11.3 \ phf_generator-0.10.0 \ phf_generator-0.11.3 \ + phf_macros-0.11.3 \ phf_shared-0.10.0 \ phf_shared-0.11.3 \ - pin-project-1.1.8 \ - pin-project-internal-1.1.8 \ + pin-project-1.1.10 \ + pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.31 \ - ppv-lite86-0.2.20 \ + pkg-config-0.3.32 \ + portable-atomic-1.11.0 \ + portable-atomic-util-0.2.4 \ + ppv-lite86-0.2.21 \ precomputed-hash-0.1.1 \ - predicates-3.1.3 \ - predicates-core-1.0.9 \ - predicates-tree-1.0.12 \ pretty_assertions-1.4.1 \ - proc-macro2-1.0.93 \ + proc-macro2-1.0.95 \ pulldown-cmark-0.10.3 \ pulldown-cmark-0.12.2 \ pulldown-cmark-escape-0.10.1 \ pulldown-cmark-to-cmark-18.0.0 \ - quote-1.0.38 \ + quote-1.0.40 \ + r-efi-5.2.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ - redox_syscall-0.5.8 \ + redox_syscall-0.5.12 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rustc-demangle-0.1.24 \ - rustix-0.38.44 \ - rustversion-1.0.19 \ - ryu-1.0.19 \ + rustix-1.0.7 \ + rustversion-1.0.20 \ + ryu-1.0.20 \ same-file-1.0.6 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ - select-0.6.0 \ - semver-1.0.25 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ - serde_json-1.0.137 \ + select-0.6.1 \ + semver-1.0.26 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ serde_urlencoded-0.7.1 \ sha1-0.10.6 \ - sha2-0.10.8 \ + sha2-0.10.9 \ shlex-1.3.0 \ + similar-2.7.0 \ siphasher-0.3.11 \ siphasher-1.0.1 \ slab-0.4.9 \ - smallvec-1.13.2 \ - socket2-0.5.8 \ + smallvec-1.15.0 \ + snapbox-0.6.21 \ + snapbox-macros-0.3.10 \ + socket2-0.5.9 \ stable_deref_trait-1.2.0 \ - string_cache-0.8.7 \ - string_cache_codegen-0.5.2 \ + string_cache-0.8.9 \ + string_cache_codegen-0.5.4 \ strsim-0.11.1 \ syn-1.0.109 \ - syn-2.0.96 \ - synstructure-0.13.1 \ - tempfile-3.15.0 \ + syn-2.0.101 \ + synstructure-0.13.2 \ + tempfile-3.19.1 \ tendril-0.4.3 \ - terminal_size-0.4.1 \ - termtree-0.5.1 \ + terminal_size-0.4.2 \ thiserror-1.0.69 \ - thiserror-2.0.11 \ + thiserror-2.0.12 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.11 \ + thiserror-impl-2.0.12 \ tinystr-0.7.6 \ - tokio-1.43.0 \ + tokio-1.44.2 \ tokio-macros-2.5.0 \ tokio-tungstenite-0.21.0 \ - tokio-util-0.7.13 \ + tokio-util-0.7.15 \ toml-0.5.11 \ topological-sort-0.2.2 \ tower-service-0.3.3 \ @@ -228,31 +239,39 @@ CARGO_CRATES= addr2line-0.24.2 \ tracing-core-0.1.33 \ try-lock-0.2.5 \ tungstenite-0.21.0 \ - typenum-1.17.0 \ + typenum-1.18.0 \ ucd-trie-0.1.7 \ unicase-2.8.1 \ - unicode-ident-1.0.16 \ + unicode-ident-1.0.18 \ + unicode-width-0.2.0 \ url-2.5.4 \ utf-8-0.7.6 \ utf16_iter-1.0.5 \ + utf8-width-0.1.7 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ version_check-0.9.5 \ - wait-timeout-0.2.0 \ walkdir-2.5.0 \ want-0.3.1 \ warp-0.3.7 \ wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ + web_atoms-0.1.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-core-0.52.0 \ + windows-core-0.61.0 \ + windows-implement-0.60.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.1 \ + windows-result-0.3.2 \ + windows-strings-0.4.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-targets-0.52.6 \ @@ -264,15 +283,16 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnu-0.52.6 \ windows_x86_64_gnullvm-0.52.6 \ windows_x86_64_msvc-0.52.6 \ + wit-bindgen-rt-0.39.0 \ write16-1.0.0 \ writeable-0.5.5 \ xml5ever-0.17.0 \ yansi-1.0.1 \ yoke-0.7.5 \ yoke-derive-0.7.5 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.5 \ - zerofrom-derive-0.1.5 \ + zerocopy-0.8.25 \ + zerocopy-derive-0.8.25 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 diff --git a/textproc/mdbook/distinfo b/textproc/mdbook/distinfo index 2c5ad1ffc91e..2e6f21b95860 100644 --- a/textproc/mdbook/distinfo +++ b/textproc/mdbook/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1743507473 +TIMESTAMP = 1746486137 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 -SHA256 (rust/crates/ammonia-4.0.0.crate) = 1ab99eae5ee58501ab236beb6f20f6ca39be615267b014899c89b2f0bc18a459 -SIZE (rust/crates/ammonia-4.0.0.crate) = 47763 +SHA256 (rust/crates/ammonia-4.1.0.crate) = 3ada2ee439075a3e70b6992fce18ac4e407cd05aea9ca3f75d2c0b0c20bbb364 +SIZE (rust/crates/ammonia-4.1.0.crate) = 53061 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 @@ -15,16 +15,18 @@ SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0 SIZE (rust/crates/anstream-0.6.18.crate) = 29681 SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 +SHA256 (rust/crates/anstyle-lossy-1.1.3.crate) = 934ff8719effd2023a48cf63e69536c1c3ced9d3895068f6f5cc9a4ff845e59b +SIZE (rust/crates/anstyle-lossy-1.1.3.crate) = 9983 SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 +SHA256 (rust/crates/anstyle-svg-0.1.7.crate) = d3607949e9f6de49ea4bafe12f5e4fd73613ebf24795e48587302a8cc0e4bb35 +SIZE (rust/crates/anstyle-svg-0.1.7.crate) = 12966 SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 -SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 -SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d -SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 +SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 +SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a @@ -37,34 +39,36 @@ SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41a SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 +SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd +SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf +SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b -SIZE (rust/crates/bytes-1.9.0.crate) = 67320 -SHA256 (rust/crates/cc-1.2.10.crate) = 13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229 -SIZE (rust/crates/cc-1.2.10.crate) = 101251 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/cc-1.2.21.crate) = 8691782945451c1c383942c4874dbe63814f61cb57ef773cda2972682b7bb3c0 +SIZE (rust/crates/cc-1.2.21.crate) = 106117 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 -SIZE (rust/crates/chrono-0.4.39.crate) = 222248 -SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 -SIZE (rust/crates/clap-4.5.27.crate) = 55737 -SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 -SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 -SHA256 (rust/crates/clap_complete-4.5.43.crate) = 0952013545c9c6dca60f491602655b795c6c062ab180c9cb0bccb83135461861 -SIZE (rust/crates/clap_complete-4.5.43.crate) = 47944 +SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 +SHA256 (rust/crates/clap-4.5.37.crate) = eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071 +SIZE (rust/crates/clap-4.5.37.crate) = 56962 +SHA256 (rust/crates/clap_builder-4.5.37.crate) = efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2 +SIZE (rust/crates/clap_builder-4.5.37.crate) = 168761 +SHA256 (rust/crates/clap_complete-4.5.48.crate) = be8c97f3a6f02b9e24cadc12aaba75201d18754b53ea0a9d99642f806ccdb4c9 +SIZE (rust/crates/clap_complete-4.5.48.crate) = 48036 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/content_inspector-0.2.4.crate) = b7bda66e858c683005a53a9a60c69a4aca7eeaa45d124526e389f7aec8e62f38 +SIZE (rust/crates/content_inspector-0.2.4.crate) = 11386 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 @@ -77,14 +81,18 @@ SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aa SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 -SIZE (rust/crates/darling-0.20.10.crate) = 32031 -SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 -SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 -SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 -SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 -SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f -SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086 +SHA256 (rust/crates/cssparser-0.35.0.crate) = 4e901edd733a1472f944a45116df3f846f54d37e67e68640ac8bb69689aca2aa +SIZE (rust/crates/cssparser-0.35.0.crate) = 54145 +SHA256 (rust/crates/cssparser-macros-0.6.1.crate) = 13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331 +SIZE (rust/crates/cssparser-macros-0.6.1.crate) = 7914 +SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee +SIZE (rust/crates/darling-0.20.11.crate) = 37614 +SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e +SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 +SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead +SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 +SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 +SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564 SHA256 (rust/crates/dbus-0.9.7.crate) = 1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b SIZE (rust/crates/dbus-0.9.7.crate) = 104206 SHA256 (rust/crates/derive_builder-0.20.2.crate) = 507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947 @@ -95,30 +103,30 @@ SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e8 SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 -SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 -SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 -SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 -SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 +SHA256 (rust/crates/dtoa-1.0.10.crate) = d6add3b8cff394282be81f3fc1a0605db594ed69890078ca6e2cab1c408bcf04 +SIZE (rust/crates/dtoa-1.0.10.crate) = 17584 +SHA256 (rust/crates/dtoa-short-0.3.5.crate) = cd1511a7b6a56299bd043a9c167a6d2bfb37bf84a6dfceaba651168adfb43c87 +SIZE (rust/crates/dtoa-short-0.3.5.crate) = 8287 +SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 +SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/elasticlunr-rs-3.0.2.crate) = 41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571 SIZE (rust/crates/elasticlunr-rs-3.0.2.crate) = 109533 SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 -SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0 -SIZE (rust/crates/env_logger-0.11.6.crate) = 31105 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e +SIZE (rust/crates/errno-0.3.11.crate) = 12048 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 -SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 @@ -141,44 +149,46 @@ SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 +SIZE (rust/crates/getrandom-0.3.2.crate) = 49140 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 -SHA256 (rust/crates/globset-0.4.15.crate) = 15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19 -SIZE (rust/crates/globset-0.4.15.crate) = 25177 +SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 +SIZE (rust/crates/globset-0.4.16.crate) = 26533 SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 SIZE (rust/crates/h2-0.3.26.crate) = 168315 -SHA256 (rust/crates/handlebars-6.3.0.crate) = 3d6b224b95c1e668ac0270325ad563b2eef1469fbbb8959bc7c692c844b813d9 -SIZE (rust/crates/handlebars-6.3.0.crate) = 104433 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/handlebars-6.3.2.crate) = 759e2d5aea3287cb1190c8ec394f42866cb5bf74fcbf213f354e3c856ea26098 +SIZE (rust/crates/handlebars-6.3.2.crate) = 105065 +SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3 +SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413 SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 SIZE (rust/crates/headers-0.3.9.crate) = 68290 SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429 SIZE (rust/crates/headers-core-0.2.0.crate) = 2380 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 +SHA256 (rust/crates/html-escape-0.2.13.crate) = 6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476 +SIZE (rust/crates/html-escape-0.2.13.crate) = 23345 SHA256 (rust/crates/html5ever-0.26.0.crate) = bea68cab48b8459f17cf1c944c67ddc572d272d9f2b274140f223ecb1da4a3b7 SIZE (rust/crates/html5ever-0.26.0.crate) = 72921 -SHA256 (rust/crates/html5ever-0.27.0.crate) = c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4 -SIZE (rust/crates/html5ever-0.27.0.crate) = 72913 +SHA256 (rust/crates/html5ever-0.31.0.crate) = 953cbbe631aae7fc0a112702ad5d3aaf09da38beaf45ea84610d6e1c358f569c +SIZE (rust/crates/html5ever-0.31.0.crate) = 72775 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 SIZE (rust/crates/http-0.2.12.crate) = 101964 -SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea -SIZE (rust/crates/http-1.2.0.crate) = 105932 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 SIZE (rust/crates/http-body-0.4.6.crate) = 10773 -SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a -SIZE (rust/crates/httparse-1.10.0.crate) = 44882 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 SIZE (rust/crates/hyper-0.14.32.crate) = 199622 -SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 -SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 +SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 +SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 @@ -187,16 +197,16 @@ SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 +SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d +SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937 SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 +SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7 +SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737 SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 +SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2 +SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231 SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 @@ -209,54 +219,60 @@ SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b SIZE (rust/crates/ignore-0.4.23.crate) = 55901 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jiff-0.2.12.crate) = d07d8d955d798e7a4d6f9c58cd1f1916e790b42b092758a9ef6e16fef9f1b3fd +SIZE (rust/crates/jiff-0.2.12.crate) = 706826 +SHA256 (rust/crates/jiff-static-0.2.12.crate) = f244cfe006d98d26f859c7abd1318d85327e1882dc9cef80f62daeeb0adcf300 +SIZE (rust/crates/jiff-static-0.2.12.crate) = 76130 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c SIZE (rust/crates/kqueue-1.0.8.crate) = 12642 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa +SIZE (rust/crates/libc-0.2.172.crate) = 791646 SHA256 (rust/crates/libdbus-sys-0.2.5.crate) = 06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72 SIZE (rust/crates/libdbus-sys-0.2.5.crate) = 1557017 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab -SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/litemap-0.7.5.crate) = 23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856 +SIZE (rust/crates/litemap-0.7.5.crate) = 29962 SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f -SIZE (rust/crates/log-0.4.25.crate) = 44876 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/mac-0.1.1.crate) = c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4 SIZE (rust/crates/mac-0.1.1.crate) = 4838 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/markup5ever-0.11.0.crate) = 7a2629bb1404f3d34c2e921f21fd34ba00b206124c81f65c50b43b6aaefeb016 SIZE (rust/crates/markup5ever-0.11.0.crate) = 34667 -SHA256 (rust/crates/markup5ever-0.12.1.crate) = 16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45 -SIZE (rust/crates/markup5ever-0.12.1.crate) = 34763 +SHA256 (rust/crates/markup5ever-0.16.1.crate) = d0a8096766c229e8c88a3900c9b44b7e06aa7f7343cc229158c3e58ef8f9973a +SIZE (rust/crates/markup5ever-0.16.1.crate) = 18706 SHA256 (rust/crates/markup5ever_rcdom-0.2.0.crate) = b9521dd6750f8e80ee6c53d65e2e4656d7de37064f3a7a5d2d11d05df93839c2 SIZE (rust/crates/markup5ever_rcdom-0.2.0.crate) = 222948 +SHA256 (rust/crates/match_token-0.1.0.crate) = 88a9689d8d44bf9964484516275f5cd4c9b59457a6940c1d5d0ecbb94510a36b +SIZE (rust/crates/match_token-0.1.0.crate) = 4903 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/mime_guess-2.0.5.crate) = f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e SIZE (rust/crates/mime_guess-2.0.5.crate) = 27166 -SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 -SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 +SHA256 (rust/crates/miniz_oxide-0.8.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a +SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065 SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd SIZE (rust/crates/mio-1.0.3.crate) = 103703 SHA256 (rust/crates/new_debug_unreachable-1.0.6.crate) = 650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086 @@ -279,8 +295,8 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/opener-0.7.2.crate) = d0812e5e4df08da354c851a3376fead46db31c2214f849d3de356d774d057681 SIZE (rust/crates/opener-0.7.2.crate) = 19229 SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 @@ -291,14 +307,14 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc -SIZE (rust/crates/pest-2.7.15.crate) = 127895 -SHA256 (rust/crates/pest_derive-2.7.15.crate) = 816518421cfc6887a0d62bf441b6ffb4536fcc926395a69e1a85852d4363f57e -SIZE (rust/crates/pest_derive-2.7.15.crate) = 40745 -SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b4616d5c91f6cc25e377b673d714567d99377b -SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417 -SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea -SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121 +SHA256 (rust/crates/pest-2.8.0.crate) = 198db74531d58c70a361c42201efde7e2591e976d518caf7662a47dc5720e7b6 +SIZE (rust/crates/pest-2.8.0.crate) = 128955 +SHA256 (rust/crates/pest_derive-2.8.0.crate) = d725d9cfd79e87dccc9341a2ef39d1b6f6353d68c4b33c177febbe1a402c97c5 +SIZE (rust/crates/pest_derive-2.8.0.crate) = 42196 +SHA256 (rust/crates/pest_generator-2.8.0.crate) = db7d01726be8ab66ab32f9df467ae8b1148906685bbe75c82d1e65d7f5b3f841 +SIZE (rust/crates/pest_generator-2.8.0.crate) = 18617 +SHA256 (rust/crates/pest_meta-2.8.0.crate) = 7f9f832470494906d1fca5329f8ab5791cc60beb230c74815dff541cbd2b5ca0 +SIZE (rust/crates/pest_meta-2.8.0.crate) = 42931 SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 SIZE (rust/crates/phf-0.10.1.crate) = 5406 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 @@ -311,34 +327,34 @@ SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909 SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525 SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 -SHA256 (rust/crates/pin-project-1.1.8.crate) = 1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916 -SIZE (rust/crates/pin-project-1.1.8.crate) = 56118 -SHA256 (rust/crates/pin-project-internal-1.1.8.crate) = d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb -SIZE (rust/crates/pin-project-internal-1.1.8.crate) = 28634 +SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a +SIZE (rust/crates/pin-project-1.1.10.crate) = 56348 +SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861 +SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e +SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/precomputed-hash-0.1.1.crate) = 925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c SIZE (rust/crates/precomputed-hash-0.1.1.crate) = 1640 -SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 -SIZE (rust/crates/predicates-3.1.3.crate) = 24063 -SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa -SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 -SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c -SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/pulldown-cmark-0.10.3.crate) = 76979bea66e7875e7509c4ec5300112b316af87fa7a252ca91c448b32dfe3993 SIZE (rust/crates/pulldown-cmark-0.10.3.crate) = 141746 SHA256 (rust/crates/pulldown-cmark-0.12.2.crate) = f86ba2052aebccc42cbbb3ed234b8b13ce76f75c3551a303cb2bcffcff12bb14 @@ -347,16 +363,18 @@ SHA256 (rust/crates/pulldown-cmark-escape-0.10.1.crate) = bd348ff538bc9caeda7ee8 SIZE (rust/crates/pulldown-cmark-escape-0.10.1.crate) = 6672 SHA256 (rust/crates/pulldown-cmark-to-cmark-18.0.0.crate) = 1e02b63adcb49f2eb675b1694b413b3e9fedbf549dfe2cc98727ad97a0c30650 SIZE (rust/crates/pulldown-cmark-to-cmark-18.0.0.crate) = 33515 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 -SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 +SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af +SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 @@ -365,86 +383,90 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 -SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 -SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 -SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd -SIZE (rust/crates/ryu-1.0.19.crate) = 48770 +SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 +SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2 +SIZE (rust/crates/rustversion-1.0.20.crate) = 20666 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 SIZE (rust/crates/scoped-tls-1.0.1.crate) = 8202 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/select-0.6.0.crate) = 6f9da09dc3f4dfdb6374cbffff7a2cffcec316874d4429899eefdc97b3b94dcd -SIZE (rust/crates/select-0.6.0.crate) = 60292 -SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03 -SIZE (rust/crates/semver-1.0.25.crate) = 31291 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.137.crate) = 930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b -SIZE (rust/crates/serde_json-1.0.137.crate) = 154512 +SHA256 (rust/crates/select-0.6.1.crate) = 5910c1d91bd7e6e178c0f8eb9e4ad01f814064b4a1c0ae3c906224a3cbf12879 +SIZE (rust/crates/select-0.6.1.crate) = 12520 +SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 +SIZE (rust/crates/semver-1.0.26.crate) = 31303 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 +SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 +SHA256 (rust/crates/snapbox-0.6.21.crate) = 96dcfc4581e3355d70ac2ee14cfdf81dce3d85c85f1ed9e2c1d3013f53b3436b +SIZE (rust/crates/snapbox-0.6.21.crate) = 55301 +SHA256 (rust/crates/snapbox-macros-0.3.10.crate) = 16569f53ca23a41bb6f62e0a5084aa1661f4814a67fa33696a79073e03a664af +SIZE (rust/crates/snapbox-macros-0.3.10.crate) = 7129 +SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef +SIZE (rust/crates/socket2-0.5.9.crate) = 57432 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 -SHA256 (rust/crates/string_cache-0.8.7.crate) = f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b -SIZE (rust/crates/string_cache-0.8.7.crate) = 16655 -SHA256 (rust/crates/string_cache_codegen-0.5.2.crate) = 6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988 -SIZE (rust/crates/string_cache_codegen-0.5.2.crate) = 8156 +SHA256 (rust/crates/string_cache-0.8.9.crate) = bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f +SIZE (rust/crates/string_cache-0.8.9.crate) = 17408 +SHA256 (rust/crates/string_cache_codegen-0.5.4.crate) = c711928715f1fe0fe509c53b43e993a9a557babc2d0a3567d0a3006f1ac931a0 +SIZE (rust/crates/string_cache_codegen-0.5.4.crate) = 9406 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 -SIZE (rust/crates/syn-2.0.96.crate) = 297497 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 -SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704 -SIZE (rust/crates/tempfile-3.15.0.crate) = 35693 +SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf +SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf +SIZE (rust/crates/tempfile-3.19.1.crate) = 39634 SHA256 (rust/crates/tendril-0.4.3.crate) = d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0 SIZE (rust/crates/tendril-0.4.3.crate) = 37210 -SHA256 (rust/crates/terminal_size-0.4.1.crate) = 5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9 -SIZE (rust/crates/terminal_size-0.4.1.crate) = 10037 -SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 -SIZE (rust/crates/termtree-0.5.1.crate) = 8498 +SHA256 (rust/crates/terminal_size-0.4.2.crate) = 45c6481c4829e4cc63825e62c49186a34538b7b2750b73b266581ffb612fb5ed +SIZE (rust/crates/terminal_size-0.4.2.crate) = 9976 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc -SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 -SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 +SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e -SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/tokio-1.44.2.crate) = e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48 +SIZE (rust/crates/tokio-1.44.2.crate) = 841618 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38 SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159 -SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 -SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 +SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df +SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 SHA256 (rust/crates/topological-sort-0.2.2.crate) = ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d @@ -459,28 +481,30 @@ SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 -SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034 -SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd +SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 +SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3 +SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e @@ -489,6 +513,8 @@ SHA256 (rust/crates/warp-0.3.7.crate) = 4378d202ff965b011c64817db11d5829506d3404 SIZE (rust/crates/warp-0.3.7.crate) = 117428 SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 @@ -499,6 +525,8 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web_atoms-0.1.1.crate) = 08bcbdcad8fb2e316072ba6bbe09419afdb550285668ac2534f4230a6f2da0ee +SIZE (rust/crates/web_atoms-0.1.1.crate) = 27361 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -507,8 +535,18 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55 SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 +SHA256 (rust/crates/windows-core-0.61.0.crate) = 4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980 +SIZE (rust/crates/windows-core-0.61.0.crate) = 36707 +SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 +SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 +SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 +SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 +SHA256 (rust/crates/windows-result-0.3.2.crate) = c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252 +SIZE (rust/crates/windows-result-0.3.2.crate) = 13399 +SHA256 (rust/crates/windows-strings-0.4.0.crate) = 7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97 +SIZE (rust/crates/windows-strings-0.4.0.crate) = 13939 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b @@ -531,6 +569,8 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 SIZE (rust/crates/write16-1.0.0.crate) = 7218 SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 @@ -543,17 +583,17 @@ SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194 SIZE (rust/crates/yoke-0.7.5.crate) = 29673 SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e -SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb +SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 +SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef +SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (rust-lang-mdBook-v0.4.48_GH0.tar.gz) = 65021ceca2a2f5a1ceda243953ce764bf34c466b7a83db38e167a2b7d1131dcf -SIZE (rust-lang-mdBook-v0.4.48_GH0.tar.gz) = 1556726 +SHA256 (rust-lang-mdBook-v0.4.49_GH0.tar.gz) = 103a1cae7a8036c81dfce14e8e421ba6d983acc708b52ebbffc98ca544419906 +SIZE (rust-lang-mdBook-v0.4.49_GH0.tar.gz) = 1552268 diff --git a/textproc/mifluz/Makefile b/textproc/mifluz/Makefile deleted file mode 100644 index b1c9c017ba8f..000000000000 --- a/textproc/mifluz/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -PORTNAME= mifluz -PORTVERSION= 0.26.0 -PORTREVISION= 2 -CATEGORIES= textproc -MASTER_SITES= GNU - -MAINTAINER= ports@FreeBSD.org -COMMENT= C++ library to build and query a full text inverted index -WWW= https://www.gnu.org/software/mifluz/ - -LICENSE= GPLv3 - -DEPRECATED= Obsolete, no activity upstream since 2014 and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - -USES= bison compiler iconv libtool localbase:ldflags pathfix -USE_LDCONFIG= yes - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= --enable-posixmutexes \ - --localstatedir="${PREFIX}/var" \ - --without-unac - -INSTALL_TARGET= install-strip - -CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} -CXXFLAGS_clang= -Wno-c++11-narrowing - -CONFLICTS_INSTALL= htdig # bin/htdb_dump bin/htdb_load bin/htdb_stat - -SUB_FILES= pkg-message - -INFO= mifluz - -post-patch: - @${REINPLACE_CMD} -e \ - '/^#ifndef HAVE_ALLOCA/s|_H||' ${WRKSRC}/clib/strncoll2.c - -.include <bsd.port.mk> diff --git a/textproc/mifluz/distinfo b/textproc/mifluz/distinfo deleted file mode 100644 index fbd15e1f780f..000000000000 --- a/textproc/mifluz/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mifluz-0.26.0.tar.gz) = e220ad4a23a972acfffedb05d63e8c7b13a422f9008bd6af95fdb4339f94b6a4 -SIZE (mifluz-0.26.0.tar.gz) = 1648324 diff --git a/textproc/mifluz/files/patch-Makefile.in b/textproc/mifluz/files/patch-Makefile.in deleted file mode 100644 index 7679808b0693..000000000000 --- a/textproc/mifluz/files/patch-Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ ---- ./Makefile.in.orig 2013-01-16 13:41:40.786389684 +0800 -+++ ./Makefile.in 2013-01-16 13:51:11.373721235 +0800 -@@ -363,7 +363,7 @@ - # or the GNU General Public License version 2 or later - # <http://www.gnu.org/copyleft/gpl.html> - # --SUBDIRS = clib db mifluz htdb search man doc test examples -+SUBDIRS = clib db mifluz htdb search man doc test - DISTCLEANFILES = autom4te.cache - EXTRA_DIST = .version acconfig.h Makefile.config mifluz.conf acinclude.m4 - bin_SCRIPTS = mifluz-config -@@ -956,7 +956,7 @@ - mkdir -p ${DESTDIR}${localstatedir}/cache/mifluz - @if [ ! -d ${DESTDIR}${sysconfdir} ] ; then mkdir -p ${DESTDIR}${sysconfdir} ; fi - @if [ ! -f ${DESTDIR}${sysconfdir}/mifluz.conf ] ; \ -- then a="cp ${srcdir}/mifluz.conf ${DESTDIR}${sysconfdir}/mifluz.conf" ; echo $$a ; $$a ; \ -+ then a="cp ${srcdir}/mifluz.conf ${DESTDIR}${sysconfdir}/mifluz.conf.sample" ; echo $$a ; $$a ; \ - else echo "${DESTDIR}${sysconfdir}/mifluz.conf exists, not overwritten" ; \ - fi - diff --git a/textproc/mifluz/files/patch-clib-strcasestr2.c b/textproc/mifluz/files/patch-clib-strcasestr2.c deleted file mode 100644 index 921449169729..000000000000 --- a/textproc/mifluz/files/patch-clib-strcasestr2.c +++ /dev/null @@ -1,15 +0,0 @@ ---- ./clib/strcasestr2.c.orig 2013-01-16 13:42:43.213865659 +0800 -+++ ./clib/strcasestr2.c 2013-01-16 13:50:06.277425451 +0800 -@@ -12,6 +12,7 @@ - #include "config.h" - #endif /* HAVE_CONFIG_H */ - -+#ifndef HAVE_STRCASESTR - #include <ctype.h> - #include <string.h> - -@@ -32,3 +33,4 @@ - } - return 0; - } -+#endif /* HAVE_STRCASESTR */ diff --git a/textproc/mifluz/files/patch-db-db_int.h b/textproc/mifluz/files/patch-db-db_int.h deleted file mode 100644 index 5df5bd529e27..000000000000 --- a/textproc/mifluz/files/patch-db-db_int.h +++ /dev/null @@ -1,11 +0,0 @@ ---- ./db/db_int.h.orig 2013-01-16 13:43:03.627123979 +0800 -+++ ./db/db_int.h 2013-01-16 13:49:17.653734397 +0800 -@@ -108,7 +108,7 @@ - * an array. - */ - #undef SSZ --#define SSZ(name, field) ((int)&(((name *)0)->field)) -+#define SSZ(name, field) ((size_t)&(((name *)0)->field)) - - #undef SSZA - #define SSZA(name, field) ((long)&(((name *)0)->field[0])) diff --git a/textproc/mifluz/files/patch-db__mut_pthread.c b/textproc/mifluz/files/patch-db__mut_pthread.c deleted file mode 100644 index 322b6b22187e..000000000000 --- a/textproc/mifluz/files/patch-db__mut_pthread.c +++ /dev/null @@ -1,13 +0,0 @@ ---- db/mut_pthread.c.orig -+++ db/mut_pthread.c -@@ -50,6 +50,10 @@ - #define pthread_self thr_self - #endif - -+#ifndef ETIME -+#define ETIME ETIMEDOUT -+#endif -+ - /* - * __db_pthread_mutex_init -- - * Initialize a MUTEX. diff --git a/textproc/mifluz/files/patch-mifluz-Makefile.in b/textproc/mifluz/files/patch-mifluz-Makefile.in deleted file mode 100644 index 87d315133c7f..000000000000 --- a/textproc/mifluz/files/patch-mifluz-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- ./mifluz/Makefile.in.orig 2013-01-16 13:43:17.443734240 +0800 -+++ ./mifluz/Makefile.in 2013-01-16 13:47:04.575242382 +0800 -@@ -361,7 +361,7 @@ - WordType.cc - - libmifluz_la_LDFLAGS = -version-info $(MAJOR_VERSION):$(MINOR_VERSION):$(MICRO_VERSION) --libmifluz_la_LIBADD = ../db/libdb.la ../clib/libclib.la -+libmifluz_la_LIBADD = ../db/libdb.la ../clib/libclib.la $(LIBICONV) - include_HEADERS = \ - mifluz.h - diff --git a/textproc/mifluz/files/patch-search-WordResults.cc b/textproc/mifluz/files/patch-search-WordResults.cc deleted file mode 100644 index 7c122040b4a5..000000000000 --- a/textproc/mifluz/files/patch-search-WordResults.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- ./search/WordResults.cc.orig 2013-01-16 13:44:02.283818270 +0800 -+++ ./search/WordResults.cc 2013-01-16 13:45:27.643665365 +0800 -@@ -29,7 +29,7 @@ - - WordKeyNum* a_values = (WordKeyNum*)a->data; - WordKeyNum* b_values = (WordKeyNum*)b->data; -- for(int i = 0; i < length; i++) { -+ for(long i = 0; i < length; i++) { - if(a_values[i] != b_values[i]) { - return a_values[i] > b_values[i] ? 1 : -1; - } -@@ -198,7 +198,7 @@ - } - - if((error = ranked->set_re_len(ranked, sizeof(WordKeyNum) * document_length)) != 0) { -- fprintf(stderr, "WordResults::Open ranked->set_re_len(%d) failed: %s\n", sizeof(WordKeyNum) * document_length, CDB_db_strerror(error)); -+ fprintf(stderr, "WordResults::Open ranked->set_re_len(%lu) failed: %s\n", sizeof(WordKeyNum) * document_length, CDB_db_strerror(error)); - return NOTOK; - } - diff --git a/textproc/mifluz/files/pkg-message.in b/textproc/mifluz/files/pkg-message.in deleted file mode 100644 index e1a4534d3169..000000000000 --- a/textproc/mifluz/files/pkg-message.in +++ /dev/null @@ -1,11 +0,0 @@ -[ -{ type: install - message: <<EOM -A sample configuration file has been written in -%%PREFIX%%/etc/mifluz.conf.sample - -You will have to copy this file to %%PREFIX%%/etc/mifluz.conf -and edit it before using mifluz. -EOM -} -] diff --git a/textproc/mifluz/pkg-descr b/textproc/mifluz/pkg-descr deleted file mode 100644 index 1bfed0b2bd96..000000000000 --- a/textproc/mifluz/pkg-descr +++ /dev/null @@ -1,14 +0,0 @@ -GNU mifluz has two main characteristics : it is very -simple (one might say stupid :-) and uses 50% of the size of the -indexed text for the index. It is simple because it provides only -a few basic functionalities. It does not contain document parsers -(HTML, PDF etc...). It does not contain a full text query parser. -It does not provide result display functions or other user friendly -stuff. It only provides functions to store word occurrences and retrieve -them. The fact that it uses 50% of the size of the indexed text is -rather atypical. Most well known full text indexing systems only use -30%. The advantage GNU mifluz has over most full text indexing systems -is that it is fully dynamic (update, delete, insert), uses only a -controlled amount of memory while resolving a query, has higher upper -limits and has a simple storage scheme. Consuming more disk space -allows all this. diff --git a/textproc/mifluz/pkg-plist b/textproc/mifluz/pkg-plist deleted file mode 100644 index 7d7cd625dc2d..000000000000 --- a/textproc/mifluz/pkg-plist +++ /dev/null @@ -1,120 +0,0 @@ -bin/htdb_dump -bin/htdb_load -bin/htdb_stat -bin/mifluz-config -bin/mifluzdict -bin/mifluzdump -bin/mifluzload -bin/mifluzsearch -@sample etc/mifluz.conf.sample -include/mifluz.h -include/mifluz/Configuration.h -include/mifluz/Dictionary.h -include/mifluz/HtMaxMin.h -include/mifluz/HtTime.h -include/mifluz/List.h -include/mifluz/Object.h -include/mifluz/ParsedString.h -include/mifluz/StringList.h -include/mifluz/WordBitCompress.h -include/mifluz/WordContext.h -include/mifluz/WordCursor.h -include/mifluz/WordCursorOne.h -include/mifluz/WordDB.h -include/mifluz/WordDBCache.h -include/mifluz/WordDBCompress.h -include/mifluz/WordDBInfo.h -include/mifluz/WordDead.h -include/mifluz/WordDict.h -include/mifluz/WordKey.h -include/mifluz/WordKeyInfo.h -include/mifluz/WordList.h -include/mifluz/WordListMulti.h -include/mifluz/WordListOne.h -include/mifluz/WordMeta.h -include/mifluz/WordMonitor.h -include/mifluz/WordRecord.h -include/mifluz/WordRecordInfo.h -include/mifluz/WordReference.h -include/mifluz/WordType.h -include/mifluz/ber.h -include/mifluz/btree.h -include/mifluz/btree_auto.h -include/mifluz/btree_ext.h -include/mifluz/clib.h -include/mifluz/common_ext.h -include/mifluz/config.h -include/mifluz/crdel_auto.h -include/mifluz/db.h -include/mifluz/db_am.h -include/mifluz/db_auto.h -include/mifluz/db_dispatch.h -include/mifluz/db_ext.h -include/mifluz/db_int.h -include/mifluz/db_join.h -include/mifluz/db_page.h -include/mifluz/db_shash.h -include/mifluz/db_swap.h -include/mifluz/db_upgrade.h -include/mifluz/db_verify.h -include/mifluz/debug.h -include/mifluz/env_ext.h -include/mifluz/hash.h -include/mifluz/hash_auto.h -include/mifluz/hash_ext.h -include/mifluz/htString.h -include/mifluz/lib.h -include/mifluz/lock.h -include/mifluz/lock_ext.h -include/mifluz/log.h -include/mifluz/log_auto.h -include/mifluz/log_ext.h -include/mifluz/mp.h -include/mifluz/mp_ext.h -include/mifluz/mutex.h -include/mifluz/mutex_ext.h -include/mifluz/myqsort.h -include/mifluz/os.h -include/mifluz/os_ext.h -include/mifluz/os_jump.h -include/mifluz/qam.h -include/mifluz/qam_auto.h -include/mifluz/qam_ext.h -include/mifluz/queue.h -include/mifluz/region.h -include/mifluz/shqueue.h -include/mifluz/txn.h -include/mifluz/txn_auto.h -include/mifluz/txn_ext.h -include/mifluz/unac.h -include/mifluz/xa.h -include/mifluz/xa_ext.h -lib/libmifluz.a -lib/libmifluz.so -lib/libmifluz.so.0 -lib/libmifluz.so.0.0.26 -share/man/man1/htdb_dump.1.gz -share/man/man1/htdb_load.1.gz -share/man/man1/htdb_stat.1.gz -share/man/man1/mifluz-config.1.gz -share/man/man1/mifluzdict.1.gz -share/man/man1/mifluzdump.1.gz -share/man/man1/mifluzload.1.gz -share/man/man1/mifluzsearch.1.gz -share/man/man3/Configuration.3.gz -share/man/man3/WordContext.3.gz -share/man/man3/WordCursor.3.gz -share/man/man3/WordCursorOne.3.gz -share/man/man3/WordDBInfo.3.gz -share/man/man3/WordDict.3.gz -share/man/man3/WordKey.3.gz -share/man/man3/WordKeyInfo.3.gz -share/man/man3/WordList.3.gz -share/man/man3/WordListOne.3.gz -share/man/man3/WordMonitor.3.gz -share/man/man3/WordRecord.3.gz -share/man/man3/WordRecordInfo.3.gz -share/man/man3/WordReference.3.gz -share/man/man3/WordType.3.gz -share/man/man3/mifluz.3.gz -@dir var/cache/mifluz diff --git a/textproc/mysqlviz/Makefile b/textproc/mysqlviz/Makefile deleted file mode 100644 index 8719f2ba0243..000000000000 --- a/textproc/mysqlviz/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -PORTNAME= mysqlviz -PORTVERSION= 0.3 -PORTREVISION= 1 -CATEGORIES= textproc - -MAINTAINER= tota@FreeBSD.org -COMMENT= MySQL and SQLite Database Visualisation Tool -WWW= https://github.com/globalcitizen/mysqlviz - -LICENSE= GPLv3 - -BROKEN= Unfetchable -DEPRECATED= Repo deleted upstream -EXPIRATION_DATE=2025-04-30 - -NO_BUILD= yes -USES= php:cli tar:bzip2 -USE_GITHUB= yes -GH_ACCOUNT= globalcitizen - -PLIST_FILES= bin/${PORTNAME} - -PORTEXAMPLES= eg.png eg.sql sqlite-eg.sql - -OPTIONS_DEFINE= EXAMPLES - -post-patch: - @${REINPLACE_CMD} \ - -e 's|/usr/bin/php|${LOCALBASE}/bin/php|' \ - ${WRKSRC}/${PORTNAME} - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - -do-install-EXAMPLES-on: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/textproc/mysqlviz/distinfo b/textproc/mysqlviz/distinfo deleted file mode 100644 index 4141571ddf0a..000000000000 --- a/textproc/mysqlviz/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1490527116 -SHA256 (globalcitizen-mysqlviz-0.3_GH0.tar.gz) = 0e95b85258ca8908c59459eaf170176d34ac70b1f4cc5ffbd216640037c5f89f -SIZE (globalcitizen-mysqlviz-0.3_GH0.tar.gz) = 14749 diff --git a/textproc/mysqlviz/files/patch-mysqlviz b/textproc/mysqlviz/files/patch-mysqlviz deleted file mode 100644 index 219230ccbc44..000000000000 --- a/textproc/mysqlviz/files/patch-mysqlviz +++ /dev/null @@ -1,25 +0,0 @@ ---- mysqlviz.orig 2010-11-12 23:53:55 UTC -+++ mysqlviz -@@ -184,17 +184,16 @@ exit(0); - - # usage information - function usage() { -- global $argv; -- print '[' . basename($argv[0]) . " - mysql + sqlite database visualisation tool]\n\n"; -+ print "[mysqlviz - mysql + sqlite database visualisation tool]\n\n"; - print "usage:\n"; -- print " " . $argv[0] . " -f <sqldumpfile> [-r]\n"; -- print " ^--- 'redump' mode: generates a\n"; -- print " mysqldump command line to redump.\n"; -+ print " mysqlviz -f <sqldumpfile> [-r]\n"; -+ print " ^--- 'redump' mode: generates a\n"; -+ print " mysqldump command line to redump.\n"; - print "toolchain:\n"; - print " $ mysqldump -d db >db.sql # MySQL: -d = 'no data', only structure\n"; - print " - OR -\n"; - print " $ sqlite database.db .dump >db.sql # SQLite (also: 'sqlite3 ...')\n"; -- print " $ $argv[0] -f ./db.sql >./db.dot # 'dot' is a graphviz format.\n"; -+ print " $ mysqlviz -f ./db.sql >./db.dot # 'dot' is a graphviz format.\n"; - print " $ dot -Tpng db.dot >db.png # generate image with graphviz\n\n"; - print "notes:\n"; - print " if you do not have any foreign keys defined, relationships will be\n"; diff --git a/textproc/mysqlviz/pkg-descr b/textproc/mysqlviz/pkg-descr deleted file mode 100644 index bb2105e57173..000000000000 --- a/textproc/mysqlviz/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Render a graphical representation of a MySQL or SQLite database -from a mysqldump or sqlite3 .dump file. - -Features: -- Can infer foreign key relationships if you do not have them defined -- Handles partial dumps (FK to tables that are not defined within the dump) -- Fast! Uses sed and grep for data extraction (MySQL only) diff --git a/textproc/nerdlog/Makefile b/textproc/nerdlog/Makefile new file mode 100644 index 000000000000..bc0939f962a1 --- /dev/null +++ b/textproc/nerdlog/Makefile @@ -0,0 +1,22 @@ +PORTNAME= nerdlog +DISTVERSIONPREFIX= v +DISTVERSION= 1.6.0 +CATEGORIES= textproc + +MAINTAINER= lwhsu@FreeBSD.org +COMMENT= Fast, multi-host TUI log viewer with timeline histogram +WWW= https://dmitryfrank.com/projects/nerdlog/article + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= gawk:lang/gawk + +USES= go:modules + +GO_MODULE= github.com/dimonomid/nerdlog +GO_TARGET= ./cmd/nerdlog + +PLIST_FILES= bin/nerdlog + +.include <bsd.port.mk> diff --git a/textproc/nerdlog/distinfo b/textproc/nerdlog/distinfo new file mode 100644 index 000000000000..cbf9a2a5896a --- /dev/null +++ b/textproc/nerdlog/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1746533765 +SHA256 (go/textproc_nerdlog/nerdlog-v1.6.0/v1.6.0.mod) = 84c90da8b68005e016c1cfb86a87ea46ed0dfa374d53dd0128ede3438f89e0ff +SIZE (go/textproc_nerdlog/nerdlog-v1.6.0/v1.6.0.mod) = 1211 +SHA256 (go/textproc_nerdlog/nerdlog-v1.6.0/v1.6.0.zip) = 099b21d3f460b3f065be1bf9358bfb3c6aac46b286cea5e3ef4861e9dec88f0d +SIZE (go/textproc_nerdlog/nerdlog-v1.6.0/v1.6.0.zip) = 2009588 diff --git a/textproc/nerdlog/pkg-descr b/textproc/nerdlog/pkg-descr new file mode 100644 index 000000000000..9ae0933b8848 --- /dev/null +++ b/textproc/nerdlog/pkg-descr @@ -0,0 +1,3 @@ +Nerdlog is a fast, remote-first, multi-host TUI log viewer with timeline +histogram and no central server. Loosely inspired by Graylog/Kibana, but +without the bloat. Pretty much no setup needed, either. diff --git a/textproc/nux/Makefile b/textproc/nux/Makefile deleted file mode 100644 index c82c02b86317..000000000000 --- a/textproc/nux/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -PORTNAME= nux -PORTVERSION= 1.6 -PORTREVISION= 3 -PORTEPOCH= 1 -CATEGORIES= textproc java -MASTER_SITES= http://dst.lbl.gov/ACSSoftware/nux/nux-download/releases/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Small open-source XQuery extension of the XOM library -WWW= https://dst.lbl.gov/ACSSoftware/nux/ - -RUN_DEPENDS= ${JAVALIBDIR}/xom.jar:textproc/xom \ - ${JAVALIBDIR}/saxon9.jar:textproc/saxon-devel - -USES= java - -DEPRECATED= Depends on deprecated port textproc/saxon-devel -EXPIRATION_DATE=2025-04-30 - -NO_BUILD= yes -NO_ARCH= yes -WRKSRC= ${WRKDIR}/${PORTNAME} - -PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar -PORTDOCS= api changelog.html cvs.html dependencies.html \ - gettingstarted.html images index.html license.html licenses \ - mailing.html readme.html related.html style.css todo.html - -OPTIONS_DEFINE= XQUERY_TOOL DOCS -OPTIONS_DEFAULT= XQUERY_TOOL - -XQUERY_TOOL_DESC= Install the XQuery command-line tool -XQUERY_TOOL_RUN_DEPENDS=${JAVALIBDIR}/java-getopt.jar:java/java-getopt -XQUERY_TOOL_PLIST_FILES=bin/fire-xquery -XQUERY_TOOL_SUB_FILES= fire-xquery.sh - -do-install: - @${MKDIR} ${STAGEDIR}${JAVAJARDIR} - ${INSTALL_DATA} ${WRKSRC}/lib/${PORTNAME}.jar ${STAGEDIR}${JAVAJARDIR} - -do-install-XQUERY_TOOL-on: - ${INSTALL_SCRIPT} ${WRKDIR}/fire-xquery.sh ${STAGEDIR}${PREFIX}/bin/fire-xquery - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/doc && ${COPYTREE_SHARE} "${PORTDOCS}" ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/textproc/nux/distinfo b/textproc/nux/distinfo deleted file mode 100644 index cf417651a570..000000000000 --- a/textproc/nux/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (nux-1.6.tar.gz) = 23f5a9ae41faeaef037f0ac2aa7027c1716422d3d0c9558a1c9b269d46e54418 -SIZE (nux-1.6.tar.gz) = 16999259 diff --git a/textproc/nux/files/fire-xquery.sh.in b/textproc/nux/files/fire-xquery.sh.in deleted file mode 100644 index 2d0bc7b436bc..000000000000 --- a/textproc/nux/files/fire-xquery.sh.in +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec "%%LOCALBASE%%/bin/java" -classpath "`%%LOCALBASE%%/bin/classpath`" nux.xom.tests.XQueryCommand "$@" diff --git a/textproc/nux/pkg-descr b/textproc/nux/pkg-descr deleted file mode 100644 index c5a93caa95bf..000000000000 --- a/textproc/nux/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -Nux is a small, straightforward, and surprisingly effective open-source -extension of the XOM XML library. Nux is geared towards versatile embedded -integration and interchange, in particular for high-throughput server container -environments (e.g. large-scale Peer-to-Peer messaging network infrastructures -over high-bandwidth networks, scalable MOMs, etc). But its simplicity also -makes it useful for client side XML query/transformation workflow pipelines. -Features include: - -- Seamless W3C XQuery support for XOM. -- Efficient and flexible pools and factories for XQueries, XSL Transforms, as - well as Builders that validate against various schema languages, including - W3C XML Schemas, DTDs, RELAX NG, Schematron, etc. -- For simple and complex continuous queries and/or transformations over very - large or infinitely long XML input, a convenient streaming path filter API - combines full XQuery support with straightforward filtering. -- Glue for integration with JAXB and for queries over ill-formed HTML. -- All this is rock-solid, dependable, well documented, and ships in a jar file - that weighs just 60 KB. diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile index db4a9adce696..9275459afd13 100644 --- a/textproc/obsidian/Makefile +++ b/textproc/obsidian/Makefile @@ -8,6 +8,7 @@ PORTNAME= obsidian PORTVERSION= 1.8.10 +PORTREVISION= 1 CATEGORIES= textproc # Icon is taken from the Nix build recipe # https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34 diff --git a/textproc/opensearch-dashboards/Makefile b/textproc/opensearch-dashboards/Makefile index 2f462a21baed..8662aac5efff 100644 --- a/textproc/opensearch-dashboards/Makefile +++ b/textproc/opensearch-dashboards/Makefile @@ -1,7 +1,7 @@ PORTNAME= opensearch-dashboards -DISTVERSION?= 2.17.1 -PORTREVISION?= 1 +DISTVERSION?= 3.0.0 DISTVERSIONSUFFIX= -linux-x64 +PORTREVISION?= 0 CATEGORIES= textproc www MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ @@ -12,31 +12,26 @@ WWW= https://opensearch.org LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -CONFLICTS?= opensearch-dashboards210 opensearch-dashboards213 opensearch-dashboards216 - -BUILD_DEPENDS= npm-node18>0:www/npm-node18 +BUILD_DEPENDS= npm-node20>0:www/npm-node20 -USES= nodejs:18,build,run python:build +USES= nodejs:20,build,run python:build USE_RC_SUBR= ${PORTNAME} +CONFLICTS?= opensearch-dashboards210 opensearch-dashboards213 opensearch-dashboards216 + +NO_ARCH= yes +NO_BUILD= yes SUB_FILES= pkg-deinstall SUB_LIST= PORTNAME="${PORTNAME}" \ PKGNAMESUFFIX="${PKGNAMESUFFIX}" \ WWWDIR=${WWWDIR} -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} - -NODE_VER= 18.18.0 -NO_BUILD= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} _DEVDIR= ${WRKDIR}/.devdir post-patch: - @${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json - ${RM} \ - ${WRKSRC}/bin/*.orig \ - ${WRKSRC}/bin/*.bak \ - ${WRKSRC}/package.json.bak + ${RM} ${WRKSRC}/bin/*.orig ${WRKSRC}/bin/*.bak ${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium do-install: diff --git a/textproc/opensearch-dashboards/distinfo b/textproc/opensearch-dashboards/distinfo index f8f17eaa07af..f8ccb85afb14 100644 --- a/textproc/opensearch-dashboards/distinfo +++ b/textproc/opensearch-dashboards/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728930542 -SHA256 (opensearch-dashboards-2.17.1-linux-x64.tar.gz) = c66d39cc9b283f6dc2ebd043cb096ffe523cc95221ae73c555270411ac2f4146 -SIZE (opensearch-dashboards-2.17.1-linux-x64.tar.gz) = 329739658 +TIMESTAMP = 1746618916 +SHA256 (opensearch-dashboards-3.0.0-linux-x64.tar.gz) = 8d4e826961e1d01501f7eb5f4851894d249b046c17b331018e57521f404bbe9e +SIZE (opensearch-dashboards-3.0.0-linux-x64.tar.gz) = 382012461 diff --git a/textproc/opensearch-dashboards210/Makefile b/textproc/opensearch-dashboards210/Makefile index 4e37c7758b5a..704005f50f67 100644 --- a/textproc/opensearch-dashboards210/Makefile +++ b/textproc/opensearch-dashboards210/Makefile @@ -1,13 +1,15 @@ DISTVERSION= 2.10.0 +PORTREVISION= 1 + PKGNAMESUFFIX= 210 COMMENT= Visualization dashboards for OpenSearch -CONFLICTS= opensearch-dashboards +CONFLICTS= opensearch-dashboards opensearch-dashboards213 opensearch-dashboards216 DISTINFO_FILE= ${.CURDIR}/distinfo -MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards +MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards216 .include "${MASTERDIR}/Makefile" diff --git a/textproc/opensearch-dashboards213/Makefile b/textproc/opensearch-dashboards213/Makefile index 0e0c334e667d..1dd11446754c 100644 --- a/textproc/opensearch-dashboards213/Makefile +++ b/textproc/opensearch-dashboards213/Makefile @@ -1,5 +1,7 @@ DISTVERSION= 2.13.0 +PORTREVISION= 1 + PKGNAMESUFFIX= 213 COMMENT= Visualization dashboards for OpenSearch @@ -8,6 +10,6 @@ CONFLICTS= opensearch-dashboards opensearch-dashboards210 DISTINFO_FILE= ${.CURDIR}/distinfo -MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards +MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards216 .include "${MASTERDIR}/Makefile" diff --git a/textproc/opensearch-dashboards216/Makefile b/textproc/opensearch-dashboards216/Makefile index 6559ad573476..c64e705134d7 100644 --- a/textproc/opensearch-dashboards216/Makefile +++ b/textproc/opensearch-dashboards216/Makefile @@ -1,16 +1,82 @@ -DISTVERSION= 2.16.0 +PORTNAME= opensearch-dashboards +DISTVERSION?= 2.16.0 +PORTREVISION?= 0 +DISTVERSIONSUFFIX= -linux-x64 +CATEGORIES= textproc www +MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ +PKGNAMESUFFIX?= 216 -PORTREVISION= 0 +MAINTAINER= opensearch@FreeBSD.org +COMMENT?= Visualization dashboards for OpenSearch +WWW= https://opensearch.org -PKGNAMESUFFIX= 216 +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -COMMENT= Visualization dashboards for OpenSearch +CONFLICTS?= opensearch-dashboards opensearch-dashboards210 opensearch-dashboards213 -CONFLICTS= opensearch-dashboards opensearch-dashboards210 \ - opensearch-dashboards213 +BUILD_DEPENDS= npm-node18>0:www/npm-node18 -DISTINFO_FILE= ${.CURDIR}/distinfo +USES= nodejs:18,build,run python:build +USE_RC_SUBR= ${PORTNAME} -MASTERDIR= ${.CURDIR}/../../textproc/opensearch-dashboards +SUB_FILES= pkg-deinstall +SUB_LIST= PORTNAME="${PORTNAME}" \ + PKGNAMESUFFIX="${PKGNAMESUFFIX}" \ + WWWDIR=${WWWDIR} -.include "${MASTERDIR}/Makefile" +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +NODE_VER= 18.18.0 +NO_BUILD= yes + +_DEVDIR= ${WRKDIR}/.devdir + +post-patch: + @${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json + ${RM} \ + ${WRKSRC}/bin/*.orig \ + ${WRKSRC}/bin/*.bak \ + ${WRKSRC}/package.json.bak + ${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium + +do-install: + ${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${WRKSRC}/config/opensearch_dashboards.yml ${STAGEDIR}${ETCDIR}/opensearch_dashboards.yml.sample + (cd ${WRKSRC} && \ + ${COPYTREE_SHARE} "data node_modules package.json plugins src" ${STAGEDIR}${WWWDIR} && \ + ${COPYTREE_BIN} bin ${STAGEDIR}${WWWDIR}) + +post-install: + ${ECHO} "@sample ${ETCDIR}/opensearch_dashboards.yml.sample" >> ${TMPPLIST} + ${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} + ${ECHO} "@dir(www,www) ${WWWDIR}/data" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/legacy" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/fixed" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/dynamic" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/examples/fixed" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/examples/dynamic" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/observabilityDashboards/server/adaptors/integrations/__test__" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/observabilityDashboards/server/adaptors/integrations/repository/__test__" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Alerts/components/AlertFlyout" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/CreateDetector/components/ConfigureAlerts/components/AlertCondition" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/AlertTriggerView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/DetectorBasicDetailsView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/DetectorRulesView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/FieldMappingsView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateAlertConditions" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateDetectorBasicDetails" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateDetectorRules" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateFieldMappings" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/AlertTriggersView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/DetectorDetails" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/DetectorDetailsView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/Detectors" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/EditFieldMappings" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/DeleteModal" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/RuleEditor/components" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/RulesTable" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityDashboards/server/multitenancy/test" >> ${TMPPLIST} + +.include <bsd.port.mk> diff --git a/textproc/opensearch-dashboards216/distinfo b/textproc/opensearch-dashboards216/distinfo index 1fd3635f2b8a..9bd52da5a3f6 100644 --- a/textproc/opensearch-dashboards216/distinfo +++ b/textproc/opensearch-dashboards216/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736652284 +TIMESTAMP = 1746825057 SHA256 (opensearch-dashboards-2.16.0-linux-x64.tar.gz) = e3ebdd00c21cf7508609c93bfca5aa3d99b66a2681add231af38383bed33d12a SIZE (opensearch-dashboards-2.16.0-linux-x64.tar.gz) = 327600245 diff --git a/textproc/opensearch-dashboards216/files/opensearch-dashboards.in b/textproc/opensearch-dashboards216/files/opensearch-dashboards.in new file mode 100644 index 000000000000..7043fa9301a9 --- /dev/null +++ b/textproc/opensearch-dashboards216/files/opensearch-dashboards.in @@ -0,0 +1,79 @@ +#!/bin/sh + +# PROVIDE: opensearch_dashboards +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: shutdown + +. /etc/rc.subr + +name=opensearch_dashboards +rcvar=opensearch_dashboards_enable + +load_rc_config $name + +: ${opensearch_dashboards_enable:="NO"} +: ${opensearch_dashboards_config:="%%ETCDIR%%/opensearch_dashboards.yml"} +: ${opensearch_dashboards_user:="www"} +: ${opensearch_dashboards_group:="www"} +: ${opensearch_dashboards_log:="/var/log/opensearch_dashboards.log"} +: ${opensearch_dashboards_syslog_output_enable:="NO"} + +start_precmd="opensearch_dashboards_start_precmd" +reload_cmd="opensearch_dashboards_reload_cmd" +extra_commands="reload" + +if checkyesno opensearch_dashboards_syslog_output_enable; then + if [ -n "${opensearch_dashboards_syslog_output_tag}" ]; then + opensearch_dashboards_syslog_output_flags="-T ${opensearch_dashboards_syslog_output_tag}" + else + opensearch_dashboards_syslog_output_flags="-T ${name}" + fi + if [ -n "${opensearch_dashboards_syslog_output_priority}" ]; then + opensearch_dashboards_syslog_output_flags="${opensearch_dashboards_syslog_output_flags} -s ${opensearch_dashboards_syslog_output_priority}" + fi + if [ -n "${opensearch_dashboards_syslog_output_facility}" ]; then + opensearch_dashboards_syslog_output_flags="${opensearch_dashboards_syslog_output_flags} -l ${opensearch_dashboards_syslog_output_facility}" + fi +fi + +NODE="%%LOCALBASE%%/bin/node" + +required_files="${opensearch_dashboards_config}" +pidfile="/var/run/${name}.pid" + +command="/usr/sbin/daemon" +command_args="-f ${opensearch_dashboards_syslog_output_flags} -P ${pidfile} -t ${name} \ + /usr/bin/env NODE_ENV=production ${opensearch_dashboards_env} \ + ${NODE} %%WWWDIR%%/src/cli/dist serve \ + --config ${opensearch_dashboards_config} --log-file ${opensearch_dashboards_log} \ + ${opensearch_dashboards_args}" + +opensearch_dashboards_start_precmd() +{ + if [ ! -e "${pidfile}" ]; then + install -m 0600 -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} /dev/null ${pidfile} + fi + if [ ! -f ${opensearch_dashboards_log} ]; then + install -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} -m 640 /dev/null ${opensearch_dashboards_log} + fi + if [ ! -d %%WWWDIR%%/optimize ]; then + install -d -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} %%WWWDIR%%/optimize + else + # We may have installed a plugin as root which will cause files in here + # to be owned by root:wheel. Fix with a chown. + chown -R ${opensearch_dashboards_user}:${opensearch_dashboards_group} %%WWWDIR%%/optimize + fi +} + +opensearch_dashboards_reload_cmd() +{ + if [ -z "$rc_pid" ]; then + _run_rc_notrunning + return 1 + else + pkill -HUP -P ${rc_pid} + fi +} + +run_rc_command "$1" diff --git a/textproc/opensearch-dashboards216/files/pkg-deinstall.in b/textproc/opensearch-dashboards216/files/pkg-deinstall.in new file mode 100644 index 000000000000..0699ab559805 --- /dev/null +++ b/textproc/opensearch-dashboards216/files/pkg-deinstall.in @@ -0,0 +1,20 @@ +#!/bin/sh + +case "$2" in +POST-DEINSTALL) + if [ -d %%WWWDIR%%/optimize ]; then + /usr/bin/find %%WWWDIR%%/optimize/ -delete + fi + + cat <<EOMSG + +If %%PORTNAME%%%%PKGNAMESUFFIX%% is being deleted permanently, and you do not wish to keep any +data that was in the cluster, then you may wish to delete the +%%WWWDIR%% directory. This can be done by with the command: + + # rm -rf %%WWWDIR%% + +Please ignore this if %%PORTNAME%%%%PKGNAMESUFFIX%% is being upgraded +EOMSG + ;; +esac diff --git a/textproc/opensearch-dashboards216/pkg-descr b/textproc/opensearch-dashboards216/pkg-descr new file mode 100644 index 000000000000..2669760829b1 --- /dev/null +++ b/textproc/opensearch-dashboards216/pkg-descr @@ -0,0 +1,3 @@ +OpenSearch Dashboards is the default visualization tool for data in OpenSearch. +It also serves as a user interface for many of the OpenSearch plugins, +including security, alerting, Index State Management, SQL, and more. diff --git a/textproc/opensearch-dashboards219/Makefile b/textproc/opensearch-dashboards219/Makefile new file mode 100644 index 000000000000..dfe6740216b9 --- /dev/null +++ b/textproc/opensearch-dashboards219/Makefile @@ -0,0 +1,92 @@ +PORTNAME= opensearch-dashboards +DISTVERSION= 2.19.1 +DISTVERSIONSUFFIX= -linux-${OPENSEARCH_ARCH} +CATEGORIES= textproc www +MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ +PKGNAMESUFFIX= 219 + +MAINTAINER= opensearch@FreeBSD.org +COMMENT= Visualization dashboards for OpenSearch +WWW= https://opensearch.org + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +ONLY_FOR_ARCHS= aarch64 amd64 + +CONFLICTS= opensearch-dashboards opensearch-dashboards210 opensearch-dashboards213 \ + opensearch-dashboards216 + +BUILD_DEPENDS= npm-node18>0:www/npm-node18 + +USES= nodejs:18,build,run python:build +USE_RC_SUBR= ${PORTNAME} + +SUB_FILES= pkg-deinstall +SUB_LIST= PORTNAME="${PORTNAME}" \ + PKGNAMESUFFIX="${PKGNAMESUFFIX}" \ + WWWDIR=${WWWDIR} + +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +NODE_VER= 18.18.0 +NO_BUILD= yes + +_DEVDIR= ${WRKDIR}/.devdir + +.include <bsd.port.pre.mk> + +.if ${ARCH} == "aarch64" +OPENSEARCH_ARCH= arm64 +.else +OPENSEARCH_ARCH= x64 +.endif + +post-patch: + @${REINPLACE_CMD} -e 's|14.20.1|${NODE_VER}|g' ${WRKSRC}/package.json + ${RM} \ + ${WRKSRC}/bin/*.orig \ + ${WRKSRC}/bin/*.bak \ + ${WRKSRC}/package.json.bak + ${RM} -r ${WRKSRC}/plugins/reportsDashboards/.chromium + +do-install: + ${MKDIR} ${STAGEDIR}${WWWDIR} ${STAGEDIR}${ETCDIR} + ${INSTALL_DATA} ${WRKSRC}/config/opensearch_dashboards.yml ${STAGEDIR}${ETCDIR}/opensearch_dashboards.yml.sample + (cd ${WRKSRC} && \ + ${COPYTREE_SHARE} "data node_modules package.json plugins src" ${STAGEDIR}${WWWDIR} && \ + ${COPYTREE_BIN} bin ${STAGEDIR}${WWWDIR}) + +post-install: + ${ECHO} "@sample ${ETCDIR}/opensearch_dashboards.yml.sample" >> ${TMPPLIST} + ${FIND} -s ${STAGEDIR}${WWWDIR} -not -type d | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} + ${ECHO} "@dir(www,www) ${WWWDIR}/data" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/legacy" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/fixed" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/test/resources/dynamic" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/examples/fixed" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/reportsDashboards/node_modules/set-interval-async/examples/dynamic" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/observabilityDashboards/server/adaptors/integrations/__test__" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/observabilityDashboards/server/adaptors/integrations/repository/__test__" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Alerts/components/AlertFlyout" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/CreateDetector/components/ConfigureAlerts/components/AlertCondition" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/AlertTriggerView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/DetectorBasicDetailsView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/DetectorRulesView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/FieldMappingsView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateAlertConditions" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateDetectorBasicDetails" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateDetectorRules" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/components/UpdateFieldMappings" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/AlertTriggersView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/DetectorDetails" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/DetectorDetailsView" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/Detectors" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Detectors/containers/EditFieldMappings" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/DeleteModal" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/RuleEditor/components" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityAnalyticsDashboards/test/mocks/Rules/components/RulesTable" >> ${TMPPLIST} + ${ECHO} "@dir ${WWWDIR}/plugins/securityDashboards/server/multitenancy/test" >> ${TMPPLIST} + +.include <bsd.port.post.mk> diff --git a/textproc/opensearch-dashboards219/distinfo b/textproc/opensearch-dashboards219/distinfo new file mode 100644 index 000000000000..28a08b40f649 --- /dev/null +++ b/textproc/opensearch-dashboards219/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1746944520 +SHA256 (opensearch-dashboards-2.19.1-linux-arm64.tar.gz) = b73be280109669a412de8e620dc1090c02850f3675bb89e56ff6d1031dd1847c +SIZE (opensearch-dashboards-2.19.1-linux-arm64.tar.gz) = 348067725 +SHA256 (opensearch-dashboards-2.19.1-linux-x64.tar.gz) = 3981a0bde67bf81b7c32541dff3965b0f7d341a0af0951b73767eab6ccf56261 +SIZE (opensearch-dashboards-2.19.1-linux-x64.tar.gz) = 348191923 diff --git a/textproc/opensearch-dashboards219/files/opensearch-dashboards.in b/textproc/opensearch-dashboards219/files/opensearch-dashboards.in new file mode 100644 index 000000000000..7043fa9301a9 --- /dev/null +++ b/textproc/opensearch-dashboards219/files/opensearch-dashboards.in @@ -0,0 +1,79 @@ +#!/bin/sh + +# PROVIDE: opensearch_dashboards +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: shutdown + +. /etc/rc.subr + +name=opensearch_dashboards +rcvar=opensearch_dashboards_enable + +load_rc_config $name + +: ${opensearch_dashboards_enable:="NO"} +: ${opensearch_dashboards_config:="%%ETCDIR%%/opensearch_dashboards.yml"} +: ${opensearch_dashboards_user:="www"} +: ${opensearch_dashboards_group:="www"} +: ${opensearch_dashboards_log:="/var/log/opensearch_dashboards.log"} +: ${opensearch_dashboards_syslog_output_enable:="NO"} + +start_precmd="opensearch_dashboards_start_precmd" +reload_cmd="opensearch_dashboards_reload_cmd" +extra_commands="reload" + +if checkyesno opensearch_dashboards_syslog_output_enable; then + if [ -n "${opensearch_dashboards_syslog_output_tag}" ]; then + opensearch_dashboards_syslog_output_flags="-T ${opensearch_dashboards_syslog_output_tag}" + else + opensearch_dashboards_syslog_output_flags="-T ${name}" + fi + if [ -n "${opensearch_dashboards_syslog_output_priority}" ]; then + opensearch_dashboards_syslog_output_flags="${opensearch_dashboards_syslog_output_flags} -s ${opensearch_dashboards_syslog_output_priority}" + fi + if [ -n "${opensearch_dashboards_syslog_output_facility}" ]; then + opensearch_dashboards_syslog_output_flags="${opensearch_dashboards_syslog_output_flags} -l ${opensearch_dashboards_syslog_output_facility}" + fi +fi + +NODE="%%LOCALBASE%%/bin/node" + +required_files="${opensearch_dashboards_config}" +pidfile="/var/run/${name}.pid" + +command="/usr/sbin/daemon" +command_args="-f ${opensearch_dashboards_syslog_output_flags} -P ${pidfile} -t ${name} \ + /usr/bin/env NODE_ENV=production ${opensearch_dashboards_env} \ + ${NODE} %%WWWDIR%%/src/cli/dist serve \ + --config ${opensearch_dashboards_config} --log-file ${opensearch_dashboards_log} \ + ${opensearch_dashboards_args}" + +opensearch_dashboards_start_precmd() +{ + if [ ! -e "${pidfile}" ]; then + install -m 0600 -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} /dev/null ${pidfile} + fi + if [ ! -f ${opensearch_dashboards_log} ]; then + install -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} -m 640 /dev/null ${opensearch_dashboards_log} + fi + if [ ! -d %%WWWDIR%%/optimize ]; then + install -d -o ${opensearch_dashboards_user} -g ${opensearch_dashboards_group} %%WWWDIR%%/optimize + else + # We may have installed a plugin as root which will cause files in here + # to be owned by root:wheel. Fix with a chown. + chown -R ${opensearch_dashboards_user}:${opensearch_dashboards_group} %%WWWDIR%%/optimize + fi +} + +opensearch_dashboards_reload_cmd() +{ + if [ -z "$rc_pid" ]; then + _run_rc_notrunning + return 1 + else + pkill -HUP -P ${rc_pid} + fi +} + +run_rc_command "$1" diff --git a/textproc/opensearch-dashboards219/files/pkg-deinstall.in b/textproc/opensearch-dashboards219/files/pkg-deinstall.in new file mode 100644 index 000000000000..0699ab559805 --- /dev/null +++ b/textproc/opensearch-dashboards219/files/pkg-deinstall.in @@ -0,0 +1,20 @@ +#!/bin/sh + +case "$2" in +POST-DEINSTALL) + if [ -d %%WWWDIR%%/optimize ]; then + /usr/bin/find %%WWWDIR%%/optimize/ -delete + fi + + cat <<EOMSG + +If %%PORTNAME%%%%PKGNAMESUFFIX%% is being deleted permanently, and you do not wish to keep any +data that was in the cluster, then you may wish to delete the +%%WWWDIR%% directory. This can be done by with the command: + + # rm -rf %%WWWDIR%% + +Please ignore this if %%PORTNAME%%%%PKGNAMESUFFIX%% is being upgraded +EOMSG + ;; +esac diff --git a/textproc/opensearch-dashboards219/pkg-descr b/textproc/opensearch-dashboards219/pkg-descr new file mode 100644 index 000000000000..2669760829b1 --- /dev/null +++ b/textproc/opensearch-dashboards219/pkg-descr @@ -0,0 +1,3 @@ +OpenSearch Dashboards is the default visualization tool for data in OpenSearch. +It also serves as a user interface for many of the OpenSearch plugins, +including security, alerting, Index State Management, SQL, and more. diff --git a/textproc/opensearch/Makefile b/textproc/opensearch/Makefile index 2615dd2843a5..bee0179adbdc 100644 --- a/textproc/opensearch/Makefile +++ b/textproc/opensearch/Makefile @@ -1,7 +1,7 @@ PORTNAME= opensearch -DISTVERSION?= 2.17.1 -PORTREVISION?= 1 +DISTVERSION?= 3.0.0 DISTVERSIONSUFFIX= -linux-x64 +PORTREVISION?= 0 CATEGORIES= textproc java devel MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ PKGNAMESUFFIX?= # @@ -16,10 +16,8 @@ BUILD_DEPENDS= jna>0:devel/jna RUN_DEPENDS= bash>0:shells/bash \ jna>0:devel/jna -CONFLICTS?= opensearch13 opensearch210 opensearch213 opensearch216 - USES= cpe java shebangfix -JAVA_VERSION= 17+ +JAVA_VERSION= 21+ USE_RC_SUBR= ${PORTNAME} SHEBANG_FILES= bin/opensearch bin/opensearch-cli \ @@ -31,8 +29,10 @@ SHEBANG_FILES= bin/opensearch bin/opensearch-cli \ plugins/opensearch-security/tools/install_demo_configuration.sh \ plugins/opensearch-security/tools/securityadmin.sh +CONFLICTS?= opensearch13 opensearch210 opensearch213 opensearch216 + NO_BUILD= yes -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION} OPTIONS_DEFINE= PLUGINS OPTIONS_DEFAULT=PLUGINS @@ -41,7 +41,7 @@ OPTIONS_DEFAULT=PLUGINS CONFIG_FILES= opensearch.yml jvm.options log4j2.properties -PLUGINS_CONFIG_FILES?= \ +PLUGINS_CONFIG_FILES?= \ opensearch-notifications-core/notifications-core.yml \ opensearch-notifications/notifications.yml \ opensearch-observability/observability.yml @@ -55,9 +55,10 @@ PLUGINS_CONFIG_FILES+= \ opensearch-performance-analyzer/rca.conf \ opensearch-performance-analyzer/rca_idle_cluster_manager.conf \ opensearch-performance-analyzer/rca_cluster_manager.conf \ - opensearch-performance-analyzer/supervisord.conf + opensearch-performance-analyzer/supervisord.conf \ + opensearch-security/whitelist.yml .endif -PLUGINS_CONFIG_FILES+= \ +PLUGINS_CONFIG_FILES+= \ opensearch-reports-scheduler/reports-scheduler.yml \ opensearch-security/action_groups.yml \ opensearch-security/allowlist.yml \ @@ -67,13 +68,12 @@ PLUGINS_CONFIG_FILES+= \ opensearch-security/nodes_dn.yml \ opensearch-security/roles.yml \ opensearch-security/roles_mapping.yml \ - opensearch-security/tenants.yml \ - opensearch-security/whitelist.yml + opensearch-security/tenants.yml # Upstream provide some *.example files. These are also copied as sample filse # but we do not register them as @sample to avoid installing filse that needs # to be tuned a site specific way. -PLUGINS_SAMPLE_CONFIG_FILES= \ +PLUGINS_SAMPLE_CONFIG_FILES= \ opensearch-security/opensearch.yml BINS= opensearch opensearch-cli opensearch-env \ @@ -104,7 +104,7 @@ do-install: .endfor ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/extensions ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/lib - (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/) + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "agent lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/) ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/opensearch ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/config ${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/opensearch/lib/jna.jar diff --git a/textproc/opensearch/distinfo b/textproc/opensearch/distinfo index 41da8f234109..78f252967ed2 100644 --- a/textproc/opensearch/distinfo +++ b/textproc/opensearch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728915409 -SHA256 (opensearch-2.17.1-linux-x64.tar.gz) = f66ed5b7ec7848f38102a54bf3c82e7d29aa86f02209c9ce8bb6cbe375f30a25 -SIZE (opensearch-2.17.1-linux-x64.tar.gz) = 908618130 +TIMESTAMP = 1746608948 +SHA256 (opensearch-3.0.0-linux-x64.tar.gz) = d98c60bf7d75b8b4257b2421dd22b89155e87be4b509da6a4e1136cf62e0b155 +SIZE (opensearch-3.0.0-linux-x64.tar.gz) = 978590132 diff --git a/textproc/opensearch/files/patch-config_jvm.options b/textproc/opensearch/files/patch-config_jvm.options index f6276944b6db..38426701b1ea 100644 --- a/textproc/opensearch/files/patch-config_jvm.options +++ b/textproc/opensearch/files/patch-config_jvm.options @@ -1,11 +1,11 @@ ---- config/jvm.options.orig 2021-07-30 14:01:34 UTC +--- config/jvm.options.orig 2025-04-30 02:05:24 UTC +++ config/jvm.options -@@ -61,17 +61,17 @@ +@@ -61,20 +61,20 @@ -XX:HeapDumpPath=data -XX:HeapDumpPath=data # specify an alternative path for JVM fatal error logs --XX:ErrorFile=logs/hs_err_pid%p.log -+-XX:ErrorFile=/hs_err_pid%p.log ++-XX:ErrorFile=${OPENSEARCH_TMPDIR}/hs_err_pid%p.log ## JDK 8 GC logging 8:-XX:+PrintGCDetails @@ -21,3 +21,12 @@ # JDK 9+ GC logging -9-:-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m +9-:-Xlog:gc*,gc+age=trace,safepoint:file=${OPENSEARCH_TMPDIR}/gc.log:utctime,pid,tags:filecount=32,filesize=64m + + # JDK 20+ Incubating Vector Module for SIMD optimizations; + # disabling may reduce performance on vector optimized lucene +@@ -85,4 +85,4 @@ -XX:ErrorFile=logs/hs_err_pid%p.log + 23:-XX:CompileCommand=dontinline,java/lang/invoke/MethodHandle.asTypeUncached + + 21-:-javaagent:agent/opensearch-agent.jar +-21-:--add-opens=java.base/java.nio=org.apache.arrow.memory.core,ALL-UNNAMED ++21-:--add-opens=java.base/java.nio=ALL-UNNAMED diff --git a/textproc/opensearch210/Makefile b/textproc/opensearch210/Makefile index d9b0568d14ac..5b5b2e3a7672 100644 --- a/textproc/opensearch210/Makefile +++ b/textproc/opensearch210/Makefile @@ -1,5 +1,5 @@ DISTVERSION= 2.10.0 -PORTREVISION= 1 +PORTREVISION= 2 PKGNAMESUFFIX= 210 @@ -9,6 +9,6 @@ CONFLICTS= opensearch13 opensearch DISTINFO_FILE= ${.CURDIR}/distinfo -MASTERDIR= ${.CURDIR}/../../textproc/opensearch +MASTERDIR= ${.CURDIR}/../../textproc/opensearch216 .include "${MASTERDIR}/Makefile" diff --git a/textproc/opensearch213/Makefile b/textproc/opensearch213/Makefile index 1f23028e3513..7c2585e9d767 100644 --- a/textproc/opensearch213/Makefile +++ b/textproc/opensearch213/Makefile @@ -1,13 +1,15 @@ DISTVERSION= 2.13.0 +PORTREVISION= 1 + PKGNAMESUFFIX= 213 COMMENT= Full-text search engine for Java -CONFLICTS= opensearch13 opensearch210 +CONFLICTS= opensearch opensearch13 opensearch210 DISTINFO_FILE= ${.CURDIR}/distinfo -MASTERDIR= ${.CURDIR}/../../textproc/opensearch +MASTERDIR= ${.CURDIR}/../../textproc/opensearch216 .include "${MASTERDIR}/Makefile" diff --git a/textproc/opensearch216/Makefile b/textproc/opensearch216/Makefile index 7eb143452e6d..15e15d8627e7 100644 --- a/textproc/opensearch216/Makefile +++ b/textproc/opensearch216/Makefile @@ -1,15 +1,154 @@ -DISTVERSION= 2.16.0 +PORTNAME= opensearch +DISTVERSION?= 2.16.0 +PORTREVISION?= 0 +DISTVERSIONSUFFIX= -linux-x64 +CATEGORIES= textproc java devel +MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ +PKGNAMESUFFIX?= 216 -PORTREVISION= 0 +MAINTAINER= opensearch@FreeBSD.org +COMMENT?= Full-text search engine for Java +WWW= https://opensearch.org -PKGNAMESUFFIX= 216 +LICENSE= APACHE20 -COMMENT= Full-text search engine for Java +BUILD_DEPENDS= jna>0:devel/jna +RUN_DEPENDS= bash>0:shells/bash \ + jna>0:devel/jna -CONFLICTS= opensearch opensearch13 opensearch210 opensearch213 +CONFLICTS?= opensearch opensearch13 opensearch210 opensearch213 -DISTINFO_FILE= ${.CURDIR}/distinfo +USES= cpe java shebangfix +JAVA_VERSION= 17+ +USE_RC_SUBR= ${PORTNAME} -MASTERDIR= ${.CURDIR}/../../textproc/opensearch +SHEBANG_FILES= bin/opensearch bin/opensearch-cli \ + bin/opensearch-env bin/opensearch-env-from-file \ + bin/opensearch-keystore bin/opensearch-node \ + bin/opensearch-plugin bin/opensearch-shard \ + plugins/opensearch-security/tools/audit_config_migrater.sh \ + plugins/opensearch-security/tools/hash.sh \ + plugins/opensearch-security/tools/install_demo_configuration.sh \ + plugins/opensearch-security/tools/securityadmin.sh -.include "${MASTERDIR}/Makefile" +NO_BUILD= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +OPTIONS_DEFINE= PLUGINS +OPTIONS_DEFAULT=PLUGINS + +.include <bsd.port.options.mk> + +CONFIG_FILES= opensearch.yml jvm.options log4j2.properties + +PLUGINS_CONFIG_FILES?= \ + opensearch-notifications-core/notifications-core.yml \ + opensearch-notifications/notifications.yml \ + opensearch-observability/observability.yml +.if ${PKGNAMESUFFIX} == "210" || ${PKGNAMESUFFIX} == "213" || ${PKGNAMESUFFIX} == "216" +PLUGINS_CONFIG_FILES+= \ + opensearch-performance-analyzer/agent-stats-metadata \ + opensearch-performance-analyzer/log4j2.xml \ + opensearch-performance-analyzer/opensearch_security.policy \ + opensearch-performance-analyzer/performance-analyzer.properties \ + opensearch-performance-analyzer/plugin-stats-metadata \ + opensearch-performance-analyzer/rca.conf \ + opensearch-performance-analyzer/rca_idle_cluster_manager.conf \ + opensearch-performance-analyzer/rca_cluster_manager.conf \ + opensearch-performance-analyzer/supervisord.conf +.endif +PLUGINS_CONFIG_FILES+= \ + opensearch-reports-scheduler/reports-scheduler.yml \ + opensearch-security/action_groups.yml \ + opensearch-security/allowlist.yml \ + opensearch-security/audit.yml \ + opensearch-security/config.yml \ + opensearch-security/internal_users.yml \ + opensearch-security/nodes_dn.yml \ + opensearch-security/roles.yml \ + opensearch-security/roles_mapping.yml \ + opensearch-security/tenants.yml \ + opensearch-security/whitelist.yml + +# Upstream provide some *.example files. These are also copied as sample filse +# but we do not register them as @sample to avoid installing filse that needs +# to be tuned a site specific way. +PLUGINS_SAMPLE_CONFIG_FILES= \ + opensearch-security/opensearch.yml + +BINS= opensearch opensearch-cli opensearch-env \ + opensearch-env-from-file opensearch-keystore \ + opensearch-node opensearch-plugin \ + opensearch-shard + +SEARCHUSER?= opensearch +SEARCHGROUP?= ${SEARCHUSER} +USERS= ${SEARCHUSER} +GROUPS= ${SEARCHGROUP} + +SUB_FILES= pkg-message +SUB_LIST= ETCDIR=${ETCDIR} \ + JAVA_HOME=${JAVA_HOME} + +post-patch: + ${RM} ${WRKSRC}/lib/jna-*.jar + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/opensearch +.for f in ${CONFIG_FILES} + ${INSTALL} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample +.endfor + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/bin +.for f in ${BINS} + ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/lib/opensearch/bin +.endfor + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/extensions + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/lib + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/) + ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/opensearch + ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/config + ${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/opensearch/lib/jna.jar + +do-install-PLUGINS-on: + ${MKDIR} ${STAGEDIR}${ETCDIR}/opensearch-notifications-core \ + ${STAGEDIR}${ETCDIR}/opensearch-notifications \ + ${STAGEDIR}${ETCDIR}/opensearch-observability \ + ${STAGEDIR}${ETCDIR}/opensearch-reports-scheduler \ + ${STAGEDIR}${ETCDIR}/opensearch-security +.if ${PKGNAMESUFFIX} == "210" || ${PKGNAMESUFFIX} == "213" || ${PKGNAMESUFFIX} == "216" + ${MKDIR} ${STAGEDIR}${ETCDIR}/opensearch-performance-analyzer +.endif + +.for f in ${PLUGINS_CONFIG_FILES} + ${INSTALL} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample + ${ECHO} "@sample(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST} +.endfor +.for f in ${PLUGINS_SAMPLE_CONFIG_FILES} + ${INSTALL} ${WRKSRC}/config/${f}.example ${STAGEDIR}${ETCDIR}/${f}.sample + ${ECHO} "@(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST} +.endfor + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "plugins" ${STAGEDIR}${PREFIX}/lib/opensearch/) + (cd ${WRKSRC}/plugins/opensearch-security/tools && ${COPYTREE_BIN} "*.sh" ${STAGEDIR}${PREFIX}/lib/opensearch/plugins/opensearch-security/tools) + +post-install: +.for f in ${CONFIG_FILES} + ${ECHO} "@sample(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST} +.endfor + ${FIND} -s ${STAGEDIR}${PREFIX}/lib/opensearch -not -type d | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} + ${ECHO} "@dir lib/opensearch/extensions" >> ${TMPPLIST} + ${ECHO} "@dir libexec/opensearch" >> ${TMPPLIST} +.if ${PORT_OPTIONS:MPLUGINS} + ${ECHO} "@dir lib/opensearch/plugins" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-notifications-core" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-notifications" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-observability" >> ${TMPPLIST} +.if ${PKGNAMESUFFIX} == "210" || ${PKGNAMESUFFIX} == "213" || ${PKGNAMESUFFIX} == "216" + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-performance-analyzer" >> ${TMPPLIST} +.endif + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-reports-scheduler" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-security" >> ${TMPPLIST} +.endif + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/" >> ${TMPPLIST} + +.include <bsd.port.mk> diff --git a/textproc/opensearch216/distinfo b/textproc/opensearch216/distinfo index c7a79225e5da..ed6d901db148 100644 --- a/textproc/opensearch216/distinfo +++ b/textproc/opensearch216/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736652867 +TIMESTAMP = 1746824840 SHA256 (opensearch-2.16.0-linux-x64.tar.gz) = ed0bb23499d38a0e3bd88f8b975b215a643662858500ac05630e292be06f65b2 SIZE (opensearch-2.16.0-linux-x64.tar.gz) = 904196816 diff --git a/textproc/opensearch216/files/opensearch.in b/textproc/opensearch216/files/opensearch.in new file mode 100644 index 000000000000..71334ce1ee01 --- /dev/null +++ b/textproc/opensearch216/files/opensearch.in @@ -0,0 +1,115 @@ +#!/bin/sh + +# PROVIDE: opensearch +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf to enable opensearch: +# +# opensearch_enable="YES" +# +# opensearch_user (username): Set to opensearch by default. +# Set it to required username. +# opensearch_group (group): Set to opensearch by default. +# Set it to required group. +# opensearch_config (path): Set to %%PREFIX%%/etc/opensearch/opensearch.yml by default. +# Set it to the config file location. +# opensearch_java_home (path): Set to %%JAVA_HOME%% by default. +# Set it to the root of the JDK to use. +# +. /etc/rc.subr + +name=opensearch +rcvar=opensearch_enable + +load_rc_config ${name} + +: ${opensearch_enable:=NO} +: ${opensearch_user=opensearch} +: ${opensearch_group=opensearch} +: ${opensearch_config=%%PREFIX%%/etc/opensearch} +: ${opensearch_login_class=root} +: ${opensearch_java_home="%%JAVA_HOME%%"} + +required_files="${opensearch_config}/opensearch.yml" +_pidprefix=/var/run/opensearch/opensearch +pidfile=${_pidprefix}.pid +procname=${opensearch_java_home}/bin/java + +extra_commands="console status" +console_cmd=opensearch_console +start_precmd=opensearch_precmd +command=%%PREFIX%%/lib/opensearch/bin/opensearch +command_args="-d --pidfile=${pidfile}" + +export OPENSEARCH_PATH_CONF=${opensearch_config} +export JAVA_HOME=${opensearch_java_home} + +opensearch_precmd() +{ + /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 ${pidfile%/*} + /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 /var/db/opensearch + /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 /var/log/opensearch +} + +opensearch_console() +{ + command_args="" + run_rc_command "start" +} + +if [ -n "$2" ]; then + profile="$2" + if [ "x${opensearch_profiles}" != "x" ]; then + eval opensearch_config="\${opensearch_${profile}_config:-}" + if [ "x${opensearch_config}" = "x" ]; then + echo "You must define a configuration (opensearch_${profile}_config)" + exit 1 + fi + export OPENSEARCH_PATH_CONF=${opensearch_config} + required_files="${opensearch_config}/opensearch.yml" + required_files="${opensearch_config}/jvm.options" + eval opensearch_enable="\${opensearch_${profile}_enable:-${opensearch_enable}}" + pidfile="${_pidprefix}.${profile}.pid" + command_args="-d --pidfile=${pidfile}" + echo "===> opensearch profile: ${profile}" + else + echo "$0: extra argument ignored" + fi +else + if [ "x${opensearch_profiles}" != "x" -a "x$1" != "x" ]; then + for profile in ${opensearch_profiles}; do + eval _enable="\${opensearch_${profile}_enable}" + case "x${_enable:-${opensearch_enable}}" in + x|x[Nn][Oo]|x[Nn][Oo][Nn][Ee]) + continue + ;; + x[Yy][Ee][Ss]) + ;; + *) + if test -z "$_enable"; then + _var=opensearch_enable + else + _var=opensearch_"${profile}"_enable + fi + echo "Bad value" \ + "'${_enable:-${opensearch_enable}}'" \ + "for ${_var}. " \ + "Profile ${profile} skipped." + continue + ;; + esac + %%PREFIX%%/etc/rc.d/opensearch $1 ${profile} + retcode="$?" + if [ "0${retcode}" -ne 0 ]; then + failed="${profile} (${retcode}) ${failed:-}" + else + success="${profile} ${success:-}" + fi + done + exit 0 + fi +fi + +run_rc_command "$1" diff --git a/textproc/opensearch216/files/patch-config_jvm.options b/textproc/opensearch216/files/patch-config_jvm.options new file mode 100644 index 000000000000..f6276944b6db --- /dev/null +++ b/textproc/opensearch216/files/patch-config_jvm.options @@ -0,0 +1,23 @@ +--- config/jvm.options.orig 2021-07-30 14:01:34 UTC ++++ config/jvm.options +@@ -61,17 +61,17 @@ + -XX:HeapDumpPath=data + + # specify an alternative path for JVM fatal error logs +--XX:ErrorFile=logs/hs_err_pid%p.log ++-XX:ErrorFile=/hs_err_pid%p.log + + ## JDK 8 GC logging + 8:-XX:+PrintGCDetails + 8:-XX:+PrintGCDateStamps + 8:-XX:+PrintTenuringDistribution + 8:-XX:+PrintGCApplicationStoppedTime +-8:-Xloggc:logs/gc.log ++8:-Xloggc:${OPENSEARCH_TMPDIR}/gc.log + 8:-XX:+UseGCLogFileRotation + 8:-XX:NumberOfGCLogFiles=32 + 8:-XX:GCLogFileSize=64m + + # JDK 9+ GC logging +-9-:-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m ++9-:-Xlog:gc*,gc+age=trace,safepoint:file=${OPENSEARCH_TMPDIR}/gc.log:utctime,pid,tags:filecount=32,filesize=64m diff --git a/textproc/opensearch216/files/patch-config_opensearch.yml b/textproc/opensearch216/files/patch-config_opensearch.yml new file mode 100644 index 000000000000..f5aa3ed1a80e --- /dev/null +++ b/textproc/opensearch216/files/patch-config_opensearch.yml @@ -0,0 +1,15 @@ +--- config/opensearch.yml.orig 2021-07-02 23:22:08 UTC ++++ config/opensearch.yml +@@ -31,10 +31,12 @@ + # Path to directory where to store the data (separate multiple locations by comma): + # + #path.data: /path/to/data ++path.data: /var/db/opensearch + # + # Path to log files: + # + #path.logs: /path/to/logs ++path.logs: /var/log/opensearch + # + # ----------------------------------- Memory ----------------------------------- + # diff --git a/textproc/opensearch216/files/pkg-message.in b/textproc/opensearch216/files/pkg-message.in new file mode 100644 index 000000000000..c08de567504c --- /dev/null +++ b/textproc/opensearch216/files/pkg-message.in @@ -0,0 +1,27 @@ +[ +{ type: install + message: <<EOM +Opensearch was installed + +Please see %%ETCDIR%% for a sample version of +opensearch.yml. + +OpenSearch requires memory locking of large amounts of RAM. +You may need to set: + +sysctl security.bsd.unprivileged_mlock=1 + +When running within a jail, it's highly advisable to set: + +enforce_statfs = 1 + +for the jail running opensearch instance. + +If OpenSearch was built with the PLUGINS option enabled (default) it will not +start until the security plugin is properly configured. Please refer to the +OpenSearch documentation for setting-up TLS: + +https://opensearch.org/docs/security-plugin/configuration/tls +EOM +} +] diff --git a/textproc/opensearch216/pkg-descr b/textproc/opensearch216/pkg-descr new file mode 100644 index 000000000000..8d97bcb3176a --- /dev/null +++ b/textproc/opensearch216/pkg-descr @@ -0,0 +1,2 @@ +OpenSearch is a fork of Elasticsearch which aims to be a Distributed, +RESTful, Search Engine built on top of Apache Lucene. diff --git a/textproc/opensearch219/Makefile b/textproc/opensearch219/Makefile new file mode 100644 index 000000000000..5212d5e9fb69 --- /dev/null +++ b/textproc/opensearch219/Makefile @@ -0,0 +1,154 @@ +PORTNAME= opensearch +DISTVERSION= 2.19.1 +PORTREVISION= 0 +DISTVERSIONSUFFIX= -linux-${OPENSEARCH_ARCH} +CATEGORIES= textproc java devel +MASTER_SITES= https://artifacts.opensearch.org/releases/bundle/${PORTNAME}/${DISTVERSION}/ +PKGNAMESUFFIX= 219 + +MAINTAINER= opensearch@FreeBSD.org +COMMENT?= Full-text search engine for Java +WWW= https://opensearch.org + +LICENSE= APACHE20 + +ONLY_FOR_ARCHS= aarch64 amd64 + +BUILD_DEPENDS= jna>0:devel/jna +RUN_DEPENDS= bash>0:shells/bash \ + jna>0:devel/jna + +CONFLICTS= opensearch opensearch13 opensearch210 opensearch213 opensearch216 + +USES= cpe java shebangfix +JAVA_VERSION= 17+ +USE_RC_SUBR= ${PORTNAME} + +SHEBANG_FILES= bin/opensearch bin/opensearch-cli \ + bin/opensearch-env bin/opensearch-env-from-file \ + bin/opensearch-keystore bin/opensearch-node \ + bin/opensearch-plugin bin/opensearch-shard \ + plugins/opensearch-security/tools/audit_config_migrater.sh \ + plugins/opensearch-security/tools/hash.sh \ + plugins/opensearch-security/tools/install_demo_configuration.sh \ + plugins/opensearch-security/tools/securityadmin.sh + +NO_BUILD= yes +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} + +OPTIONS_DEFINE= PLUGINS +OPTIONS_DEFAULT=PLUGINS + +.include <bsd.port.options.mk> + +.if ${ARCH} == "aarch64" +OPENSEARCH_ARCH= arm64 +.else +OPENSEARCH_ARCH= x64 +.endif + +CONFIG_FILES= opensearch.yml jvm.options log4j2.properties + +PLUGINS_CONFIG_FILES?= \ + opensearch-notifications-core/notifications-core.yml \ + opensearch-notifications/notifications.yml \ + opensearch-observability/observability.yml \ + opensearch-performance-analyzer/agent-stats-metadata \ + opensearch-performance-analyzer/log4j2.xml \ + opensearch-performance-analyzer/opensearch_security.policy \ + opensearch-performance-analyzer/performance-analyzer.properties \ + opensearch-performance-analyzer/plugin-stats-metadata \ + opensearch-performance-analyzer/rca.conf \ + opensearch-performance-analyzer/rca_idle_cluster_manager.conf \ + opensearch-performance-analyzer/rca_cluster_manager.conf \ + opensearch-performance-analyzer/supervisord.conf \ + opensearch-reports-scheduler/reports-scheduler.yml \ + opensearch-security/action_groups.yml \ + opensearch-security/allowlist.yml \ + opensearch-security/audit.yml \ + opensearch-security/config.yml \ + opensearch-security/internal_users.yml \ + opensearch-security/nodes_dn.yml \ + opensearch-security/roles.yml \ + opensearch-security/roles_mapping.yml \ + opensearch-security/tenants.yml \ + opensearch-security/whitelist.yml + +# Upstream provide some *.example files. These are also copied as sample filse +# but we do not register them as @sample to avoid installing filse that needs +# to be tuned a site specific way. +PLUGINS_SAMPLE_CONFIG_FILES= \ + opensearch-security/opensearch.yml + +BINS= opensearch opensearch-cli opensearch-env \ + opensearch-env-from-file opensearch-keystore \ + opensearch-node opensearch-plugin \ + opensearch-shard + +SEARCHUSER?= opensearch +SEARCHGROUP?= ${SEARCHUSER} +USERS= ${SEARCHUSER} +GROUPS= ${SEARCHGROUP} + +SUB_FILES= pkg-message +SUB_LIST= ETCDIR=${ETCDIR} \ + JAVA_HOME=${JAVA_HOME} + +post-patch: + ${RM} ${WRKSRC}/lib/jna-*.jar + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/opensearch +.for f in ${CONFIG_FILES} + ${INSTALL} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample +.endfor + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/bin +.for f in ${BINS} + ${INSTALL_SCRIPT} ${WRKSRC}/bin/${f} ${STAGEDIR}${PREFIX}/lib/opensearch/bin +.endfor + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/extensions + ${MKDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/lib + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "lib modules" ${STAGEDIR}${PREFIX}/lib/opensearch/) + ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/opensearch + ${INSTALL} -lrs ${STAGEDIR}${ETCDIR} ${STAGEDIR}${PREFIX}/lib/opensearch/config + ${LN} -s ${JAVASHAREDIR}/classes/jna.jar ${STAGEDIR}${PREFIX}/lib/opensearch/lib/jna.jar + +do-install-PLUGINS-on: + ${MKDIR} ${STAGEDIR}${ETCDIR}/opensearch-notifications-core \ + ${STAGEDIR}${ETCDIR}/opensearch-notifications \ + ${STAGEDIR}${ETCDIR}/opensearch-observability \ + ${STAGEDIR}${ETCDIR}/opensearch-reports-scheduler \ + ${STAGEDIR}${ETCDIR}/opensearch-security \ + ${STAGEDIR}${ETCDIR}/opensearch-performance-analyzer + +.for f in ${PLUGINS_CONFIG_FILES} + ${INSTALL} ${WRKSRC}/config/${f} ${STAGEDIR}${ETCDIR}/${f}.sample + ${ECHO} "@sample(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST} +.endfor +.for f in ${PLUGINS_SAMPLE_CONFIG_FILES} + ${INSTALL} ${WRKSRC}/config/${f}.example ${STAGEDIR}${ETCDIR}/${f}.sample + ${ECHO} "@(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST} +.endfor + (cd ${WRKSRC}/ && ${COPYTREE_SHARE} "plugins" ${STAGEDIR}${PREFIX}/lib/opensearch/) + (cd ${WRKSRC}/plugins/opensearch-security/tools && ${COPYTREE_BIN} "*.sh" ${STAGEDIR}${PREFIX}/lib/opensearch/plugins/opensearch-security/tools) + +post-install: +.for f in ${CONFIG_FILES} + ${ECHO} "@sample(opensearch,opensearch,640) ${ETCDIR}/${f}.sample" >> ${TMPPLIST} +.endfor + ${FIND} -s ${STAGEDIR}${PREFIX}/lib/opensearch -not -type d | ${SORT} | \ + ${SED} -e 's#^${STAGEDIR}${PREFIX}/##' >> ${TMPPLIST} + ${ECHO} "@dir lib/opensearch/extensions" >> ${TMPPLIST} + ${ECHO} "@dir libexec/opensearch" >> ${TMPPLIST} +.if ${PORT_OPTIONS:MPLUGINS} + ${ECHO} "@dir lib/opensearch/plugins" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-notifications-core" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-notifications" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-observability" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-performance-analyzer" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-reports-scheduler" >> ${TMPPLIST} + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/opensearch-security" >> ${TMPPLIST} +.endif + ${ECHO} "@dir(opensearch,opensearch,0750) ${ETCDIR}/" >> ${TMPPLIST} + +.include <bsd.port.mk> diff --git a/textproc/opensearch219/distinfo b/textproc/opensearch219/distinfo new file mode 100644 index 000000000000..42a039f9eea0 --- /dev/null +++ b/textproc/opensearch219/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1746943739 +SHA256 (opensearch-2.19.1-linux-arm64.tar.gz) = fc25c886a7f45c5c94699b217dcbb87528c2c25adf67797247a4e07fadc7326f +SIZE (opensearch-2.19.1-linux-arm64.tar.gz) = 715801679 +SHA256 (opensearch-2.19.1-linux-x64.tar.gz) = b243aaa7d8dcebb87881f70f71613903c36dda077fd90ee11ea377412d6d569f +SIZE (opensearch-2.19.1-linux-x64.tar.gz) = 964414604 diff --git a/textproc/opensearch219/files/opensearch.in b/textproc/opensearch219/files/opensearch.in new file mode 100644 index 000000000000..71334ce1ee01 --- /dev/null +++ b/textproc/opensearch219/files/opensearch.in @@ -0,0 +1,115 @@ +#!/bin/sh + +# PROVIDE: opensearch +# REQUIRE: DAEMON +# BEFORE: LOGIN +# KEYWORD: shutdown +# +# Add the following line to /etc/rc.conf to enable opensearch: +# +# opensearch_enable="YES" +# +# opensearch_user (username): Set to opensearch by default. +# Set it to required username. +# opensearch_group (group): Set to opensearch by default. +# Set it to required group. +# opensearch_config (path): Set to %%PREFIX%%/etc/opensearch/opensearch.yml by default. +# Set it to the config file location. +# opensearch_java_home (path): Set to %%JAVA_HOME%% by default. +# Set it to the root of the JDK to use. +# +. /etc/rc.subr + +name=opensearch +rcvar=opensearch_enable + +load_rc_config ${name} + +: ${opensearch_enable:=NO} +: ${opensearch_user=opensearch} +: ${opensearch_group=opensearch} +: ${opensearch_config=%%PREFIX%%/etc/opensearch} +: ${opensearch_login_class=root} +: ${opensearch_java_home="%%JAVA_HOME%%"} + +required_files="${opensearch_config}/opensearch.yml" +_pidprefix=/var/run/opensearch/opensearch +pidfile=${_pidprefix}.pid +procname=${opensearch_java_home}/bin/java + +extra_commands="console status" +console_cmd=opensearch_console +start_precmd=opensearch_precmd +command=%%PREFIX%%/lib/opensearch/bin/opensearch +command_args="-d --pidfile=${pidfile}" + +export OPENSEARCH_PATH_CONF=${opensearch_config} +export JAVA_HOME=${opensearch_java_home} + +opensearch_precmd() +{ + /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 ${pidfile%/*} + /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 /var/db/opensearch + /usr/bin/install -d -o ${opensearch_user} -g ${opensearch_group} -m 755 /var/log/opensearch +} + +opensearch_console() +{ + command_args="" + run_rc_command "start" +} + +if [ -n "$2" ]; then + profile="$2" + if [ "x${opensearch_profiles}" != "x" ]; then + eval opensearch_config="\${opensearch_${profile}_config:-}" + if [ "x${opensearch_config}" = "x" ]; then + echo "You must define a configuration (opensearch_${profile}_config)" + exit 1 + fi + export OPENSEARCH_PATH_CONF=${opensearch_config} + required_files="${opensearch_config}/opensearch.yml" + required_files="${opensearch_config}/jvm.options" + eval opensearch_enable="\${opensearch_${profile}_enable:-${opensearch_enable}}" + pidfile="${_pidprefix}.${profile}.pid" + command_args="-d --pidfile=${pidfile}" + echo "===> opensearch profile: ${profile}" + else + echo "$0: extra argument ignored" + fi +else + if [ "x${opensearch_profiles}" != "x" -a "x$1" != "x" ]; then + for profile in ${opensearch_profiles}; do + eval _enable="\${opensearch_${profile}_enable}" + case "x${_enable:-${opensearch_enable}}" in + x|x[Nn][Oo]|x[Nn][Oo][Nn][Ee]) + continue + ;; + x[Yy][Ee][Ss]) + ;; + *) + if test -z "$_enable"; then + _var=opensearch_enable + else + _var=opensearch_"${profile}"_enable + fi + echo "Bad value" \ + "'${_enable:-${opensearch_enable}}'" \ + "for ${_var}. " \ + "Profile ${profile} skipped." + continue + ;; + esac + %%PREFIX%%/etc/rc.d/opensearch $1 ${profile} + retcode="$?" + if [ "0${retcode}" -ne 0 ]; then + failed="${profile} (${retcode}) ${failed:-}" + else + success="${profile} ${success:-}" + fi + done + exit 0 + fi +fi + +run_rc_command "$1" diff --git a/textproc/opensearch219/files/patch-config_jvm.options b/textproc/opensearch219/files/patch-config_jvm.options new file mode 100644 index 000000000000..f6276944b6db --- /dev/null +++ b/textproc/opensearch219/files/patch-config_jvm.options @@ -0,0 +1,23 @@ +--- config/jvm.options.orig 2021-07-30 14:01:34 UTC ++++ config/jvm.options +@@ -61,17 +61,17 @@ + -XX:HeapDumpPath=data + + # specify an alternative path for JVM fatal error logs +--XX:ErrorFile=logs/hs_err_pid%p.log ++-XX:ErrorFile=/hs_err_pid%p.log + + ## JDK 8 GC logging + 8:-XX:+PrintGCDetails + 8:-XX:+PrintGCDateStamps + 8:-XX:+PrintTenuringDistribution + 8:-XX:+PrintGCApplicationStoppedTime +-8:-Xloggc:logs/gc.log ++8:-Xloggc:${OPENSEARCH_TMPDIR}/gc.log + 8:-XX:+UseGCLogFileRotation + 8:-XX:NumberOfGCLogFiles=32 + 8:-XX:GCLogFileSize=64m + + # JDK 9+ GC logging +-9-:-Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m ++9-:-Xlog:gc*,gc+age=trace,safepoint:file=${OPENSEARCH_TMPDIR}/gc.log:utctime,pid,tags:filecount=32,filesize=64m diff --git a/textproc/opensearch219/files/patch-config_opensearch.yml b/textproc/opensearch219/files/patch-config_opensearch.yml new file mode 100644 index 000000000000..f5aa3ed1a80e --- /dev/null +++ b/textproc/opensearch219/files/patch-config_opensearch.yml @@ -0,0 +1,15 @@ +--- config/opensearch.yml.orig 2021-07-02 23:22:08 UTC ++++ config/opensearch.yml +@@ -31,10 +31,12 @@ + # Path to directory where to store the data (separate multiple locations by comma): + # + #path.data: /path/to/data ++path.data: /var/db/opensearch + # + # Path to log files: + # + #path.logs: /path/to/logs ++path.logs: /var/log/opensearch + # + # ----------------------------------- Memory ----------------------------------- + # diff --git a/textproc/opensearch219/files/pkg-message.in b/textproc/opensearch219/files/pkg-message.in new file mode 100644 index 000000000000..c08de567504c --- /dev/null +++ b/textproc/opensearch219/files/pkg-message.in @@ -0,0 +1,27 @@ +[ +{ type: install + message: <<EOM +Opensearch was installed + +Please see %%ETCDIR%% for a sample version of +opensearch.yml. + +OpenSearch requires memory locking of large amounts of RAM. +You may need to set: + +sysctl security.bsd.unprivileged_mlock=1 + +When running within a jail, it's highly advisable to set: + +enforce_statfs = 1 + +for the jail running opensearch instance. + +If OpenSearch was built with the PLUGINS option enabled (default) it will not +start until the security plugin is properly configured. Please refer to the +OpenSearch documentation for setting-up TLS: + +https://opensearch.org/docs/security-plugin/configuration/tls +EOM +} +] diff --git a/textproc/opensearch219/pkg-descr b/textproc/opensearch219/pkg-descr new file mode 100644 index 000000000000..8d97bcb3176a --- /dev/null +++ b/textproc/opensearch219/pkg-descr @@ -0,0 +1,2 @@ +OpenSearch is a fork of Elasticsearch which aims to be a Distributed, +RESTful, Search Engine built on top of Apache Lucene. diff --git a/textproc/p5-Apache-Solr/Makefile b/textproc/p5-Apache-Solr/Makefile index eb9b163e589a..59aa5cd7f6a0 100644 --- a/textproc/p5-Apache-Solr/Makefile +++ b/textproc/p5-Apache-Solr/Makefile @@ -1,5 +1,5 @@ PORTNAME= Apache-Solr -PORTVERSION= 1.10 +PORTVERSION= 1.11 CATEGORIES= textproc www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/textproc/p5-Apache-Solr/distinfo b/textproc/p5-Apache-Solr/distinfo index ee873a34a3df..4329846b1de7 100644 --- a/textproc/p5-Apache-Solr/distinfo +++ b/textproc/p5-Apache-Solr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745761523 -SHA256 (Apache-Solr-1.10.tar.gz) = 32555d5991294cb69e1b00ca1ba861c68e2135221d6a485314ff15310b55f56b -SIZE (Apache-Solr-1.10.tar.gz) = 47357 +TIMESTAMP = 1746863270 +SHA256 (Apache-Solr-1.11.tar.gz) = fe096f8dd757ccc68d82327c5a649a9166174119cd28d559ac380c5da2c4f0a1 +SIZE (Apache-Solr-1.11.tar.gz) = 47395 diff --git a/textproc/p5-PPI/Makefile b/textproc/p5-PPI/Makefile index ef8c7eda2cb1..1674fd7269b4 100644 --- a/textproc/p5-PPI/Makefile +++ b/textproc/p5-PPI/Makefile @@ -1,8 +1,8 @@ PORTNAME= PPI -PORTVERSION= 1.278 +PORTVERSION= 1.283 CATEGORIES= textproc perl5 MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:OALDERS +MASTER_SITE_SUBDIR= CPAN:MITHALDU PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org @@ -16,7 +16,8 @@ LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE BUILD_DEPENDS= ${RUN_DEPENDS} RUN_DEPENDS= p5-Clone>=0.30:devel/p5-Clone \ p5-Params-Util>=1.00:devel/p5-Params-Util \ - p5-Task-Weaken>=0:devel/p5-Task-Weaken + p5-Task-Weaken>=0:devel/p5-Task-Weaken \ + p5-YAML-PP>=0:textproc/p5-YAML-PP TEST_DEPENDS= p5-Class-Inspector>=1.22:devel/p5-Class-Inspector \ p5-Test-NoWarnings>=0:devel/p5-Test-NoWarnings \ p5-Test-Object>=0.07:devel/p5-Test-Object \ diff --git a/textproc/p5-PPI/distinfo b/textproc/p5-PPI/distinfo index a92430388bc6..0b822935e6cc 100644 --- a/textproc/p5-PPI/distinfo +++ b/textproc/p5-PPI/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710712794 -SHA256 (PPI-1.278.tar.gz) = 1c867b2e9b10056978db9ddaadab599af9a5c9a66805ed03ef4b201f1105d427 -SIZE (PPI-1.278.tar.gz) = 248797 +TIMESTAMP = 1746359071 +SHA256 (PPI-1.283.tar.gz) = 70becc9dfad8a72d231bbe88d20a82acfd31c13ca03c6fb359703a5ac0004059 +SIZE (PPI-1.283.tar.gz) = 251927 diff --git a/textproc/p5-PPI/pkg-plist b/textproc/p5-PPI/pkg-plist index 4a1a481a0253..8c08f96dc404 100644 --- a/textproc/p5-PPI/pkg-plist +++ b/textproc/p5-PPI/pkg-plist @@ -38,6 +38,7 @@ %%SITE_PERL%%/PPI/Structure/For.pm %%SITE_PERL%%/PPI/Structure/Given.pm %%SITE_PERL%%/PPI/Structure/List.pm +%%SITE_PERL%%/PPI/Structure/Signature.pm %%SITE_PERL%%/PPI/Structure/Subscript.pm %%SITE_PERL%%/PPI/Structure/Unknown.pm %%SITE_PERL%%/PPI/Structure/When.pm @@ -130,6 +131,7 @@ %%PERL5_MAN3%%/PPI::Structure::For.3.gz %%PERL5_MAN3%%/PPI::Structure::Given.3.gz %%PERL5_MAN3%%/PPI::Structure::List.3.gz +%%PERL5_MAN3%%/PPI::Structure::Signature.3.gz %%PERL5_MAN3%%/PPI::Structure::Subscript.3.gz %%PERL5_MAN3%%/PPI::Structure::Unknown.3.gz %%PERL5_MAN3%%/PPI::Structure::When.3.gz diff --git a/textproc/p5-Perl-MinimumVersion/Makefile b/textproc/p5-Perl-MinimumVersion/Makefile index 6f7f1db767af..ad033cb9c6de 100644 --- a/textproc/p5-Perl-MinimumVersion/Makefile +++ b/textproc/p5-Perl-MinimumVersion/Makefile @@ -1,5 +1,5 @@ PORTNAME= Perl-MinimumVersion -PORTVERSION= 1.40 +PORTVERSION= 1.44 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -18,7 +18,8 @@ RUN_DEPENDS= p5-File-Find-Rule>=0:devel/p5-File-Find-Rule \ p5-PPIx-Regexp>=0.033:textproc/p5-PPIx-Regexp \ p5-PPIx-Utils>=0:textproc/p5-PPIx-Utils \ p5-Params-Util>=0.25:devel/p5-Params-Util -TEST_DEPENDS= p5-Test-Script>=0:devel/p5-Test-Script +TEST_DEPENDS= p5-Test-Script>=0:devel/p5-Test-Script \ + p5-Safe-Isa>=0:devel/p5-Safe-Isa USES= perl5 USE_PERL5= configure diff --git a/textproc/p5-Perl-MinimumVersion/distinfo b/textproc/p5-Perl-MinimumVersion/distinfo index 403a38838371..1622b8431743 100644 --- a/textproc/p5-Perl-MinimumVersion/distinfo +++ b/textproc/p5-Perl-MinimumVersion/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1622214124 -SHA256 (Perl-MinimumVersion-1.40.tar.gz) = 7589a578cb60d70ca4755c395b3592b440a0cd6a1b074e4eceac93b031a1be90 -SIZE (Perl-MinimumVersion-1.40.tar.gz) = 37601 +TIMESTAMP = 1746863412 +SHA256 (Perl-MinimumVersion-1.44.tar.gz) = ffa9c8a2f099660a81361eb8bac56a335793b3e160fa5b1d97078b83142ce8cb +SIZE (Perl-MinimumVersion-1.44.tar.gz) = 36595 diff --git a/textproc/p5-Regexp-Common/Makefile b/textproc/p5-Regexp-Common/Makefile index f0bfc708a66c..a6276021b862 100644 --- a/textproc/p5-Regexp-Common/Makefile +++ b/textproc/p5-Regexp-Common/Makefile @@ -1,5 +1,5 @@ PORTNAME= Regexp-Common -PORTVERSION= 2017060201 +PORTVERSION= 2024080801 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -11,6 +11,8 @@ WWW= https://metacpan.org/release/Regexp-Common LICENSE= ART10 ART20 BSD3CLAUSE MIT LICENSE_COMB= dual +TEST_DEPENDS= p5-Test-Regexp>0:textproc/p5-Test-Regexp + USES= perl5 USE_PERL5= configure NO_ARCH= yes diff --git a/textproc/p5-Regexp-Common/distinfo b/textproc/p5-Regexp-Common/distinfo index 21a75ed745b7..a82a9e34883e 100644 --- a/textproc/p5-Regexp-Common/distinfo +++ b/textproc/p5-Regexp-Common/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1536301828 -SHA256 (Regexp-Common-2017060201.tar.gz) = ee07853aee06f310e040b6bf1a0199a18d81896d3219b9b35c9630d0eb69089b -SIZE (Regexp-Common-2017060201.tar.gz) = 237881 +TIMESTAMP = 1744917908 +SHA256 (Regexp-Common-2024080801.tar.gz) = 0677afaec8e1300cefe246b4d809e75cdf55e2cc0f77c486d13073b69ab4fbdd +SIZE (Regexp-Common-2024080801.tar.gz) = 238498 diff --git a/textproc/p5-Search-Saryer/Makefile b/textproc/p5-Search-Saryer/Makefile deleted file mode 100644 index 08a43d129e04..000000000000 --- a/textproc/p5-Search-Saryer/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= Search-Saryer -PORTVERSION= 0.40 -PORTREVISION= 3 -CATEGORIES= textproc perl5 -MASTER_SITES= http://namazu.org/~tsuchiya/perl/ -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Perl interface to the Sary library -WWW= http://sary.namazu.org/index.html.en - -DEPRECATED= Depends on deprecated port textproc/sary -EXPIRATION_DATE=2025-04-30 - -LIB_DEPENDS= libsary.so:textproc/sary - -USES= perl5 pkgconfig -USE_PERL5= configure - -.include <bsd.port.mk> diff --git a/textproc/p5-Search-Saryer/distinfo b/textproc/p5-Search-Saryer/distinfo deleted file mode 100644 index ee494dda2d98..000000000000 --- a/textproc/p5-Search-Saryer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Search-Saryer-0.40.tar.gz) = 8fcf7f9ca14163d0e1b33f2f30806f70de9dfb4b7ec043273a52d8ade1cfd5c4 -SIZE (Search-Saryer-0.40.tar.gz) = 5162 diff --git a/textproc/p5-Search-Saryer/files/patch-Saryer.pm b/textproc/p5-Search-Saryer/files/patch-Saryer.pm deleted file mode 100644 index d910b25f3093..000000000000 --- a/textproc/p5-Search-Saryer/files/patch-Saryer.pm +++ /dev/null @@ -1,11 +0,0 @@ ---- Saryer.pm.orig Mon Jul 11 02:19:01 2005 -+++ Saryer.pm Fri Jun 23 13:38:04 2006 -@@ -13,7 +13,7 @@ - - =head1 SYNOPSIS - -- my $saryer = new Search::Saryer(filename->'search.txt'); -+ my $saryer = new Search::Saryer(filename=>'search.txt'); - print $saryer->grep($pattern) - - =head1 CONSTRUCTOR diff --git a/textproc/p5-Search-Saryer/pkg-descr b/textproc/p5-Search-Saryer/pkg-descr deleted file mode 100644 index b0babda11613..000000000000 --- a/textproc/p5-Search-Saryer/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -This module is a Perl interface to the Sary library. diff --git a/textproc/p5-Search-Saryer/pkg-plist b/textproc/p5-Search-Saryer/pkg-plist deleted file mode 100644 index b6157e8aa022..000000000000 --- a/textproc/p5-Search-Saryer/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -%%PERL5_MAN3%%/Search::Saryer.3.gz -%%SITE_ARCH%%/Search/Saryer.pm -%%SITE_ARCH%%/auto/Search/Saryer/Saryer.so diff --git a/textproc/p5-Text-ClearSilver/Makefile b/textproc/p5-Text-ClearSilver/Makefile index 1758f900f90a..a8ca2c296ad0 100644 --- a/textproc/p5-Text-ClearSilver/Makefile +++ b/textproc/p5-Text-ClearSilver/Makefile @@ -19,4 +19,10 @@ TEST_DEPENDS= \ USES= perl5 gmake USE_PERL5= configure -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PERL_LEVEL} >= 503700 +BROKEN= uses hidden Perl functions that are hidden after 5.37.0 +.endif + +.include <bsd.port.post.mk> diff --git a/textproc/print-n-times/Makefile b/textproc/print-n-times/Makefile deleted file mode 100644 index 1e01ec22e11a..000000000000 --- a/textproc/print-n-times/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= print-n-times -PORTVERSION= 1.0 -PORTREVISION= 1 -CATEGORIES= textproc -MASTER_SITES= http://aaronland.info/xsl/string/print-n-times/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Print a string (n) times -WWW= https://aaronland.info/xsl/string/print-n-times - -DEPRECATED= Obsolete and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - -NO_BUILD= yes - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/string - ${INSTALL_DATA} ${WRKSRC}/*.xsl ${STAGEDIR}${PREFIX}/share/xsl/string - -.include <bsd.port.mk> diff --git a/textproc/print-n-times/distinfo b/textproc/print-n-times/distinfo deleted file mode 100644 index b69b6ef362c8..000000000000 --- a/textproc/print-n-times/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (print-n-times-1.0.tar.gz) = 56edd1d5e9fb8a662bfdc51699fb3b1139a985b70fada37aba28562616f0f433 -SIZE (print-n-times-1.0.tar.gz) = 1475 diff --git a/textproc/print-n-times/pkg-descr b/textproc/print-n-times/pkg-descr deleted file mode 100644 index f986a37348d6..000000000000 --- a/textproc/print-n-times/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Print a string (n) times diff --git a/textproc/print-n-times/pkg-plist b/textproc/print-n-times/pkg-plist deleted file mode 100644 index 52cb93a95067..000000000000 --- a/textproc/print-n-times/pkg-plist +++ /dev/null @@ -1 +0,0 @@ -share/xsl/string/print-n-times.xsl diff --git a/textproc/py-docstring-to-markdown/Makefile b/textproc/py-docstring-to-markdown/Makefile index c59391c5991a..9e8bae1ed769 100644 --- a/textproc/py-docstring-to-markdown/Makefile +++ b/textproc/py-docstring-to-markdown/Makefile @@ -1,5 +1,5 @@ PORTNAME= docstring-to-markdown -PORTVERSION= 0.16 +PORTVERSION= 0.17 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,8 +12,10 @@ WWW= https://github.com/python-lsp/docstring-to-markdown LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/LICENSE +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>0:devel/py-flaky@${PY_FLAVOR} \ +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flake8>0:devel/py-flake8@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hypothesis>0:devel/py-hypothesis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>0:devel/py-pytest-cov@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-flake8>0:devel/py-pytest-flake8@${PY_FLAVOR} \ @@ -23,7 +25,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flaky>0:devel/py-flaky@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-xdist>0:devel/py-pytest-xdist@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist distutils pytest +USE_PYTHON= autoplist concurrent pep517 pytest NO_ARCH= yes diff --git a/textproc/py-docstring-to-markdown/distinfo b/textproc/py-docstring-to-markdown/distinfo index 62e42a4fbab0..01e24750137b 100644 --- a/textproc/py-docstring-to-markdown/distinfo +++ b/textproc/py-docstring-to-markdown/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742991922 -SHA256 (docstring_to_markdown-0.16.tar.gz) = 097bf502fdf040b0d019688a7cc1abb89b98196801448721740e8aa3e5075627 -SIZE (docstring_to_markdown-0.16.tar.gz) = 31157 +TIMESTAMP = 1746342697 +SHA256 (docstring_to_markdown-0.17.tar.gz) = df72a112294c7492487c9da2451cae0faeee06e86008245c188c5761c9590ca3 +SIZE (docstring_to_markdown-0.17.tar.gz) = 32260 diff --git a/textproc/py-parsel/Makefile b/textproc/py-parsel/Makefile index 24f91cb7f53e..5779a769d867 100644 --- a/textproc/py-parsel/Makefile +++ b/textproc/py-parsel/Makefile @@ -1,6 +1,5 @@ PORTNAME= parsel -PORTVERSION= 1.5.1 -PORTREVISION= 1 +PORTVERSION= 1.10.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,17 +10,15 @@ WWW= https://github.com/scrapy/parsel LICENSE= BSD3CLAUSE -DEPRECATED= Depends on expired devel/py-pytest-runner -EXPIRATION_DATE=2025-03-31 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest-runner>=2.0.0:devel/py-pytest-runner@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0.9:www/py-cssselect@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=1.2.0:www/py-cssselect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}lxml>=2.3:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>=1.5.2:devel/py-six@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}w3lib>=1.19.0:www/py-w3lib@${PY_FLAVOR} USES= python -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist pep517 NO_ARCH= yes diff --git a/textproc/py-parsel/distinfo b/textproc/py-parsel/distinfo index 5f03decc555e..7631d2e07ab1 100644 --- a/textproc/py-parsel/distinfo +++ b/textproc/py-parsel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1549229456 -SHA256 (parsel-1.5.1.tar.gz) = 9ccd82b8a122345601f6f9209e972c0e8c3518a188fcff2d37cb4d7bc570b4b8 -SIZE (parsel-1.5.1.tar.gz) = 40613 +TIMESTAMP = 1746265913 +SHA256 (parsel-1.10.0.tar.gz) = 14f17db9559f51b43357b9dfe43cec870a8efb5ea4857abb624ec6ff80d8a080 +SIZE (parsel-1.10.0.tar.gz) = 51421 diff --git a/textproc/py-qrcode/Makefile b/textproc/py-qrcode/Makefile index a1fc126dd422..f23efec48fd6 100644 --- a/textproc/py-qrcode/Makefile +++ b/textproc/py-qrcode/Makefile @@ -1,5 +1,5 @@ PORTNAME= qrcode -PORTVERSION= 8.1 +PORTVERSION= 8.2 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-qrcode/distinfo b/textproc/py-qrcode/distinfo index a968cc701b54..1c764328d201 100644 --- a/textproc/py-qrcode/distinfo +++ b/textproc/py-qrcode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743808972 -SHA256 (qrcode-8.1.tar.gz) = e8df73caf72c3bace3e93d9fa0af5aa78267d4f3f5bc7ab1b208f271605a5e48 -SIZE (qrcode-8.1.tar.gz) = 41549 +TIMESTAMP = 1746644281 +SHA256 (qrcode-8.2.tar.gz) = 35c3f2a4172b33136ab9f6b3ef1c00260dd2f66f858f24d88418a015f446506c +SIZE (qrcode-8.2.tar.gz) = 43317 diff --git a/textproc/py-regex/Makefile b/textproc/py-regex/Makefile index bbe09c3be375..93a0729b17cd 100644 --- a/textproc/py-regex/Makefile +++ b/textproc/py-regex/Makefile @@ -1,6 +1,5 @@ PORTNAME= regex -DISTVERSION= 2024.7.24 -PORTREVISION= 1 +DISTVERSION= 2024.11.6 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,8 +10,11 @@ WWW= https://github.com/mrabarnett/mrab-regex LICENSE= PSFL +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist distutils pytest # 1 test fails, see https://github.com/mrabarnett/mrab-regex/issues/482 +USE_PYTHON= autoplist pep517 pytest # 1 test fails, see https://github.com/mrabarnett/mrab-regex/issues/482 TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} diff --git a/textproc/py-regex/distinfo b/textproc/py-regex/distinfo index 3d702de476a4..9ac7ca657d9c 100644 --- a/textproc/py-regex/distinfo +++ b/textproc/py-regex/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723558090 -SHA256 (regex-2024.7.24.tar.gz) = 9cfd009eed1a46b27c14039ad5bbc5e71b6367c5b2e6d5f5da0ea91600817506 -SIZE (regex-2024.7.24.tar.gz) = 393485 +TIMESTAMP = 1746521205 +SHA256 (regex-2024.11.6.tar.gz) = 7ab159b063c52a0333c884e4679f8d7a85112ee3078fe3d9004b2dd875585519 +SIZE (regex-2024.11.6.tar.gz) = 399494 diff --git a/textproc/py-sphinx-markdown-tables/Makefile b/textproc/py-sphinx-markdown-tables/Makefile index 1babe66c37dd..e58b9fcbd7ef 100644 --- a/textproc/py-sphinx-markdown-tables/Makefile +++ b/textproc/py-sphinx-markdown-tables/Makefile @@ -1,6 +1,6 @@ PORTNAME= sphinx-markdown-tables PORTVERSION= 0.0.17 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= textproc python MASTER_SITES= PYPI @@ -11,7 +11,6 @@ COMMENT= Sphinx extension for rendering tables written in markdown WWW= https://github.com/ryanfox/sphinx-markdown-tables LICENSE= GPLv3 -LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}markdown>=3.4:textproc/py-markdown@${PY_FLAVOR} diff --git a/textproc/py-sphinx-markdown-tables/files/patch-setup.py b/textproc/py-sphinx-markdown-tables/files/patch-setup.py new file mode 100644 index 000000000000..ef1387c2193f --- /dev/null +++ b/textproc/py-sphinx-markdown-tables/files/patch-setup.py @@ -0,0 +1,11 @@ +--- setup.py.orig 2025-05-04 09:13:44 UTC ++++ setup.py +@@ -29,7 +29,7 @@ setup( + keywords='sphinx markdown tables', + packages=['sphinx_markdown_tables'], + install_requires=['markdown>=3.4'], +- data_files=[('', ['LICENSE'])], ++# data_files=[('', ['LICENSE'])], + project_urls={ + 'Bug Reports': 'https://github.com/ryanfox/sphinx-markdown-tables/issues', + 'Say Thanks!': 'https://foxrow.com', diff --git a/textproc/quarto/Makefile b/textproc/quarto/Makefile index b29c42427e00..4dd9c0563dd4 100644 --- a/textproc/quarto/Makefile +++ b/textproc/quarto/Makefile @@ -1,5 +1,5 @@ PORTNAME= quarto # quarto also requires some Linux base to be installed, for example linux_base-rl9 -DISTVERSION= 1.7.29 +DISTVERSION= 1.7.30 CATEGORIES= textproc MASTER_SITES= https://github.com/quarto-dev/quarto-cli/releases/download/v${DISTVERSION}/ DISTFILES= quarto-${DISTVERSION}-linux-amd64.tar.gz # same for all architectures @@ -20,7 +20,7 @@ RUN_DEPENDS= bash:shells/bash \ typst:textproc/typst \ deno-dom>0:www/deno-dom \ tex-xetex>0:print/tex-xetex \ - ${LOCALBASE}/lib/ruby/gems/3.2/gems/dartsass-1.49.8/exe/linux/sass:textproc/rubygem-dartsass \ + rubygem-dartsass>0:textproc/rubygem-dartsass \ ${PYTHON_PKGNAMEPREFIX}jupyter>0:devel/py-jupyter@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pipenv>0:devel/py-pipenv@${PY_FLAVOR} \ ${JULIA_RUN_DEPENS} \ diff --git a/textproc/quarto/distinfo b/textproc/quarto/distinfo index 34cd8b149c71..ab1468b00a1e 100644 --- a/textproc/quarto/distinfo +++ b/textproc/quarto/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745988936 -SHA256 (quarto-1.7.29-linux-amd64.tar.gz) = 5055cdca8becbd198b4c01d0dcffd7619c0be2cbbdc709ab4d0085cb755791a9 -SIZE (quarto-1.7.29-linux-amd64.tar.gz) = 132100418 -SHA256 (quarto-dev-quarto-cli-v1.7.29_GH0.tar.gz) = 360ea3697dab9bdfff4d4d5c1f06144b0b67d75baa00eed02b00dbea2db6b59c -SIZE (quarto-dev-quarto-cli-v1.7.29_GH0.tar.gz) = 110033327 +TIMESTAMP = 1746509031 +SHA256 (quarto-1.7.30-linux-amd64.tar.gz) = 25c0de6467b1bd5c422dfd55720b39f48b252d8002b346e021a18c229862c3f9 +SIZE (quarto-1.7.30-linux-amd64.tar.gz) = 132101946 +SHA256 (quarto-dev-quarto-cli-v1.7.30_GH0.tar.gz) = 2938b315502352c7fcd63640cd0681af0c0d18c150fc7a0819b62ac3496828b5 +SIZE (quarto-dev-quarto-cli-v1.7.30_GH0.tar.gz) = 110033341 diff --git a/textproc/resume-extensions/Makefile b/textproc/resume-extensions/Makefile deleted file mode 100644 index d846202081d0..000000000000 --- a/textproc/resume-extensions/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= resume-extensions -PORTVERSION= 0.5 -PORTREVISION= 2 -CATEGORIES= textproc -MASTER_SITES= http://aaronland.info/xsl/xmlresume/ -DISTNAME= xml${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Extends the XML Resume library -WWW= https://aaronland.info/xsl/xmlresume/ - -DEPRECATED= Depends on deprecated port textproc/resume -EXPIRATION_DATE=2025-04-30 - -RUN_DEPENDS= resume>0:textproc/resume \ - ${LOCALBASE}/share/xsl/string/print-n-times.xsl:textproc/print-n-times \ - ${LOCALBASE}/share/xsl/xhtml/add-css-links.xsl:textproc/add-css-links - -NO_BUILD= yes - -post-patch: - ${REINPLACE_CMD} -e 's|/usr/local/share|${LOCALBASE}/share|' \ - ${WRKSRC}/lib/extrefs.xsl - ${REINPLACE_CMD} -e 's|/usr/local/share|${LOCALBASE}/share|' \ - ${WRKSRC}/format/html.xsl - ${FIND} ${WRKSRC} -name '*.bak' -delete - -do-install: - @${ECHO} "Installing in ${PREFIX}/share/xsl/${PORTNAME}" - @${MKDIR} ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME} - @${CP} -R ${WRKSRC}/* ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME} - -.include <bsd.port.mk> diff --git a/textproc/resume-extensions/distinfo b/textproc/resume-extensions/distinfo deleted file mode 100644 index e94bcce89878..000000000000 --- a/textproc/resume-extensions/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xmlresume-extensions-0.5.tar.gz) = df8b1c85fa1c8b0fead50d707c65bec7e6dbb79f2686566394c8dfcd9632bb49 -SIZE (xmlresume-extensions-0.5.tar.gz) = 6744 diff --git a/textproc/resume-extensions/pkg-descr b/textproc/resume-extensions/pkg-descr deleted file mode 100644 index ca516041f71f..000000000000 --- a/textproc/resume-extensions/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -Extend the XML Resume library. diff --git a/textproc/resume-extensions/pkg-plist b/textproc/resume-extensions/pkg-plist deleted file mode 100644 index 04ef44c443b0..000000000000 --- a/textproc/resume-extensions/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -share/xsl/resume-extensions/Changes.txt -share/xsl/resume-extensions/format/fo.xsl -share/xsl/resume-extensions/format/html.xsl -share/xsl/resume-extensions/format/text.xsl -share/xsl/resume-extensions/format/xml.xsl -share/xsl/resume-extensions/lib/extrefs.xsl -share/xsl/resume-extensions/params.xsl diff --git a/textproc/resume/Makefile b/textproc/resume/Makefile deleted file mode 100644 index 55ef9a908c1b..000000000000 --- a/textproc/resume/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -PORTNAME= resume -DISTVERSION= 1_5_1 -PORTREVISION= 2 -CATEGORIES= textproc java -MASTER_SITES= SF/xml${PORTNAME}/xml${PORTNAME}/${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= XML Resume library -WWW= https://xmlresume.sourceforge.net/ - -LICENSE= MIT - -DEPRECATED= Obsolete XML and XSL based system that targets résumés and curricu vitae -EXPIRATION_DATE=2025-04-30 - -USES= java tar:tgz - -NO_BUILD= yes -NO_ARCH= yes -SUB_FILES= pkg-message - -PORTDOCS= * - -OPTIONS_DEFINE= DOCS EXAMPLES - -post-patch: - @${REINPLACE_CMD} -e 's|\.\./\.\./css|css|' ${WRKSRC}/xsl/params.xsl - @${FIND} ${WRKSRC} -name '*.bak' -delete - -do-install: - cd ${WRKSRC}/dtd && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/xml/${PORTNAME} - cd ${WRKSRC}/xsl && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME} - cd ${WRKSRC} && ${COPYTREE_SHARE} css ${STAGEDIR}${PREFIX}/share/xsl/${PORTNAME}/format - ${INSTALL_DATA} ${WRKSRC}/java/*.jar ${STAGEDIR}${JAVAJARDIR} - -do-install-EXAMPLES-on: - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${CP} -R ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} - -do-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${CP} -R ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/textproc/resume/distinfo b/textproc/resume/distinfo deleted file mode 100644 index 71f6093e2a11..000000000000 --- a/textproc/resume/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (resume-1_5_1.tgz) = 6d4cd4b85318e72034d9d2e0a3b5aa4544dc80265965582d7dd8d1008b86301c -SIZE (resume-1_5_1.tgz) = 286910 diff --git a/textproc/resume/files/pkg-message.in b/textproc/resume/files/pkg-message.in deleted file mode 100644 index 2a79ecaa4ffc..000000000000 --- a/textproc/resume/files/pkg-message.in +++ /dev/null @@ -1,14 +0,0 @@ -[ -{ type: install - message: <<EOM -For the impatient: You can get a result just in two steps! - -1. Install textproc/libxslt. - -2. Run the command below. - - $ xsltproc %%PREFIX%%/share/xsl/resume/output/us-html.xsl \ - %%PREFIX%%/share/examples/resume/example1.xml -EOM -} -] diff --git a/textproc/resume/pkg-descr b/textproc/resume/pkg-descr deleted file mode 100644 index 83d947014414..000000000000 --- a/textproc/resume/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -The XML Resume Library is an XML Document Type Definition (DTD) and -Extensible Stylesheet Language (XSL) file set for declaration, B2B -exchange, and presentation of resumes. diff --git a/textproc/resume/pkg-plist b/textproc/resume/pkg-plist deleted file mode 100644 index 8bcc26d1e5ee..000000000000 --- a/textproc/resume/pkg-plist +++ /dev/null @@ -1,76 +0,0 @@ -share/xml/resume/catalog -share/xml/resume/iso-lat1.ent -share/xml/resume/resume.dcl -share/xml/resume/resume.dtd -share/xsl/resume/country/br.xsl -share/xsl/resume/country/de.xsl -share/xsl/resume/country/es.xsl -share/xsl/resume/country/fr.xsl -share/xsl/resume/country/it.xsl -share/xsl/resume/country/nl.xsl -share/xsl/resume/country/propogate-params.sh -share/xsl/resume/country/uk.xsl -share/xsl/resume/country/us.xsl -share/xsl/resume/format/css/NOTICE -share/xsl/resume/format/css/blueorange.css -share/xsl/resume/format/css/compact.css -share/xsl/resume/format/css/cssClasses.sh -share/xsl/resume/format/css/cssClasses.txt -share/xsl/resume/format/css/gray.css -share/xsl/resume/format/css/original.css -share/xsl/resume/format/css/professional.css -share/xsl/resume/format/fo.xsl -share/xsl/resume/format/html.xsl -share/xsl/resume/format/text.xsl -share/xsl/resume/lib/address.xsl -share/xsl/resume/lib/common.xsl -share/xsl/resume/lib/deprecated.xsl -share/xsl/resume/lib/pub.xsl -share/xsl/resume/lib/string.xsl -share/xsl/resume/lib/textlayout.xsl -share/xsl/resume/misc/124-130.xsl -share/xsl/resume/misc/13x-140.xsl -share/xsl/resume/misc/default.xsl -share/xsl/resume/misc/html_contemporary.xsl -share/xsl/resume/misc/html_professional.xsl -share/xsl/resume/misc/normalize-whitespace.xsl -share/xsl/resume/output/br-a4.xsl -share/xsl/resume/output/br-html.xsl -share/xsl/resume/output/br-text.xsl -share/xsl/resume/output/de-a4.xsl -share/xsl/resume/output/de-html.xsl -share/xsl/resume/output/de-text.xsl -share/xsl/resume/output/fr-a4.xsl -share/xsl/resume/output/fr-html.xsl -share/xsl/resume/output/fr-text.xsl -share/xsl/resume/output/it-a4.xsl -share/xsl/resume/output/it-html.xsl -share/xsl/resume/output/it-text.xsl -share/xsl/resume/output/nl-a4.xsl -share/xsl/resume/output/nl-html.xsl -share/xsl/resume/output/nl-text.xsl -share/xsl/resume/output/uk-a4.xsl -share/xsl/resume/output/uk-html.xsl -share/xsl/resume/output/uk-text.xsl -share/xsl/resume/output/us-html.xsl -share/xsl/resume/output/us-letter.xsl -share/xsl/resume/output/us-text.xsl -share/xsl/resume/paper/a4.xsl -share/xsl/resume/paper/letter.xsl -share/xsl/resume/params.xsl -%%JAVAJARDIR%%/xmlresume-filter.jar -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/Makefile -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/brazil.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/canada.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/ireland.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/italy.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/norway.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/nz.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/uk.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/untagged.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/addressing/usa.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/build.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example1.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/example2.xml diff --git a/textproc/ruby-rdtool/Makefile b/textproc/ruby-rdtool/Makefile index 6481d9ff2410..a2270400683b 100644 --- a/textproc/ruby-rdtool/Makefile +++ b/textproc/ruby-rdtool/Makefile @@ -9,12 +9,13 @@ MAINTAINER= ruby@FreeBSD.org COMMENT= RD to HTML/man/etc. converter (RD is to Ruby as POD is to Perl) WWW= https://github.com/uwabami/rdtool +BROKEN= hook /wrkdirs/usr/ports/textproc/ruby-rdtool/work/rdtool-0.6.38/lib/rd/pre-setup.rb failed: undefined method 'exists?' for module FileTest + BUILD_DEPENDS= racc:devel/rubygem-racc USES= ruby:setup USE_GITHUB= yes GH_ACCOUNT= uwabami -BROKEN_RUBY32= yes RUBY_MODNAME= rd diff --git a/textproc/rubygem-actionpack-xml_parser-rails52/Makefile b/textproc/rubygem-actionpack-xml_parser-rails52/Makefile index 0df8f6afc0be..ca26875f83da 100644 --- a/textproc/rubygem-actionpack-xml_parser-rails52/Makefile +++ b/textproc/rubygem-actionpack-xml_parser-rails52/Makefile @@ -5,7 +5,7 @@ CATEGORIES= textproc rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails52 -MAINTAINER= mikael@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= XML parameters parser for Action Pack WWW= https://github.com/rails/actionpack-xml_parser diff --git a/textproc/rubygem-actionpack-xml_parser-rails61/Makefile b/textproc/rubygem-actionpack-xml_parser-rails61/Makefile index 0b6cfdc5981b..72a8f7282a85 100644 --- a/textproc/rubygem-actionpack-xml_parser-rails61/Makefile +++ b/textproc/rubygem-actionpack-xml_parser-rails61/Makefile @@ -4,7 +4,7 @@ CATEGORIES= textproc rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails61 -MAINTAINER= mikael@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= XML parameters parser for Action Pack WWW= https://github.com/rails/actionpack-xml_parser diff --git a/textproc/rubygem-actionpack-xml_parser-rails72/Makefile b/textproc/rubygem-actionpack-xml_parser-rails72/Makefile index 869f0908d4ae..c3dcbce85005 100644 --- a/textproc/rubygem-actionpack-xml_parser-rails72/Makefile +++ b/textproc/rubygem-actionpack-xml_parser-rails72/Makefile @@ -4,7 +4,7 @@ CATEGORIES= textproc rubygems MASTER_SITES= RG PKGNAMESUFFIX= -rails72 -MAINTAINER= mikael@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= XML parameters parser for Action Pack WWW= https://github.com/rails/actionpack-xml_parser diff --git a/textproc/sary/Makefile b/textproc/sary/Makefile deleted file mode 100644 index dff322b8c788..000000000000 --- a/textproc/sary/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -PORTNAME= sary -PORTVERSION= 1.2.0 -PORTREVISION= 6 -CATEGORIES= textproc -MASTER_SITES= http://sary.sourceforge.net/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Suffix array library and tools, which provide fast full-text search -WWW= https://sary.sourceforge.net/index.html.en - -DEPRECATED= Last release in 2005 and unmaintained in tree for years -EXPIRATION_DATE=2025-04-30 - -USES= gnome libtool pathfix pkgconfig -USE_GNOME= glib20 -USE_LDCONFIG= yes - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - -OPTIONS_DEFINE= DOCS - -.include <bsd.port.options.mk> - -.if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=incompatible-function-pointer-types -.endif - -post-patch: - @${REINPLACE_CMD} -e '/^SUBDIRS/s|docs||g' ${WRKSRC}/Makefile.in - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsary.so - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - cd ${WRKSRC}/docs && ${FIND} . ! -name "*Makefile*" | \ - ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/textproc/sary/distinfo b/textproc/sary/distinfo deleted file mode 100644 index 89d0a06f7049..000000000000 --- a/textproc/sary/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sary-1.2.0.tar.gz) = d4b16e32c97a253b546922d2926c8600383352f0af0d95e2938b6d846dfc6a11 -SIZE (sary-1.2.0.tar.gz) = 393787 diff --git a/textproc/sary/files/patch-sary_builder.c b/textproc/sary/files/patch-sary_builder.c deleted file mode 100644 index 05902dcc52ea..000000000000 --- a/textproc/sary/files/patch-sary_builder.c +++ /dev/null @@ -1,29 +0,0 @@ ---- sary/builder.c.orig 2005-01-28 08:50:24 UTC -+++ sary/builder.c -@@ -45,7 +45,7 @@ struct _SaryBuilder{ - gpointer progress_func_data; - }; - --static SaryInt index (SaryBuilder *builder, -+static SaryInt sary_index (SaryBuilder *builder, - SaryProgress *progress, - SaryWriter *writer); - static void progress_quiet (SaryProgress *progress); -@@ -124,7 +124,7 @@ sary_builder_index (SaryBuilder *builder) - builder->progress_func, - builder->progress_func_data); - -- count = index(builder, progress, writer); -+ count = sary_index(builder, progress, writer); - - sary_progress_destroy(progress); - sary_writer_destroy(writer); -@@ -219,7 +219,7 @@ sary_builder_connect_progress (SaryBuilder *builder, - } - - static SaryInt --index (SaryBuilder *builder, SaryProgress *progress, SaryWriter *writer) -+sary_index (SaryBuilder *builder, SaryProgress *progress, SaryWriter *writer) - { - gchar *bof, *cursor; - SaryInt count; diff --git a/textproc/sary/files/patch-src_mksary.c b/textproc/sary/files/patch-src_mksary.c deleted file mode 100644 index f2bbaaf10e1a..000000000000 --- a/textproc/sary/files/patch-src_mksary.c +++ /dev/null @@ -1,38 +0,0 @@ ---- src/mksary.c.orig 2004-06-11 18:57:28 UTC -+++ src/mksary.c -@@ -59,7 +59,7 @@ CodesetFunc codeset_func_tab[] = { - static SaryIpointFunc dispatch_codeset_func (const gchar *codeset); - static SaryBuilder* new_builder (const gchar *file_name, - const gchar *array_name); --static void index (SaryBuilder *builder, -+static void mk_index (SaryBuilder *builder, - const gchar *file_name, - const gchar *array_name); - static void sort (SaryBuilder *builder, -@@ -149,7 +149,7 @@ new_builder (const gchar *file_name, const gchar *arra - } - - static void --index (SaryBuilder *builder, -+mk_index (SaryBuilder *builder, - const gchar *file_name, - const gchar *array_name) - { -@@ -186,7 +186,7 @@ index_and_sort (SaryBuilder *builder, - const gchar *file_name, - const gchar *array_name) - { -- index(builder, file_name, array_name); -+ mk_index(builder, file_name, array_name); - sort(builder, file_name, array_name); - } - -@@ -358,7 +358,7 @@ parse_options (int argc, char **argv) - show_help(); - break; - case 'i': -- process = index; -+ process = mk_index; - break; - case 'l': - ipoint_func = sary_ipoint_line; diff --git a/textproc/sary/pkg-descr b/textproc/sary/pkg-descr deleted file mode 100644 index 56e50499948d..000000000000 --- a/textproc/sary/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Sary is a suffix array library and tools. It provides fast full-text -search facilities for text files on the order of 10 to 100 MB using a -data structure called a suffix array. It can also search specific -fields in a text file by assigning index points to those fields. diff --git a/textproc/sary/pkg-plist b/textproc/sary/pkg-plist deleted file mode 100644 index 23c33fe4589f..000000000000 --- a/textproc/sary/pkg-plist +++ /dev/null @@ -1,36 +0,0 @@ -bin/mksary -bin/sary -include/sary.h -include/sary/array.h -include/sary/bsearch.h -include/sary/builder.h -include/sary/cache.h -include/sary/i.h -include/sary/ipoint.h -include/sary/merger.h -include/sary/mkqsort.h -include/sary/mmap.h -include/sary/progress.h -include/sary/saryconfig.h -include/sary/searcher.h -include/sary/sorter.h -include/sary/str.h -include/sary/text.h -include/sary/writer.h -lib/libsary.a -lib/libsary.so -lib/libsary.so.10 -lib/libsary.so.10.0.0 -libdata/pkgconfig/sary.pc -share/man/man1/mksary.1.gz -share/man/man1/sary.1.gz -%%PORTDOCS%%%%DOCSDIR%%/en/libsary.html -%%PORTDOCS%%%%DOCSDIR%%/en/suffix-array.html -%%PORTDOCS%%%%DOCSDIR%%/images/figure1.png -%%PORTDOCS%%%%DOCSDIR%%/images/figure2.png -%%PORTDOCS%%%%DOCSDIR%%/images/figure3.png -%%PORTDOCS%%%%DOCSDIR%%/images/figure4.png -%%PORTDOCS%%%%DOCSDIR%%/images/figure5.png -%%PORTDOCS%%%%DOCSDIR%%/ja/libsary.html -%%PORTDOCS%%%%DOCSDIR%%/ja/suffix-array.html -%%PORTDOCS%%%%DOCSDIR%%/sary.css diff --git a/textproc/saxon-devel/Makefile b/textproc/saxon-devel/Makefile deleted file mode 100644 index 02c8c60b20d3..000000000000 --- a/textproc/saxon-devel/Makefile +++ /dev/null @@ -1,87 +0,0 @@ -PORTNAME= saxon -PORTVERSION= 9.1.0.8 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= textproc java -MASTER_SITES= SF/${PORTNAME}/Saxon-B/${PORTVERSION}:binary \ - SF/${PORTNAME}/Saxon-B/9.1.0.7:resources -PKGNAMESUFFIX= -devel -DISTFILES= ${PORTNAME}b${PORTVERSION:S,.,-,g}j.zip:binary \ - ${PORTNAME}-resources9-1-0-1.zip:resources - -MAINTAINER= ports@FreeBSD.org -COMMENT= XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java -WWW= https://saxon.sourceforge.net/ - -DEPRECATED= Deprecated and unsupported upstream, consider using textproc/saxon-he -EXPIRATION_DATE=2025-04-30 - -USES= java zip - -OPTIONS_DEFINE= JDOM DOM4J XOM DOCS -JDOM_DESC= Jdom support -DOM4J_DESC= dom4j support -XOM_DESC= XOM support - -NO_WRKSUBDIR= yes -NO_BUILD= yes - -CONFLICTS= saxon-6.* - -JARFILES= saxon9-sql.jar saxon9.jar saxon9-xpath.jar saxon9-dom.jar \ - saxon9-xqj.jar saxon9-s9api.jar -PLIST_FILES+= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon bin/saxon-xquery -PORTDOCS= * - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MJDOM} -JARFILES+= saxon9-jdom.jar -RUN_DEPENDS+= ${JAVALIBDIR}/jdom.jar:java/jdom -.endif - -.if ${PORT_OPTIONS:MDOM4J} -JARFILES+= saxon9-dom4j.jar -RUN_DEPENDS+= ${JAVALIBDIR}/dom4j.jar:textproc/dom4j -.endif - -.if ${PORT_OPTIONS:MXOM} -JARFILES+= saxon9-xom.jar -RUN_DEPENDS+= ${JAVALIBDIR}/xom.jar:textproc/xom -.endif - -SUB_FILES= saxon.sh -SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" - -do-install: - @${ECHO_MSG} -n ">> Installing JARs in ${JAVAJARDIR}/..." - @${MKDIR} ${STAGEDIR}${JAVAJARDIR} -.for file in ${JARFILES} - @${ECHO_MSG} -n " ${file}" - ${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${JAVAJARDIR}/ -.endfor - @${ECHO_MSG} " [ DONE ]" -.if ${PORT_OPTIONS:MDOCS} - @${ECHO_MSG} -n ">> Installing samples in ${EXAMPLESDIR}/..." - cd ${WRKSRC}/samples/ \ - && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/{} \; \ - && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/{} \; - @${ECHO_MSG} " [ DONE ]" - @${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..." - cd ${WRKSRC}/doc/ \ - && ${FIND} . -type d -exec ${MKDIR} ${STAGEDIR}${DOCSDIR}/{} \; \ - && ${FIND} . -type f -exec ${INSTALL_DATA} {} ${STAGEDIR}${DOCSDIR}/{} \; - @${ECHO_MSG} " [ DONE ]" -.endif - @${ECHO_MSG} -n ">> Installing scripts in ${PREFIX}/bin..." -.for scriptfile in saxon saxon-xquery - @${ECHO_MSG} -n " ${scriptfile}" - ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/${scriptfile} -.endfor - @${ECHO_MSG} " [ DONE ]" - -post-install-DOCS-on: - ${FIND} -s ${WRKSRC}/samples -not -type d | \ - ${SED} -ne 's|^${WRKSRC}/samples|${EXAMPLESDIR:S,${PREFIX}/,,}|p' >> ${TMPPLIST} - -.include <bsd.port.mk> diff --git a/textproc/saxon-devel/distinfo b/textproc/saxon-devel/distinfo deleted file mode 100644 index e3f372ae675c..000000000000 --- a/textproc/saxon-devel/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -SHA256 (saxonb9-1-0-8j.zip) = 92bcdc4a0680c7866fe5828adb92c714cfe88dcf3fa0caf5bf638fcc6d9369b4 -SIZE (saxonb9-1-0-8j.zip) = 2041548 -SHA256 (saxon-resources9-1-0-1.zip) = 371fbb245d283396f734555e893c41d6df150ebe1576e38211f12df93fc34def -SIZE (saxon-resources9-1-0-1.zip) = 12219434 diff --git a/textproc/saxon-devel/files/saxon.sh.in b/textproc/saxon-devel/files/saxon.sh.in deleted file mode 100644 index 3cb3014693c0..000000000000 --- a/textproc/saxon-devel/files/saxon.sh.in +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -IAM="`basename "$0"`" - -if [ "${IAM}" = "saxon-xquery" ] -then - LAUNCHER_CLASS="net.sf.saxon.Query" -else - LAUNCHER_CLASS="net.sf.saxon.Transform" -fi - -SAXON_CLASSPATH="" -for jarfile in %%SAXON_JARS%% -do - SAXON_CLASSPATH="${SAXON_CLASSPATH}:${jarfile}" -done - -exec "%%LOCALBASE%%/bin/java" -classpath "${SAXON_CLASSPATH}" "${LAUNCHER_CLASS}" "$@" diff --git a/textproc/saxon-devel/pkg-descr b/textproc/saxon-devel/pkg-descr deleted file mode 100644 index e94add350fb7..000000000000 --- a/textproc/saxon-devel/pkg-descr +++ /dev/null @@ -1,20 +0,0 @@ -The Saxon-B 9.1 package is a collection of tools for processing XML documents. -The main components are: - -- An XSLT 2.0 processor, that can be used from the command line, or invoked - from a Java application by use of the standard JAXP API. Saxon can be - integrated with Java applications using the JAXP API, which means it is - possible for a Java application to switch between different XSLT processors - without changing the application code. As well as conforming closely with the - XSLT 2.0 specification, Saxon offers a number of powerful extensions. -- An XPath 2.0 processor accessible via an API to Java applications. -- An XQuery 1.0 processor that can be used from the command line, or invoked - from a Java application by use of an API. -- An XML Schema 1.0 processor. This can be used on its own to validate a schema - for correctness, or to validate a source document against the definitions in - a schema. It is also used to support the schema-aware functionality of the - XSLT and XQuery processors. - -So you can use Saxon to process XML by writing XSLT stylesheets, by writing -XQuery queries, by writing Java applications, or by combinations of the -approaches. diff --git a/textproc/saxon-he/Makefile b/textproc/saxon-he/Makefile index 3203ae221d69..a1e8773de518 100644 --- a/textproc/saxon-he/Makefile +++ b/textproc/saxon-he/Makefile @@ -1,5 +1,5 @@ PORTNAME= saxon-he -DISTVERSION= 12-5 +DISTVERSION= 12-6 CATEGORIES= textproc java MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/SaxonHE${DISTVERSION}/ DISTNAME= SaxonHE${DISTVERSION}J @@ -22,12 +22,12 @@ NO_ARCH= yes NO_BUILD= yes JARFILES= ${JARFILES1} ${JARFILES2} -JARFILES1= saxon-he-12.5.jar \ - saxon-he-test-12.5.jar \ - saxon-he-xqj-12.5.jar +JARFILES1= saxon-he-${PORTVERSION}.jar \ + saxon-he-test-${PORTVERSION}.jar \ + saxon-he-xqj-${PORTVERSION}.jar JARFILES2= jline-2.14.6.jar \ - xmlresolver-5.2.2.jar \ - xmlresolver-5.2.2-data.jar + xmlresolver-5.3.1.jar \ + xmlresolver-5.3.1-data.jar PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,} do-install: diff --git a/textproc/saxon-he/distinfo b/textproc/saxon-he/distinfo index 20503f86e3e3..038367d9de9b 100644 --- a/textproc/saxon-he/distinfo +++ b/textproc/saxon-he/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735753758 -SHA256 (SaxonHE12-5J.zip) = 35a46728792bd4cec2fc262d48777b4c79b5cdeef03d2981e3a64ecb3a19f716 -SIZE (SaxonHE12-5J.zip) = 6957606 +TIMESTAMP = 1746715463 +SHA256 (SaxonHE12-6J.zip) = cbb6657da061c155476ad9e43a3564a4cc928d4951ebeed2eafe5a0aa74e2aee +SIZE (SaxonHE12-6J.zip) = 7248220 diff --git a/textproc/saxon/Makefile b/textproc/saxon/Makefile deleted file mode 100644 index 9c8730c4c2ba..000000000000 --- a/textproc/saxon/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= saxon -PORTVERSION= 6.5.5 -PORTREVISION= 1 -CATEGORIES= textproc java -MASTER_SITES= SF/${PORTNAME}/saxon6/${PORTVERSION} -DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/g} - -MAINTAINER= ports@FreeBSD.org -COMMENT= XSLT 1.0 processor for Java -WWW= https://saxon.sourceforge.net/ - -LICENSE= MPL10 - -DEPRECATED= Deprecated and unsupported upstream, consider using textproc/saxon-he -EXPIRATION_DATE=2025-04-30 - -USES= java zip - -NO_WRKSUBDIR= yes -NO_BUILD= yes -NO_ARCH= yes - -CONFLICTS= saxon-devel-8.* - -JARFILES= saxon-jdom.jar saxon.jar -PLIST_FILES= ${JARFILES:S,^,%%JAVAJARDIR%%/,} bin/saxon -PORTDOCS= api api-guide.html changes.html conditions.html \ - conformance.html dtdgen.html expressions.html \ - extensibility.html extensions.html index.html \ - instant.html limitations.html patterns.html samples.html \ - saxon-style.css using-xsl.html xsl-elements.html - -SUB_LIST= SAXON_JARS="${JARFILES:S,^,${JAVAJARDIR}/,}" -SUB_FILES= saxon.sh - -OPTIONS_DEFINE= DOCS EXAMPLES - -do-install: -.for JARFILE in ${JARFILES} - ${INSTALL_DATA} ${WRKSRC}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/ -.endfor - ${INSTALL_SCRIPT} ${WRKDIR}/saxon.sh ${STAGEDIR}${PREFIX}/bin/saxon - -do-install-DOCS-on: - @cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} - -do-install-EXAMPLES-on: - @cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - -.include <bsd.port.mk> diff --git a/textproc/saxon/distinfo b/textproc/saxon/distinfo deleted file mode 100644 index 4fe6e503c305..000000000000 --- a/textproc/saxon/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (saxon6-5-5.zip) = a76806dda554edc844601d0ec0fb3d2a10a2f397eabf3569dfb44b628363afc4 -SIZE (saxon6-5-5.zip) = 3346162 diff --git a/textproc/saxon/files/saxon.sh.in b/textproc/saxon/files/saxon.sh.in deleted file mode 100644 index 71f8b847656f..000000000000 --- a/textproc/saxon/files/saxon.sh.in +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -SAXON_CLASSPATH="" -for jarfile in %%SAXON_JARS%% -do - SAXON_CLASSPATH="${SAXON_CLASSPATH}:${jarfile}" -done - -"%%LOCALBASE%%/bin/java" -classpath "${SAXON_CLASSPATH}" com.icl.saxon.StyleSheet "$@" diff --git a/textproc/saxon/pkg-descr b/textproc/saxon/pkg-descr deleted file mode 100644 index 09f33e652cd8..000000000000 --- a/textproc/saxon/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The SAXON package is a collection of tools for processing XML -documents. The main components are: - - - An XSLT processor, which implements the Version 1.0 XSLT and XPath - Recommendations with a number of powerful extensions. - - - A Java library, which supports a similar processing model to XSL, - but allows full programming capability. - - - A slightly improved version of the Alfred parser from Microstar. diff --git a/textproc/saxon/pkg-plist b/textproc/saxon/pkg-plist deleted file mode 100644 index 96c4b85d9aee..000000000000 --- a/textproc/saxon/pkg-plist +++ /dev/null @@ -1,46 +0,0 @@ -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/books.dtd -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/books.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/othello.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/data/play.dtd -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ExampleContentHandler.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ExampleContentHandler.java -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/JDOMExample.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/JDOMExample.java -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/SaxonServlet.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/SaxonServlet.java -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$1.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$BookListHandler.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$BooksHandler.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$CategoryHandler.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks$ItemHandler.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/ShowBooks.java -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples$1.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples$ModifyStylesheetFilter.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples$UserURIResolver.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples.class -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/TraxExamples.java -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/bible.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-attsets.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-csv.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-sql.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books-tle.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/books.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/play.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/total.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/tour10.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/styles/tour11.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/exampleSimple2.out -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/baz.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/embedded.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/foo.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/subdir1/foo2.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xml/subdir1/subdir2/foo3.xml -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/baz.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/foo.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/foo2.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/foo3.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/inc1/inc1.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/inc1/inc2/inc2.xsl -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/preamble.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/trax/xsl/text.xsl diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile index a237ffef41c2..1b746d838748 100644 --- a/textproc/sd/Makefile +++ b/textproc/sd/Makefile @@ -4,7 +4,7 @@ DISTVERSION= 1.0.0 PORTREVISION= 14 CATEGORIES= textproc -MAINTAINER= mikael@FreeBSD.org +MAINTAINER= bofh@FreeBSD.org COMMENT= Intuitive find and replace tool WWW= https://github.com/chmln/sd diff --git a/textproc/sdif/Makefile b/textproc/sdif/Makefile deleted file mode 100644 index 8af6b1051b97..000000000000 --- a/textproc/sdif/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -PORTNAME= sdif -PORTVERSION= 2.8.20170401 -DISTVERSIONPREFIX= v -CATEGORIES= textproc - -MAINTAINER= hrs@FreeBSD.org -COMMENT= Side-by-side diff viewer for ANSI terminal -WWW= https://github.com/kaz-utashiro/sdif - -LICENSE= GREPLE -LICENSE_NAME= GREPLE License -LICENSE_FILE= ${WRKSRC}/LICENSE -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Deprecated upstream, repo archived Nov 21, 2018 -EXPIRATION_DATE=2025-04-30 - -RUN_DEPENDS= ${SITE_PERL}/Getopt/EX.pm:devel/p5-Getopt-EX - -USES= perl5 shebangfix -SHEBANG_FILES= ${PORTNAME} -USE_GITHUB= yes -GH_ACCOUNT= kaz-utashiro -GH_TAGNAME= 356575d -NO_BUILD= yes -NO_ARCH= yes -PLIST_FILES= bin/sdif \ - %%SITE_PERL%%/App/sdif/colors.pm \ - %%SITE_PERL%%/App/sdif/osx_autocolor.pm - -post-extract: - cd ${WRKSRC} && \ - ${SED} -n "/^## Copyright/,/^$$/p" sdif > LICENSE - -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - cd ${WRKSRC}/lib && \ - ${COPYTREE_SHARE} App ${STAGEDIR}${PREFIX}/${SITE_PERL_REL} - -.include <bsd.port.mk> diff --git a/textproc/sdif/distinfo b/textproc/sdif/distinfo deleted file mode 100644 index 25ea15d30271..000000000000 --- a/textproc/sdif/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1491037017 -SHA256 (kaz-utashiro-sdif-v2.8.20170401-356575d_GH0.tar.gz) = e2ee2814f585dccc9b90e5b76fc55cf5b6edace91043831e3a839ead5856fdb2 -SIZE (kaz-utashiro-sdif-v2.8.20170401-356575d_GH0.tar.gz) = 16067 diff --git a/textproc/sdif/pkg-descr b/textproc/sdif/pkg-descr deleted file mode 100644 index 4eb05ae990fb..000000000000 --- a/textproc/sdif/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -sdif is inspired by System V sdiff(1) command. The basic feature of -sdif is making a side-by-side listing of two different files. All -contents of two files are listed on left and right sides. Center -column is used to indicate how different those lines. No mark means -no difference. Added, deleted and modified lines are marked with `-' -and `+' character. - -It also reads and formats the output from diff command from standard -input. Besides normal diff output, context diff -c and unified diff --u output will be handled properly. Combined diff format is also -supported, but currently limited upto three files. diff --git a/textproc/snowballstemmer/Makefile b/textproc/snowballstemmer/Makefile index 92e3a6c9bc21..8f1405e8eda8 100644 --- a/textproc/snowballstemmer/Makefile +++ b/textproc/snowballstemmer/Makefile @@ -1,5 +1,5 @@ PORTNAME= snowballstemmer -PORTVERSION= 2.2.0 +PORTVERSION= 3.0.1 DISTVERSIONPREFIX= v CATEGORIES= textproc @@ -22,16 +22,16 @@ GH_PROJECT= snowball PLIST_FILES= bin/stemwords \ include/libstemmer.h \ lib/libstemmer.so \ - lib/libstemmer.so.0 \ - lib/libstemmer.so.0.0.0 + lib/libstemmer.so.3 \ + lib/libstemmer.so.3.0.1 do-install: ${INSTALL_PROGRAM} ${WRKSRC}/stemwords ${STAGEDIR}${PREFIX}/bin ${INSTALL_DATA} ${WRKSRC}/include/libstemmer.h ${STAGEDIR}${PREFIX}/include - ${INSTALL_LIB} ${WRKSRC}/libstemmer.so.0.0.0 ${STAGEDIR}${PREFIX}/lib - ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.0.0.0 \ - ${STAGEDIR}${PREFIX}/lib/libstemmer.so.0 - ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.0.0.0 \ + ${INSTALL_LIB} ${WRKSRC}/libstemmer.so.3.0.1 ${STAGEDIR}${PREFIX}/lib + ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.3.0.1 \ + ${STAGEDIR}${PREFIX}/lib/libstemmer.so.3 + ${RLN} ${STAGEDIR}${PREFIX}/lib/libstemmer.so.3.0.1 \ ${STAGEDIR}${PREFIX}/lib/libstemmer.so .include <bsd.port.mk> diff --git a/textproc/snowballstemmer/distinfo b/textproc/snowballstemmer/distinfo index 1e1563842b1f..3c5e00a03127 100644 --- a/textproc/snowballstemmer/distinfo +++ b/textproc/snowballstemmer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1636647222 -SHA256 (snowballstem-snowball-v2.2.0_GH0.tar.gz) = 425cdb5fba13a01db59a1713780f0662e984204f402d3dae1525bda9e6d30f1a -SIZE (snowballstem-snowball-v2.2.0_GH0.tar.gz) = 223846 +TIMESTAMP = 1746862404 +SHA256 (snowballstem-snowball-v3.0.1_GH0.tar.gz) = 80ac10ce40dc4fcfbfed8d085c457b5613da0e86a73611a3d5527d044a142d60 +SIZE (snowballstem-snowball-v3.0.1_GH0.tar.gz) = 256065 diff --git a/textproc/snowballstemmer/files/patch-GNUmakefile b/textproc/snowballstemmer/files/patch-GNUmakefile index 9dfc0acdd5c4..1921ee4b804d 100644 --- a/textproc/snowballstemmer/files/patch-GNUmakefile +++ b/textproc/snowballstemmer/files/patch-GNUmakefile @@ -1,12 +1,12 @@ ---- GNUmakefile.orig 2021-11-10 02:42:18 UTC +--- GNUmakefile.orig 2025-05-09 03:10:41 UTC +++ GNUmakefile -@@ -170,12 +170,12 @@ C_OTHER_OBJECTS = $(C_OTHER_SOURCES:.c=.o) +@@ -190,12 +190,12 @@ JAVA_RUNTIME_CLASSES=$(JAVARUNTIME_SOURCES:.java=.clas JAVA_CLASSES = $(JAVA_SOURCES:.java=.class) JAVA_RUNTIME_CLASSES=$(JAVARUNTIME_SOURCES:.java=.class) --CFLAGS=-O2 -W -Wall -Wmissing-prototypes -Wmissing-declarations +-CFLAGS=-g -O2 -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wshadow $(WERROR) -CPPFLAGS= -+CFLAGS+=-fPIC -O2 -W -Wall -Wmissing-prototypes -Wmissing-declarations ++CFLAGS+=-fPIC -W -Wall -Wmissing-prototypes -Wmissing-declarations -Wshadow $(WERROR) +CPPFLAGS+= INCLUDES=-Iinclude @@ -16,13 +16,13 @@ algorithms.mk: libstemmer/mkalgorithms.pl libstemmer/modules.txt libstemmer/mkalgorithms.pl algorithms.mk libstemmer/modules.txt -@@ -225,6 +225,9 @@ libstemmer/libstemmer.o: libstemmer/modules.h $(C_LIB_ +@@ -256,6 +256,9 @@ libstemmer.a: libstemmer/libstemmer.o $(RUNTIME_OBJECT + libstemmer.a: libstemmer/libstemmer.o $(RUNTIME_OBJECTS) $(C_LIB_OBJECTS) $(AR) -cru $@ $^ - ++ +libstemmer.so: libstemmer/libstemmer.o $(RUNTIME_OBJECTS) $(C_LIB_OBJECTS) -+ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,libstemmer.so.0,-version-script,libstemmer/symbol.map -o $@.0.0.0 $^ -+ ++ $(CC) $(CFLAGS) -shared $(LDFLAGS) -Wl,-soname,libstemmer.so.3,-version-script,libstemmer/symbol.map -o $@.3.0.1 $^ + examples/%.o: examples/%.c $(CC) $(CFLAGS) $(INCLUDES) $(CPPFLAGS) -c -o $@ $< - diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile index 9f3ffe936e6b..3a72719c9109 100644 --- a/textproc/sonic/Makefile +++ b/textproc/sonic/Makefile @@ -6,7 +6,7 @@ CATEGORIES= textproc MASTER_SITES+= https://clrd.ninjal.ac.jp/unidic_archive/cwj/2.1.2/:unidic DISTFILES+= unidic-mecab-2.1.2_src.zip:unidic # check cargo-crates/lindera-unidic-XXX/build.rs -MAINTAINER= mikael@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Fast, lightweight, and schema-less search backend WWW= https://github.com/valeriansaliou/sonic diff --git a/textproc/soothsayer/Makefile b/textproc/soothsayer/Makefile deleted file mode 100644 index 24614481afbc..000000000000 --- a/textproc/soothsayer/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -PORTNAME= soothsayer -PORTVERSION= 0.6.3 -PORTREVISION= 4 -CATEGORIES= textproc -MASTER_SITES= SF/presage/${PORTNAME}/${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Intelligent predictive text entry platform -WWW= http://presage.sourceforge.net/ - -LICENSE= GPLv2+ - -DEPRECATED= Deprecated upstream, consider using deskutils/presage -EXPIRATION_DATE=2025-04-30 - -BUILD_DEPENDS= help2man:misc/help2man - -USES= compiler libtool localbase ncurses pkgconfig sqlite -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ENV= ac_cv_path_CPPUNIT_CONFIG=no \ - ac_cv_path_PYTHON=no \ - ac_cv_path_SWIG=no \ - ac_cv_prog_HAVE_DOT=no \ - ac_cv_prog_HAVE_DOXYGEN=no -CONFIGURE_ARGS= --disable-python-binding --localstatedir="${PREFIX}/var" -CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} -CXXFLAGS_clang= -Wno-c++11-narrowing -INSTALL_TARGET= install-strip -USE_LDCONFIG= yes - -MAKE_JOBS_UNSAFE= yes - -post-patch: - @${REINPLACE_CMD} -e 's|\$$\^|$${.ALLSRC}| ; \ - s|lib/soothsayer|soothsayer|g' ${WRKSRC}/resources/Makefile.in - @${REINPLACE_CMD} -e 's|lib/soothsayer|soothsayer|' \ - ${WRKSRC}/resources/profiles/Makefile.in - @${REINPLACE_CMD} -e 's@lcurses@lncurses@g' \ - ${WRKSRC}/src/tools/Makefile.in - @${REINPLACE_CMD} -E -e "s|(LIBS=.*)-lsqlite3(.*)|\1\`pkg-config --static --libs sqlite3\`\2|" \ - -e "s|(.*SQLITE_LIBS=.*)-lsqlite3(.*)|\1\`pkg-config --static --libs sqlite3\`\2|" \ - -e 's@lcurses@lncurses@g' \ - ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/textproc/soothsayer/distinfo b/textproc/soothsayer/distinfo deleted file mode 100644 index 904feae2d666..000000000000 --- a/textproc/soothsayer/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (soothsayer-0.6.3.tar.gz) = 4385d0010b82e845b3622cfe6651c669e9bc3bde57c90e7b8c34044bb9406b2e -SIZE (soothsayer-0.6.3.tar.gz) = 1119435 diff --git a/textproc/soothsayer/files/patch-src_lib_core_profileManager.cpp b/textproc/soothsayer/files/patch-src_lib_core_profileManager.cpp deleted file mode 100644 index 4a1593a20b4e..000000000000 --- a/textproc/soothsayer/files/patch-src_lib_core_profileManager.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/core/profileManager.cpp.orig 2008-06-02 13:29:06 UTC -+++ src/lib/core/profileManager.cpp -@@ -31,6 +31,8 @@ - #endif - - #include <stdlib.h> -+#include <unistd.h> -+#include <sys/types.h> - - /** Constructor. - * diff --git a/textproc/soothsayer/files/patch-src_lib_core_utility.cpp b/textproc/soothsayer/files/patch-src_lib_core_utility.cpp deleted file mode 100644 index 04350495200d..000000000000 --- a/textproc/soothsayer/files/patch-src_lib_core_utility.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/core/utility.cpp.orig 2008-06-02 13:29:06 UTC -+++ src/lib/core/utility.cpp -@@ -22,6 +22,8 @@ - **********(*)*/ - - #include "utility.h" -+#include <cstdlib> -+#include <cstring> - - - /** Convert string to lower case diff --git a/textproc/soothsayer/files/patch-src_lib_plugins_plugin.cpp b/textproc/soothsayer/files/patch-src_lib_plugins_plugin.cpp deleted file mode 100644 index 94ba4d7e0588..000000000000 --- a/textproc/soothsayer/files/patch-src_lib_plugins_plugin.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lib/plugins/plugin.cpp.orig 2008-06-02 13:29:01 UTC -+++ src/lib/plugins/plugin.cpp -@@ -22,6 +22,7 @@ - **********(*)*/ - - #include "plugins/plugin.h" -+#include <cstdlib> - - /** Creates a plugin object. - * diff --git a/textproc/soothsayer/files/patch-src_lib_plugins_smoothedCountPlugin.cpp b/textproc/soothsayer/files/patch-src_lib_plugins_smoothedCountPlugin.cpp deleted file mode 100644 index 7374958fe4a4..000000000000 --- a/textproc/soothsayer/files/patch-src_lib_plugins_smoothedCountPlugin.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lib/plugins/smoothedCountPlugin.cpp.orig 2008-06-02 13:29:01 UTC -+++ src/lib/plugins/smoothedCountPlugin.cpp -@@ -22,6 +22,7 @@ - **********(*)*/ - - #include "plugins/smoothedCountPlugin.h" -+#include <cstring> - - - SmoothedCountPlugin::SmoothedCountPlugin(Configuration* config, ContextTracker* ct) diff --git a/textproc/soothsayer/files/patch-src_lib_plugins_smoothedNgramPlugin.cpp b/textproc/soothsayer/files/patch-src_lib_plugins_smoothedNgramPlugin.cpp deleted file mode 100644 index c3edf463dc72..000000000000 --- a/textproc/soothsayer/files/patch-src_lib_plugins_smoothedNgramPlugin.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/lib/plugins/smoothedNgramPlugin.cpp.orig 2008-06-02 13:29:01 UTC -+++ src/lib/plugins/smoothedNgramPlugin.cpp -@@ -23,6 +23,7 @@ - - #include "plugins/smoothedNgramPlugin.h" - #include <sstream> -+#include <algorithm> - - - SmoothedNgramPlugin::SmoothedNgramPlugin(Configuration* config, ContextTracker* ct) diff --git a/textproc/soothsayer/files/patch-src_tools_soothsayerDemo.cpp b/textproc/soothsayer/files/patch-src_tools_soothsayerDemo.cpp deleted file mode 100644 index 645370b319f2..000000000000 --- a/textproc/soothsayer/files/patch-src_tools_soothsayerDemo.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/tools/soothsayerDemo.cpp.orig 2008-06-02 13:29:00 UTC -+++ src/tools/soothsayerDemo.cpp -@@ -36,6 +36,7 @@ - - #include <iostream> - #include <sstream> -+#include <cstdlib> - #include <getopt.h> - #include <list> - diff --git a/textproc/soothsayer/files/patch-src_tools_soothsayerDemoText.cpp b/textproc/soothsayer/files/patch-src_tools_soothsayerDemoText.cpp deleted file mode 100644 index a75decc54cd3..000000000000 --- a/textproc/soothsayer/files/patch-src_tools_soothsayerDemoText.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/tools/soothsayerDemoText.cpp.orig 2008-06-02 13:29:00 UTC -+++ src/tools/soothsayerDemoText.cpp -@@ -26,6 +26,7 @@ - #include <iostream> - #include <sstream> - #include <getopt.h> -+#include <cstdlib> - - const char PROGRAM_NAME[] = "soothsayerDemoText"; - diff --git a/textproc/soothsayer/files/patch-src_tools_soothsayerSimulator.cpp b/textproc/soothsayer/files/patch-src_tools_soothsayerSimulator.cpp deleted file mode 100644 index b6f052fcff9b..000000000000 --- a/textproc/soothsayer/files/patch-src_tools_soothsayerSimulator.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/tools/soothsayerSimulator.cpp.orig 2008-06-02 13:29:00 UTC -+++ src/tools/soothsayerSimulator.cpp -@@ -23,6 +23,7 @@ - - #include <iostream> - #include <fstream> -+#include <cstdlib> - #include <string.h> - - #include <getopt.h> diff --git a/textproc/soothsayer/files/patch-src_tools_text2ngram.cpp b/textproc/soothsayer/files/patch-src_tools_text2ngram.cpp deleted file mode 100644 index 68b6e60b89f8..000000000000 --- a/textproc/soothsayer/files/patch-src_tools_text2ngram.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- src/tools/text2ngram.cpp.orig 2008-06-02 13:29:00 UTC -+++ src/tools/text2ngram.cpp -@@ -29,6 +29,7 @@ - #include <list> - #include <string> - #include <map> -+#include <cstdlib> - - #ifdef HAVE_UNISTD_H - #include <unistd.h> diff --git a/textproc/soothsayer/pkg-descr b/textproc/soothsayer/pkg-descr deleted file mode 100644 index 51e848853afa..000000000000 --- a/textproc/soothsayer/pkg-descr +++ /dev/null @@ -1,12 +0,0 @@ -Soothsayer is an intelligent predictive text entry platform. Soothsayer -exploits redundant information embedded in natural languages to generate -predictions. Soothsayer's modular and pluggable architecture allows its -language model to be extended and customized to utilize statistical, -syntactic, and semantic information sources. - -A predictive text entry system attempts to improve ease and speed of -textual input. Word prediction consists in computing which word tokens -or word completions are most likely to be entered next. The system -analyses the text already entered and combines the information thus -extracted with other information sources to calculate a set of most -probable tokens. diff --git a/textproc/soothsayer/pkg-plist b/textproc/soothsayer/pkg-plist deleted file mode 100644 index b094accec948..000000000000 --- a/textproc/soothsayer/pkg-plist +++ /dev/null @@ -1,19 +0,0 @@ -bin/soothsayer_demo -bin/soothsayer_demo_text -bin/soothsayer_simulator -bin/text2ngram -etc/soothsayer.xml -include/soothsayer.h -include/soothsayerException.h -lib/libsoothsayer.a -lib/libsoothsayer.so -lib/libsoothsayer.so.0 -lib/libsoothsayer.so.0.0.0 -share/man/man1/soothsayer_demo.1.gz -share/man/man1/soothsayer_demo_text.1.gz -share/man/man1/soothsayer_simulator.1.gz -share/man/man1/text2ngram.1.gz -var/soothsayer/abbreviations_en.txt -var/soothsayer/abbreviations_it.txt -var/soothsayer/database_en.db -var/soothsayer/database_it.db diff --git a/textproc/sxml/Makefile b/textproc/sxml/Makefile deleted file mode 100644 index dd7eae8a1fd5..000000000000 --- a/textproc/sxml/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -PORTNAME= sxml -PORTVERSION= 1.0.7 -CATEGORIES= textproc -MASTER_SITES= http://www.MysticWALL.COM/download/ - -MAINTAINER= takefu@airport.fm -COMMENT= Skimpy XML parsing and grafting library for C language -WWW= http://www.MysticWALL.COM/software/sxml/index.html - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= No consumers in tree and no active development upstream for over a decade -EXPIRATION_DATE=2025-04-30 - -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -USES= tar:bzip2 - -do-test: - cd ${BUILD_WRKSRC}/examples && ${MAKE} all - -.include <bsd.port.mk> diff --git a/textproc/sxml/distinfo b/textproc/sxml/distinfo deleted file mode 100644 index 5605c7cf73ba..000000000000 --- a/textproc/sxml/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1497916868 -SHA256 (sxml-1.0.7.tar.bz2) = b7ed703252976074488044e49de070bc01a9f3eff7633c772dac05f089825470 -SIZE (sxml-1.0.7.tar.bz2) = 83491 diff --git a/textproc/sxml/files/patch-Makefile.in b/textproc/sxml/files/patch-Makefile.in deleted file mode 100644 index 43edbefb84fd..000000000000 --- a/textproc/sxml/files/patch-Makefile.in +++ /dev/null @@ -1,85 +0,0 @@ ---- Makefile.in.orig 2010-03-26 07:56:17 UTC -+++ Makefile.in -@@ -30,11 +30,11 @@ CTAGS=@CTAGS@ - EDITOR=@EDITOR@ - - INSTALL=@INSTALL@ --INSTALL_PROGRAM=@INSTALL_PROGRAM@ -s -+INSTALL_PROGRAM=@INSTALL_PROGRAM@ - INSTALL_DATA=@INSTALL_DATA@ - - DEFS= @DEFS@ --OPTS= -fforce-addr -fstrength-reduce -funroll-loops -finline-functions -+OPTS= -fstrength-reduce -funroll-loops -finline-functions - CPPFLAGS= -I@srcdir@ - CFLAGS= ${DEFS} ${CPPFLAGS} ${OPTS} @CFLAGS@ - -@@ -121,43 +121,43 @@ libsxmlrpc.dylib: ${SXMLRPC_SOBJ} - install:: check-dirs install-libsxml install-libsxmlrpc - - install-libsxml:: -- -${RM} ${libdir}/${SXML_PLIB} -- ${INSTALL_DATA} ${SXML_PLIB} ${libdir} -- ${RANLIB} -t ${libdir}/${SXML_PLIB} -- -${RM} ${libdir}/${SXML_SLIB} -- -${RM} ${libdir}/${SXML_DLIB} -- -${RM} ${libdir}/${SXML_LIB} -+ -${RM} ${DESTDIR}${libdir}/${SXML_PLIB} -+ ${INSTALL_DATA} ${SXML_PLIB} ${DESTDIR}${libdir} -+ ${RANLIB} -t ${DESTDIR}${libdir}/${SXML_PLIB} -+ -${RM} ${DESTDIR}${libdir}/${SXML_SLIB} -+ -${RM} ${DESTDIR}${libdir}/${SXML_DLIB} -+ -${RM} ${DESTDIR}${libdir}/${SXML_LIB} - if [ -f ${SXML_SLIB} ]; then \ -- ${INSTALL} ${SXML_SLIB} ${libdir}; \ -- (cd ${libdir}; ${LN_S} ${SXML_SLIB} ${SXML_LIB}); \ -+ ${INSTALL_PROGRAM} ${SXML_SLIB} ${DESTDIR}${libdir}; \ -+ (cd ${DESTDIR}${libdir}; ${LN_S} ${SXML_SLIB} ${SXML_LIB}); \ - fi - if [ -f ${SXML_DYLIB} ]; then \ -- ${INSTALL} ${SXML_DYLIB} ${libdir}; \ -- (cd ${libdir}; ${LN_S} ${SXML_DYLIB} ${SXML_DLIB}); \ -+ ${INSTALL} ${SXML_DYLIB} ${DESTDIR}${libdir}; \ -+ (cd ${DESTDIR}${libdir}; ${LN_S} ${SXML_DYLIB} ${SXML_DLIB}); \ - fi -- ${INSTALL_DATA} ${SXML_HDR} ${includedir} -+ ${INSTALL_DATA} ${SXML_HDR} ${DESTDIR}${includedir} - - install-libsxmlrpc:: -- -${RM} ${libdir}/${SXMLRPC_PLIB} -- ${INSTALL_DATA} ${SXMLRPC_PLIB} ${libdir} -- ${RANLIB} -t ${libdir}/${SXMLRPC_PLIB} -- -${RM} ${libdir}/${SXMLRPC_SLIB} -- -${RM} ${libdir}/${SXMLRPC_DLIB} -- -${RM} ${libdir}/${SXMLRPC_LIB} -+ -${RM} ${DESTDIR}${libdir}/${SXMLRPC_PLIB} -+ ${INSTALL_DATA} ${SXMLRPC_PLIB} ${DESTDIR}${libdir} -+ ${RANLIB} -t ${DESTDIR}${libdir}/${SXMLRPC_PLIB} -+ -${RM} ${DESTDIR}${libdir}/${SXMLRPC_SLIB} -+ -${RM} ${DESTDIR}${libdir}/${SXMLRPC_DLIB} -+ -${RM} ${DESTDIR}${libdir}/${SXMLRPC_LIB} - if [ -f ${SXMLRPC_SLIB} ]; then \ -- ${INSTALL} ${SXMLRPC_SLIB} ${libdir}; \ -- (cd ${libdir}; ${LN_S} ${SXMLRPC_SLIB} ${SXMLRPC_LIB}); \ -+ ${INSTALL_PROGRAM} ${SXMLRPC_SLIB} ${DESTDIR}${libdir}; \ -+ (cd ${DESTDIR}${libdir}; ${LN_S} ${SXMLRPC_SLIB} ${SXMLRPC_LIB}); \ - fi - if [ -f ${SXMLRPC_DYLIB} ]; then \ -- ${INSTALL} ${SXMLRPC_DYLIB} ${libdir}; \ -- (cd ${libdir}; ${LN_S} ${SXMLRPC_DYLIB} ${SXMLRPC_DLIB}); \ -+ ${INSTALL} ${SXMLRPC_DYLIB} ${DESTDIR}${libdir}; \ -+ (cd ${DESTDIR}${libdir}; ${LN_S} ${SXMLRPC_DYLIB} ${SXMLRPC_DLIB}); \ - fi -- ${INSTALL_DATA} ${SXMLRPC_HDR} ${includedir} -+ ${INSTALL_DATA} ${SXMLRPC_HDR} ${DESTDIR}${includedir} - - check-dirs:: -- @if [ ! -d ${prefix} ]; then ${MKDIR} ${prefix}; fi -- @if [ ! -d ${libdir} ]; then ${MKDIR} ${libdir}; fi -- @if [ ! -d ${includedir} ]; then ${MKDIR} ${includedir}; fi -+ @if [ ! -d ${prefix} ]; then ${MKDIR} ${DESTDIR}${prefix}; fi -+ @if [ ! -d ${libdir} ]; then ${MKDIR} ${DESTDIR}${libdir}; fi -+ @if [ ! -d ${includedir} ]; then ${MKDIR} ${DESTDIR}${includedir}; fi - - ############################################################################### - diff --git a/textproc/sxml/files/patch-examples_Makefile.in b/textproc/sxml/files/patch-examples_Makefile.in deleted file mode 100644 index 8754201ca4df..000000000000 --- a/textproc/sxml/files/patch-examples_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- examples/Makefile.in.orig 2008-02-05 14:03:37 UTC -+++ examples/Makefile.in -@@ -34,7 +34,7 @@ INSTALL_PROGRAM=@INSTALL_PROGRAM@ -s - INSTALL_DATA=@INSTALL_DATA@ - - DEFS= @DEFS@ --OPTS= -fforce-mem -fforce-addr -fstrength-reduce -funroll-loops -finline-functions -+OPTS= -fstrength-reduce -funroll-loops -finline-functions - CPPFLAGS= -I.. -L.. - CFLAGS= ${DEFS} ${CPPFLAGS} ${OPTS} @CFLAGS@ - diff --git a/textproc/sxml/pkg-descr b/textproc/sxml/pkg-descr deleted file mode 100644 index 76073e5c6287..000000000000 --- a/textproc/sxml/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -SXML is a skimpy XML parsing and grafting C library that you can use to read -and write XML-like configuration file for your application. - -Author: Kouichi ABE (WALL) <kouichi@MysticWALL.COM> diff --git a/textproc/sxml/pkg-plist b/textproc/sxml/pkg-plist deleted file mode 100644 index 45da67e35055..000000000000 --- a/textproc/sxml/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -include/sxmlrpc.h -include/sxml.h -lib/libsxmlrpc.a -lib/libsxmlrpc.so -lib/libsxmlrpc.so.1 -lib/libsxml.a -lib/libsxml.so -lib/libsxml.so.1 diff --git a/textproc/syck/Makefile b/textproc/syck/Makefile deleted file mode 100644 index 89c529376c8f..000000000000 --- a/textproc/syck/Makefile +++ /dev/null @@ -1,24 +0,0 @@ -PORTNAME= syck -PORTVERSION= 0.70 -CATEGORIES= textproc devel -MASTER_SITES= GHC - -MAINTAINER= ports@FreeBSD.org -COMMENT= Library for reading and writing YAML 1.0 -WWW= http://wiki.github.com/indeyets/syck - -BROKEN= Unfetchable -DEPRECATED= Unfetchable, no response from upstream in a year -EXPIRATION_DATE=2025-04-30 - -USES= bison - -USE_GITHUB= yes -GH_ACCOUNT= indeyets - -GNU_CONFIGURE= yes -MAKE_JOBS_UNSAFE= yes - -CFLAGS+= -fPIC - -.include <bsd.port.mk> diff --git a/textproc/syck/distinfo b/textproc/syck/distinfo deleted file mode 100644 index 56c2e8b6dbd5..000000000000 --- a/textproc/syck/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (syck-0.70.tar.gz) = 4c94c472ee8314e0d76eb2cca84f6029dc8fc58bfbc47748d50dcb289fda094e -SIZE (syck-0.70.tar.gz) = 401917 diff --git a/textproc/syck/files/patch-lib_gram.y b/textproc/syck/files/patch-lib_gram.y deleted file mode 100644 index 5664bcd94686..000000000000 --- a/textproc/syck/files/patch-lib_gram.y +++ /dev/null @@ -1,22 +0,0 @@ ---- lib/gram.y.orig 2013-03-14 21:31:55.000000000 +0800 -+++ lib/gram.y 2013-03-14 21:32:31.000000000 +0800 -@@ -9,7 +9,8 @@ - - %start doc - %pure-parser -- -+%parse-param {void* parser} -+%lex-param {void* parser} - - %{ - -@@ -24,9 +25,6 @@ - - void apply_seq_in_map( SyckParser *parser, SyckNode *n ); - --#define YYPARSE_PARAM parser --#define YYLEX_PARAM parser -- - #define NULL_NODE(parser, node) \ - SyckNode *node = syck_new_str( "", scalar_plain ); \ - if ( ((SyckParser *)parser)->taguri_expansion == 1 ) \ diff --git a/textproc/syck/files/patch-lib_syck.h b/textproc/syck/files/patch-lib_syck.h deleted file mode 100644 index 43ce75290936..000000000000 --- a/textproc/syck/files/patch-lib_syck.h +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/syck.h.orig 2013-03-14 21:32:03.000000000 +0800 -+++ lib/syck.h 2013-03-14 21:32:45.000000000 +0800 -@@ -467,7 +467,7 @@ - /* - * Lexer prototypes - */ --void syckerror( const char * ); -+void syckerror( void *, const char * ); - int syckparse( void * ); - - #if defined(__cplusplus) diff --git a/textproc/syck/files/patch-lib_token.c b/textproc/syck/files/patch-lib_token.c deleted file mode 100644 index 83d31be8d93a..000000000000 --- a/textproc/syck/files/patch-lib_token.c +++ /dev/null @@ -1,34 +0,0 @@ ---- lib/token.c.orig 2013-03-14 21:32:08.000000000 +0800 -+++ lib/token.c 2013-03-14 21:33:14.000000000 +0800 -@@ -200,7 +200,7 @@ - { \ - if ( *indent == '\t' ) \ - { \ -- syckerror("TAB found in your indentation, please remove"); \ -+ syckerror(0, "TAB found in your indentation, please remove"); \ - return 0; \ - } \ - else if ( is_newline( ++indent ) ) \ -@@ -266,11 +266,11 @@ - return sycklex_yaml_utf8( sycklval, parser ); - - case syck_yaml_utf16: -- syckerror( "UTF-16 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); -+ syckerror( 0, "UTF-16 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); - break; - - case syck_yaml_utf32: -- syckerror( "UTF-32 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); -+ syckerror( 0, "UTF-32 is not currently supported in Syck.\nPlease contribute code to help this happen!" ); - break; - - case syck_bytecode_utf8: -@@ -2758,7 +2758,7 @@ - } - - void --syckerror( const char *msg ) -+syckerror( void * parser, const char *msg ) - { - if ( syck_parser_ptr->error_handler == NULL ) - syck_parser_ptr->error_handler = syck_default_error_handler; diff --git a/textproc/syck/pkg-descr b/textproc/syck/pkg-descr deleted file mode 100644 index 5ff4ae5a5c7e..000000000000 --- a/textproc/syck/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Syck is an extension for reading and writing YAML swiftly in popular -scripting languages. As Syck loads the YAML, it stores the data -directly in your language's symbol table. This means speed. This -means power. This means Do not disturb Syck because it is so focused -on the task at hand that it will slay you mortally if you get in its -way. diff --git a/textproc/syck/pkg-plist b/textproc/syck/pkg-plist deleted file mode 100644 index 9ecb1bfa671f..000000000000 --- a/textproc/syck/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -include/syck.h -include/syck_st.h -lib/libsyck.a diff --git a/textproc/turboxsl/Makefile b/textproc/turboxsl/Makefile deleted file mode 100644 index 735a11e47dd0..000000000000 --- a/textproc/turboxsl/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -PORTNAME= turboxsl -DISTVERSION= b03c2c9 -PORTEPOCH= 1 -CATEGORIES= textproc - -MAINTAINER= hrs@FreeBSD.org -COMMENT= Fast, multithreaded XML+XSLT transformation library -WWW= https://github.com/Litres/turboxsl - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Obsolete, supports only legacy versions of XML and XSLT -EXPIRATION_DATE=2025-04-30 - -ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le - -LIB_DEPENDS= libck.so:devel/concurrencykit \ - libmemcached.so:databases/libmemcached - -USES= autoreconf libtool pathfix pkgconfig -USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= Litres - -GNU_CONFIGURE= yes -CFLAGS+= -fcommon -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -INSTALL_TARGET= install-strip - -.include <bsd.port.mk> diff --git a/textproc/turboxsl/distinfo b/textproc/turboxsl/distinfo deleted file mode 100644 index e620acd3ba33..000000000000 --- a/textproc/turboxsl/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1464025327 -SHA256 (Litres-turboxsl-b03c2c9_GH0.tar.gz) = 4f14d57d5ad6237bdd19871d293e75a86a70d9650acf4cec3c549a273981ffaf -SIZE (Litres-turboxsl-b03c2c9_GH0.tar.gz) = 884391 diff --git a/textproc/turboxsl/files/patch-configure.ac b/textproc/turboxsl/files/patch-configure.ac deleted file mode 100644 index 104de7d172f2..000000000000 --- a/textproc/turboxsl/files/patch-configure.ac +++ /dev/null @@ -1,17 +0,0 @@ ---- configure.ac.orig 2015-07-02 18:01:10 UTC -+++ configure.ac -@@ -23,14 +23,6 @@ AC_SUBST(XSLT_LIBS) - AC_SUBST(EXTRA_LIBS) - AC_SUBST(M_LIBS) - --dnl These are for debug -O2 disabling --CPPFLAGS="${CXXFLAGS}" --CXXFLAGS="${CPPFLAGS}" --CFLAGS="" --AC_SUBST(CXXFLAGS) --AC_SUBST(CPPFLAGS) --AC_SUBST(CLAGS) -- - AC_OUTPUT([ - Makefile - libturboxsl.pc diff --git a/textproc/turboxsl/files/patch-src-zlog-src-category.c b/textproc/turboxsl/files/patch-src-zlog-src-category.c deleted file mode 100644 index 3942a2f4d190..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-category.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/category.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/category.c -@@ -6,6 +6,7 @@ - * Licensed under the LGPL v2.1, see the file COPYING in base directory. - */ - #include "fmacros.h" -+#include <sys/types.h> - #include <string.h> - #include <stdlib.h> - #include <errno.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-category_table.c b/textproc/turboxsl/files/patch-src-zlog-src-category_table.c deleted file mode 100644 index f7a850200add..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-category_table.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/category_table.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/category_table.c -@@ -6,6 +6,7 @@ - * Licensed under the LGPL v2.1, see the file COPYING in base directory. - */ - -+#include <sys/types.h> - #include <string.h> - #include <stdlib.h> - #include <errno.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-event.c b/textproc/turboxsl/files/patch-src-zlog-src-event.c deleted file mode 100644 index fb4219946602..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-event.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/event.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/event.c -@@ -7,6 +7,7 @@ - */ - - #include "fmacros.h" -+#include <sys/types.h> - #include <string.h> - #include <stdarg.h> - #include <stdlib.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-record_table.c b/textproc/turboxsl/files/patch-src-zlog-src-record_table.c deleted file mode 100644 index 116dfa16ae3f..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-record_table.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/record_table.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/record_table.c -@@ -6,6 +6,7 @@ - * Licensed under the LGPL v2.1, see the file COPYING in base directory. - */ - -+#include <sys/types.h> - #include <string.h> - #include <stdlib.h> - #include <errno.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-rotater.c b/textproc/turboxsl/files/patch-src-zlog-src-rotater.c deleted file mode 100644 index b04db493d03e..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-rotater.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/rotater.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/rotater.c -@@ -6,6 +6,7 @@ - * Licensed under the LGPL v2.1, see the file COPYING in base directory. - */ - -+#include <sys/types.h> - #include <string.h> - #include <glob.h> - #include <stdio.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-rule.c b/textproc/turboxsl/files/patch-src-zlog-src-rule.c deleted file mode 100644 index f2e839d83763..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-rule.c +++ /dev/null @@ -1,16 +0,0 @@ ---- src/zlog/src/rule.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/rule.c -@@ -8,12 +8,12 @@ - - #include "fmacros.h" - -+#include <sys/types.h> - #include <string.h> - #include <ctype.h> - #include <syslog.h> - #include <errno.h> - #include <stdlib.h> --#include <sys/types.h> - #include <sys/stat.h> - #include <fcntl.h> - #include <unistd.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-zc_util.c b/textproc/turboxsl/files/patch-src-zlog-src-zc_util.c deleted file mode 100644 index 38ed6e6e7a51..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-zc_util.c +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/zc_util.c.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/zc_util.c -@@ -6,6 +6,7 @@ - * Licensed under the LGPL v2.1, see the file COPYING in base directory. - */ - -+#include <sys/types.h> - #include <string.h> - #include <syslog.h> - #include <stdlib.h> diff --git a/textproc/turboxsl/files/patch-src-zlog-src-zc_xplatform.h b/textproc/turboxsl/files/patch-src-zlog-src-zc_xplatform.h deleted file mode 100644 index 77bc9e7b103c..000000000000 --- a/textproc/turboxsl/files/patch-src-zlog-src-zc_xplatform.h +++ /dev/null @@ -1,10 +0,0 @@ ---- src/zlog/src/zc_xplatform.h.orig 2015-07-02 18:01:10 UTC -+++ src/zlog/src/zc_xplatform.h -@@ -9,6 +9,7 @@ - #define __zc_xplatform_h - - #include <limits.h> -+#include <strings.h> - - #define ZLOG_INT32_LEN sizeof("-2147483648") - 1 - #define ZLOG_INT64_LEN sizeof("-9223372036854775808") - 1 diff --git a/textproc/turboxsl/pkg-descr b/textproc/turboxsl/pkg-descr deleted file mode 100644 index 86673b2c40df..000000000000 --- a/textproc/turboxsl/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -turboxsl is an XSLT 1.0 transform engine with proper multithreading support. diff --git a/textproc/turboxsl/pkg-plist b/textproc/turboxsl/pkg-plist deleted file mode 100644 index d1dbacffefbc..000000000000 --- a/textproc/turboxsl/pkg-plist +++ /dev/null @@ -1,8 +0,0 @@ -bin/turboxsl-config -bin/turboxsltproc -include/turboxsl/turboxsl.h -lib/libturboxsl.so -lib/libturboxsl.so.0 -lib/libturboxsl.so.0.0.0 -lib/libturboxsl.a -libdata/pkgconfig/libturboxsl.pc diff --git a/textproc/uim-el/Makefile b/textproc/uim-el/Makefile index ad1538efca96..f82792bc976f 100644 --- a/textproc/uim-el/Makefile +++ b/textproc/uim-el/Makefile @@ -1,5 +1,5 @@ PORTNAME= uim-el -PORTVERSION= 1.9.1 +PORTVERSION= 1.9.3 CATEGORIES= textproc PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} diff --git a/textproc/uim-el/distinfo b/textproc/uim-el/distinfo index 12a5be3cdcd8..c44b7f345200 100644 --- a/textproc/uim-el/distinfo +++ b/textproc/uim-el/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745067376 -SHA256 (uim-uim-1.9.1_GH0.tar.gz) = a0af856130a0da6e3b42304a55c59f4acb5f8ad88d6886111241c36951b1be0e -SIZE (uim-uim-1.9.1_GH0.tar.gz) = 4050008 +TIMESTAMP = 1746443050 +SHA256 (uim-uim-1.9.3_GH0.tar.gz) = 314d30101ac83dfbd5b8e3805f065dc34e0b2ed7b356ed6412f611e2d96b9d35 +SIZE (uim-uim-1.9.3_GH0.tar.gz) = 4052603 diff --git a/textproc/uim-qt5/pkg-plist b/textproc/uim-qt5/pkg-plist index a3630246057c..bed63089645f 100644 --- a/textproc/uim-qt5/pkg-plist +++ b/textproc/uim-qt5/pkg-plist @@ -6,9 +6,7 @@ bin/uim-toolbar-qt5 %%QT_QMLDIR%%/com/github/uim/qmldir %%QT_PLUGINDIR%%/platforminputcontexts/libuimplatforminputcontextplugin.so libexec/uim-candwin-qt5 -share/kservices5/plasma-applet-com.github.uim.status.desktop share/metainfo/com.github.uim.status.appdata.xml share/plasma/plasmoids/com.github.uim.status/contents/ui/main.qml share/plasma/plasmoids/com.github.uim.status/contents/ui/messageProcessor.js -share/plasma/plasmoids/com.github.uim.status/metadata.desktop share/plasma/plasmoids/com.github.uim.status/metadata.json diff --git a/textproc/uim/Makefile b/textproc/uim/Makefile index 31ead1715646..9fa042279485 100644 --- a/textproc/uim/Makefile +++ b/textproc/uim/Makefile @@ -1,5 +1,5 @@ PORTNAME= uim -PORTVERSION= 1.9.1 +PORTVERSION= 1.9.3 CATEGORIES?= textproc .if !defined(UIM_SLAVE) && defined(WITHOUT_X11) PKGNAMESUFFIX= -nox11 diff --git a/textproc/uim/distinfo b/textproc/uim/distinfo index a76b61b8cf63..50fcefff1b04 100644 --- a/textproc/uim/distinfo +++ b/textproc/uim/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1744556086 -SHA256 (uim-uim-1.9.1_GH0.tar.gz) = a0af856130a0da6e3b42304a55c59f4acb5f8ad88d6886111241c36951b1be0e -SIZE (uim-uim-1.9.1_GH0.tar.gz) = 4050008 +TIMESTAMP = 1746442886 +SHA256 (uim-uim-1.9.3_GH0.tar.gz) = 314d30101ac83dfbd5b8e3805f065dc34e0b2ed7b356ed6412f611e2d96b9d35 +SIZE (uim-uim-1.9.3_GH0.tar.gz) = 4052603 SHA256 (uim-sigscheme-ccf1f92_GH0.tar.gz) = 320e0e9af6c64fb9fa2b58643792b9ed5b66b9add3ed233a391b6a2518a6313f SIZE (uim-sigscheme-ccf1f92_GH0.tar.gz) = 570780 SHA256 (uim-libgcroots-f019129_GH0.tar.gz) = b88a61336ddf230b083f7185eb94aa0f1d3168204a84d35578eccaf0a61c1800 diff --git a/textproc/unoconv/Makefile b/textproc/unoconv/Makefile deleted file mode 100644 index bf11271242ca..000000000000 --- a/textproc/unoconv/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -PORTNAME= unoconv -PORTVERSION= 0.7 -PORTREVISION= 1 -CATEGORIES= textproc python -MASTER_SITES= http://dag.wieers.com/home-made/${PORTNAME}/ \ - SF/nemysisfreebsdp/textproc/:icons -DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}.png:icons -DIST_SUBDIR= python -EXTRACT_ONLY= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Convert any document from and to any LibreOffice supported format -WWW= http://dag.wieers.com/home-made/unoconv/ - -LICENSE= GPLv2 - -DEPRECATED= Deprecated upstream in 2021 -EXPIRATION_DATE=2025-04-30 - -RUN_DEPENDS= xsltproc:textproc/libxslt - -USES= python -NO_BUILD= yes - -PORTDOCS= * - -DOC_FILES= AUTHORS ChangeLog README.adoc -DOC_FILES2= errcode.adoc filters.adoc formats.adoc \ - office-installations.adoc selinux.adoc unoconv.1.adoc - -OPTIONS_DEFINE= DOCS - -SUB_FILES= ${PORTNAME} pkg-message - -post-patch: - @${REINPLACE_CMD} -e 's|/usr/bin/env python|${PYTHON_CMD}|' \ - ${WRKSRC}/${PORTNAME} - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ - @${MKDIR} ${STAGEDIR}${DATADIR}/tests/ - ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${DATADIR} -.for f in *.odt *.csv - @(cd ${WRKSRC}/tests && ${INSTALL_DATA} ${f} ${STAGEDIR}${DATADIR}/tests) -.endfor - ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \ - ${STAGEDIR}${PREFIX}/share/pixmaps/ - ${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 \ - ${STAGEDIR}${PREFIX}/share/man/man1/ - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES:S|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${DOC_FILES2:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/textproc/unoconv/distinfo b/textproc/unoconv/distinfo deleted file mode 100644 index 1876a12a5362..000000000000 --- a/textproc/unoconv/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1436398005 -SHA256 (python/unoconv-0.7.tar.gz) = 56abbec55632b19dcaff7d506ad6e2fd86f53afff412e622cc1e162afb1263fa -SIZE (python/unoconv-0.7.tar.gz) = 95732 -SHA256 (python/unoconv.png) = 459f7dbc60e34ccce5c9d46a7317be02dd3c8275e7f7588b7b3885c67b6738eb -SIZE (python/unoconv.png) = 744 diff --git a/textproc/unoconv/files/pkg-message.in b/textproc/unoconv/files/pkg-message.in deleted file mode 100644 index 0ae6c453c466..000000000000 --- a/textproc/unoconv/files/pkg-message.in +++ /dev/null @@ -1,13 +0,0 @@ -[ -{ type: install - message: <<EOM -Universal Office Converter (unoconv) has been installed. - -For Document conversions is needed that is LibreOffice or OpenOffice installed - -editors/libreoffice - -editors/openoffice* -EOM -} -] diff --git a/textproc/unoconv/files/unoconv.in b/textproc/unoconv/files/unoconv.in deleted file mode 100644 index e657f82df2ed..000000000000 --- a/textproc/unoconv/files/unoconv.in +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -exec %%DATADIR%%/unoconv "$@" diff --git a/textproc/unoconv/pkg-descr b/textproc/unoconv/pkg-descr deleted file mode 100644 index 3258f3978199..000000000000 --- a/textproc/unoconv/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -Universal Office Converter (unoconv) is a command line tool to convert any -document format that LibreOffice can import to any document format that -LibreOffice can export. It makes use of the LibreOffice's UNO bindings for -non-interactive conversion of documents. - -For practical reasons we mention LibreOffice, but OpenOffice is supported by -unoconv as well. diff --git a/textproc/unoconv/pkg-plist b/textproc/unoconv/pkg-plist deleted file mode 100644 index 49a765b6b2be..000000000000 --- a/textproc/unoconv/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/unoconv -share/man/man1/unoconv.1.gz -share/pixmaps/unoconv.png -%%DATADIR%%/tests/document-example.odt -%%DATADIR%%/tests/spreadsheet-example.csv -%%DATADIR%%/unoconv diff --git a/textproc/word2x/Makefile b/textproc/word2x/Makefile deleted file mode 100644 index 3dfebbaa2d4e..000000000000 --- a/textproc/word2x/Makefile +++ /dev/null @@ -1,20 +0,0 @@ -PORTNAME= word2x -PORTVERSION= 0.005 -PORTREVISION= 3 -CATEGORIES= textproc -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-zero/${PORTVERSION} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Converter from MS Word to text, HTML, or LaTeX -WWW= https://word2x.sourceforge.net/ - -DEPRECATED= Obsolete converter than only supports ancient versions of Word documents -EXPIRATION_DATE=2025-04-30 - -USES= gmake -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - -PLIST_FILES= bin/rtest2 bin/word2x share/man/man1/word2x.1.gz - -.include <bsd.port.mk> diff --git a/textproc/word2x/distinfo b/textproc/word2x/distinfo deleted file mode 100644 index 6778e81a3f26..000000000000 --- a/textproc/word2x/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (word2x-0.005.tar.gz) = 7363bcd34f46e2557ece2ea672b9a1167f195af4636b96a67a829da6de2e29b8 -SIZE (word2x-0.005.tar.gz) = 272336 diff --git a/textproc/word2x/files/patch-Makefile.in b/textproc/word2x/files/patch-Makefile.in deleted file mode 100644 index 25179c29ecd3..000000000000 --- a/textproc/word2x/files/patch-Makefile.in +++ /dev/null @@ -1,45 +0,0 @@ ---- Makefile.in.orig 1998-12-29 05:17:43.000000000 +0800 -+++ Makefile.in 2014-06-11 20:35:12.384582119 +0800 -@@ -2,14 +2,15 @@ - # - # My test system is Linux 2.1.30, gcc 2.7.2, libc 5.4.27 - --CC=@CC@ --CPP=@CXX@ -+CC=@CC@ @CFLAGS@ -+CPP=@CXX@ @CXXFLAGS@ - - #seek_set_hdr is a hack for Sun OS (and others? I hope not) --CPPFLAGS=-g -Wall @DEFS@ @seek_set_hdr@ -+CPPFLAGS=@CPPFLAGS@ @DEFS@ @seek_set_hdr@ - LD=@ld@ -+LDFLAGS=@LDFLAGS@ - --CCFLAGS=-O3 @DEFS@ -+CCFLAGS=@DEFS@ - LIBOBJS=wordwrap.o nullproc.o tblock.o scan_num.o map_chars.o col-align.o \ - compat.o num_unit_probe.o part_num_probe.o - AR=ar -@@ -86,7 +87,7 @@ liboutfmt.a: $(LIBOBJS) - $(RANLIB) $@ - - rtest2: rtest2.o $(READER) tblock.o -- g++ -o rtest2 rtest2.o $(READER) tblock.o -+ $(CPP) -o rtest2 rtest2.o $(READER) tblock.o - - fmt-text.o: text-fmt.o text-table.o - $(LD) -r -o $@ text-fmt.o text-table.o -@@ -107,10 +108,10 @@ gopt.o: getopt.o getopt1.o - $(LD) -r -o gopt.o getopt.o getopt1.o - - word2x: $(PROGOBJS) -- $(CPP) -o $@ $(PROGOBJS) -+ $(CPP) -o $@ $(PROGOBJS) $(LDFLAGS) - - install: $(TARGETS) $(MANP) -- @INSTALL@ $(MANP) -m 644 @mandir@/man1 -+ @INSTALL_DATA@ $(MANP) $(DESTDIR)@mandir@/man1 - for I in $(TARGETS); do \ -- @INSTALL@ $${I} -m 755 @bindir@; \ -+ @INSTALL_PROGRAM@ $${I} $(DESTDIR)@bindir@; \ - done diff --git a/textproc/word2x/files/patch-col-align.cc b/textproc/word2x/files/patch-col-align.cc deleted file mode 100644 index 5d8bd38cfa41..000000000000 --- a/textproc/word2x/files/patch-col-align.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- col-align.cc.orig Fri Jul 24 06:59:12 1998 -+++ col-align.cc Mon Sep 14 10:30:36 1998 -@@ -50,7 +50,7 @@ - } - if (strlen(cdp)>(unsigned) max_wd[2]) - max_wd[2]=strlen(cdp); -- for (lt_sp=0, sc=cdp; isspace(*sc); sc++, lt_sp++) -+ for (lt_sp=0, sc=cdp; isspace((unsigned char)*sc); sc++, lt_sp++) - { - if (*sc==CH_SUSPECT) - align_set=1; -@@ -62,7 +62,7 @@ - { - if (*sc==CH_SUSPECT) - align_set=1; -- if (isspace(*sc)) -+ if (isspace((unsigned char)*sc)) - rt_sp++; - else - rt_sp=0; diff --git a/textproc/word2x/files/patch-fifo.h b/textproc/word2x/files/patch-fifo.h deleted file mode 100644 index cc80ff4338c6..000000000000 --- a/textproc/word2x/files/patch-fifo.h +++ /dev/null @@ -1,92 +0,0 @@ ---- fifo.h.orig Fri Aug 6 09:09:02 1999 -+++ fifo.h Wed Aug 18 22:28:00 2004 -@@ -4,7 +4,8 @@ - #ifndef __FIFO_H__ - #define __FIFO_H__ - --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include <stddef.h> - #ifndef NULL - #define NULL (void *) 0 -@@ -19,8 +20,8 @@ - const T *data; - struct queue *next; - } queue; -- struct queue *start; -- struct queue **end; -+ struct fifo<T>::queue *start; -+ struct fifo<T>::queue **end; - int length; - - public: -@@ -61,7 +62,7 @@ - template<class T> - void fifo<T>::clear(void) - { -- struct queue *ptr, *next; -+ struct fifo<T>::queue *ptr, *next; - - ptr=start; - while (ptr!=NULL) -@@ -79,7 +80,7 @@ - template<class T> - fifo<T>::~fifo(void) - { -- struct queue *ptr, *next; -+ struct fifo<T>::queue *ptr, *next; - - ptr=start; - while (ptr!=NULL) -@@ -94,12 +95,12 @@ - template<class T> - void fifo<T>::enqueue(const T *d) - { -- struct queue *q; -+ struct fifo<T>::queue *q; - - #ifdef DEBUG_FIFO - cerr<<"Queue "<<(void *) d<<"\n"; - #endif -- q=new(struct queue); -+ q=new(struct fifo<T>::queue); - q->next=NULL; - q->data=d; - *end=q; -@@ -110,7 +111,7 @@ - template<class T> - void fifo<T>::insert(const T *d) - { -- struct queue *q; -+ struct fifo<T>::queue *q; - #ifdef CONSIST_CHECK - if (end==NULL) - { -@@ -119,7 +120,7 @@ - } - #endif - -- q=new(struct queue); -+ q=new(struct fifo<T>::queue); - q->next=start; - q->data=d; - start=q; -@@ -132,7 +133,7 @@ - const T *fifo<T>::dequeue(void) - { - const T *d; -- struct queue *q; -+ struct fifo<T>::queue *q; - #ifdef CONSIST_CHECK - if (end==NULL) - { -@@ -206,7 +207,7 @@ - template<class T> - void fifo<T>::rev(void) - { -- struct queue *p, *n, *hdr, **ep; -+ struct fifo<T>::queue *p, *n, *hdr, **ep; - #ifdef CONSIST_CHECK - if (end==NULL || d->end==NULL) - { diff --git a/textproc/word2x/files/patch-html-table.cc b/textproc/word2x/files/patch-html-table.cc deleted file mode 100644 index f53a03cdaccd..000000000000 --- a/textproc/word2x/files/patch-html-table.cc +++ /dev/null @@ -1,22 +0,0 @@ ---- html-table.cc.orig Fri Aug 6 09:12:08 1999 -+++ html-table.cc Wed Mar 31 20:10:02 2004 -@@ -3,7 +3,8 @@ - #ifdef HAVE_CONFIG_H - #include "config.h" - #endif /* HAVE_CONFIG_H */ --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include <stdio.h> - #include <stdlib.h> - #ifdef HAVE_STRING_H -@@ -17,7 +18,8 @@ - #define __EXCLUDE_READER_CLASSES - #include "lib.h" - #ifndef HAVE_ALLOCA_H --extern "C" char *alloca(int); -+/* extern "C" char *alloca(int); */ -+#include <stdlib.h> /* stupid linux specific weenie code. */ - #else - #include <alloca.h> - #endif /* HAVE_ALLOCA_H */ diff --git a/textproc/word2x/files/patch-latex-table.cc b/textproc/word2x/files/patch-latex-table.cc deleted file mode 100644 index ff73d775b356..000000000000 --- a/textproc/word2x/files/patch-latex-table.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- latex-table.cc.orig Thu Oct 8 03:12:09 1998 -+++ latex-table.cc Wed Mar 31 20:14:59 2004 -@@ -18,7 +18,8 @@ - #endif /* HAVE_ALLOCA_H */ - #endif /* __GNUC__ */ - --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include <stdio.h> - #include <stdlib.h> - #ifdef HAVE_STRING_H diff --git a/textproc/word2x/files/patch-map_chars.cc b/textproc/word2x/files/patch-map_chars.cc deleted file mode 100644 index 099335f705c3..000000000000 --- a/textproc/word2x/files/patch-map_chars.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- map_chars.cc.orig Fri Mar 10 20:32:25 2000 -+++ map_chars.cc Fri Mar 10 20:33:59 2000 -@@ -1,7 +1,7 @@ - /* $Id: map_chars.cc,v 1.2 1997/03/23 13:19:26 dps Exp $ */ - - #include "tblock.h" --#ifndef NULL -+#ifdef EXCESS_COCAINE_USAGE_BY_AUTHOR - #define NULL (void *) 0 - #endif - #define __EXCLUDE_READER_CLASSES diff --git a/textproc/word2x/files/patch-reader.cc b/textproc/word2x/files/patch-reader.cc deleted file mode 100644 index a739c2a0c15d..000000000000 --- a/textproc/word2x/files/patch-reader.cc +++ /dev/null @@ -1,21 +0,0 @@ ---- reader.cc.orig Thu Oct 8 03:12:09 1998 -+++ reader.cc Wed Mar 31 21:00:36 2004 -@@ -18,7 +18,8 @@ - #endif /* HAVE_ALLOCA_H */ - #endif /* __GNUC__ */ - --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include <stdio.h> - #ifdef HAVE_STRING_H - #include <string.h> -@@ -40,7 +41,7 @@ - /* Please be aware that the junk should be stripped from in */ - static int read_character(istream *in) - { -- unsigned char c,d; -+ char c,d; - static int s_ch=-1; - - if (s_ch==-1) diff --git a/textproc/word2x/files/patch-reader.h b/textproc/word2x/files/patch-reader.h deleted file mode 100644 index 7b9a59ac59b3..000000000000 --- a/textproc/word2x/files/patch-reader.h +++ /dev/null @@ -1,12 +0,0 @@ ---- reader.h.orig Thu Oct 8 03:12:09 1998 -+++ reader.h Wed Mar 31 20:12:28 2004 -@@ -13,7 +13,8 @@ - #ifdef HAVE_STRINGS_H - #include <strings.h> - #endif /* HAVE_STRINGS_H */ --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include "tblock.h" - #include "interface.h" - #include "fifo.h" diff --git a/textproc/word2x/files/patch-rtest2.cc b/textproc/word2x/files/patch-rtest2.cc deleted file mode 100644 index b04cdd65ab7d..000000000000 --- a/textproc/word2x/files/patch-rtest2.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- rtest2.cc.orig Thu Oct 8 03:12:09 1998 -+++ rtest2.cc Wed Mar 31 20:13:32 2004 -@@ -3,7 +3,8 @@ - - #include <stdio.h> - #include <stdlib.h> --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include "strip.h" - #include "interface.h" - diff --git a/textproc/word2x/files/patch-strip.cc b/textproc/word2x/files/patch-strip.cc deleted file mode 100644 index 8532cbb51a66..000000000000 --- a/textproc/word2x/files/patch-strip.cc +++ /dev/null @@ -1,15 +0,0 @@ ---- strip.cc.orig Sun May 9 23:50:49 1999 -+++ strip.cc Wed Mar 31 21:15:43 2004 -@@ -16,9 +16,9 @@ - #ifdef HAVE_CTYPE_H - #include <ctype.h> - #endif /* HAVE_CTYPE_H */ --#include <stream.h> --#include <iostream.h> --#include <fstream.h> -+#include <iostream> -+#include <fstream> -+using namespace std; - #include "strip.h" - #include "tune.h" - diff --git a/textproc/word2x/files/patch-strip.h b/textproc/word2x/files/patch-strip.h deleted file mode 100644 index ada73e931c3b..000000000000 --- a/textproc/word2x/files/patch-strip.h +++ /dev/null @@ -1,14 +0,0 @@ ---- strip.h.orig Fri Aug 6 09:09:27 1999 -+++ strip.h Wed Mar 31 20:15:31 2004 -@@ -2,8 +2,9 @@ - - #ifndef __JUNK_FILTER_H__ - #define __JUNK_FILTER_H__ --#include <iostream.h> --#include <fstream.h> -+#include <iostream> -+#include <fstream> -+using namespace std; - #include <stdlib.h> - #include "tune.h" - diff --git a/textproc/word2x/files/patch-tblock.cc b/textproc/word2x/files/patch-tblock.cc deleted file mode 100644 index 3b09ace90296..000000000000 --- a/textproc/word2x/files/patch-tblock.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- tblock.cc.orig Thu Oct 8 03:12:09 1998 -+++ tblock.cc Wed Mar 31 20:11:29 2004 -@@ -11,7 +11,8 @@ - #ifdef HAVE_STRINGS_H - #include <strings.h> - #endif /* HAVE_STRINGS_H */ --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include "tblock.h" - - const struct tblock::block tblock::dummy_init={0,0,NULL,NULL}; diff --git a/textproc/word2x/files/patch-tblock.h b/textproc/word2x/files/patch-tblock.h deleted file mode 100644 index f9b447752e47..000000000000 --- a/textproc/word2x/files/patch-tblock.h +++ /dev/null @@ -1,16 +0,0 @@ ---- tblock.h.dist Thu Oct 8 03:12:09 1998 -+++ tblock.h Wed Mar 31 21:06:40 2004 -@@ -4,6 +4,13 @@ - #ifndef __tblock_h__ - #define __tblock_h__ - -+#ifdef HAVE_CONFIG_H -+#include "config.h" -+#endif -+#ifdef HAVE_STRING_H -+#include <string.h> -+#endif -+ - class tblock - { - private: diff --git a/textproc/word2x/files/patch-text-table.cc b/textproc/word2x/files/patch-text-table.cc deleted file mode 100644 index ca8d7684f365..000000000000 --- a/textproc/word2x/files/patch-text-table.cc +++ /dev/null @@ -1,12 +0,0 @@ ---- text-table.cc.orig Thu Oct 8 03:12:09 1998 -+++ text-table.cc Wed Mar 31 20:14:23 2004 -@@ -18,7 +18,8 @@ - #endif /* HAVE_ALLOCA_H */ - #endif /* __GNUC__ */ - --#include <iostream.h> -+#include <iostream> -+using namespace std; - #include <stdio.h> - #include <stdlib.h> - #ifdef HAVE_STRING_H diff --git a/textproc/word2x/pkg-descr b/textproc/word2x/pkg-descr deleted file mode 100644 index a9863167af55..000000000000 --- a/textproc/word2x/pkg-descr +++ /dev/null @@ -1,5 +0,0 @@ -Despite the fact that open formats like RTF are good and widely -avialable, far too many idiots seem to insist on using Word .doc -format. This program is an attempt to limit the damage this causes -users of non-Microsoft systems and text processing systems, for -example LaTeX. diff --git a/textproc/xincluder/Makefile b/textproc/xincluder/Makefile index aa0697f0fc2d..e47c71337daa 100644 --- a/textproc/xincluder/Makefile +++ b/textproc/xincluder/Makefile @@ -12,6 +12,9 @@ WWW= https://xincluder.sourceforge.net/ LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/lgpl.txt +DEPRECATED= Depends on expiring java/jdom +EXPIRATION_DATE=2025-06-04 + BUILD_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j RUN_DEPENDS= ${JAVALIBDIR}/jdom.jar:java/jdom \ diff --git a/textproc/xp/Makefile b/textproc/xp/Makefile deleted file mode 100644 index 4d10b9494237..000000000000 --- a/textproc/xp/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -PORTNAME= xp -PORTVERSION= 0.5 -PORTREVISION= 4 -CATEGORIES= textproc java -MASTER_SITES= ftp://ftp.jclark.com/pub/xml/ -DISTNAME= ${PORTNAME} - -MAINTAINER= mike@vee.net -COMMENT= XML parser written in Java -WWW= http://www.jclark.com/xml/xp/index.html - -DEPRECATED= Obsolete, never versions of Java already include XML parser(s) -EXPIRATION_DATE=2025-04-30 - -USES= java zip - -NO_BUILD= yes - -PORTDOCS= api copying.txt index.html - -JARFILE= ${PORTNAME}.jar -PLIST_FILES+= %%JAVAJARDIR%%/${JARFILE} - -OPTIONS_DEFINE= DOCS - -do-install: - @${ECHO_CMD} -n ">> Installing JAR as ${JAVAJARDIR}/${JARFILE}..." - @${MKDIR} ${STAGEDIR}${JAVAJARDIR} - @${INSTALL_DATA} ${WRKDIR}/${JARFILE} ${STAGEDIR}${JAVAJARDIR}/ - @${ECHO_CMD} " [ DONE ]" - @${ECHO_CMD} -n ">> Installing documentation in ${DOCSDIR}..." - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for DOCFILE in ${PORTDOCS} - @${CP} -r ${WRKDIR}/docs/${DOCFILE} ${STAGEDIR}${DOCSDIR}/ - @${ECHO_CMD} -n " ${DOCFILE}" -.endfor - @${ECHO_CMD} " [ DONE ]" - -.include <bsd.port.mk> diff --git a/textproc/xp/distinfo b/textproc/xp/distinfo deleted file mode 100644 index ec62ae510d48..000000000000 --- a/textproc/xp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (xp.zip) = 38b35ca80627afafdaa2140f7df339164abb5fceffe8b5783dadc75a05662a1d -SIZE (xp.zip) = 281324 diff --git a/textproc/xp/pkg-descr b/textproc/xp/pkg-descr deleted file mode 100644 index 600af946ed8e..000000000000 --- a/textproc/xp/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -From the XP homepage: - - XP is an XML 1.0 parser written in Java. It is fully conforming: it - detects all non well-formed documents. - -XP has the following design goals: Conformance and correctness, high -performance and a layered structure. It is currently non-validating but can -parse all external entities. - -For more details, please see the XP homepage: diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile index 82297d50a312..23efd530ea6c 100644 --- a/textproc/xsv-rs/Makefile +++ b/textproc/xsv-rs/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 66 CATEGORIES= textproc PKGNAMESUFFIX= -rs -MAINTAINER= mikael@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Fast CSV toolkit WWW= https://github.com/BurntSushi/xsv |