Sat Sep 19 11:15:07 2020 schmonz (pkgsrc commits)
Add and enable mp4tools.

Sat Sep 19 11:15:07 2020 schmonz (pkgsrc commits)
Include missing cairo and pango buildlinks in bl3.mk, too.

Sat Sep 19 11:15:07 2020 schmonz (pkgsrc commits)
Initial import of mp4tools to join and split MP4 files.

- MP4Joiner joins multiple MP4 files into one
- MP4Splitter splits a MP4 file into multiple files

Sat Sep 19 11:15:07 2020 schmonz (pkgsrc commits)
Update to 1.5.22. From the changelog:

* wxSVGImage: fixed loading of video frames
* added support of rgba colors
* fixed renedring of symbol elements
* fixed handling of spaces in transform attribute
* added support of grayscale mask
* added initial support of switch element

pkgsrc changes:

- Explicitly enable defaults in CONFIGURE_ARGS
- Include missing cairo and pango buildlinks

Sat Sep 19 11:15:07 2020 schmonz (pkgsrc commits)
doc: Added multimedia/mp4tools version 3.8

Sat Sep 19 11:15:07 2020 schmonz (pkgsrc commits)
doc: Updated graphics/wxsvg to 1.5.22

Sat Sep 19 01:15:03 2020 schmonz (pkgsrc commits)
Update to 0.8.1. From the changelog:

- support for Dolby Vision meta-data tagging in ISOBMFF
- improved QT support
- bug fixes and security fixes

pkgsrc changes:

- pkglint: define each PLIST_VARS where it's used

Sat Sep 19 01:15:03 2020 schmonz (pkgsrc commits)
doc: Updated multimedia/gpac to 0.8.1

Sat Sep 19 00:15:03 2020 schmonz (pkgsrc commits)
Buildlink glu and MesaLib with 'x11' option to fix build, at least on
macOS, and restore PLIST decorations to fix packaging on macOS.

Fri Sep 18 17:45:06 2020 schmonz (pkgsrc commits)
Update to 2.2.7. From the changelog:

- fix a malloc overflow when doing mkd_anchor_format()

Fri Sep 18 17:45:06 2020 schmonz (pkgsrc commits)
doc: Updated textproc/discount to 2.2.7

Fri Sep 18 07:00:03 2020 schmonz (pkgsrc commits)
Add and enable mob.

Fri Sep 18 07:00:03 2020 schmonz (pkgsrc commits)
Initial import of mob, a tool for swift git handover during remote mob
programming.

With on-site Mob Programming, you just pass on the keyboard to hand over
to the next person. This is a challenge for a distributed team.

We hand over with WIP commits on a temporary git branch. A quick
handover is essential. At the end of the mob session, we squash the WIP
commits into expressive commits and merge into master.

We created the mob tool to simplify this process. mob notifies you when
it's time to handover. mob can moo.

Fri Sep 18 07:00:03 2020 schmonz (pkgsrc commits)
doc: Added devel/mob version 0.0.25

Thu Sep 17 18:45:07 2020 schmonz (pkgsrc commits)
Reset PKGREVISION for libhighlight update.

Thu Sep 17 18:45:07 2020 schmonz (pkgsrc commits)
Update to 0.60. From the changelog:


0.60:

Asciidoc:
 * Introduce "compat" option to parse like asciidoc or asciidoctor.

Text (and Markdown):
 * Fix the support of nested lists (GitHub's #131).

Other:
 * Remove the experimental C extension that was never built,
   distributed, tested nor modified since 2007.

XML:
 * Provide a meaningful message when the translators butcher the
   <placeholder> attributes instead of truncating the file.
   (GitHub's #254)


0.59.1:

po4a tool:
 * Really fix --srcdir and --destdir handling (Debian's #960892 again).
   Even with the previous fix, the aptitude package was still broken.

Documentation:
 * Clarify the syntax of -o parameters (GitHub's #233).

Sgml:
 * Sort the attributes. Without this, msgids are randomly fuzzied.
   (Debian's #725931 and Debian's #810988)


0.59:

po4a tool:
 * Fix --srcdir handling (GitHub's #237 and Debian's #960892).
   This bug was breaking the build of several packages, including dpkg.

Addendum:
 * New mode 'eof' to easily add at the end of the file (Debian's #960949).

Documentation:
 * Fix many typos and glitches
 * Start a section about external projects using po4a

Tests:
 * po4a: Add a test for the [po_directory] feature

Overall:
 * Improve the displayed messages, don't translate debug messages.


0.58.1:

Documentation:
 * Document an option of the XML parser (GitHub's #223).
 * Small glitches found during the translations.

Tests:
 * Also ignore 'Project-Id-Version' when diffing PO files (GitHub's #224)
 * asciidoc: reactivate tablecells tests

AsciiDoc:
 * Fix management of images in tables (Github's #226)
 * Tolerate underline length variations in two lines titles (Github's #212)


0.58:

AsciiDoc:
 * Accept numbered list items beginning with any number of dots
   (GitHub's #210)

Markdown:
 * Avoid translating Markdown fenced code block info string (GitHub's #194)
 * List Markdown fenced code block info string as text type (GitHub's #195)
 * Support YAML Front Matter (GitHub's #196). This requires YAML::Tiny.
 * Introduce options yfm_keys and yfm_skip_array to respectively
   specify which YAML keys should be translated, and that the array
   content should not be translated.
 * Work around a bug in YAML::Tiny that quotes numbers (GitHub's #217)
 * Add gettext flag "markdown-text" for relevant entries (GitHub's #208)

Text:
 * Honor the (existing) --neverwrap option to handle every content verbatim.

Texinfo:
 * Add the comments starting with 'TRANSLATORS:' to the po file
   (GitHub's #162)

XHTML:
 * Don't fail nor warn when a closing tag is missing, that's legit in HTML.
   (GitHub's #179)

XML and DocBook:
 * Allow attributes with no value (GitHub's #178).
 * Processing Instructions are handled as inline tags by default, but
   you can change them back to breaking with '-o break-pi' (GitHub's #170)

Yaml:
 * Introduce option to skip array values. (GitHub's #187)

po4a tool:
 * Cleanups and fixups about options' parsing (now tested and documented)
     _
    / \  You may need to upgrage your po4a.conf if you were using
   /_!_\ "unwanted features" (ie, bugs) of the previous implementation.

 * Do not touch source dir when --destdir is provided (Debian #602387)
 * Pass --add-location=file to msgmerge when receiving option porefs.
   (requires gettext >= 0.19 -- June 2014)
 * Option --master-charset sets the charset of the generated POT file.
 * Option --master-language sets the language of the generated POT file.
 * Add support for addendum path in po4a_paths (Debian #823189)
 * Stop pretending that --porefs can control the wrapping of reference
   comments, as the gettext tools used internally always rewrap them.

Scripts:
 * Rename po4aman-display-po to po4a-display-man
 * Rename po4apod-display-po to po4a-display-pod

Core:
 * Use UTF-8 by default (the 20th century is over -- Debian #862460)
   po4a used to prefer ascii unless it proved impossible. But the
   underlying detection would fail, possibly for document containing
   UTF-8 chars composed on printable ascii chars only.
 * Add a --wrap-po option to control how the po file is wrapped, and
   chose between either nicely wrapped files that tend to produce git
   conflicts, or ugly files that are easy to automatically deal with.

Tests:
 * Completely refactor most tests. They are now more reliable and the
   error messages are much more useful to understand the issues.
 * Many bugs to po4a and the core were ironed out in the process.
 * PO files content are now tested too (GitHub's #67)

Documentation:
 * Various cleanups by Golubev Alexander (GitHub's #190 & #191)

Thu Sep 17 18:45:07 2020 schmonz (pkgsrc commits)
Update to 3.58. From the changelog:

- improved `--force` fallback argument handling
  (https://gitlab.com/saalen/highlight/-/issues/163)
- added C++ attribute syntax support
- added Lua fuction `StoreValue` to set and retrieve information across
  Lua states
- added `extras/eclipse-themes/eclipse_color_themes.py` script to
  retrieve themes from eclipsecolorthemes.org
- added support for Web Assembly Text
- updated mark_lines.lua to output 16m terminal sequences
  (https://gitlab.com/saalen/highlight/-/issues/164)
- fixed issues in bash.lang
  (https://gitlab.com/saalen/highlight/-/issues/161)
- fixed Bash heredoc highlighting in bash_functions.lua
  (https://gitlab.com/saalen/highlight/-/issues/156)
- CLI: `highlight --version -q` only prints the version number
- GUI: added theme contrast indicator

Thu Sep 17 18:45:07 2020 schmonz (pkgsrc commits)
doc: Updated textproc/libhighlight to 3.58

Thu Sep 17 18:45:07 2020 schmonz (pkgsrc commits)
doc: Updated textproc/po4a to 0.60

Thu Sep 17 17:15:09 2020 schmonz (pkgsrc commits)
On macOS with clang 12, get explicit definitions of snprintf and
vsnprintf to avoid warnings (treated as errors) and thereby pass
configure.

Thu Sep 17 06:30:04 2020 schmonz (pkgsrc commits)
Update to 1.18.14. From the changelog:

* pacman 5.2 deprecated File hooks, use Path.
  Thanks, Christian Hesse
* Added zsh completion.
  Thanks, James Rowe
* commit: Recent changes added code that does not work on all POSIX shells.
  Fixed by Thorsten Glaser.

pkgsrc changes:

- Install the daily script called from libexec/etckeeper.daily
- Do our SUBSTing as the do-configure phase
- Better match other package managers in "etckeeper list-installed"

Thu Sep 17 06:30:04 2020 schmonz (pkgsrc commits)
doc: Updated sysutils/etckeeper to 1.18.14

Mon Sep 14 17:45:05 2020 schmonz (pkgsrc commits)
Update to 4.4.0. From the changelog:

- changes to handle default -fno-common option in newer GCC versions.
  Thanks: Fabrice Fontaine.

Mon Sep 14 17:45:05 2020 schmonz (pkgsrc commits)
doc: Updated sysutils/memtester to 4.4.0

Mon Sep 14 08:15:06 2020 schmonz (pkgsrc commits)
+ pound-3.0d, py-feedparser-6.0.0 with caveats

Mon Sep 7 09:45:14 2020 schmonz (pkgsrc commits)
Run the built tic with the built libncurses, not the installed one, as
the build system intends (but fails) to do. This fixes "make package",
for instance, when tic needs to use a newly provided symbol.

This fix applies to fewer dynamic linkers than ${WRKSRC}/misc/shlib --
not the macOS dyld, for instance -- so making the provided script work
as intended will be more widely effective than this patch.

Mon Sep 7 06:15:05 2020 schmonz (pkgsrc commits)
go115/pkg/${GO_PLATFORM}/crypto/x509/internal/macos.a gets built and
installed on macOS, so put it in PLIST.Darwin. bsiegert@ ok

Mon Sep 7 05:15:04 2020 schmonz (pkgsrc commits)
Fix build on macOS, from Kurt Schreiner on pkgsrc-users@.

Tue Sep 1 19:00:04 2020 schmonz (pkgsrc commits)
Update to 3.12.2. From the changelog:

* Fix bug `AttributeError: 'NoneType' object has no attribute 'close'` (#126)

Tue Sep 1 19:00:04 2020 schmonz (pkgsrc commits)
doc: Updated mail/rss2email to 3.12.2

Tue Sep 1 07:30:04 2020 schmonz (pkgsrc commits)
Borrow patches from OpenBSD ports to fix build, adding pledge() and
unveil() support while we're at it. NFCI for other platforms.

Tue Sep 1 07:00:03 2020 schmonz (pkgsrc commits)
Avoid MemoryError from "import ctypes" on OpenBSD (PR pkg/55134) for all
applicable Pythons. Bump PKGREVISION.

Tue Sep 1 07:00:03 2020 schmonz (pkgsrc commits)
Note pre-3.8 Python PKGREVISION bumps.

Sun Aug 30 06:45:04 2020 schmonz (pkgsrc commits)
Update to 0.73. From the changelog:

[Added]
- Allow Example variables to be used in Scenario Outline title

[Fixed]
- Failure to load Test::BDD::Cucumber::StepFile; throws error
  'Modification of read-only value attempted'  (gh #165)

Sun Aug 30 06:45:04 2020 schmonz (pkgsrc commits)
doc: Updated devel/p5-Test-BDD-Cucumber to 0.73

Fri Aug 28 17:45:07 2020 schmonz (pkgsrc commits)
Update to 0.11.6 (as 0.999.11.6). No changelog, but changes are supposed
to match those of ucspi-tcp6 1.11.6, so:

- Fixed problem for sslserver binding to local IPv4 addresses. Improved
  selection of IP addresses given the user flags -4/-6 and none.
- Improved sslclient's binding given several hostnames available in DNS.

Fri Aug 28 17:45:07 2020 schmonz (pkgsrc commits)
Update to 1.11.6. From the changelog:

- Fixed problem for tcpserver binding to local IPv4 addresses. Improved
  selection of IP addresses given the user flags -4/-6 and none.
- Improved tcpclient's binding given several hostnames available in DNS.

Fri Aug 28 17:45:07 2020 schmonz (pkgsrc commits)
Update to 15a. From the changelog:

- Again, changes for dns_ipq.c concerning return codes.
  Should have only impact in case using DJB's qualification format.
- Documentation and man page fixes for DNS stub resolver.
- GCC 10 linker warning for external 'ipv4socket' solved.

Fri Aug 28 17:45:07 2020 schmonz (pkgsrc commits)
doc: Updated net/fehqlibs to 0.9.15a

Fri Aug 28 17:45:07 2020 schmonz (pkgsrc commits)
doc: Updated net/ucspi-ssl to 0.999.11.6

Fri Aug 28 17:45:07 2020 schmonz (pkgsrc commits)
doc: Updated net/ucspi-tcp6 to 1.11.6

Wed Aug 26 12:00:03 2020 schmonz (pkgsrc commits)
On macOS (Catalina, at least), python37 and python38 fail in _uuid.so
with `ld: library not found for -luuid` when building with native
libuuid. Rather than trying to fix Python's detection logic, just make
this mistake impossible for anyone using macOS native libuuid. Building
with pkgsrc libuuid continues to work fine.

Tue Aug 25 11:15:06 2020 schmonz (pkgsrc commits)
Add another post-install dylib rpath fixup for macOS. Bump PKGREVISION.

Tue Aug 25 11:15:06 2020 schmonz (pkgsrc commits)
Haven't been using this; relinquish MAINTAINER.

Tue Aug 25 11:15:06 2020 schmonz (pkgsrc commits)
On macOS, the build intermittently breaks because tests intermittently
give "gpg: can't connect to the agent: File name too long". Make this
less annoying by not running tests before 'make test' (and fixing that
pkgsrc target).

Tue Aug 25 11:15:06 2020 schmonz (pkgsrc commits)
doc: Updated lang/rust to 1.45.2nb1

Mon Aug 24 10:15:07 2020 schmonz (pkgsrc commits)
Avoid choosing aligned_alloc() when it's not present. Fixes build on
CentOS 6 with lang/gcc7. Verified noop for CentOS 7 with gcc7, Ubuntu
16/18/19, macOS Catalina, NetBSD 9, FreeBSD 12.1, OpenBSD 6.7,
Tribblix m22.

Sat Aug 22 16:45:04 2020 schmonz (pkgsrc commits)
Update to 0.72. From the changelog:

[Fixed]
- Shebang of 'pherkin' script not replaced on 'make install' (gh #166)
- Step dispatch handles data attribute incorrectly (gh #167)
- Update copyright years

Sat Aug 22 16:45:04 2020 schmonz (pkgsrc commits)
doc: Updated devel/p5-Test-BDD-Cucumber to 0.72

Sat Aug 22 10:15:04 2020 schmonz (pkgsrc commits)
We only know the build version better than python does if we're building
'Python". For all other distributions built with distutils, we sure
don't (and, mind you, it's very unlikely to be the exact same version as
Python itself). This should fix a whole bunch of py27-* packages broken
with the previous commit. Thanks wiz@ for the heads up.

Fri Aug 21 18:15:04 2020 schmonz (pkgsrc commits)
Update to 1.4.17. From the changelog:

documentation:

* Document comment format supported by scriptindex index scripts.  We've
  supported comments on a line by themselves and introduced with a # since
  scriptindex was first added back in 2002, but it seems have never actually
  been documented before now.

omega:

* Check for SERVER_PROTOCOL=INCLUDED before anything which might throw an
  exception so that if it is set we suppress the Content-Type: when reporting
  such exceptions.  Spotted by Gaurav Arora.

* Report get_description() for Xapian::Error exceptions instead of get_msg().
  This means we now report the exception's type, context (useful for network
  errors), and errno information.

* Avoid leaking MyStopper object.  The object essentially has the lifespan of
  omega itself, but becomes unreachable when the QueryParser object is
  destroyed.  To make it easier to use leak-checking tools, hand ownership of
  this object to the QueryParser object.

testsuite:

* omegatest: Tell leak sanitizer not to report leaks for allocations which
  aren't explicitly released on exit - the OS will reclaim all memory from the
  process at this point and explicitly releasing everything just takes time for
  no real benefit.  We will still see leaks of objects which become unreachable
  during a run.

Fri Aug 21 18:15:04 2020 schmonz (pkgsrc commits)
Update to 1.4.17. From the changelog:

API:

* Database::get_average_length(): Add this as an alias for Database::get_avlen().
  In git master we've added this as a preferred new name - adding it to 1.4.x too
  will make it easier for users to update to using this.

* Database::get_spelling_suggestion(): Optimise edit distance initialisation
  loop to significantly reduce the cost of a typical edit distance calculation.

* Fix query expansion on sharded databases.  The mechanism for passing in which
  shard a TermList is from wasn't hooked up and as a result we'd always think
  it's from the first shard, meaning the statistics would be wrong and that our
  suggested terms may not have been as good as they should be in this
  situation.

* Enquire::get_eset(): Use string::compare() to avoid 1/3 of the string compares
  on average.

documentation:

* Update doxygen HTML headers and footers to resolve issues with some
  interactive features of the API docs not working.  Reported by Enrico Zini.

* Stop specifying obsolete doxygen settings PERL_PATH and MSCGEN_PATH.

* Clarify API docs for MSet::get_termfreq() to make it clear that this
  considers all documents in the database, not only those that matched the
  searched (it would sometimes be useful to be able to report the number of
  occurrences of a term in the matched documents, but it's not something we
  currently keep track of).  Reported by Tadeusz Sośnierz and Peter Salomonsen.

Fri Aug 21 18:15:04 2020 schmonz (pkgsrc commits)
doc: Updated textproc/xapian to 1.4.17

Fri Aug 21 18:15:04 2020 schmonz (pkgsrc commits)
doc: Updated textproc/xapian-omega to 1.4.17

Fri Aug 21 17:15:04 2020 schmonz (pkgsrc commits)
Pass down PKGVERSION_NOREV in another spot to avoid another PLIST
mismatch (for Python-2.7.XX-py2.7.egg-info) on Linux systems with a
previous version of this package installed.

Fri Aug 21 11:30:03 2020 schmonz (pkgsrc commits)
CentOS 6's /usr/bin/as is too old to build the ssse3 hardware
acceleration code. If we're x86_64, and the assembler is GNU, and the
version is too old, disable hardware acceleration. Other non-working
combinations can be added as they're discovered. No functional change
intended to any platforms where this previously built, but since it's
hard to be sure of that, I'm bumping PKGREVISION.

Alternatively, we could build with gas from devel/binutils when needed.
multimedia/libvpx says it does this (for similar reasons), but I
couldn't get that to work here, and am suspicious whether it still
works there.

Fri Aug 21 11:30:03 2020 schmonz (pkgsrc commits)
doc: Updated security/gnutls to 3.6.14nb1

Tue Aug 18 17:15:04 2020 schmonz (pkgsrc commits)
Provide a definition of IN_EXCL_UNLINK for Linux < 2.6.36, and link with -lrt.
Fixes build on CentOS 6. Still builds on CentOS 7, Debian 9 and 10, Devuan 3.

Sat Aug 15 10:00:05 2020 schmonz (pkgsrc commits)
Note that the need for this patch appears self-induced.

Fri Aug 14 17:00:04 2020 schmonz (pkgsrc commits)
On systems where both of the conditions

1. LD_LIBRARY_PATH does _not_ take precedence over DT_RPATH
   (e.g. Linux)
2. A previous libpython with the same major.minor is already installed
   (e.g. a previous version of this package)

hold, the built python will be linked with the installed libpython,
causing it to report an old teeny version in sys.version_info while
staging the install. Then "make package" fails with PLIST mismatches for
{,Pattern}Grammar.*.pickle.

pkgsrc knows which version we're building. Pass that down instead.

For platforms that weren't having this problem, no functional change
intended. For platforms that were, this simply restores "make package",
so no PKGREVISION bump.

Fri Aug 14 05:00:08 2020 schmonz (pkgsrc commits)
--ignore-case-check (which had been useful back when pkgsrc needed to be
checked out on a case-sensitive file system) was removed in 2011.

Fri Aug 14 05:00:08 2020 schmonz (pkgsrc commits)
Follow rename to bootstrap/README.macOS.

Fri Aug 14 05:00:08 2020 schmonz (pkgsrc commits)
Rename README.MacOSX to README.macOS.

Fri Aug 14 05:00:08 2020 schmonz (pkgsrc commits)
Retire --binary-macpkg option, which would generate a binary pkgsrc
bootstrap kit for macOS in the form of a double-clickable .pkg.

Wed Aug 12 18:00:04 2020 schmonz (pkgsrc commits)
Set CMAKE_INSTALL_NAME_DIR to lib/rspamd so that shlibs are built with
correct install_name_tool -id on macOS, where this fixes CHECK_SHLIBS
(and probably runtime behavior too). While here, the patch to link with
-lrt on NetBSD has been upstreamed; remove. Bump PKGREVISION.

Wed Aug 12 18:00:04 2020 schmonz (pkgsrc commits)
doc: Updated mail/rspamd to 2.5nb3

Wed Aug 12 12:00:08 2020 schmonz (pkgsrc commits)
Add CMAKE_INSTALL_NAME_DIR, a package-settable variable containing the
destination directory to install shlibs. It's used on macOS by
install_name_tool(1). The default is ${PREFIX}/lib.

Sun Aug 9 07:00:04 2020 schmonz (pkgsrc commits)
Add missing dependency on py-sqlite3. On macOS, add dependency on
timidity for MIDI, and remove the one on vorbis-tools (I've never needed
to try playing an .ogg in GNU Solfege). Basic functionality once again
works nearly by default on macOS, modulo needing to install patches for
timidity. Bump PKGREVISION.

Sun Aug 9 07:00:04 2020 schmonz (pkgsrc commits)
doc: Updated audio/solfege to 3.22.2nb6

Sat Aug 8 19:00:06 2020 schmonz (pkgsrc commits)
Fix macOS build by treating it more like other platforms.

Mon Aug 3 05:15:03 2020 schmonz (pkgsrc commits)
Update to 3.12.1. From the changelog:

* Fix calling opmlexport without arguments

Mon Aug 3 05:15:03 2020 schmonz (pkgsrc commits)
doc: Updated mail/rss2email to 3.12.1

Sun Aug 2 18:30:04 2020 schmonz (pkgsrc commits)
Update to 3.12. From the changelog:

* Drop support for EOL Python 3.4, add support for Python 3.8
* Add List_ID and List_Post headers to the generated emails
* Add a new `reply-changes` setting
* Improve configurability of text wrapping for the emails
* Use `platform.node()` instead of "dev.null.invalid" in
  "Message-ID" header
* Improve locking support for when multiple rss2email instances are run
  in parallel
* Fix handling of __VERSION__ and __URL__ in user-agent strings
* Fix opmlexport

Sun Aug 2 18:30:04 2020 schmonz (pkgsrc commits)
doc: Updated mail/rss2email to 3.12

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
Update to 0.11.5 (as 0.999.11.5). From the changelog:

- Added pollmax limit to sslserver and sslhandle.
- sslclient streamlined with tcpclient. fehQlibs-15 are required.

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
Update to 1.11.5. From the changelog:

- Recovered tcpclient IPv4 connectivity in case of a given IPv4
  address to connect to employing fehQlibs-15 and the enhanced
  dns_ip_qualify routine.

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
Update to 36c. From the changelog:

- Streamlined with fehQlibs-15.

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
Update to fehQlibs-15 (as fehqlibs-0.9.15). From the changelog:

- Added the Guninski patch for alloc from Qualys (CVE-2005-1513).
- dns_ipq (IP qualify) now with unified IPv4/IPv6 handling and evaluation
  of DNS well-know names 'localhost' and 'ipv[4|6]-loopback' (RFC 6761).
- Fixed DNS lookup for IPv6 addresses. Adjusted DNS man pages.

Bump default BUILDLINK_API_DEPENDS, as all fehware requires this version.

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
doc: Updated net/djbdnscurve6 to 36c

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
doc: Updated net/fehqlibs to 0.9.15

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
doc: Updated net/ucspi-ssl to 0.999.11.5

Fri Jul 31 18:30:05 2020 schmonz (pkgsrc commits)
doc: Updated net/ucspi-tcp6 to 1.11.5

Mon Jul 20 18:00:06 2020 schmonz (pkgsrc commits)
Define PATH_MAX on Illumos. Respect CFLAGS.

Sat Jul 18 11:45:03 2020 schmonz (pkgsrc commits)
Remove outdated MESSAGE. Add local copies of online manpages. Bump PKGREVISION.

Sat Jul 18 11:45:03 2020 schmonz (pkgsrc commits)
doc: Updated mail/qtools to 0.56nb1

Wed Jul 15 17:30:04 2020 schmonz (pkgsrc commits)
Strip -lcrypt on macOS, which (at least in recent versions) doesn't have it.

Wed Jul 8 11:30:06 2020 schmonz (pkgsrc commits)
- Specify ISO-8859-1 encoding on a couple Texinfo docs that aren't UTF8.
  Fixes `utf8 "\\xF6" does not map to Unicode` that was breaking SmartOS bulk builds.
- Use afplay(1) on macOS (included since 2007) instead of deprecated audio/qtplay.
  Other platforms still need to define default audio players.
- Include librsvg to get the gdk-pixbuf SVG loader for solvege.svg.
- Bump PKGREVISION.

Wed Jul 8 11:30:06 2020 schmonz (pkgsrc commits)
doc: Updated audio/solfege to 3.22.2nb5

Tue Jul 7 08:00:07 2020 schmonz (pkgsrc commits)
Update to 2.9.2.1. From the changelog:

- Bugfixes.
- New bigkv_* set of functions in libdatastruct.

Tue Jul 7 08:00:07 2020 schmonz (pkgsrc commits)
Update to 2020.05.04. From the changelog:

- The setstate command from idtools is now included in fdtools.
- Compatibility with the latest skalibs.
- Silencing modern compiler warnings.

Tue Jul 7 08:00:07 2020 schmonz (pkgsrc commits)
doc: Updated devel/skalibs to 2.9.2.1

Tue Jul 7 08:00:07 2020 schmonz (pkgsrc commits)
doc: Updated sysutils/fdtools to 2020.05.04

Tue Jul 7 06:30:06 2020 schmonz (pkgsrc commits)
Update to 4.0. From the changelog:

New functionality:

* Added MemoryAccountant
* Added SimpleStringCache that also removed the memory leak caused by longjmp in C
* Thread-safe memory leak detector overloads
* New command-line options:
  * -h help option
  * -s shuffle (random) option
  * -t run a specific test option
  * -vv extra verbose option
  * -k add a package name to junit output
* Added new asserts: CHECK_COMPARE, and improved C macros
* Support for newer compilers and address sanitizer

Small improvements:

* Fixed problems with gdb
* More 16-bit support
* Added Makefile for making the examples with an installed CppUTest
* Small mock improvements
* Removed more compiler warnings
* Support for C++14, C++17, and C++2x (added to automated build)

Improved maintainability:

* Docker builds
* Vastly improved the automated build with more platforms and variants
* Continuously releasing the passing build
* MS-DOS support (added to automated build)

Tue Jul 7 06:30:06 2020 schmonz (pkgsrc commits)
doc: Updated devel/cpputest to 4.0

Mon Jul 6 17:45:03 2020 schmonz (pkgsrc commits)
Update to 1.1.0. From the changelog:

- Fixed Perl Pod errors, thanks to a pull request from Mohammad S Anwar
  (#470).
- Fixed test failures when running with the localization set to German
  or Italian. Thanks to Slaven Rezić for the report (#472).
- Fixed an issue when the full name of the current user is not set, so
  that it properly falls back on the username. Thanks to Slaven Rezić and
  Matthieu Foucault for the report and testing various fixes (#473).
- Eliminated an error when using the `-t` option to specify a target, due
  to a missing dependency declaration in the Target class. Thanks to
  Clinton Adams for the fix (#509)!
- Updated the IPC::System::Simple Win32 workaround added in 0.9999 to
  properly support released versions of IPC::System::Simple. This fixes
  errors running the database command-line clients on Windows (#503).
- Sqitch now only passes the `--password` option to the MySQL client if
  it was not read from the `.my.cnf` file, as it's more secure to let
  the client use `.my.cnf`, and it eliminates a warning from recent
  versions of the client. Thanks to Kiel R Stirling for the fix (#484)!
- Added a note to the tutorials to skip setting the `engine.$engine.client`
  config when using the Docker image.
- Added the new `check` command, which compares the SHA1 hashes of the
  deploy scripts to the database, and reports if any have been modified
  since they were deployed. Thanks to Matthieu Foucault for the pull
  request and diligent work on this feature (#477)!
- Added the `--modified` option to the `rebase` and `revert` commands, to
  revert to the earliest change with a modified deploy script. Handy for
  rapid rebasing during iterative development cycles. Thanks to Matthieu
  Foucault for this feature (#477)!
- Fixed an issue where the Snowflake engine would complain about not
  finding the account name even for commands that don't need them, such
  as `init`. Thanks to Stack Overflow user vbp13 for the report (#502).

Mon Jul 6 17:45:03 2020 schmonz (pkgsrc commits)
doc: Updated databases/p5-App-Sqitch to 1.1.0

Mon Jul 6 14:30:15 2020 schmonz (pkgsrc commits)
Simplify GitHub declarations. I can never remember how to do this.
Thanks, leot@!

Mon Jul 6 13:00:03 2020 schmonz (pkgsrc commits)
Add Leah Neukirchen's implementation of DJB's redo build system in
portable C with zero dependencies.

Mon Jul 6 13:00:03 2020 schmonz (pkgsrc commits)
Add and enable leahneukirchen-redo.

Mon Jul 6 13:00:03 2020 schmonz (pkgsrc commits)
Avoid CONFLICTS with other redo implementations. Bump PKGREVISION.