summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-05-05regress/infra-unittests: add tests for portability checksrillig1-1/+44
Files like Makefile.am and configure.ac are usually not used during a build, therefore there's no point in checking these for shell portability issues.
2020-05-05doc: Updated textproc/ruby-review to 4.1.0taca1-1/+2
2020-05-05textproc/ruby-review: update to 4.1.0taca4-9/+27
Update ruby-review to 4.1.0. # Version 4.1.0 ## New Features * add `table_row_separator` to specify a separator that separates table rows. Accceptable value: tabs (means `\t+`, default), `singletab` (means `\t`), spaces (means `\s+`), verticalbar (means `\s*\|\s*`) ([#1420]) * PDFMaker, EPUBMaker, WEBMaker, TEXTMaker, IDGXMLMaker: add `-y` (`--only`) option to specify the files to convert instead of all files ([#1428]) * add `--without-config-comment` option to review-init command to exclude comments from config.yml ([#1453]) * PDFMaker: add `use_original_image_size` in `pdfmaker` section. If this parameter is set to true, images in `//image`, `//indepimage`, and `//imgtable` will be placed in actual size, not textwidth ([#1461]) ## Breaking Changes * PDFMaker: `image_scale2width` parameter has been moved under `pdfmaker` section ([#1462]) ## Bug Fixes * PDFMaker: fix backward compatibility error with Re:VIEW 3 ([#1414]) * PDFMaker: fix an error when compiling review-jlreq with LuaLaTeX ([#1416]) * PDFMaker: fix index not being included in the table of contents ([#1418]) * RSTBuilder: fix conversion failure due to incorrect method argument handling ([#1426]) * IDGXMLBuilder: there was an error in the warning handling for the table ([#1427]) * IDGXMLMaker: there was an error in the processing when an error occurred in the filter program ([#1429]) * PDFMaker: fix a build failure when using inline operators such as `@<code>` or `@<tt>` for heading with `media=ebook` mode ([#1432], [#1465]) * PDFMaker: raise just warning instead of error, when MeCab isn't installed ([#1445]) * IDGXMLBuilder: fix `//imgtable` to work correctly ([#1448]) * PDFMaker: fix an error when makeindex is true but no index is registered ([#1467]) * PDFMaker: fix missing footnotes in a description list ([#1476]) * review-index: fix an error when `@<w>` exists in headlines ([#1484]) ## Enhancements * PDFMaker: add version to .cls/.sty files ([#1163]) * update Dockerfile ([#1412]) * IDGXMLMaker: show the contents of stderr from the filter program ([#1443]) * add *-idgxml folder entry to .gitignore ([#1448]) * `//source` can now omit options in all builders ([#1447]) * add Ruby 2.7 to the test targets ([#1468]) * allow a setting of multiple word\_file ([#1469]) * EPUBMaker: warn when there is no heading in .re file ([#1474]) ## Docs * add the description about `contact` and `colophon_order` to `config.yml.sample` ([#1425]) * update quickstart.ja.md and quickstart.md to Re:VIEW 4 ([#1442]) * update syntax-book sample document ([#1448], [#1449]) * update README.md ([#1455], [#1458]) * update format.ja.md and format.md. add the description about `::` notation which sets builder-specific options to images ([#1421]) ## Others * refactor codes with Rubocop 0.78.0 ([#1424], [#1430]) * run PDF build test more strictly when there is LaTeX runtime environment ([#1433]) * switch the build test suite from Travis CI to GitHub Actions ([#1431], [#1436], [#1437]) * IDGXMLBuilder: refactor code list methods ([#1438], [#1439]) * remove unnecessary review-ext.rb from syntax-book ([#1446]) * add tests for IDGXMLMaker and TextMaker ([#1448]) * refactor around Index ([#1456], [#1457], [#1459]) * update jsclasses to version 2020/02/02 ([#1478]) ## Contributors * [@turky](https://github.com/turky) [#1163]: https://github.com/kmuto/review/issues/1163 [#1412]: https://github.com/kmuto/review/pull/1412 [#1414]: https://github.com/kmuto/review/issues/1414 [#1416]: https://github.com/kmuto/review/issues/1416 [#1418]: https://github.com/kmuto/review/issues/1418 [#1420]: https://github.com/kmuto/review/issues/1420 [#1421]: https://github.com/kmuto/review/issues/1421 [#1424]: https://github.com/kmuto/review/pull/1424 [#1425]: https://github.com/kmuto/review/pull/1425 [#1426]: https://github.com/kmuto/review/pull/1426 [#1427]: https://github.com/kmuto/review/pull/1427 [#1428]: https://github.com/kmuto/review/pull/1428 [#1429]: https://github.com/kmuto/review/pull/1429 [#1430]: https://github.com/kmuto/review/pull/1430 [#1431]: https://github.com/kmuto/review/pull/1431 [#1432]: https://github.com/kmuto/review/issues/1432 [#1433]: https://github.com/kmuto/review/pull/1433 [#1436]: https://github.com/kmuto/review/pull/1436 [#1437]: https://github.com/kmuto/review/issues/1437 [#1438]: https://github.com/kmuto/review/pull/1438 [#1439]: https://github.com/kmuto/review/pull/1439 [#1442]: https://github.com/kmuto/review/issues/1442 [#1443]: https://github.com/kmuto/review/pull/1443 [#1445]: https://github.com/kmuto/review/pull/1445 [#1446]: https://github.com/kmuto/review/pull/1446 [#1447]: https://github.com/kmuto/review/issues/1447 [#1448]: https://github.com/kmuto/review/pull/1448 [#1449]: https://github.com/kmuto/review/pull/1449 [#1453]: https://github.com/kmuto/review/pull/1453 [#1455]: https://github.com/kmuto/review/pull/1455 [#1456]: https://github.com/kmuto/review/pull/1456 [#1457]: https://github.com/kmuto/review/pull/1457 [#1458]: https://github.com/kmuto/review/pull/1458 [#1459]: https://github.com/kmuto/review/pull/1459 [#1461]: https://github.com/kmuto/review/issues/1461 [#1462]: https://github.com/kmuto/review/issues/1462 [#1465]: https://github.com/kmuto/review/pull/1465 [#1466]: https://github.com/kmuto/review/pull/1466 [#1467]: https://github.com/kmuto/review/pull/1467 [#1468]: https://github.com/kmuto/review/pull/1468 [#1469]: https://github.com/kmuto/review/issues/1469 [#1474]: https://github.com/kmuto/review/issues/1474 [#1476]: https://github.com/kmuto/review/issues/1476 [#1478]: https://github.com/kmuto/review/issues/1478 [#1484]: https://github.com/kmuto/review/pull/1484 # Version 4.0.0 ## New Features * introduce review-idgxmlmaker which generates IDGXML files at once ([#1337]) * review-textmaker converts the math in the document to image files when `imgmath` parameter has `true` ([#1338]) * introduce wizard mode to layout of LaTeX on Web browser. Add `-w` option to review-init. This feature is experimental and may be replaced in the future ([#1403]) * experimental feature: introduce the feature to insert whitespace based on character when combining lines into a paragraph. To enable this, install unicode-eaw gem and add `join_lines_by_lang: true` into config.yml [#1362] ## Breaking Changes * review-init no longer creates empty `layouts` folder ([#1340]) * PDFMaker: fix a problem that white space characters disappeared in `@<code>`, `@<tt>`, `@<tti>`, and `@<ttb>`. Also the string is automatically wrapped ([#1348]) * `//texequation`¡¢`//embed` and `//graph` that don't allow inline op no longer escape inline op in strings. And don't put extra line break ([#1371], [#1374]) * PDFMaker: change the default table placement from `htp` to `H` for use in columns (`\floatplacement{table}` value in review-style.sty) [#1385] * PDFMaker: the space between Japanese/Western characters in the code lists is changed to 0 from 1/4 character ([#1401]) * change the default value of `toc` parameter from null (false, don't create a table of contents) to true (create a table of contents) ([#1405]) ## Bug Fixes * fix a typo in review-jlreq ([#1350]) * fix incorrect result when `re` file uses CR for line-feed code ([#1341]) * PDFMaker: fix foreground color of `//cmd` with review-jlreq after page breaking ([#1363]) * PDFMaker: fix duplicate 'column' label for `@<column>` ([#1367]) * PDFMaker: copy gentombow.sty and jsbook.cls only for review-jsbook ([#1381]) * PDFMaker: fix invalid PDFDocumentInformation on review-jlreq with LuaLaTeX ([#1392]) * PDFMaker: fix missing hiddenfolio information at even pages on review-jlreq ([#1395]) ## Enhancements * support `@<em>` and `@<strong>` in IDGXMLBuilder ([#1353]) * PDFMaker: extract `code_line` and `code_line_num` from code blocks for ease handling each line ([#1368]) * PDFMaker: add new compile option `-halt-on-error` to make it easier to find the problem when an error occurs ([#1378]) * PDFMaker: when there is a footnote text (`//footnote`) in the column block, it may cuse problems such as numbering. So warn it if there is. ([#1379]) * Logger: progname should be add in logger, not in message arguments ([#1388]) * improve error checking for yaml files ([#1386]) * PDFMaker: the cover page becomes even number (p.0) and is named "cover" ([#1402]) * PDFMaker: refactor `generate_pdf` method ([#1404]) * create `.gitignore` for new project ([#1407]) ## Docs * update sample-book/README.md ([#1354]) * add descriptions about options of jsbook.cls to review-jsbook/README.md ([#1365]) ## Others * unify styles of a method with arguments ([#1360]) * `Catalog#{chaps,parts,predef,postdef,appendix}` should return Array, not String ([#1372]) * use `safe_load` for loading YAML ([#1375]) * refactor `table` method to simplify each builder ([#1356]) * refactor `XXX_header` and `XXX_body` ([#1359]) * enable `Builder#highlight?` method on each builder ([#1373]) * refactor mkdchap* and mkpart* ([#1383]) * don't update rubygems in Travis CI ([#1389]) * refactor around Index ([#1390]) * add configration for review-jlreq to sample documents ([#1391]) * definition list should start with spaces ([#1398]) ## Contributors * [@m-shibata](https://github.com/m-shibata) * [@masarakki](https://github.com/masarakki)
2020-05-05doc: Updated textproc/ruby-kramdown to 2.2.1taca1-1/+2
2020-05-05textproc/ruby-kramdown: update to 2.2.1taca3-17/+17
Update ruby-kramdown to 2.2.1. pkgsrc change * Add missing denendency to textproc/ruby-rexml. * Add "USE_LANGUAGES= # none". kramdown 2.2.1 released (2020-04-23) Changes 1 bug fix: * Don't set role=doc-toc in HTML converter because it is invalid for ul/ol (fixes #653 by XhmikosR) kramdown 2.2.0 released (2020-04-22) This release is a hotchpotch of many small, internal changes, some minor user visible changes and a few bug fixes. Special thanks to Ashwin Maroli for his many contributions! Changes 5 minor changes: * Change output of MathJax math engine to be compatible with MathJax v2 and v3 (fixes issue #626 by Abe Voelker) and wrap it in <div>/<span> tags for attribute assignment (fixes issue #533 by Luc J. Bourhis) * Make rexml a dependency due to it not being a default gem in the future (PR #638 by David Rodriguez) * Add WAI-ARIA role attributes to TOC and footnotes HTML (PR #646 by Maxime Kjaer) * Remove redundant line breaks in HTML output for CJK scripts (fixes issue #587, PR #588 both by Fangyi Zhou); can be enabled via the new option remove_line_breaks_for_cjk * Several internal changes with respect to memory usage and performance (PRs #600, #601, #621, #619, #641, #642, #597, #578, #598, #596 by Ashwin Maroli)
2020-05-05mk/check/check-portability: opt-in for newer portability checksrillig3-9/+37
There are a few portability checks that have been existing for years. Later additions need an opt-in phase to avoid breaking existing usages. https://mail-index.netbsd.org/tech-pkg/2020/05/04/msg023084.html
2020-05-05doc: Updated textproc/ruby-json-pure to 2.3.0taca1-1/+2
2020-05-05textproc/ruby-json-pure: update to 2.3.0taca3-8/+9
Update ruby-json-pure to 2.3.0. No CHANGES are noted. But it seems various clean up and bug fixes.
2020-05-05libffi: re-add support for NetBSD/sh3el and hppa, from patch-aa rev 1.24.tsutsui2-7/+25
2020-05-05(devel/rt4) +DEPENDS+= p5-Class-Tiny-[0-9]*mef1-2/+3
2020-05-05(print/tex-makerobust-doc) regen distinfomef1-5/+5
2020-05-05(print/tex-listingsutf8-doc) regen distinfomef1-5/+5
2020-05-05doc: Updated x11/xfce4-whiskermenu-plugin to 2.4.4gutteridge1-1/+2
2020-05-05xfce4-whiskermenu-plugin: update to 2.4.4gutteridge2-7/+7
Change log: 2.4.4 ===== - Fixed search delay. (bug #16731) - Translation updates: Catalan, Finnish, Hungarian, Malay, Portuguese.
2020-05-04mk/check/check-portability: fix error message when no patches are foundrillig2-3/+30
2020-05-04doc: Updated lang/openjdk8 to 1.8.252tnn1-1/+2
2020-05-04mk/check/check-portability: skip X.in if X is patchedrillig4-4/+189
A commonly occuring scenario is that a package patches the configure script, but that the corresponding configure.in contains shell code that is not portable. In cases like these, configure.in is typically not used during the build, therefore there is no need to check it for portability. This also applies to all other combinations where a file is patched and the corresponding file.in contains unportable shell code.
2020-05-04openjdk8: update to openjdk8-1.8.252 (BSD port 8u252 GA)tnn2-8/+8
Security fixes for: CVE-2020-2754, CVE-2020-2755, CVE-2020-2756, CVE-2020-2757, CVE-2020-2773, CVE-2020-2781, CVE-2020-2800, CVE-2020-2803, CVE-2020-2805, CVE-2020-2830 Also misc bugfixes.
2020-05-04doc: Updated www/firefox to 75.0nb4maya1-1/+2
2020-05-04firefox: disable multiprocess firefox on netbsd 9.0 release toomaya4-19/+19
(needs a kernel patch) PKGREVISION++
2020-05-04openjdk11: JVMCI is shipped on aarch64tnn1-1/+4
2020-05-04doc: Updated net/mikutter to 4.0.5tsutsui1-1/+2
2020-05-04mikutter: update to 4.0.5.tsutsui2-12/+9
pkgsrc changes: * adjust distfile rename and reorganization (upstream ticket #1422) Upstream changes: mikutter 4.0.5 * gettext 3.3.5 * remove a notice in the request log * thanks Ahiru Iegamo
2020-05-04openjdk11: remove binutils from the distinfotnn1-5/+1
(it was for an uncommitted PKG_OPTION to build hsdis_aarch64.so)
2020-05-04openjdk11: apply band-aid for aarch64 ICache invalidation problemtnn2-1/+35
2020-05-04regress/check-portability: fix regression test for added line numbersrillig2-19/+4
The line numbers were added to the output in check-portability.awk r1.12.
2020-05-04libnetpgpverify now uses its own protected symbols, update build process toagc1-4/+2
account for this.
2020-05-04Rename files so that we pick up the correct header file.agc4-4/+21
Add the map file for the BSD Makefile's symbol exports.
2020-05-04par2: update Github repoadam1-3/+3
2020-05-04converters/help2man: remove redundant condition around SUBST blockrillig1-3/+1
Since subst.mk r1.85 from 2020-04-29 20:00, a few hours after this condition had been added, this is not necessary anymore.
2020-05-04mk/configure/pkg-config-override.mk: ignore no-op SUBST blocksrillig1-1/+2
There are many .pc files that don't have a "Libs:" line. That is totally ok, therefore just skip these files.
2020-05-04swig3: add buildlink3 filewiz1-0/+14
2020-05-04doc: Updated devel/py-hg-evolve to 9.3.1riastradh1-1/+2
2020-05-04py-hg-evolve: update to 9.3.1, needed with mercurial 5riastradh5-65/+22
joerg did not raise a clear objection when I asked, just alerted me that there will be a mercurial and hg-evolve update `real soon now'. Since it hasn't happened in the two weeks since I prepared this patch, I'm reading the lack of objection as approval, with the understanding that this update may be overwritten soon.
2020-05-04doc: Added games/ajbsp version 1.01micha1-1/+2
2020-05-04games/Makefile: +ajbspmicha1-1/+2
2020-05-04games/ajbsp: import ajbsp-1.01micha5-0/+70
AJBSP is a node builder for modern DOOM source ports.
2020-05-04doc: Updated news/sfeed to 0.9.17leot1-1/+2
2020-05-04sfeed: Update to 0.9.17leot2-7/+7
Changes: 0.9.17 ------ - Fallback author to feedname instead of unknown in sfeed_mbox. - Remove prefix in Subject: for sfeed_mbox to save some space. Filtering or custom labels can be made using the X-Feedname: header. - Document exit status in man pages. - Use a <pre> section per feed in sfeed_html/sfeed_frames. - Optimize UTF-8 decoding and column position calculation in sfeed_plain.
2020-05-04doc: Updated www/tscrape to 0.5leot1-1/+2
2020-05-04tscrape: Update to 0.5leot3-28/+7
pkgsrc changes: - Remove patch that was backported from upstream Git HEAD 0.5 --- - Use a <pre> section per feed for tscrape_html - Ignore possible consecutive `js-stream-item' when parsing a single tweet: previously some tweets could be accidentally not parsed - Misc bug fixes and improvements
2020-05-04Updated www/py-aiohttp-socks, multimedia/py-m3u8, sysutils/py-sh, ↵adam1-1/+5
devel/py-dotenv
2020-05-04py-dotenv: updated to 0.13.0adam2-7/+7
0.13.0: Add support for a Bash-like default value in variable expansion
2020-05-04py-sh: updated to 1.13.1adam3-9/+8
1.13.1: * regression fix if `_fg=False` 1.13.0: * minor Travis CI fixes * bugfix for boolean long options not respecting `_long_prefix` * fix deprecation warning on Python 3.6 regexes * `_pass_fds` and `_close_fds` special kwargs for controlling file descriptor inheritance in child. * more efficiently closing inherited fds * bugfix where passing invalid dictionary to `_env` will cause a mysterious child 255 exit code. * bugfix where `_in` using 0 or `sys.stdin` wasn't behaving like a TTY, if it was in fact a TTY. * bugfix where `help(sh)` raised an exception * bugfix fixing broken interactive ssh tutorial from docs * change to automatic tty merging into a single pty if `_tty_in=True` and `_tty_out=True` * introducing `_unify_ttys`, default False, which allows explicit tty merging into single pty * contrib command for `ssh` connections requiring passwords * performance fix for polling output too fast when using `_iter` * execution contexts can now be used in python shell * bugfix `ErrorReturnCode` instances can now be pickled * bugfix passing empty string or `None` for `_in` hanged * bugfix where passing a filename or file-like object to `_out` wasn't using os.dup2 * regression make `_fg` work with `_cwd` again * an invalid `_cwd` now raises a `ForkException` not an `OSError`. * AIX support * added a `timeout=None` param to `RunningCommand.wait()`
2020-05-04py-m3u8: updated to 0.6.0adam2-7/+7
0.6.0: Order DATERANGE x-s predictably EXT-X-GAP support Added ability for extra parameters to be passed to Key class Add DATERANGE tag support Add support for EXT-X-PRELOAD-HINT
2020-05-04py-aiohttp-socks: updated to 0.3.9adam2-7/+7
0.3.9: Change the default value of the family parameter to AF_UNSPEC
2020-05-04srain: Fix patchnia2-6/+6
2020-05-04ggiterm: Don't attempt to run a freetype 'test program'nia1-1/+3
2020-05-04qsubst: Don't build with -Werrornia1-1/+3
2020-05-04xscribble: Avoid defining own strcpy(), should help builds with newer gccnia2-4/+12