pkgsrc-Changes archive

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

CVS commit: pkgsrc/print/sile



Module Name:    pkgsrc
Committed By:   joerg
Date:           Thu Apr  6 14:01:44 UTC 2023

Modified Files:
        pkgsrc/print/sile: Makefile PLIST distinfo
Removed Files:
        pkgsrc/print/sile/patches: patch-Makefile.in

Log Message:
Update to sile-0.14.8:

Some highlights:
- support for font variations
- optional language-specific sorting rules for tables
- dependency tracking
- code block environment, raw handler for autodoc
- make leading zeros optional for counters
- improved hyphenation for Turkish
- allow page selection when using PDFs as images
- allow customization of otherwise empty filler pages
- extend postamble functionality to be symmetric to preambles
- allow evaluating lua code after input processing via cli
- new l10n support (Russia, Norwegian)


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/print/sile/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/print/sile/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/print/sile/distinfo
cvs rdiff -u -r1.1 -r0 pkgsrc/print/sile/patches/patch-Makefile.in

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

Modified files:

Index: pkgsrc/print/sile/Makefile
diff -u pkgsrc/print/sile/Makefile:1.16 pkgsrc/print/sile/Makefile:1.17
--- pkgsrc/print/sile/Makefile:1.16     Sun Jan 29 21:17:38 2023
+++ pkgsrc/print/sile/Makefile  Thu Apr  6 14:01:44 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2023/01/29 21:17:38 ryoon Exp $
+# $NetBSD: Makefile,v 1.17 2023/04/06 14:01:44 joerg Exp $
 
-DISTNAME=      sile-0.12.2
-PKGREVISION=   4
+DISTNAME=      sile-0.14.8
 CATEGORIES=    print
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=sile-typesetter/}
 GITHUB_PROJECT=        sile
@@ -17,27 +16,40 @@ DEPENDS+=   ${LUA_PKGPREFIX}-zlib-[0-9]*:.
 DEPENDS+=      ${LUA_PKGPREFIX}-bit32-[0-9]*:../../devel/lua-bit32
 DEPENDS+=      ${LUA_PKGPREFIX}-cliargs-[0-9]*:../../devel/lua-cliargs
 DEPENDS+=      ${LUA_PKGPREFIX}-compat53-[0-9]*:../../devel/lua-compat53
+DEPENDS+=      ${LUA_PKGPREFIX}-loadkit-[0-9]*:../../devel/lua-loadkit
 DEPENDS+=      ${LUA_PKGPREFIX}-epnf-[0-9]*:../../devel/lua-epnf
 DEPENDS+=      ${LUA_PKGPREFIX}-filesystem-[0-9]*:../../devel/lua-filesystem
 DEPENDS+=      ${LUA_PKGPREFIX}-linenoise-[0-9]*:../../devel/lua-linenoise
 DEPENDS+=      ${LUA_PKGPREFIX}-lpeg-[0-9]*:../../devel/lua-lpeg
 DEPENDS+=      ${LUA_PKGPREFIX}-penlight-[0-9]*:../../devel/lua-penlight
 DEPENDS+=      ${LUA_PKGPREFIX}-repl-[0-9]*:../../devel/lua-repl
+DEPENDS+=      ${LUA_PKGPREFIX}-rocks-[0-9]*:../../devel/lua-rocks
 DEPENDS+=      ${LUA_PKGPREFIX}-stdlib-[0-9]*:../../devel/lua-stdlib
 DEPENDS+=      ${LUA_PKGPREFIX}-vstruct-[0-9]*:../../devel/lua-vstruct
 DEPENDS+=      ${LUA_PKGPREFIX}-cassowary-[0-9]*:../../math/lua-cassowary
 DEPENDS+=      ${LUA_PKGPREFIX}-socket-[0-9]*:../../net/lua-socket
 DEPENDS+=      ${LUA_PKGPREFIX}-sec-[0-9]*:../../security/lua-sec
 DEPENDS+=      ${LUA_PKGPREFIX}-expat-[0-9]*:../../textproc/lua-expat
+DEPENDS+=      ${LUA_PKGPREFIX}-fluent-[0-9]*:../../textproc/lua-fluent
 DEPENDS+=      ${LUA_PKGPREFIX}-cosmo-[0-9]*:../../textproc/lua-cosmo
 DEPENDS+=      ${LUA_PKGPREFIX}-utf8-[0-9]*:../../textproc/lua-utf8
 
-# Tests require additional font downloads
-pre-test:
+DEPENDS+=      gentiumplus-ttf-[0-9]*:../../fonts/gentiumplus-ttf
+
+.if 0
+# Tests require additional font downloads and extra tools before configure
+pre-configure:
        ${LN} -fs ${PREFIX}/bin/busted${_LUA_DOT_VERSION} ${TOOLS_DIR}/bin/busted
+       ${LN} -fs ${PREFIX}/bin/luacheck-${_LUA_DOT_VERSION} ${TOOLS_DIR}/bin/luacheck
+       ${LN} -fs ${PREFIX}/bin/luarocks-${_LUA_DOT_VERSION} ${TOOLS_DIR}/bin/luarocks
+
 TEST_DEPENDS+= ${LUA_PKGPREFIX}-busted-[0-9]*:../../devel/lua-busted
+TEST_DEPENDS+= ${LUA_PKGPREFIX}-check-[0-9]*:../../devel/lua-check
+
 USE_TOOLS+=    perl:test
 TEST_TARGET=   test
+CONFIGURE_ARGS+=       --enable-developer
+.endif
 
 GNU_CONFIGURE= yes
 USE_LIBTOOL=   yes

Index: pkgsrc/print/sile/PLIST
diff -u pkgsrc/print/sile/PLIST:1.4 pkgsrc/print/sile/PLIST:1.5
--- pkgsrc/print/sile/PLIST:1.4 Fri Feb 18 13:45:23 2022
+++ pkgsrc/print/sile/PLIST     Thu Apr  6 14:01:44 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.4 2022/02/18 13:45:23 joerg Exp $
+@comment $NetBSD: PLIST,v 1.5 2023/04/06 14:01:44 joerg Exp $
 bin/sile
 include/libtexpdf/agl.h
 include/libtexpdf/bmpimage.h
@@ -76,54 +76,120 @@ man/man1/sile.1
 share/doc/sile/CHANGELOG.md
 share/doc/sile/README.md
 share/licenses/sile/LICENSE
+share/licenses/sile/LICENSE-lunamark
+share/sile/classes/base.lua
 share/sile/classes/bible.lua
 share/sile/classes/book.lua
 share/sile/classes/diglot.lua
 share/sile/classes/docbook.lua
-share/sile/classes/docbook.sil
 share/sile/classes/jbook.lua
 share/sile/classes/jplain.lua
 share/sile/classes/letter.lua
 share/sile/classes/markdown.lua
 share/sile/classes/pecha.lua
 share/sile/classes/plain.lua
+share/sile/classes/tbook.lua
+share/sile/classes/tplain.lua
 share/sile/classes/triglot.lua
-share/sile/core/base-shaper.lua
-share/sile/core/baseclass.lua
 share/sile/core/break.lua
-share/sile/core/cairo-output.lua
-share/sile/core/colorparser.lua
-share/sile/core/debug-output.lua
-share/sile/core/dummy-output.lua
+share/sile/core/cli.lua
+share/sile/core/color.lua
+share/sile/core/deprecations.lua
+share/sile/core/features.lua
 share/sile/core/font.lua
 share/sile/core/fontmanager.lua
 share/sile/core/frame.lua
 share/sile/core/frameparser.lua
-share/sile/core/harfbuzz-shaper.lua
 share/sile/core/hyphenator-liang.lua
-share/sile/core/inputs-common.lua
-share/sile/core/inputs-texlike.lua
-share/sile/core/inputs-xml.lua
 share/sile/core/languages.lua
 share/sile/core/length.lua
-share/sile/core/libtexpdf-output.lua
 share/sile/core/makedeps.lua
 share/sile/core/measurement.lua
 share/sile/core/nodefactory.lua
 share/sile/core/opentype-parser.lua
 share/sile/core/packagemanager.lua
 share/sile/core/pagebuilder.lua
-share/sile/core/pango-shaper.lua
 share/sile/core/papersize.lua
 share/sile/core/parserbits.lua
-share/sile/core/podofo-output.lua
+share/sile/core/repl.lua
 share/sile/core/settings.lua
 share/sile/core/sile.lua
-share/sile/core/text-output.lua
 share/sile/core/tracestack.lua
 share/sile/core/typesetter.lua
 share/sile/core/units.lua
+share/sile/core/utilities-numbers.lua
+share/sile/core/utilities-sorting.lua
 share/sile/core/utilities.lua
+share/sile/core/version.lua
+share/sile/i18n/af.ftl
+share/sile/i18n/am.ftl
+share/sile/i18n/ar.ftl
+share/sile/i18n/as.ftl
+share/sile/i18n/bg.ftl
+share/sile/i18n/bn.ftl
+share/sile/i18n/bo.ftl
+share/sile/i18n/ca.ftl
+share/sile/i18n/cs.ftl
+share/sile/i18n/cy.ftl
+share/sile/i18n/da.ftl
+share/sile/i18n/de.ftl
+share/sile/i18n/el-monoton.ftl
+share/sile/i18n/el-polyton.ftl
+share/sile/i18n/el.ftl
+share/sile/i18n/en.ftl
+share/sile/i18n/eo.ftl
+share/sile/i18n/es.ftl
+share/sile/i18n/et.ftl
+share/sile/i18n/eu.ftl
+share/sile/i18n/fi.ftl
+share/sile/i18n/fr.ftl
+share/sile/i18n/ga.ftl
+share/sile/i18n/gu.ftl
+share/sile/i18n/hi.ftl
+share/sile/i18n/hr.ftl
+share/sile/i18n/hu.ftl
+share/sile/i18n/hy.ftl
+share/sile/i18n/id.ftl
+share/sile/i18n/is.ftl
+share/sile/i18n/it.ftl
+share/sile/i18n/ja.ftl
+share/sile/i18n/jv.ftl
+share/sile/i18n/ka.ftl
+share/sile/i18n/kn.ftl
+share/sile/i18n/la.ftl
+share/sile/i18n/lt.ftl
+share/sile/i18n/lv.ftl
+share/sile/i18n/ml.ftl
+share/sile/i18n/mr.ftl
+share/sile/i18n/my.ftl
+share/sile/i18n/nb.ftl
+share/sile/i18n/nl.ftl
+share/sile/i18n/nn.ftl
+share/sile/i18n/no.ftl
+share/sile/i18n/or.ftl
+share/sile/i18n/pa.ftl
+share/sile/i18n/pl.ftl
+share/sile/i18n/pt.ftl
+share/sile/i18n/rm.ftl
+share/sile/i18n/ro.ftl
+share/sile/i18n/ru.ftl
+share/sile/i18n/sa.ftl
+share/sile/i18n/sk.ftl
+share/sile/i18n/sl.ftl
+share/sile/i18n/sr.ftl
+share/sile/i18n/sv.ftl
+share/sile/i18n/ta.ftl
+share/sile/i18n/th.ftl
+share/sile/i18n/tk.ftl
+share/sile/i18n/tr.ftl
+share/sile/i18n/ug.ftl
+share/sile/i18n/uk.ftl
+share/sile/i18n/und.ftl
+share/sile/i18n/ur.ftl
+share/sile/inputters/base.lua
+share/sile/inputters/lua.lua
+share/sile/inputters/sil.lua
+share/sile/inputters/xml.lua
 share/sile/languages/af.lua
 share/sile/languages/am.lua
 share/sile/languages/as.lua
@@ -163,7 +229,9 @@ share/sile/languages/lv.lua
 share/sile/languages/ml.lua
 share/sile/languages/mr.lua
 share/sile/languages/my.lua
+share/sile/languages/nb.lua
 share/sile/languages/nl.lua
+share/sile/languages/nn.lua
 share/sile/languages/no.lua
 share/sile/languages/or.lua
 share/sile/languages/pa.lua
@@ -202,7 +270,6 @@ share/sile/lua-libraries/imagesize/forma
 share/sile/lua-libraries/imagesize/format/xcf.lua
 share/sile/lua-libraries/imagesize/format/xpm.lua
 share/sile/lua-libraries/imagesize/util.lua
-share/sile/lua-libraries/lomwithpos.lua
 share/sile/lua-libraries/lunamark.lua
 share/sile/lua-libraries/lunamark/entities.lua
 share/sile/lua-libraries/lunamark/reader.lua
@@ -221,68 +288,87 @@ share/sile/lua-libraries/lunamark/writer
 share/sile/lua-libraries/lunamark/writer/man.lua
 share/sile/lua-libraries/lunamark/writer/tex.lua
 share/sile/lua-libraries/lunamark/writer/xml.lua
-share/sile/packages/autodoc.lua
-share/sile/packages/background.lua
-share/sile/packages/balanced-frames.lua
-share/sile/packages/bibliography.lua
-share/sile/packages/bibstyles/chicago.lua
-share/sile/packages/bibtex.lua
-share/sile/packages/bidi.lua
-share/sile/packages/boustrophedon.lua
-share/sile/packages/break-firstfit.lua
-share/sile/packages/chapterverse.lua
-share/sile/packages/chordmode.lua
-share/sile/packages/color-fonts.lua
-share/sile/packages/color.lua
-share/sile/packages/complex-spaces.lua
-share/sile/packages/converters.lua
-share/sile/packages/counters.lua
-share/sile/packages/cropmarks.lua
-share/sile/packages/date.lua
-share/sile/packages/debug.lua
-share/sile/packages/dropcaps.lua
-share/sile/packages/features.lua
-share/sile/packages/folio.lua
-share/sile/packages/font-fallback.lua
-share/sile/packages/footnotes.lua
-share/sile/packages/frametricks.lua
-share/sile/packages/grid.lua
-share/sile/packages/gutenberg.lua
-share/sile/packages/hanmenkyoshi.lua
-share/sile/packages/ifattop.lua
-share/sile/packages/image.lua
-share/sile/packages/indexer.lua
-share/sile/packages/infonode.lua
-share/sile/packages/inputfilter.lua
-share/sile/packages/insertions.lua
-share/sile/packages/leaders.lua
-share/sile/packages/linespacing.lua
-share/sile/packages/lorem.lua
-share/sile/packages/masters.lua
-share/sile/packages/math.lua
+share/sile/outputters/base.lua
+share/sile/outputters/cairo.lua
+share/sile/outputters/debug.lua
+share/sile/outputters/dummy.lua
+share/sile/outputters/libtexpdf.lua
+share/sile/outputters/podofo.lua
+share/sile/outputters/text.lua
+share/sile/packages/autodoc/init.lua
+share/sile/packages/background/init.lua
+share/sile/packages/balanced-frames/init.lua
+share/sile/packages/base.lua
+share/sile/packages/bibtex/bibliography.lua
+share/sile/packages/bibtex/init.lua
+share/sile/packages/bibtex/styles/chicago.lua
+share/sile/packages/bidi/init.lua
+share/sile/packages/boustrophedon/init.lua
+share/sile/packages/break-firstfit/init.lua
+share/sile/packages/chapterverse/init.lua
+share/sile/packages/chordmode/init.lua
+share/sile/packages/color-fonts/init.lua
+share/sile/packages/color/init.lua
+share/sile/packages/complex-spaces/init.lua
+share/sile/packages/converters/init.lua
+share/sile/packages/counters/init.lua
+share/sile/packages/cropmarks/init.lua
+share/sile/packages/date/init.lua
+share/sile/packages/debug/init.lua
+share/sile/packages/dropcaps/init.lua
+share/sile/packages/features/init.lua
+share/sile/packages/folio/init.lua
+share/sile/packages/font-fallback/init.lua
+share/sile/packages/footnotes/init.lua
+share/sile/packages/frametricks/init.lua
+share/sile/packages/grid/init.lua
+share/sile/packages/gutenberg/init.lua
+share/sile/packages/hanmenkyoshi/init.lua
+share/sile/packages/ifattop/init.lua
+share/sile/packages/image/init.lua
+share/sile/packages/indexer/init.lua
+share/sile/packages/infonode/init.lua
+share/sile/packages/inputfilter/init.lua
+share/sile/packages/insertions/init.lua
+share/sile/packages/leaders/init.lua
+share/sile/packages/linespacing/init.lua
+share/sile/packages/lists/init.lua
+share/sile/packages/lorem/init.lua
+share/sile/packages/masters/init.lua
 share/sile/packages/math/base-elements.lua
+share/sile/packages/math/init.lua
 share/sile/packages/math/texlike.lua
 share/sile/packages/math/typesetter.lua
 share/sile/packages/math/unicode-symbols.lua
-share/sile/packages/pagebuilder-bestfit.lua
-share/sile/packages/pandoc.lua
-share/sile/packages/parallel.lua
-share/sile/packages/pdf.lua
-share/sile/packages/pdfstructure.lua
-share/sile/packages/pullquote.lua
-share/sile/packages/raiselower.lua
-share/sile/packages/rebox.lua
-share/sile/packages/rotate.lua
-share/sile/packages/ruby.lua
-share/sile/packages/rules.lua
-share/sile/packages/simpletable.lua
-share/sile/packages/specimen.lua
-share/sile/packages/svg.lua
-share/sile/packages/tableofcontents.lua
-share/sile/packages/tate.lua
-share/sile/packages/textcase.lua
-share/sile/packages/twoside.lua
-share/sile/packages/unichar.lua
-share/sile/packages/url.lua
-share/sile/packages/verbatim.lua
-share/sile/packages/xmltricks.lua
+share/sile/packages/pagebuilder-bestfit/init.lua
+share/sile/packages/pandoc/init.lua
+share/sile/packages/parallel/init.lua
+share/sile/packages/pdf/init.lua
+share/sile/packages/pdfstructure/init.lua
+share/sile/packages/pullquote/init.lua
+share/sile/packages/raiselower/init.lua
+share/sile/packages/rebox/init.lua
+share/sile/packages/rotate/init.lua
+share/sile/packages/ruby/init.lua
+share/sile/packages/rules/init.lua
+share/sile/packages/simpletable/init.lua
+share/sile/packages/specimen/init.lua
+share/sile/packages/svg/init.lua
+share/sile/packages/tableofcontents/init.lua
+share/sile/packages/tate/init.lua
+share/sile/packages/textcase/init.lua
+share/sile/packages/twoside/init.lua
+share/sile/packages/unichar/init.lua
+share/sile/packages/url/init.lua
+share/sile/packages/verbatim/init.lua
+share/sile/packages/xmltricks/init.lua
+share/sile/pagebuilders/base.lua
+share/sile/pagebuilders/grid.lua
+share/sile/shapers/base.lua
+share/sile/shapers/fallback.lua
+share/sile/shapers/harfbuzz.lua
+share/sile/shapers/pango.lua
+share/sile/typesetters/base.lua
+share/sile/typesetters/firstfit.lua
+share/sile/typesetters/grid.lua
+share/sile/typesetters/tate.lua

Index: pkgsrc/print/sile/distinfo
diff -u pkgsrc/print/sile/distinfo:1.7 pkgsrc/print/sile/distinfo:1.8
--- pkgsrc/print/sile/distinfo:1.7      Wed Jul 27 19:41:57 2022
+++ pkgsrc/print/sile/distinfo  Thu Apr  6 14:01:44 2023
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.7 2022/07/27 19:41:57 wiz Exp $
+$NetBSD: distinfo,v 1.8 2023/04/06 14:01:44 joerg Exp $
 
-BLAKE2s (sile-0.12.2.tar.xz) = cd23cd9d8a694d424cb3ef224dba91ba955bad4d044d25272eef42dd3e2b9c61
-SHA512 (sile-0.12.2.tar.xz) = d2e37e4a1d7f5bbb344ef2783d1b7b70591de33f1b0bd4919490b96acf5e44e9bef2c1024afcdefac0cf0806f86f6211d4a21c046b8f99de2fd11f4598c372fd
-Size (sile-0.12.2.tar.xz) = 2722568 bytes
-SHA1 (patch-Makefile.in) = 1240ef771e529e7e461f5fb53800130fdc516d44
+BLAKE2s (sile-0.14.8.tar.xz) = fdc9b3fc5316ffda6b4172d0259ef8ad271b4b199ac271b58fc2cc97d3c8dda6
+SHA512 (sile-0.14.8.tar.xz) = 68c93a402700abbb8a44439a8108a5c7b404186d33638fba3790f4e3218c5e5423167010748015c85e44e3efe9f84e83c2ff785011e8cc1d0e3ea584df303d91
+Size (sile-0.14.8.tar.xz) = 2771280 bytes



Home | Main Index | Thread Index | Old Index