Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (22m)  pkgsrc-2024Q1 (15d)  pkgsrc-2023Q4 (42d)  pkgsrc-2023Q2 (75d)  pkgsrc-2023Q3 (154d) 

2024-05-13 11:22:42 UTC Now

2020-05-12 11:57:31 UTC MAIN commitmail json YAML

tex-newtxsf{,-doc}: update to 1.052

changes unknown
CVS ----------------------------------------------------------------------

(markd)

2020-05-12 11:56:28 UTC MAIN commitmail json YAML

2020-05-12 11:27:58 UTC MAIN commitmail json YAML

2020-05-12 11:13:51 UTC MAIN commitmail json YAML

2020-05-12 11:11:11 UTC MAIN commitmail json YAML

auctex: needs BUILD_DEPENDS on tex-texlive-scripts-extra for kpsepath

(markd)

2020-05-12 11:07:01 UTC MAIN commitmail json YAML

doc: Updated graphics/openjpeg to 2.3.1nb3

(nia)

2020-05-12 10:50:42 UTC MAIN commitmail json YAML

doc: Updated devel/trio to 1.16

(nia)

2020-05-12 10:50:17 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-flatpages to 0.7.2.

(kleink)

2020-05-12 10:49:36 UTC MAIN commitmail json YAML

py-flask-flatpages: Update to 0.7.2.

"This is a small release to fix a bug that occurs when users don't
have Pygments installed."

(kleink)

2020-05-12 10:44:46 UTC MAIN commitmail json YAML

2020-05-12 10:33:49 UTC MAIN commitmail json YAML

options.description: Add pygments.

(kleink)

2020-05-12 10:31:46 UTC MAIN commitmail json YAML

doc: Updated print/fig2dev to 3.2.7b

(nia)

2020-05-12 10:31:35 UTC MAIN commitmail json YAML

fig2dev: Update to 3.2.7b

Patchlevel 7b (Oct 2019)

NEW FEATURES:
o A X color database is not needed, but can be provided. The location of
  the database can be given at compile time, default /etc/X11/rgb.txt.

BUGS FIXED:
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
Debian bug numbers refer to https://bugs.debian.org/#.
o Do not clip objects with line-thickness 0 having arrows. Ticket #53.
o Do not segfault on circle/half circle arrowheads with a magnification
  larger 42. Always draw circle arrowheads with 40 points. Ticket #52.
o Allow circles or ellipses with negative radii. Ticket #49.
o Avoid "dimension too large error" with tikz output by avoiding
  coordinate values smaller than -16383.
o Make tests (test1.c) work with -fsanitize=address compiler option.
o Obey join-style of lines in tikz output.
o Pass utf8-strings to svg output, escape some chars (<>&).
o Accept inclined boxes and change them to polygons. Fixes ticket #43.
o Make tests #27 and #33 work on Mac Darwin, failed due to whitespace
  formatting differences. From Hanspeter Niederstrasser. Ticket #40.
o Use only latex, neither etex or tex, to test tikz output. Usage of
  etex, after hint from Roland Rosenfeld, closed debian bug 920368.
o For tikz output, do not draw arrows on a single point line.
o Omit spurious showpage when including jpg-file. From Rainer Buchty.
o Correct a few memory leaks and corruptions. See commit d1c54f6.
o Change negative color numbers to default color. Fixes ticket #30.
o A spline with one point would cause segfault. Fixed, see ticket #29.
o Allow one char without newline in the last line of an input file.
  Fixes ticket #28.
o Harden input, mainly against files in which an incomplete object would
  be created and freeing the object would violate memory, i.e, it may
  cause segfault. See, e.g., ticket #27.
o Properly initalize line storage when reading fig files version 1.3.
  Would segfault when reading incomplete line and trying to free it.
  Fixes ticket #26, debian bug 906743.
o Silently ignore the hundred-first and more comment lines. This
  fixes ticket #25 and debian bug 906740.
o Use SetFigFont, not SetFigFontNFSS in pictex output. Fixes
  https://bugs.launchpad.net/ubuntu/+source/transfig/+bug/1359485 .
o Accept blanks in color names (e.g., fig2dev -L eps -g"Misty Rose"..).
o Correct typos in man-pages, debian 30_man_typo.patch.

-------------------------------------
Patchlevel 7a (May 2018)

NEW FEATURES:
o Add option -w, wrap (create stand-alone perl file) for Perl/Tk output.
o Distribute the X bitmaps files within fig2dev, no need to install
  these files. The files were needed for Tk and Perl/Tk output.

BUGS FIXED:
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Fix regression whereupon flipped ellipses were not read. Ticket #23.
o Distribute i18n files ru_RU.CP1251.ps and uk_UA.KOI8-U.ps.
o Make test "survive debian bug #890016" succeed on 32 bit systems.

-------------------------------------
Patchlevel 7 (April 2018)

OPTION LETTER CHANGES:
o  Language        previous option        current option
  ------------------------------------------------------------
  cgm              -b dummy                -a
  epic            -A scale                -d scale
  eepic            -A scale                -d scale
  eepicemu        -A scale                -d scale
  gbx              -i on|off              -v
  ibmgl            -m mag,xoff,yoff        -m mag -x xoff -y yoff
  mp              -I file                -d file
  ps              -S dummy                -o

NEW FEATURES:
o Print language-specific help text by using fig2dev -L lang -h.
o Add option -M, multipage, for MetaPost output language.
o Add option -P, pagemode, and -z to choose a pagesize for pdf output.
o Add option -W (scaling of figures not possible) for tikz.
o Add option -b, border width, for LaTeX output language.
o Add option -f for pstex_t and pdftex_t output language.
o Add uk_UA and ru_RU encodings for PostScript output. Ticket #12.

BUGS FIXED:
o Update help text: Output help for dxf and textyl output language,
  add description of -g option for Tk/Tcl and Perl/Tk output, allow -f
  option for pstex_t and pdftex_t output language.

Debian bug numbers refer to https://bugs.debian.org/#.
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Sanitize input. Do not segfault on malformed input files. Fixes debian
  bugs 881143, 881144, 881396, 890015, 890016, 882021 and also 882022.
o Do not put an %%Orientation: comment into PostScript output. Some
  viewers would rotate the resulting file, others not.
o Fix build on NetBSD, which has a _setmode() function different from
  _setmode() on Windows. Ticket #17. Also, avoid alloca(). Ticket #16.
o tikz output: Omit the semicolon after \pgftext[..]{...};.
o Define PostScript patterns with larger tiles, may render better. #13
o Fix build in case libXpm is missing. Ticket #15.
o Use netpbm programs instead of ghostscript, to produce smaller files.
o Correctly embed eps files with binary preview (epsi, typically
  found on Microsoft systems). Also, allow to embed ps-files. Fixes
  debian bug 248807, ticket #8.
o For compilation, do not depend on PATH_MAX being defined.

(nia)

2020-05-12 09:59:01 UTC MAIN commitmail json YAML

mednafen: Clean up DESCR

(nia)

2020-05-12 09:58:25 UTC MAIN commitmail json YAML

Note highlight update.

(schmonz)

2020-05-12 09:57:58 UTC MAIN commitmail json YAML

mednafen: Uses gnu++11

(nia)

2020-05-12 09:56:44 UTC MAIN commitmail json YAML

Update to 3.56. From the changelog:

- added support for Sequence Alignment Maps (SAM files)
- added empty-file mode to `--no-trailing-nl`
  (https://gitlab.com/saalen/highlight/issues/147)
- fixed issue with `--syntax-by-name` waiting for stdin
  (https://gitlab.com/saalen/highlight/-/issues/151)
- fixed issue with `--syntax` reading matching files in the current
  working directory
  (https://gitlab.com/saalen/highlight/-/issues/151)
- fixed string parsing in lisp.lang
  (https://gitlab.com/saalen/highlight/-/issues/150)
- fixed output of UTF-8 text in xterm256 or truecolor output
  (https://gitlab.com/saalen/highlight/-/issues/152)
- fixed regex in js.lang (thanks to Jens Schleusener)
- fixed calculation of testcase markers with UTF-8 input
- allowed number literals with underscores in Java, Scala, D, Julia,
  C#, Perl and Ada definitions
- added Nord theme
  (https://gitlab.com/saalen/highlight/-/merge_requests/125)

(schmonz)

2020-05-12 09:53:04 UTC MAIN commitmail json YAML

doc: Updated emulators/mednafen to 1.24.3

(nia)

2020-05-12 09:52:49 UTC MAIN commitmail json YAML

mednafen: Update to 1.24.3

-- 1.24.3: --

May 1, 2020:
SS: Implemented more complete emulation of the SCSP short waveform mode, after running further tests; fixes excessive distortion in a
sound effect in "Sega Ages: OutRun", a regression introduced in Mednafen 1.24.2.

-- 1.24.2: --

April 25, 2020:
Fixed broken support for systems without any usable OpenGL implementation available.

April 24, 2020:
Apple2:  Adjust disk angle variable upon disk change, partially sanitize the disk angle variable on state load, and print out a debug error
message instead of triggering an assert() in the disk reading code, to prevent Mednafen from aborting out in certain circumstances involving disk
changing and state loading.

April 21, 2020:
Apple2: Added missing keyboard reading variable to save states.

April 7, 2020:
SS: Fixed a few inaccuracies with the SCSP waveform loop handling.

April 6, 2020:
SS: Added emulation of SCSP slot short waveform mode bit.

April 5, 2020:
SS: Implemented the buggy linear interpolation that occurs on the SCSP when FM is used.

April 3, 2020:
SS: Added emulation of SCSP slot EG bypass bit.

SS: Implemented SCSP register mirroring.

(nia)

2020-05-12 09:41:40 UTC MAIN commitmail json YAML

archivers/star: Change homepage to schilytools

(micha)

2020-05-12 09:33:58 UTC MAIN commitmail json YAML

trio: Update to 1.16

Version 1.16 - 2014/07/16
-------------------------
* Stephen Kitt
  Fixed accuracy problems on platforms with double-double support.

* Stephen Kitt
  Added support for GCC format attribute.

* Balint Reczey
  Fixed several visibility problems.

* David Turner
  Changed trionan to use sigaction() instead of signal().

* Chris Liddell
  Fixed compiler warnings.

Version 1.15 - 2010/09/12
-------------------------
* Jiri Hruska
  Added the trio_cprintff() and trio_cscanff() function.

* Fixed calculation of fraction digits for %#g numbers involving rounding
  (reported by Lajos Foldy).

Version 1.14 - 2010/01/26
-------------------------
* David Byron
  Added trio_xstring_append_max.

* Fixed compilation problem on Cygwin due to lack of long double math
  (reported by Matthias Andree).

* David Boyce
  Added #undef of standard stdio function names before assigning trio functions
  to them.

* Matthias Andree
  Upgraded configure.in to use new macros instead of obsoleted macros.

* Matthias Andree
  Added VPATH to Makefile.in

* Tom Honermann
  Fixed problem with subnormal numbers which caused an infinite loop outputting
  leading spaces.

* Adam McLaurin
  Improved parsing performance by avoiding memset() and memcpy() on character
  arrays.

* Gideon Smeding
  Fixed %u scanning of signed numbers.

* Gideon Smeding
  Fixed group scanning for non-matching input.

* Fixed missing undo of look-ahead reading for scanf functions. This does only
  work for the scanf* and fscanf* functions, not dscanf* and cscanf* functions
  (reported by Gideon Smeding).

* If the format string is empty, scanf does not attempt to read any input.

* Ralf Junker
  Fixed Borland compilation for user-defined specifiers.

Version 1.13 - 2008/11/09
-------------------------
* Ives Aerts
  Added the $<format|skip> format for user-defined specifiers, which is
  compatible with compiler warnings about mismatches between specifiers and
  arguments.

* Added TRIO_DEPRECATED flag (reported by David Boyce)

* Fixed rounding adjustment for long double (reported as bug item #2136686).

* Added Makefile dependency for test target (reported as bug item #2136636).

* David Boyce
  Fixed long long support for MSVC.

* Fixed potential problem with read after buffer end for non-zero terminated
  strings (reported as bug item #1828465).

* Andreas Stricker
  Added WinCE support.

* Fixed number of significant digits for %g.

(nia)

2020-05-12 09:28:20 UTC MAIN commitmail json YAML

doc: Updated devel/p5-Test-BDD-Cucumber to 0.71

(schmonz)

2020-05-12 09:28:07 UTC MAIN commitmail json YAML

Update to 0.71. From the changelog:

[Fixed]
- Feature file parser crashes on empty files
- 'prove' plugin doesn't run 'post_execute' hooks

(schmonz)

2020-05-12 09:07:58 UTC MAIN commitmail json YAML

doc: Update shells/pbosh to 20200511

(micha)

2020-05-12 09:06:39 UTC MAIN commitmail json YAML

pbosh: Update to 2020-05-11

tbl of NetBSD does not work, install man page with unprocessed tables as
workaround.

Changes from AN-2020-03-11:
- configure: The autoconfiguration now has an enhanced test for waitid()
that was needed since Mac OS is still not POSIX compliant and returns 0
instead of the signal number for a process that has been killed by a
signal. MacOS did pass the POSIX certification as a result of a missing
test for that problem.

Since every vertified OS needs to run an annual refresh the
certification with recent versions of the test, I guess that
Mac OS (Catalina updates) may become more compliant witin a year.

- psmake: The portable bootstrap compile environment for smake missed
a symlink for unsetenv.c to libschily since the related code has been
moved to libschily in 2018. This prevented compilation on IRIX.

Thanks to Kazuo Kuroi for reporting

- libshedit: mystdio.h now calls #undef sprintf and #undef snprintf
before redefining the names. This avoids clang warnings on MacOS.

- Bourne Shell: set -m now works in scripts as well. Before, bosh did
never call startjobs() when the shell startup was done with a shell
script.

- Bourne Shell: The shell now supports the alternate ;& switch
command limiter in addition to ;; where ;& implements a fallthrough
to the next command list regardless on thether there is a match or not.

- Bourne Shell: The file xec.c has been reindented for the "case" support
code in the interpreter. The indentation is now one tab less so code
becomes more readable.

- ved/bsh/bosh: map.c now includes better command for the routines that
implement fallback to some basic mapping when no user defined mapping
has been set up.

Changes from AN-2020-03-27:
- Bourne Shell: The case statement now supports the alternate end case
symbol ";;&" that has been introduced by bash. If ";;&" is used instead
of ";;", the next pattern list is evaluated and if there is a match,
the related command list is executed.

Changes from AN-2020-04-18:
- Bourne Shell: IRIX has ls(1) installed as /sbin/ls and this caused
some of our unit tests to fail. We now only check for "bin/ls" and
no longer for "/bin/ls" in "type" return messages.

- Bourne Shell/bsh: signames.c has been modified to work correctly if the
number of statically defined realtime signals is odd. This applies to
NetBSD and caused the shells to miss RTMIN+15 on NetBSD.

Thanks to Robert Elz for reporting

- Bourne Shell: A new trap code "ERR" as been introduced. This is modeled
after a feature from ksh88. "trap cmd ERR" causes "cmd" to be called
whenever a command causes a non-zero exit code. The "cmd" is not called
in case that with "set -e" the shell would not exit.

This is not required by POSIX but helpful.

- Bourne Shell: A new set of unit tests for the ERR trap has been added.

- Bourne Shell: An attempt to fix the POSIX behavior for set -e from
October 2018 has been identified to be wrong. If we kept that change,
a list with "set -e; ..." and a failing command would not exit as
expected.

- Bourne Shell: A new piece of code has been added to handle set -e
for function calls.

- Bourne Shell: The man page now better explains the behavior, if in
set -e mode.

- Bourne Shell: print.c::prs_cntl() could cause a buffer overflow with
"unprintable" multi byte UNICODE characters that are printed as list
of octal escape sequences. the buffer overflow happened because there
was only redzone space for one such octal escape sequence.

Thanks to Heiko Ei�feldt for reporting

Changes from AN-2020-05-11:
- Makefile system: A new version of the BSD make (bmake) program fixed
a bug in pattern macro substitution, so we are now able to detect
BSD make and to read BSD make program specific rules.

This could in theory allow us to support BSD make in the future,
but...

Note that we on the other side discovered a new bug with pattern
macro substitution in bsd make: The substitution:

$(FOO:%=bar/%)

is replaced by "bar/" with an empty "FOO", but of course, with an
empty FOO, the substitution should be empty as well.

This second bug (above) was fixed on May 6th, but we do not yet have
all needed make rules and we do not know whether other bugs may still
prevent the usability of BSD make. Supporting BSD make will be hard
as BSD make does not support pattern matching default rules and this
is important for placing the .o files into a sub-directory.

Also note that the portable program source for "bmake" from "pkgsrc"
is 2 years old and thus currently cannot be supported at all. If
you like to experiment on your own, you need to get this version:

http://crufty.net/help/sjg/bmake.html

see

http://www.crufty.net/ftp/pub/sjg/bmake.tar.gz

and replace the newer files from the netbsd.org CVS tree by hand in
order to fix the first and second mentioned pattern macro substitution
bug.

- Makefile system: RULES/MKLINKS was enhanced to create a new symlink
RULES/r-bsdmake.tag that points to RULES/r-make.tag

- Makefile system: The archive makefiles.tar.bz2 has been added to the
schilytools tree to allow easy reuse of the makefile system for own
projects.

- Bourne Shell: The unit tests for the new ERR trap did not work on
Solaris because /bin/false on Solaris causes an exit code of 255.
We now only check for an exit code != 0.

- Bourne Shell: Some of the unit tests for the trap command are now only
run in case that the SUT is "bosh".

- Bourne Shell: set -- now checks the '\0' character at the end of
the string "--". This fixes strange behavior with argument strings that
start with "--".

- Bourne Shell: Added a new flag XEC_INFUNC to the xflag parameter to mark
the fact when inside a function.

- Bourne Shell: set -e no longer causes commands with nonzero exit code
to abort inside a function in case that the return code of that function
is evaluated by e.g. an "if" statement.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: $- may no longer be partially wrong (and miss the state
of the -e flag).

Thanks to Koichi Nakashima for reporting

- Bourne Shell: under some rare conditions, the syntax tree -> cmdline
converter could omit a command delimiter. This was the result of the
fact that a helper variable "didnl" (used for codeoutput beautifying)
was not reset in func.c and thus could cause

printf a ; printf b

to print "aprintf b" instead of "ab"

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: A command like:

command | while read name; do loopcmd; done

did stop after the first loop because "read" did then read from stdin
instead of using the pipe file descriptor. This happened only of
"loopcmd" was not a shell builtin.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: When we added support for ${var+value with spaces}
4 years ago, we forgot to enhance the lexer the same way for things
like "${var+value with spaces}" and "${var+"value with spaces"}".
This has been forgotten, because a different part of the lexer is
used to parse that kind of quoted strings. The lexer now supports
looking for closing '}' in quoted text as well.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: The expression "${var1#"$var2"}" has been introduced by
ksh88 with strange rules for the way the double quotes past # are
handled. We now support them....

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: Some unit tests from "mksh" (that previously have been
disabled) have been enabled, since the two changes above now make
the Bourne Shell behave like "mksh" for these 6 additional tests.

(micha)

2020-05-12 08:20:03 UTC MAIN commitmail json YAML

Updated net/py-aiormq, net/py-zmq

(adam)

2020-05-12 08:19:46 UTC MAIN commitmail json YAML

py-zmq: updated to 19.0.1

19.0.1
- Fix TypeError during garbage collection
- Fix compilation with some C++ compilers
- Fixes in tests and examples

(adam)

2020-05-12 08:19:04 UTC MAIN commitmail json YAML

py-aiormq: updated to 3.2.2

3.2.2:
Unknown changes

(adam)

2020-05-12 08:12:10 UTC MAIN commitmail json YAML

Updated devel/py-llvmlite, math/py-numba

(adam)

2020-05-12 08:11:36 UTC MAIN commitmail json YAML

py-numba: updated to 0.49.1

Version 0.49.1:

This is a bugfix release for 0.49.0, it fixes some residual issues with SSA form, a critical bug in the branch pruning logic and a number of other smaller issues:

* Fixed Threading Implementation Typos
* Fixes Remove references to cffi_support from docs and examples
* Fix invalid type in resolve for comparison expr in parfors.
* Fix erroneous rewrite of predicate to bit const on prune.
* Fixes SSA local def scan based on invalid equality assumption.
* Fixes naming error in array_exprs
* Fix. Incorrect race variable detection due to SSA naming.
* Make literal_unroll function work as a freevar.
* Unset the memory manager after EMM Plugin tests
* Fix some SSA issues
* Pin to sphinx=2.4.4 to avoid problem with C declaration
* Fix unifying undefined first class function types issue
* Update example in 5m guide WRT SSA type stability.
* Restore numba.types as public API

(adam)

2020-05-12 08:10:44 UTC MAIN commitmail json YAML

py-llvmlite: include prefs

(adam)

2020-05-12 08:08:08 UTC MAIN commitmail json YAML

py-llvmlite: updated to 0.32.1

v0.32.1:
Trove classifiers may be out of date.
Add FAQ entry on LLVM version support.
Adds override for LLVM version check, re-formats docs.

(adam)

2020-05-12 07:47:28 UTC MAIN commitmail json YAML

Updated devel/py-pebble, net/py-botocore, net/py-boto3, net/py-awscli

(adam)

2020-05-12 07:46:30 UTC MAIN commitmail json YAML

py-awscli: updated to 1.18.57

1.18.57
api-change:ec2: Update ec2 command to latest version
api-change:codeguru-reviewer: Update codeguru-reviewer command to latest version
api-change:kendra: Update kendra command to latest version

1.18.56
api-change:resourcegroupstaggingapi: Update resourcegroupstaggingapi command to latest version
api-change:sagemaker: Update sagemaker command to latest version
api-change:guardduty: Update guardduty command to latest version

1.18.55
api-change:ssm: Update ssm command to latest version
api-change:appconfig: Update appconfig command to latest version
api-change:logs: Update logs command to latest version
api-change:codebuild: Update codebuild command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:lightsail: Update lightsail command to latest version
api-change:route53: Update route53 command to latest version

1.18.54
api-change:codestar-connections: Update codestar-connections command to latest version
api-change:comprehendmedical: Update comprehendmedical command to latest version

1.18.53
api-change:ec2: Update ec2 command to latest version
api-change:ssm: Update ssm command to latest version
api-change:support: Update support command to latest version

1.18.52
api-change:s3control: Update s3control command to latest version
api-change:ec2: Update ec2 command to latest version
api-change:apigateway: Update apigateway command to latest version

1.18.51
api-change:ssm: Update ssm command to latest version
api-change:efs: Update efs command to latest version

1.18.50
api-change:iot: Update iot command to latest version
api-change:lambda: Update lambda command to latest version
api-change:storagegateway: Update storagegateway command to latest version
api-change:schemas: Update schemas command to latest version
api-change:iotevents: Update iotevents command to latest version
api-change:mediaconvert: Update mediaconvert command to latest version

(adam)

2020-05-12 07:45:31 UTC MAIN commitmail json YAML

py-boto3: updated to 1.13.7

1.13.7
api-change:kendra: [botocore] Update kendra client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codeguru-reviewer: [botocore] Update codeguru-reviewer client to latest version

1.13.6
api-change:sagemaker: [botocore] Update sagemaker client to latest version
api-change:guardduty: [botocore] Update guardduty client to latest version
api-change:resourcegroupstaggingapi: [botocore] Update resourcegroupstaggingapi client to latest version

1.13.5
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:codebuild: [botocore] Update codebuild client to latest version
api-change:lightsail: [botocore] Update lightsail client to latest version
api-change:route53: [botocore] Update route53 client to latest version
api-change:appconfig: [botocore] Update appconfig client to latest version
api-change:logs: [botocore] Update logs client to latest version

1.13.4
api-change:codestar-connections: [botocore] Update codestar-connections client to latest version
api-change:comprehendmedical: [botocore] Update comprehendmedical client to latest version

1.13.3
api-change:support: [botocore] Update support client to latest version
api-change:ssm: [botocore] Update ssm client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version

1.13.2
api-change:apigateway: [botocore] Update apigateway client to latest version
api-change:ec2: [botocore] Update ec2 client to latest version
api-change:s3control: [botocore] Update s3control client to latest version

1.13.1
api-change:efs: [botocore] Update efs client to latest version
api-change:ssm: [botocore] Update ssm client to latest version

1.13.0
api-change:schemas: [botocore] Update schemas client to latest version
api-change:iot: [botocore] Update iot client to latest version
api-change:lambda: [botocore] Update lambda client to latest version
api-change:storagegateway: [botocore] Update storagegateway client to latest version
api-change:iotevents: [botocore] Update iotevents client to latest version
feature:Exceptions: [botocore] Added support for parsing modeled exception fields.
api-change:mediaconvert: [botocore] Update mediaconvert client to latest version

(adam)

2020-05-12 07:44:31 UTC MAIN commitmail json YAML

py-botocore: updated to 1.16.7

1.16.7
api-change:kendra: Update kendra client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:codeguru-reviewer: Update codeguru-reviewer client to latest version

1.16.6
api-change:sagemaker: Update sagemaker client to latest version
api-change:guardduty: Update guardduty client to latest version
api-change:resourcegroupstaggingapi: Update resourcegroupstaggingapi client to latest version

1.16.5
api-change:ssm: Update ssm client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:codebuild: Update codebuild client to latest version
api-change:lightsail: Update lightsail client to latest version
api-change:route53: Update route53 client to latest version
api-change:appconfig: Update appconfig client to latest version
api-change:logs: Update logs client to latest version

1.16.4
api-change:codestar-connections: Update codestar-connections client to latest version
api-change:comprehendmedical: Update comprehendmedical client to latest version

1.16.3
api-change:support: Update support client to latest version
api-change:ssm: Update ssm client to latest version
api-change:ec2: Update ec2 client to latest version

1.16.2
api-change:apigateway: Update apigateway client to latest version
api-change:ec2: Update ec2 client to latest version
api-change:s3control: Update s3control client to latest version

1.16.1
api-change:efs: Update efs client to latest version
api-change:ssm: Update ssm client to latest version

1.16.0
api-change:schemas: Update schemas client to latest version
api-change:iot: Update iot client to latest version
api-change:lambda: Update lambda client to latest version
api-change:storagegateway: Update storagegateway client to latest version
api-change:iotevents: Update iotevents client to latest version
feature:Exceptions: Added support for parsing modeled exception fields.
api-change:mediaconvert: Update mediaconvert client to latest version

(adam)

2020-05-12 07:42:43 UTC MAIN commitmail json YAML

py-pebble: updated to 4.5.3

release 4.5.3
Fixes:
- rework versioning logic

(adam)

2020-05-12 06:55:42 UTC MAIN commitmail json YAML

Updated finance/py-stripe, textproc/py-markdown2, security/py-google-auth, www/py-django3

(adam)

2020-05-12 06:55:20 UTC MAIN commitmail json YAML

py-django3: updated to 3.0.6

3.0.6:
Fixed a regression in Django 3.0 that caused a crash when filtering a Subquery() annotation of a queryset containing a single related field against a SimpleLazyObject.

(adam)

2020-05-12 06:54:34 UTC MAIN commitmail json YAML

py-google-auth: updated to 1.14.3

1.14.3:
Bug Fixes
catch exceptions.RefreshError

(adam)

2020-05-12 06:52:05 UTC MAIN commitmail json YAML

py-markdown2: updated to 2.3.9

python-markdown2 2.3.9
- Added header support for wiki tables
- Reset _toc when convert is run
- XSS fix
- XSS fix

(adam)

2020-05-12 06:51:27 UTC MAIN commitmail json YAML

py-stripe: updated to 2.48.0

2.48.0:
Add support for the `LineItem` resource and APIs

(adam)

2020-05-12 06:40:39 UTC MAIN commitmail json YAML

Updated devel/py-codestyle, devel/py-flake8

(adam)

2020-05-12 06:40:19 UTC MAIN commitmail json YAML

py-flake8: updated to 3.8.1

3.8.1:
Bugs Fixed
- Fix ``--output-file``

3.8.0:
Bugs Fixed
- Fix logical checks which report positions out of bounds
- Fix ``--exclude=.*`` accidentally matching ``.`` and ``..``

Deprecations
- Add deprecation message for vcs hooks

3.8.0a2:
Bugs Fixed
- Fix ``type="str"`` optparse options

3.8.0a1:

New Dependency Information
- Remove dependency on ``entrypoints`` and add dependency on
  ``importlib-metadata`` (only for ``python<3.8``)
- Pyflakes has been updated to >= 2.2.0, < 2.3.0
- pycodestyle has been updated to >= 2.6.0a1, < 2.7.0

Features
- Add ``--extend-exclude`` option to add to ``--exclude`` without overwriting
- Move argument parsing from ``optparse`` to ``argparse``
- Group plugin options in ``--help``
- Remove parsing of ``verbose`` from configuration files as it was not
  consistently applied
- Remove parsing of ``output_file`` from configuration files as it was not
  consistently applied
- Resolve configuration files relative to ``cwd`` instead of common prefix of
  passed filenames.  You may need to change ``flake8 subproject`` to
  ``cd subproject && flake8 .``
- Officially support python3.8
- ``--disable-noqa`` now also disables ``# flake8: noqa``
- Ensure that a missing file produces a ``E902`` error
- ``# noqa`` comments now apply to all of the lines in an explicit ``\``
  continuation or in a line continued by a multi-line string

Bugs Fixed
- Fix ``--exclude=./t.py`` to only match ``t.py`` at the top level
- Fix ``--show-source`` when a file is indented with tabs
- Fix crash when ``--max-line-length`` is given a non-integer
- Prevent flip-flopping of ``indent_char`` causing extra ``E101`` errors
- Only enable multiprocessing when the method is ``fork`` fixing issues
  on macos with python3.8+
- ``noqa`` is now only handled by flake8 fixing specific-noqa.  Plugins
  requesting this parameter will always receive ``False``
- Fix duplicate loading of plugins when invoked via ``python -m flake8``
- Fix early exit when ``--exit-zero`` and ``--diff`` are provided and the diff
  is empty
- Consistently split lines when ``\f`` is present when reading from stdin

Deprecations
- ``python setup.py flake8`` (setuptools integration) is now deprecated and
  will be removed in a future version
- ``type='string'`` (optparse) types are deprecated, use
  ``type=callable`` (argparse) instead.  Support for ``type='string'`` will
  be removed in a future version
- ``%default`` in plugin option help text is deprecated, use ``%(default)s``
  instead.  Support for ``%default`` will be removed in a future version
- optparse-style ``action='callback'`` setting for options is deprecated, use
  argparse action classes instead.  This will be removed in a future version

(adam)

2020-05-12 06:36:42 UTC MAIN commitmail json YAML

py-codestyle: updated to 2.6.0

2.6.0:

Changes:
* E306: fix detection inside ``async def``.
* E301: fix regression disallowing decorated one-liners.
* E714: fix false positive with chained ``is not``.

2.6.0a1:

New checks:
* E225: require whitespace around ``and`` ``in`` ``is`` and ``or``.

Changes:
* E117: fix indentation using tabs by treating as 8-space indents.
* E721: fix false positive with names containg ``istype``.
* E741: allow ``l`` as a named argument in a function call.
* E302: fix false-negative with decorated functions.
* W504: ellipsis (``...``) is no longer treated as a binary operator.
* E402: allow ``with``, ``if``, ``elif``, ``else`` to guard imports.
* Add support for assignment expressions ``:=`` (PEP 572).
* Add support for positional-only arguments ``/`` (PEP 570).
* Add support for python 3.8.
* Add support for matrix multiplication operator ``@`` (PEP 465).
* Support visual indent for continuation lines for ``with`` / ``assert`` /
  ``raise``.
* E302: allow two blank lines after a block of one-liners.
* E302: allow two-and-fewer newlines at the top of the file.

(adam)

2020-05-12 06:16:17 UTC MAIN commitmail json YAML

2020-05-12 06:09:28 UTC MAIN commitmail json YAML

Updated finance/libofx; Removed textproc/libxml++1

(adam)

2020-05-12 06:08:19 UTC MAIN commitmail json YAML

2020-05-12 06:03:48 UTC MAIN commitmail json YAML

libofx: updated to 0.9.15

LibOFX 0.9.15:
- Fix segfault on uninitialized iconv
- Make file format less stringent
- Minor fixes in the build system

LibOFX 0.9.14:
- Fix proprietary tags striping eating the content of the previous tag if
  proprietary tag is in the middle of the line
- Don't output invalid line numbers on the console before SGML processing starts

LibOFX 0.9.13:
- Fix potential heap overflow
- Fix crash on some malformed ofx files
- Fix crash in ofxconnect on missing command line arguments
- Fix for daylight savings time handling
- Easier compile on macos:  obey LIBTOOLIZE env variable, and fallback to glibtoolize
- Fix compile on win32 (mingw-w64)
- Performance an reliability fixes in header parsing
- Strip CATEGORY tag added by Chase bank

LibOFX 0.9.12:
- Fix a buffer overflow on unexpected tag names.

LibOFX 0.9.11:
- Add support for client uid, from KDE bug 366326

(adam)

2020-05-12 05:35:28 UTC MAIN commitmail json YAML

2020-05-12 05:34:04 UTC MAIN commitmail json YAML

regress/infra-unittests: clean up test code, add portability

The test can now be run with bash and ksh as well.

Bash exits if a function call returns failure, the NetBSD /bin/sh
doesn't.  After reading POSIX, sections "2.9.1 Simple Commands" and "set
-e", I'm in favor of bash here.

Ksh exits in "set -eu" mode if "$@" is used but no arguments are given.

(rillig)

2020-05-12 04:35:55 UTC MAIN commitmail json YAML

regress/infra-unittests: clean up test code for subst.mk

There had been unnecessary variations in the code.

(rillig)

2020-05-12 04:22:44 UTC MAIN commitmail json YAML

regress/infra-unittests: replace remaining double with single quotes

(rillig)

2020-05-12 03:26:17 UTC MAIN commitmail json YAML

xdvik: don't try to use texconfig.

texconfig has moved from tex-tetex to tex-texlive-scripts-extra, but
currently its usage to configure the papersize for various commands isn't
actually working so for the time being just comment it out.

(markd)

2020-05-11 21:25:02 UTC MAIN commitmail json YAML

mysql57-client: be more explicit about where libedit headers are

(tnn)

2020-05-11 21:21:02 UTC MAIN commitmail json YAML

doc: Updated textproc/translate-shell to 0.9.6.12

(leot)

2020-05-11 21:20:48 UTC MAIN commitmail json YAML

translate-shell: Update to 0.9.6.12

Changes:
0.9.6.12
--------
- Bing Microsoft Translator: fixed (#340)
- Added a Docker image (#336)
- Fixed other minor issues (#345, #339)

(leot)

2020-05-11 21:06:02 UTC MAIN commitmail json YAML

editline/bl3.mk: define BUILDLINK_INCDIRS.editline

(tnn)

2020-05-11 20:52:45 UTC MAIN commitmail json YAML

editline: adjust libedit.pc file due to BUILDLINK_FNAME_TRANSFORM

We have questionable BUILDLINK_FNAME_TRANSFORMs in the bl3.mk that
transform include/editline/readline.h into include/readline/readline.h.

So if libedit.pc file says to use -I${PREFIX}/include/editline that
works fine when building stuff outside of pkgsrc but not inside of pkgsrc.

Workaround is to put both -I${PREFIX}/include/editline and
-I${PREFIX}/include/readline in the pc file, in that order of preference.

(tnn)

2020-05-11 20:22:31 UTC MAIN commitmail json YAML

regress/infra-unittests: replace double quotes with single quotes

Strings in single quotes are simpler to understand and also need fewer
pixels on the screen.

(rillig)

2020-05-11 19:52:14 UTC MAIN commitmail json YAML

mk/subst.mk: fix edge case in detection of identity substitutions

In a basic regular expression, a dollar-sign only means end-of-string if
it appears at the end of the pattern, or (at the choice of the
implementation) at the end of a \(...\) subexpression.

This affects the package converters/help2man that uses a regular
expression containing a dollar in a non-final position.  This regular
expression had not been detected as an identity substitution even though
it is one.

(rillig)

2020-05-11 19:45:54 UTC MAIN commitmail json YAML

lang/nim: Add bl3 file

(nikita)

2020-05-11 19:17:22 UTC MAIN commitmail json YAML

regress/infra-unittests: add tests for identity substitutions

(rillig)

2020-05-11 19:13:10 UTC MAIN commitmail json YAML

regress/infra-unittests: run tests in a temporary directory

This isolates the tests from the test infrastructure and allows the test
infrastructure to create arbitrary files for its own purpose without
affecting any of the tests.

(rillig)

2020-05-11 19:08:59 UTC MAIN commitmail json YAML

lang/nim: build and install tools and nimble.

(nikita)

2020-05-11 18:06:38 UTC MAIN commitmail json YAML

www/thunderbird60: skip SUBST block for Python interpreter

The mentioned file only contains <(PYTHON), but not <(python).

(rillig)

2020-05-11 17:52:21 UTC MAIN commitmail json YAML

2020-05-11 16:53:23 UTC MAIN commitmail json YAML

doc: Update shells/bosh to 20200511

(micha)

2020-05-11 16:52:07 UTC MAIN commitmail json YAML

bosh: Update to 20200511

Fixed path of true and false utilities for testsuite.
tbl of NetBSD does not work, install man page with unprocessed tables as
workaround.

Changes from AN-2020-03-11:
- configure: The autoconfiguration now has an enhanced test for waitid()
that was needed since Mac OS is still not POSIX compliant and returns 0
instead of the signal number for a process that has been killed by a
signal. MacOS did pass the POSIX certification as a result of a missing
test for that problem.

Since every vertified OS needs to run an annual refresh the
certification with recent versions of the test, I guess that
Mac OS (Catalina updates) may become more compliant witin a year.

- psmake: The portable bootstrap compile environment for smake missed
a symlink for unsetenv.c to libschily since the related code has been
moved to libschily in 2018. This prevented compilation on IRIX.

Thanks to Kazuo Kuroi for reporting

- libshedit: mystdio.h now calls #undef sprintf and #undef snprintf
before redefining the names. This avoids clang warnings on MacOS.

- Bourne Shell: set -m now works in scripts as well. Before, bosh did
never call startjobs() when the shell startup was done with a shell
script.

- Bourne Shell: The shell now supports the alternate ;& switch
command limiter in addition to ;; where ;& implements a fallthrough
to the next command list regardless on thether there is a match or not.

- Bourne Shell: The file xec.c has been reindented for the "case" support
code in the interpreter. The indentation is now one tab less so code
becomes more readable.

- ved/bsh/bosh: map.c now includes better command for the routines that
implement fallback to some basic mapping when no user defined mapping
has been set up.

Changes from AN-2020-03-27:
- Bourne Shell: The case statement now supports the alternate end case
symbol ";;&" that has been introduced by bash. If ";;&" is used instead
of ";;", the next pattern list is evaluated and if there is a match,
the related command list is executed.

Changes from AN-2020-04-18:
- Bourne Shell: IRIX has ls(1) installed as /sbin/ls and this caused
some of our unit tests to fail. We now only check for "bin/ls" and
no longer for "/bin/ls" in "type" return messages.

- Bourne Shell/bsh: signames.c has been modified to work correctly if the
number of statically defined realtime signals is odd. This applies to
NetBSD and caused the shells to miss RTMIN+15 on NetBSD.

Thanks to Robert Elz for reporting

- Bourne Shell: A new trap code "ERR" as been introduced. This is modeled
after a feature from ksh88. "trap cmd ERR" causes "cmd" to be called
whenever a command causes a non-zero exit code. The "cmd" is not called
in case that with "set -e" the shell would not exit.

This is not required by POSIX but helpful.

- Bourne Shell: A new set of unit tests for the ERR trap has been added.

- Bourne Shell: An attempt to fix the POSIX behavior for set -e from
October 2018 has been identified to be wrong. If we kept that change,
a list with "set -e; ..." and a failing command would not exit as
expected.

- Bourne Shell: A new piece of code has been added to handle set -e
for function calls.

- Bourne Shell: The man page now better explains the behavior, if in
set -e mode.

- Bourne Shell: print.c::prs_cntl() could cause a buffer overflow with
"unprintable" multi byte UNICODE characters that are printed as list
of octal escape sequences. the buffer overflow happened because there
was only redzone space for one such octal escape sequence.

Thanks to Heiko Ei�feldt for reporting

Changes from AN-2020-05-11:
- Makefile system: A new version of the BSD make (bmake) program fixed
a bug in pattern macro substitution, so we are now able to detect
BSD make and to read BSD make program specific rules.

This could in theory allow us to support BSD make in the future,
but...

Note that we on the other side discovered a new bug with pattern
macro substitution in bsd make: The substitution:

$(FOO:%=bar/%)

is replaced by "bar/" with an empty "FOO", but of course, with an
empty FOO, the substitution should be empty as well.

This second bug (above) was fixed on May 6th, but we do not yet have
all needed make rules and we do not know whether other bugs may still
prevent the usability of BSD make. Supporting BSD make will be hard
as BSD make does not support pattern matching default rules and this
is important for placing the .o files into a sub-directory.

Also note that the portable program source for "bmake" from "pkgsrc"
is 2 years old and thus currently cannot be supported at all. If
you like to experiment on your own, you need to get this version:

http://crufty.net/help/sjg/bmake.html

see

http://www.crufty.net/ftp/pub/sjg/bmake.tar.gz

and replace the newer files from the netbsd.org CVS tree by hand in
order to fix the first and second mentioned pattern macro substitution
bug.

- Makefile system: RULES/MKLINKS was enhanced to create a new symlink
RULES/r-bsdmake.tag that points to RULES/r-make.tag

- Makefile system: The archive makefiles.tar.bz2 has been added to the
schilytools tree to allow easy reuse of the makefile system for own
projects.

- Bourne Shell: The unit tests for the new ERR trap did not work on
Solaris because /bin/false on Solaris causes an exit code of 255.
We now only check for an exit code != 0.

- Bourne Shell: Some of the unit tests for the trap command are now only
run in case that the SUT is "bosh".

- Bourne Shell: set -- now checks the '\0' character at the end of
the string "--". This fixes strange behavior with argument strings that
start with "--".

- Bourne Shell: Added a new flag XEC_INFUNC to the xflag parameter to mark
the fact when inside a function.

- Bourne Shell: set -e no longer causes commands with nonzero exit code
to abort inside a function in case that the return code of that function
is evaluated by e.g. an "if" statement.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: $- may no longer be partially wrong (and miss the state
of the -e flag).

Thanks to Koichi Nakashima for reporting

- Bourne Shell: under some rare conditions, the syntax tree -> cmdline
converter could omit a command delimiter. This was the result of the
fact that a helper variable "didnl" (used for codeoutput beautifying)
was not reset in func.c and thus could cause

printf a ; printf b

to print "aprintf b" instead of "ab"

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: A command like:

command | while read name; do loopcmd; done

did stop after the first loop because "read" did then read from stdin
instead of using the pipe file descriptor. This happened only of
"loopcmd" was not a shell builtin.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: When we added support for ${var+value with spaces}
4 years ago, we forgot to enhance the lexer the same way for things
like "${var+value with spaces}" and "${var+"value with spaces"}".
This has been forgotten, because a different part of the lexer is
used to parse that kind of quoted strings. The lexer now supports
looking for closing '}' in quoted text as well.

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: The expression "${var1#"$var2"}" has been introduced by
ksh88 with strange rules for the way the double quotes past # are
handled. We now support them....

Thanks to Koichi Nakashima for reporting

- Bourne Shell: A unit test for the above bug has been added.

- Bourne Shell: Some unit tests from "mksh" (that previously have been
disabled) have been enabled, since the two changes above now make
the Bourne Shell behave like "mksh" for these 6 additional tests.

(micha)

2020-05-11 14:09:15 UTC MAIN commitmail json YAML

doc: Update archivers/star to 1.6.1nb6

(micha)

2020-05-11 14:07:50 UTC MAIN commitmail json YAML

star: Update to 1.6.1nb6

Added SPECIAL_PERMS for config file (no more "wrong permissions"
warning if installed as nonprivileged user.

Changes from AN-2020-03-11:
- configure: The autoconfiguration now has an enhanced test for waitid()
that was needed since Mac OS is still not POSIX compliant and returns 0
instead of the signal number for a process that has been killed by a
signal. MacOS did pass the POSIX certification as a result of a missing
test for that problem.

Since every vertified OS needs to run an annual refresh the
certification with recent versions of the test, I guess that
Mac OS (Catalina updates) may become more compliant witin a year.

- psmake: The portable bootstrap compile environment for smake missed
a symlink for unsetenv.c to libschily since the related code has been
moved to libschily in 2018. This prevented compilation on IRIX.

Thanks to Kazuo Kuroi for reporting

- librmt: the code has been modified to allow librmt to be finally
compiled without a need to link against libschily. This makes it
easier to link ufsdump/ufsrestore from OpenSolaris against librmt.

A call to errmsg() was replaced by a call to errmsgno() that has
a private implementation in librmt already.

- librmt: the man pages have been modified to make sure that man2html
is able to correctly create links to referenced other man pages.

- libstreamar: streamarchive.4 now mentions that the POSIX.1-2001
tar extensions are based on a Sun Microsystems proposal from 1997.

- star: the man page now mentions that it is preferred to use the
source from the schilytools instead of a star specific release.

Changes from AN-2020-03-27:

Changes from AN-2020-04-18:
- librmt: A few small enhancements have been added to the man pages.
This was a result of a code review for SchilliX-ON by
Eric Ackermann

- star: The unit tests port/lpath.sh did not work on IRIX because
the "rm" command on IRIX is buggy and does not remove long path
names (path names longer than PATH_MAX). We now use a recursive
shell function to remove the long path.

- star: The new shell function in port/lpath.sh did crash Linux in
case that /bin/sh is "dash". "dash" is not POSIX compliant and
fails to support arbitrary long working directory names. Whe therefore
try to run the long path removal with "bosh", or at least "bash".
Only if none of both is present, we fall back to the system default
shell "/bin/sh".

Changes from AN-2020-05-11:
- Makefile system: A new version of the BSD make (bmake) program fixed
a bug in pattern macro substitution, so we are now able to detect
BSD make and to read BSD make program specific rules.

This could in theory allow us to support BSD make in the future,
but...

Note that we on the other side discovered a new bug with pattern
macro substitution in bsd make: The substitution:

$(FOO:%=bar/%)

is replaced by "bar/" with an empty "FOO", but of course, with an
empty FOO, the substitution should be empty as well.

This second bug (above) was fixed on May 6th, but we do not yet have
all needed make rules and we do not know whether other bugs may still
prevent the usability of BSD make. Supporting BSD make will be hard
as BSD make does not support pattern matching default rules and this
is important for placing the .o files into a sub-directory.

Also note that the portable program source for "bmake" from "pkgsrc"
is 2 years old and thus currently cannot be supported at all. If
you like to experiment on your own, you need to get this version:

http://crufty.net/help/sjg/bmake.html

see

http://www.crufty.net/ftp/pub/sjg/bmake.tar.gz

and replace the newer files from the netbsd.org CVS tree by hand in
order to fix the first and second mentioned pattern macro substitution
bug.

- Makefile system: RULES/MKLINKS was enhanced to create a new symlink
RULES/r-bsdmake.tag that points to RULES/r-make.tag

- Makefile system: The archive makefiles.tar.bz2 has been added to the
schilytools tree to allow easy reuse of the makefile system for own
projects.

(micha)

2020-05-11 13:56:13 UTC MAIN commitmail json YAML

doc: Update devel/smake to 1.3nb10

(micha)

2020-05-11 13:54:31 UTC MAIN commitmail json YAML

smake: Update to 1.3nb10

Changes from AN-2020-03-11:
- configure: The autoconfiguration now has an enhanced test for waitid()
that was needed since Mac OS is still not POSIX compliant and returns 0
instead of the signal number for a process that has been killed by a
signal. MacOS did pass the POSIX certification as a result of a missing
test for that problem.

Since every vertified OS needs to run an annual refresh the
certification with recent versions of the test, I guess that
Mac OS (Catalina updates) may become more compliant witin a year.

- psmake: The portable bootstrap compile environment for smake missed
a symlink for unsetenv.c to libschily since the related code has been
moved to libschily in 2018. This prevented compilation on IRIX.

Thanks to Kazuo Kuroi for reporting

Changes from AN-2020-03-27:

Changes from AN-2020-04-18:
- Makefile system: the IRIX compiler driver RULES/cc-sgi.rul has been
reduced to one single file and RULES/cc-sgi32.rul RULES/cc-sgi64.rul
are now symlinks to the file RULES/cc-sgi.rul

- Makefile system: IRIX now supports explicit 32 bit compilation targets
using:

smake CCOM=cc32

- smake: A new option -a has been added. This option allows to tell
smake not to set up the automake specific make macros MAKE_ARCH,
MAKE_OS and similar. The identifying macro MAKE_NAME=smake is still
set up in order to allow to select the right make specific include
rules.

- smake: the file archconf.c has been modified to use a simplified
interface in order to be able to use mostly identical code in
SunPro Make for ease of future maintenance.

Changes from AN-2020-05-11:
- Makefile system: A new version of the BSD make (bmake) program fixed
a bug in pattern macro substitution, so we are now able to detect
BSD make and to read BSD make program specific rules.

This could in theory allow us to support BSD make in the future,
but...

Note that we on the other side discovered a new bug with pattern
macro substitution in bsd make: The substitution:

$(FOO:%=bar/%)

is replaced by "bar/" with an empty "FOO", but of course, with an
empty FOO, the substitution should be empty as well.

This second bug (above) was fixed on May 6th, but we do not yet have
all needed make rules and we do not know whether other bugs may still
prevent the usability of BSD make. Supporting BSD make will be hard
as BSD make does not support pattern matching default rules and this
is important for placing the .o files into a sub-directory.

Also note that the portable program source for "bmake" from "pkgsrc"
is 2 years old and thus currently cannot be supported at all. If
you like to experiment on your own, you need to get this version:

http://crufty.net/help/sjg/bmake.html

see

http://www.crufty.net/ftp/pub/sjg/bmake.tar.gz

and replace the newer files from the netbsd.org CVS tree by hand in
order to fix the first and second mentioned pattern macro substitution
bug.

- Makefile system: RULES/MKLINKS was enhanced to create a new symlink
RULES/r-bsdmake.tag that points to RULES/r-make.tag

- Makefile system: The archive makefiles.tar.bz2 has been added to the
schilytools tree to allow easy reuse of the makefile system for own
projects.

(micha)

2020-05-11 13:39:49 UTC MAIN commitmail json YAML

doc: Updated www/py-wtforms to 2.3.1.

(kleink)

2020-05-11 13:38:37 UTC MAIN commitmail json YAML

py-wtforms: Update to 2.3.1.

Version 2.3.1
-------------

Released 2020-04-22

-  All modules in ``wtforms.ext`` show a deprecation warning on import.
    They will be removed in version 3.0.
-  Fixed a bug when :class:`~fields.SelectField` choices is ``None``.
    :issue:`572, 585`
-  Restored ``HTMLString`` and ``escape_html`` as aliases for
    MarkupSafe functions. Their use shows a ``DeprecationWarning``.
    :issue:`581`, :pr:`583`
-  ``Form.validate`` takes an ``extra_validators`` parameter, mapping
    field names to lists of extra validator functions. This matches
    ``BaseForm.validate``. :pr:`584`
-  Update locale catalogs.

Version 2.3.0
-------------

Released 2020-04-21

-  Drop support for Python 2.6, 3.3, and 3.4.
-  :class:`~fields.SelectField` uses ``list()`` to construct a new list
    of choices. :pr:`475`
-  Permitted underscores in ``HostnameValidation``. :pr:`463`
-  :class:`~validators.URL` validator now allows query parameters in
    the URL. :issue:`523`, :pr:`524`
-  Updated ``false_values`` param in ``BooleanField`` docs.
    :issue:`483`, :pr:`485`
-  Fixed broken format string in Arabic translation :pr:`471`
-  Updated French and Japanese translations. :pr:`506, 514`
-  Updated Ukrainian translation. :pr:`433`
-  ``FieldList`` error list keeps entries in order for easier
    identification of which fields had errors. :issue:`257`, :pr:`407`
-  :class:`~validators.Length` gives a more helpful error message when
    ``min`` and ``max`` are the same value. :pr:`266`
-  :class:`~fields.SelectField` no longer coerces ``None`` to
    ``"None"`` allowing use of ``"None"`` as an option. :issue:`289`,
    :pr:`288`
-  The :class:`~widgets.TextArea` widget prepends a ``\r\n`` newline
    when rendering to account for browsers stripping an initial line for
    display. This does not affect the value. :issue:`238`, :pr:`395`
-  HTML5 :class:`~fields.html5.IntegerField` and
    :class:`~fields.html5.RangeInput` don't render the ``step="1"``
    attribute by default. :pr:`343`
-  ``aria_`` args are rendered the same way as ``data_`` args, by
    converting underscores to hyphens. ``aria_describedby="name-help"``
    becomes ``aria-describedby="name-help"``. :issue:`239`, :pr:`389`
-  Added a ``check_validators`` method to :class:`~fields.Field` which
    checks if the given validators are both callable, and not classes.
    :pr:`298, 410`
-  ``form.errors`` is not cached and will update if an error is
    appended to a field after access. :pr:`568`
-  :class:`~wtforms.validators.NumberRange` correctly handle NaN
    values. :issue:`505`, :pr:`548`
-  :class:`~fields.IntegerField` checks input type when processing
    data. :pr:`451`
-  Added a parameter to :class:`~fields.SelectField` to skip choice
    validation. :issue:`434`, :pr:`493`
-  Choices which name and data are the same do not need to use tuples.
    :pr:`526`
-  Added more documentation on HTML5 fields. :pr:`326, 409`
-  HTML is escaped using MarkupSafe instead of the previous internal
    implementation. :func:`~widgets.core.escape_html` is removed,
    replaced by :func:`markupsafe.escape`.
    :class:`~widgets.core.HTMLString` is removed, replaced by
    :class:`markupsafe.Markup`. :pr:`400`
-  Fixed broken IPv6 validator, validation now uses the ``ipaddress``
    package. :issue:`385`, :pr:`403`
-  :class:`~fields.core.Label` text is escaped before rendering.
    :issue:`315`, :pr:`375`
-  Email validation is now handled by an optional library,
    ``email_validator``. :pr:`429`

(kleink)

2020-05-11 12:57:56 UTC MAIN commitmail json YAML

(cross/avr-libc) Fix build: Add missing +BUILD_DEPENDS+= tex-epstopdf-pkg-[0-9]*

(mef)

2020-05-11 11:36:45 UTC MAIN commitmail json YAML

texlive package updates

(markd)

2020-05-11 11:33:48 UTC MAIN commitmail json YAML

tex-tkz-fct{,-doc}: update to 1.3c.55031

Correction of a bug (dimension too large in some example)
Improvement of documentation

(markd)

2020-05-11 11:23:57 UTC MAIN commitmail json YAML

2020-05-11 11:12:51 UTC MAIN commitmail json YAML

2020-05-11 11:02:06 UTC MAIN commitmail json YAML

tex-luaotfload{,-doc}: update to 3.14

* bug fix for luaotfload-tool, luaotfload-tool --list=basename failed
* fontloader patched to resolve issue

(markd)

2020-05-11 10:52:58 UTC MAIN commitmail json YAML

tex-lualibs{,-doc}: update to 2.71

This version syncs the files with the ConTeXt files from 2020-04-30.

(markd)

2020-05-11 10:51:40 UTC MAIN commitmail json YAML

doc: Added woof version 1.2.1

(micha)

2020-05-11 10:49:12 UTC MAIN commitmail json YAML

Makefile: +woof

(micha)

2020-05-11 10:46:12 UTC MAIN commitmail json YAML

games/woof: import woof-1.2.1

Woof! is a continuation of Lee Killough's Doom source port MBF targeted
at modern systems.

MBF stands for "Marine's Best Friend" and is regarded by many as the
successor of the Boom source port by TeamTNT.

(micha)

2020-05-11 10:43:31 UTC MAIN commitmail json YAML

tex-l3{backend,kernel}{,-doc}: update to 2020.55057

- Added `\__pdf_backend_pageobject_ref:n`
- Extend PDF compression control to `dvips`
- Recognize the exponent marker `E` (same as `e`) in floating point numbers
- Leave active characters untouched when case-changing

(markd)

2020-05-11 09:29:11 UTC MAIN commitmail json YAML

py-flask-wtf: TEST_DEPENDS: Add py-flask-babelex.

(kleink)

2020-05-11 07:41:37 UTC MAIN commitmail json YAML

dvipsk: don't use texconfig in build

This package was using "texconfig dvips paper ${LOWER_PAPERSIZE}" to
set the default papersize for dvips.  It seems that texconfig has been
broken for this option at least for some time so was a noop.
Disable at this time to remove a circular dependency.
Needs to be revisited.

(markd)

2020-05-11 07:02:13 UTC MAIN commitmail json YAML

dvipsk: dont install texmf-dist/fonts/enc/dvips/base/dvips-all.enc

Leave it to tex-dvips to install.

(markd)

2020-05-11 06:44:41 UTC MAIN commitmail json YAML

texlive package updates

(markd)

2020-05-11 06:37:52 UTC MAIN commitmail json YAML

tex-fancyvrb{,-doc}: update to 3.6

- added optional argument reflabel for page references
  to verbatim environments (hv)

(markd)

2020-05-11 06:29:51 UTC MAIN commitmail json YAML

tex-fontools{,-doc}: update to 2020.54926

autoinst:
Fix a bug where the first font argument would be mistaken for
an argument to I<-inferiors>.

(markd)

2020-05-11 06:12:09 UTC MAIN commitmail json YAML

2020-05-11 05:34:50 UTC MAIN commitmail json YAML

tex-chemfig{,-doc} update

(markd)

2020-05-11 05:34:08 UTC MAIN commitmail json YAML

2020-05-11 05:33:09 UTC MAIN commitmail json YAML

2020-05-11 03:10:46 UTC MAIN commitmail json YAML

regress/tools-platform: demonstrate bug in nbsed-20120308

(rillig)

2020-05-11 01:18:30 UTC MAIN commitmail json YAML

Work around pkgsrc mk bug by adding gsed to USE_TOOLS, not gsed:test.

(riastradh)

2020-05-11 00:45:27 UTC MAIN commitmail json YAML

tex-biblatex-apa{,-doc} update

(markd)

2020-05-11 00:44:21 UTC MAIN commitmail json YAML

2020-05-10 23:45:16 UTC MAIN commitmail json YAML

tex-kpathsea: fix PLIST, put DESCR in DESCR

(markd)

2020-05-10 23:37:14 UTC MAIN commitmail json YAML

bump tex-texlive-scripts revision from 55050 to 55072

The 55050 distfile is nowhere to be found. Changes unknown.
I ran "make upload-distfiles" to prevent this from happening again.

(tnn)

2020-05-10 23:29:06 UTC MAIN commitmail json YAML

tex-beamer{,-doc} update

(markd)

2020-05-10 23:27:33 UTC MAIN commitmail json YAML

tex-beamer{,-doc}: update to 3.58

- re-introduced `\strut` after the frametitle
- Promote bookmark level for index
- clip `\insertslideintonotes` to show only visible area
- using biblatex filehooks to make adjustments to the bibliography appearence
- Avoid loop with overlayarea in vmode
- Handling of `\\` in article mode

(markd)

2020-05-10 23:18:22 UTC MAIN commitmail json YAML

tex-babel{,-doc,-portuges} updates

(markd)

2020-05-10 23:16:08 UTC MAIN commitmail json YAML

2020-05-10 23:15:02 UTC MAIN commitmail json YAML

2020-05-10 22:57:27 UTC MAIN commitmail json YAML

doc/TODO: add some

+ ImageMagick-7.0.10.11, TECkit-2.5.10, id3-1.1.2, ilmbase-2.5.0,
  mednafen-1.24.3, openexr-2.5.0, pcre2-10.35.

(wiz)

2020-05-10 22:07:49 UTC MAIN commitmail json YAML

tex-animate{,-doc} update

(markd)

2020-05-10 22:06:16 UTC MAIN commitmail json YAML

2020-05-10 21:38:57 UTC MAIN commitmail json YAML

tex-texinfo update, removal of obsolete tex-* packages

(markd)

2020-05-10 21:35:51 UTC MAIN commitmail json YAML

tex-texinfo: update to 5.1.55066

minor changes

(markd)

2020-05-10 19:30:46 UTC MAIN commitmail json YAML

hg-evolve 10.0.0

(joerg)

2020-05-10 19:29:58 UTC MAIN commitmail json YAML

Update to hg-evolve-10.0.0:

  * evolve: add {obsorigin}, a template keyword that works similarly to
    {obsfate}, but shows predecessors of a changeset
  * evolve: fix permissions of new cache files using SQLite
  * evolve: always create commit when resolving divergence
  * evolve: handle relocation during divergence resolution producing no changes
  * evolve: provide cache to successorssets() in more cases

  * obslog: make --all and --filternonlocal work properly with --no-graph
  * obslog: add --origin flag to show predecessors instead of successors
  * obslog: make --origin flag the default

  * stablerangecache: sanity check subranges
  * topic: auto-publish: issue the capabilities in all cases

  * topic: provide cache to successorssets() in one more case

(joerg)

2020-05-10 18:41:12 UTC MAIN commitmail json YAML

devel/hs-base-orphans: add PLIST

(rillig)

2020-05-10 18:31:20 UTC MAIN commitmail json YAML

devel/swig2: skip check for unknown configure options

(rillig)

2020-05-10 18:24:56 UTC MAIN commitmail json YAML

lang/mono6: fix build in strict environment

(rillig)

2020-05-10 17:46:59 UTC MAIN commitmail json YAML

mk/haskell.mk: allow to generate PLIST files

Since GHC 7.10 or 7.8, the Haskell packages are installed in directories
whose name contains the package hash.  This made it harder to predict the
exact pathname.  Havin the exact pathnames in the PLIST file is the
ideal, it also helps to record the general structure of the installed
files to see whether some file unexpectedly appear or disappear.

To enable this for Haskell packages, the various base directories are
replaced with placeholders during print-PLIST.  These placeholders are
translated back to their respective paths when the +PLIST is generated
from the PLIST in the package directory.

Except for 2 packages, all Haskell packages in main pkgsrc had their
package PLIST file removed.  To help in adding them back, the pkgsrc
developer can set HS_UPDATE_PLIST=yes in mk.conf, which will generate the
PLIST directly into ${PKGDIR}/PLIST upon installation.

Most packages in pkgsrc-wip still have their old PLIST, and these are
migrated automatically as well.

(rillig)

2020-05-10 17:27:27 UTC MAIN commitmail json YAML

security/libssh2: remove unknown configure options

(rillig)

2020-05-10 15:03:07 UTC MAIN commitmail json YAML

doc: Added lang/gcc10 version 10.1.0

(maya)

2020-05-10 15:02:44 UTC MAIN commitmail json YAML

2020-05-10 14:54:48 UTC MAIN commitmail json YAML

devel/sfslite: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:53:54 UTC MAIN commitmail json YAML

devel/subversion-base: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:53:00 UTC MAIN commitmail json YAML

devel/swig3: skip check for unknown configure options

(rillig)

2020-05-10 14:50:31 UTC MAIN commitmail json YAML

graphics/goocanvas2: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:49:43 UTC MAIN commitmail json YAML

graphics/libpano13: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:36:18 UTC MAIN commitmail json YAML

mk/tools: don't create empty symlink for wrong tool definition

This case can only happen in the following special case:

TOOLS_CREATE+= asdf
TOOLS_PATH.asdf= # empty

If there is a lonely TOOLS_CREATE without a corresponding TOOLS_PATH, it
defaults to ${FALSE} and thus doesn't trigger this code.

(rillig)

2020-05-10 14:27:46 UTC MAIN commitmail json YAML

multimedia/gst-plugins0.10-base: allow SUBST block to be a no-op

(rillig)

2020-05-10 14:26:40 UTC MAIN commitmail json YAML

multimedia/gst-plugins1-base: sort "used by" lines

(rillig)

2020-05-10 14:25:42 UTC MAIN commitmail json YAML

net/bind914: remove unknown configure option

(rillig)

2020-05-10 14:24:59 UTC MAIN commitmail json YAML

net/isc-dhcp4: skip check for unknown configure options

(rillig)

2020-05-10 14:23:36 UTC MAIN commitmail json YAML

net/ns: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:22:48 UTC MAIN commitmail json YAML

net/proftpd: skip check for unknown configure options

(rillig)

2020-05-10 14:20:43 UTC MAIN commitmail json YAML

net/wide-dhcpv6: clean up SUBST_FILES

(rillig)

2020-05-10 14:19:38 UTC MAIN commitmail json YAML

news/suck: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:18:54 UTC MAIN commitmail json YAML

parallel/ganglia-monitor-core: clean up SUBST_FILES

The package has switched to autoconf's .in files to get the paths into
the source code.

(rillig)

2020-05-10 14:13:46 UTC MAIN commitmail json YAML

security/p5-Authen-PAM: use perl as a tool

This is not only a Perl module, it also runs the Perl interpreter
directly.

(rillig)

2020-05-10 14:12:33 UTC MAIN commitmail json YAML

sysutils/ups-nut-*: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 14:09:25 UTC MAIN commitmail json YAML

textproc/ruby-nqxml: allow to skip rinstall SUBST block

(rillig)

2020-05-10 14:07:08 UTC MAIN commitmail json YAML

wm/sawfish: fix location of main.jl.in

(rillig)

2020-05-10 14:03:02 UTC MAIN commitmail json YAML

www/nostromo: remove outdated SUBST_MESSAGE

(rillig)

2020-05-10 14:01:46 UTC MAIN commitmail json YAML

www/ruby-div: fix strict build with SUBST_NOOP_OK=no

(rillig)

2020-05-10 13:59:47 UTC MAIN commitmail json YAML

x11/xpmroot: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 13:59:09 UTC MAIN commitmail json YAML

x11/qt4-libs: suppress USE_TOOLS+=perl warning

(rillig)

2020-05-10 13:56:14 UTC MAIN commitmail json YAML

databases/mariadb55-client: clean up REPLACE_PERL

Some of the mentioned files didn't exist anymore.

(rillig)

2020-05-10 13:54:19 UTC MAIN commitmail json YAML

mark perl as not needed

Before, it had the same effect but generate a USE_TOOLS+=perl warning.

(rillig)

2020-05-10 13:51:34 UTC MAIN commitmail json YAML

cross/cc65: remove unnecessary dependency on Perl

(rillig)

2020-05-10 13:29:56 UTC pkgsrc-2020Q1 commitmail json YAML

Pullup ticket #6187 - requested by tnn
devel/libffi: NetBSD/evbarm build fix

Revisions pulled up:
- devel/libffi/Makefile                                        1.40
- devel/libffi/distinfo                                        1.53
- devel/libffi/patches/patch-src_arm_sysv.S                    1.9

---
  Module Name: pkgsrc
  Committed By: tnn
  Date: Wed Apr  8 13:40:11 UTC 2020

  Modified Files:
  pkgsrc/devel/libffi: Makefile distinfo
  Added Files:
  pkgsrc/devel/libffi/patches: patch-src_arm_sysv.S

  Log Message:
  libffi: fix ARM build

  Restore ifdef toggling .eh_frame exception unwinding.
  Seems to have been lost in previous update. PR pkg/55107. Bump.

(bsiegert)

2020-05-10 13:12:58 UTC MAIN commitmail json YAML

doc: Updated www/py-flask-login to 0.5.0.

(kleink)

2020-05-10 13:11:58 UTC MAIN commitmail json YAML

py-flask-login: Update to 0.5.0.

Version 0.5.0
-------------

Released on February 9th, 2020

- New custom test client: `flask_login.FlaskLoginClient`.
  You can use this to write clearer automated tests. 431
- Prefix authenticated user_id, remember, and remember_seconds in
  Flask Session
  with underscores to prevent accidental usage in application code. 470
- Simplify user loading. 378
- Various documentation improvements. 393, 394, 397, 417
- Set session ID when setting next. 403
- Clear session identifier on logout. 404
- Ensure use of a safe and up-to-date version of Flask.
- Drop support of Python versions: 2.6, 3.3, 3.4 450

(kleink)

2020-05-10 13:10:34 UTC MAIN commitmail json YAML

libatomic_ops: Drop MESSAGE (because it contains no MESSAGE content)

MESSAGE is for information that is so important to someone who
installs a package that bad things might happen if that information is
not known.  This file contains a statement about the kinds of header
files that are installed.  This is both unimportant, in that nothing
happens unless you try to build with the header file, and redundant
with the upstream documentation of how to use the library.
Additionally, the vast majority of people installing this package do
so as a dependency of some other package, not because they are trying
to write code that uses the library -- and if so they need to read the
upstream documentation anyway.

(gdt)

2020-05-10 13:04:48 UTC MAIN commitmail json YAML

Updated geography/py-googlemaps to 4.3.1.

(kleink)

2020-05-10 13:04:41 UTC MAIN commitmail json YAML

texlive-collection-pictures: update to rev 54812

(markd)

2020-05-10 13:04:13 UTC MAIN commitmail json YAML

Updage py-googlemaps to 4.3.1.

Changes since 4.2.0 include:

* Add business_status (356)
* cleanup test and remove from package (361)

(kleink)

2020-05-10 13:02:32 UTC MAIN commitmail json YAML

texlive-collection-latexextra: update to rev 55060

(markd)

2020-05-10 12:53:19 UTC MAIN commitmail json YAML

Updated www/py-flask-wtf to 0.14.3.

(kleink)

2020-05-10 12:52:42 UTC MAIN commitmail json YAML

texlive-collection-langjapanese: update to rev 54894

(markd)

2020-05-10 12:52:36 UTC MAIN commitmail json YAML

Update py-flask-wtf to 0.14.3.

Version 0.14.3
--------------

Released 2020-02-06

-  Fix deprecated imports from ``werkzeug`` and ``collections``.

(kleink)

2020-05-10 12:50:46 UTC MAIN commitmail json YAML

texlive-collection-bibtexextra: update to rev 54875

(markd)

2020-05-10 12:47:25 UTC MAIN commitmail json YAML

Updated www/py-flask-babelex to 0.9.4.

(kleink)

2020-05-10 12:46:50 UTC MAIN commitmail json YAML

Update py-flask-babelex to 0.9.4.

0.9.4
-----

* Werkzeug 1.0.0 fixes

(kleink)

2020-05-10 12:42:35 UTC MAIN commitmail json YAML

Updated www/py-flask-admin to 1.5.6.

(kleink)

2020-05-10 12:40:40 UTC MAIN commitmail json YAML

Update py-flask-admin to 1.5.6.

1.5.6
-----

* SQLAlchemy 1.3.6 compatibility fix
* Python 3.8 support

(kleink)

2020-05-10 11:33:23 UTC MAIN commitmail json YAML

Two fixes
- make qemu on aarch64 work (needs fixes in base OS)
- don't assert hppa lasi imr, but simply store the know interrupt bits

bump PKGREVISION

(skrll)

2020-05-10 11:32:14 UTC MAIN commitmail json YAML

2020-05-10 11:30:19 UTC MAIN commitmail json YAML

remove reference to removed tex-tetex-doc package

(tnn)

2020-05-10 11:25:00 UTC MAIN commitmail json YAML

2020-05-10 10:50:05 UTC MAIN commitmail json YAML

graphics/graphwiz: remove unknown configure option

(rillig)

2020-05-10 10:32:33 UTC MAIN commitmail json YAML

lang/quickjs: install documentation and examples

(rillig)

2020-05-10 10:19:40 UTC MAIN commitmail json YAML

doc: Updated lang/quickjs to 20200412

(rillig)

2020-05-10 10:17:06 UTC MAIN commitmail json YAML

lang/quickjs: update to 2020-04-12

Changes since 2020-01-19:

2020-04-12:

- added cross realm support
- added AggregateError and Promise.any
- added env, uid and gid options in os.exec()
- misc bug fixes

2020-03-16:

- reworked error handling in std and os libraries: suppressed I/O
  exceptions in std FILE functions and return a positive errno value
  when it is explicit
- output exception messages to stderr
- added std.loadFile(), std.strerror(), std.FILE.prototype.tello()
- added JS_GetRuntimeOpaque(), JS_SetRuntimeOpaque(), JS_NewUint32()
- updated to Unicode 13.0.0
- misc bug fixes

(rillig)

2020-05-10 07:48:10 UTC MAIN commitmail json YAML

mk/scripts: fix a few of the HTML injections in README generation

These are needed for the djb-errno-hack option, which includes the <>
characters.

(rillig)

2020-05-10 07:10:39 UTC MAIN commitmail json YAML

mail/mailfront: fix PKG_SUGGESTED_OPTIONS

The package-specific options.mk is included by djbware.mk and must
therefore not be included by the package Makefile itself.  This fixes the
PKG_SUPPORTED_OPTIONS displayed by show-options.

Found by making the package-settable variables in mk/bsd.options.mk
read-only.

(rillig)

2020-05-10 06:52:50 UTC MAIN commitmail json YAML

mk: move locking.mk from internal to misc

Locking is not really internal since it has user-settable variables.

(rillig)

2020-05-10 06:05:35 UTC MAIN commitmail json YAML

mk/tools/perl.mk: allow to silence the USE_TOOLS+=perl warning

Packages that don't declare USE_TOOLS+=perl and whose configure script
invokes perl produce a warning.

Usually warnings are ignored, but they can also be configured as errors,
for example during a strict bulk build.  In this situation it is
necessary to override the default behavior of the perl tool to fail
silently.  Up to now, defining both TOOLS_BROKEN+=perl and
TOOLS_FAIL+=perl produced a duplicate make target.

To handle this situation, let TOOLS_BROKEN+=perl take precedence over
TOOLS_FAIL+=perl.  This is much easier than finding out in each case how
to disable the perl check in the configure script, which is most often
done by adding any of the following to CONFIGURE_ENV: PERL=#none,
ac_cv_prog_PERL=#none, ac_cv_path_PERL=#none.

(rillig)

2020-05-10 05:49:26 UTC MAIN commitmail json YAML

2020-05-10 05:42:50 UTC MAIN commitmail json YAML

2020-05-10 05:39:31 UTC MAIN commitmail json YAML

2020-05-10 05:06:21 UTC MAIN commitmail json YAML

devel/libatomic_ops: fix layout of MESSAGE file

(rillig)

2020-05-10 04:36:04 UTC MAIN commitmail json YAML

texlive 2020 updates

(markd)

2020-05-10 04:32:07 UTC MAIN commitmail json YAML

2020-05-10 04:13:28 UTC MAIN commitmail json YAML

2020-05-10 04:11:15 UTC MAIN commitmail json YAML

advi: dependency change tex-pstools -> tex-texlive-scripts-extra

(markd)

2020-05-10 04:08:54 UTC MAIN commitmail json YAML

print: add mktexlsr tex-{luahbtex,newfloat,texlive-scripts-extra}{,-doc}

remove tex-{pdftools,tetex}{,-doc} tex-texlive-docindex

(markd)

2020-05-10 04:00:30 UTC MAIN commitmail json YAML

graphics: remove tex-pstools{,-doc}

(markd)

2020-05-10 03:58:54 UTC MAIN commitmail json YAML

fonts: add tex-haranoaji{,-doc}

(markd)

2020-05-10 03:56:45 UTC MAIN commitmail json YAML

texlive: update to 2020

General:
* The \input primitive in all TeX engines, including tex, now also accepts a
  group-delimited �ャ〕ename argument, as a system-dependent extension. The usage
  with a standard space/token-delimited �ャ〕ename is completely unchanged. The
  group-delimited argument was previously implemented in LuaTeX; now it is available
  in all engines. ASCII double quote characters (") are removed from the filename,
  but it is otherwise left unchanged after tokenization. This does not currently
  affect LaTeX窶冱 \input command, as that is a macro redefinition of the standard
  \input primitive.
* New option 窶田nf-line for kpsewhich, tex, mf, and all other engines, to support
  arbitrary con�ャ“uration settings on the command line.
* The addition of various primitives to various engines in this and previous years
  is intended to result in a common set of functionality available across
  all engines.

epTeX, eupTeX: New primitives \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname;
revise \fontchar?? and \iffontchar. For eupTeX only: \currentcjktoken.

LuaTeX: Integration with HarfBuzz library, available as new engines luahbtex
(used for lualatex) and luajithbtex. New primitives: \eTeXgluestretchorder,
\eTeXglueshrinkorder.

pdfTeX: New primitive \pdfmajorversion; this merely changes the version number
in the PDF output; it has no effect on any PDF content. \pdfximage and similar
now search for image files in the same way as \openin.

pTeX: New primitives \ifjfont, \iftfont. Also in epTeX, upTeX, eupTeX.

XeTeX: Fixes for \Umathchardef, \XeTeXinterchartoks, \pdfsavepos.

Dvips: Output encodings for bitmap fonts, for better copy/paste capabilities.

(markd)

2020-05-10 02:14:18 UTC MAIN commitmail json YAML

2020-05-09 22:42:37 UTC MAIN commitmail json YAML

regress/buildlink-transform: clean up code

(rillig)

2020-05-09 22:39:53 UTC MAIN commitmail json YAML

regress/buildlink-transform: repair most of the regression test

This test is for the old compiler wrapper.
Using it with the cwrappers from 2014 makes several test cases fail.

(rillig)

2020-05-09 22:29:28 UTC MAIN commitmail json YAML

doc: Updated lang/yabasic to 2.86.8

(fcambus)

2020-05-09 22:29:17 UTC MAIN commitmail json YAML

yabasic: update to 2.86.8.

ChangeLog:

Version 2.86.8 (May 9, 2020)
  - Bringing pkg.m4 with us to ease build process

(fcambus)

2020-05-09 22:22:16 UTC MAIN commitmail json YAML

doc: Updated www/firefox-l10n to 76.0.1

(ryoon)

2020-05-09 22:21:52 UTC MAIN commitmail json YAML

firefox-l10n: Update to 76.0.1

* Sync with www/firefox-76.0.1

(ryoon)

2020-05-09 22:21:29 UTC MAIN commitmail json YAML

doc: Updated www/firefox to 76.0.1

(ryoon)

2020-05-09 22:20:44 UTC MAIN commitmail json YAML

firefox: Update to 76.0.1

Changelog:
Fixed
    Fixed a bug causing some add-ons such as Amazon Assistant to see multiple
      onConnect events, impairing functionality (bug 1635637)

    Fixed a crash on 32-bit Windows systems with some nVidia drivers
      installed (bug 1635823)

(ryoon)

2020-05-09 22:13:30 UTC MAIN commitmail json YAML

regress/replace-interpreter: fix package installation

(rillig)

2020-05-09 21:58:34 UTC MAIN commitmail json YAML

doc: Updated shells/oksh to 6.7

(fcambus)

2020-05-09 21:58:20 UTC MAIN commitmail json YAML

2020-05-09 21:50:49 UTC MAIN commitmail json YAML

regress/make-shell: add missing variable for the shell test

(rillig)