Sun May 22 14:45:05 2022 schmonz (pkgsrc commits)
Update to 6.0.10. From the changelog:

* Populate ``<summary>`` correctly if it comes after
  ``<content>``. (#260)

Sun May 22 14:45:05 2022 schmonz (pkgsrc commits)
doc: Updated textproc/py-feedparser to 6.0.10

Thu May 19 15:15:06 2022 schmonz (pkgsrc commits)
Update to 6.0.9. From the changelog:

* Fix a crash that can occur with GeoRSS feeds that lack a ``<where>``
  tag. (#305)

Thu May 19 15:15:06 2022 schmonz (pkgsrc commits)
doc: Updated textproc/py-feedparser to 6.0.9

Wed May 18 17:15:05 2022 schmonz (pkgsrc commits)
Darwin.mk: add OSX_SDK_MAP for 12.4 (to use 12.3).

Sun May 15 16:45:03 2022 schmonz (pkgsrc commits)
Specify TEST_DIRS to fix previous.

Sun May 15 15:15:04 2022 schmonz (pkgsrc commits)
Decouple tests from build. Skip creating sysdeps, nothing uses it.

Sat May 14 19:45:05 2022 schmonz (pkgsrc commits)
EXTRACT_USING=bsdtar to hopefully fix .zst extraction in bulk builds,
suggested by joerg@.

Sat May 14 19:45:05 2022 schmonz (pkgsrc commits)
Remove errant PLIST entry for a file that's installed under
XKB_OUTPUT_DIR, which is usually derived from VARBASE, and in any case
appears intended to be handled by OWN_DIRS. While here, remove
unrecognized configure options. Fixes packaging in typical
configurations, NFCI elsewhere.

Sat May 14 19:45:05 2022 schmonz (pkgsrc commits)
Solarish needs -lsocket.

Sat May 14 19:45:04 2022 schmonz (pkgsrc commits)
Solarish needs __EXTENSIONS__.

Sat May 14 13:15:04 2022 schmonz (pkgsrc commits)
Install manual pages. Bump PKGREVISION.

Sat May 14 13:15:04 2022 schmonz (pkgsrc commits)
doc: Updated misc/s6-portable-utils to 2.2.4.0nb1

Mon May 9 19:00:04 2022 schmonz (pkgsrc commits)
Update to 1.25.0. From the changelog:

- Target's lock file requires a token from the jobserver now. So
  amount of simultaneously opened lock files depends on job slots
  available.

Mon May 9 19:00:04 2022 schmonz (pkgsrc commits)
doc: Updated devel/goredo to 1.25.0

Mon May 9 15:00:06 2022 schmonz (pkgsrc commits)
tools.Linux.mk: set TOOLS_PLATFORM.date.

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
Update to 2.11.1.0. From the changelog:

- s6 features world-usable s6-applyuidgid and s6-setuidgid, as well as a
  new -L option to s6-envdir for unlimited-size variable reading.

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
Update to 2.11.2.0. From the changelog:

- skalibs features better sysdep autodetection when custom compilation
  flags are provided, and adds an option to envdir_internal() for
  unlimited-size variable reading.

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
Update to 2.2.4.0. From the changelog:

- s6-portable-utils adds a -N option to s6-dumpenv (add a newline after
  dumping a variable) for easier reading back via s6-envdir.

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
Update to 2.8.3.0. From the changelog:

- execline adds the -P and -p options to getpid, to get the parent pid
  or force the default behaviour.

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
Update to 5.0.2. From the changelog:

- Better init.py for backwards compatibility
- PythonNativeReporter + PythonNative will resolve from ReporterFactory

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 5.0.2

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
doc: Updated devel/skalibs to 2.11.2.0

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
doc: Updated lang/execline to 2.8.3.0

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
doc: Updated misc/s6-portable-utils to 2.2.4.0

Mon May 9 12:30:08 2022 schmonz (pkgsrc commits)
doc: Updated sysutils/s6 to 2.11.1.0

Mon May 9 07:30:11 2022 schmonz (pkgsrc commits)
Avoid finding pkgsrc-installed bash, as it won't be in the sandbox. Bump
PKGREVISION.

Mon May 9 07:30:11 2022 schmonz (pkgsrc commits)
doc: Updated pkgtools/pkg_comp to 2.1nb1

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
Alpine: how to bootstrap and shut down.

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
BUILDVM_PLATFORM: handle Alpine and (some?) Solarish.

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
ImageMagick: need HEIC for JPGing kids' photos.

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
Let mk.confs override fundamental pkgsrc paths.

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
bootstrap-bootstrap: "local" keyword not portable.

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
bootstrap-moretools: highlight needs gcc6+.

Fri May 6 11:30:07 2022 schmonz (package-rebuild commits)
gcc: always build with always-libgcc.

Sun May 1 14:30:09 2022 schmonz (pkgsrc commits)
Update to 3.1.3. From the changelog:

- Fixes a bug where mob hides output of interactive git hooks when
  `MOB_GIT_HOOKS_ENABLED=true`. And without output, the user doesn't
  know what to input. And without input, mob waits indefinitely.

Sun May 1 14:30:09 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 3.1.3

Fri Apr 29 11:30:06 2022 schmonz (pkgsrc commits)
Update to 3.1.1. From the changelog:

- Fixes a bug where `mob clean` failed to delete an orphaned wip branch
  because of unmerged commits.

Fri Apr 29 11:30:06 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 3.1.1

Mon Apr 25 15:00:05 2022 schmonz (pkgsrc commits)
Python 3.10 works fine for wiz@.

Mon Apr 25 13:30:07 2022 schmonz (pkgsrc commits)
Update to 3.1.0. From the changelog:

- Add `mob clean` command that removes orphan wip branches that might be
  a left over of someone else doing a `mob done`. This is especially
  helpful when using a lot of feature branches. If you call `mob clean`
  on an orphan wip branch, it will switch you to the base branch,
  falling back to main/master if the base branch does not exist.
- The values `squash`, `no-squash` and `squash-wip` for MOB_DONE_SQUASH
  can be set not only via env var, but now in the .mob configuration
  file as well.

Mon Apr 25 13:30:07 2022 schmonz (pkgsrc commits)
Update to 42a. From the changelog:

- Fixed TLSA RR generation in tinydns-data and changed default for
  selector to SPK hash (=1).
- Fixed typo in script add-tlsa.

Mon Apr 25 13:30:07 2022 schmonz (pkgsrc commits)
Update to 5.0.1. From the changelog:

- Fixed a few pylint complaints

Mon Apr 25 13:30:07 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 3.1.0

Mon Apr 25 13:30:07 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 5.0.1

Mon Apr 25 13:30:07 2022 schmonz (pkgsrc commits)
doc: Updated net/djbdnscurve6 to 42a

Tue Apr 19 14:30:06 2022 schmonz (pkgsrc commits)
Update to 4.1.0. From the changelog:

* Make it possible to disable comment plugin in non-PHP environment
  (e.g. Azure blob store) [Geoff Bache]
* Adding similar support for Azure Devops that we already had for
  Jenkins [Geoff Bache]
* windows CLI self tests #99 [Michael Behrisch]
* first script for regular CI tests [Michael Behrisch]
* fixing setup after nterpretcore move #99 [Michael Behrisch]
* moving interpretcore for easier self testing #99 [Michael Behrisch]
* removing leftovers from python3 conversion [Michael Behrisch]

Tue Apr 19 14:30:06 2022 schmonz (pkgsrc commits)
doc: Updated devel/texttest to 4.1.0

Mon Apr 18 14:00:09 2022 schmonz (pkgsrc commits)
jack_transport is no longer built on macOS; remove from PLIST.

Sat Apr 9 15:00:03 2022 schmonz (pkgsrc commits)
README.macOS: mention how to get an X11 server from pkgsrc. xref wiki
page with all the historical details that used to be in this document.

Fri Apr 8 13:30:10 2022 schmonz (pkgsrc commits)
README.macOS: rewrite for typical new users.

Historical details have moved:

https://wiki.netbsd.org/pkgsrc/macos_porting_notes/

Fri Apr 8 13:30:10 2022 schmonz (pkgsrc commits)
Update to 5.0.0. From the changelog:

These changes are only breaking if you extend the Namer classes.

# Namer/NamerBase

Namer is now a pure interface and the abstract parts have been moved to
NamerBase. Fix: If you are extending approvaltests.core.Namer you will
probably want to extend approvaltests.namer.NamerBase.

# StackFrameNamer renames

- Directory -> directory
- MethodName -> method_name
- ClassName -> class_name

Fri Apr 8 13:30:10 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 5.0.0

Fri Apr 8 13:30:10 2022 schmonz (pkgsrc commits)
s/bootstrap-pkgsrc/pkgsrc bootstrap/g

Thu Apr 7 14:30:05 2022 schmonz (pkgsrc commits)
README.macOS: nbsed requires no user action, merge comment to bootstrap.

Tue Apr 5 22:00:08 2022 schmonz (pkgsrc commits)
bootstrap: latest status and recommendations for OpenBSD.

Tue Apr 5 22:00:08 2022 schmonz (pkgsrc commits)
bootstrap: suggest pkgsrc paths before system ones.

Mon Mar 28 16:30:03 2022 schmonz (package-rebuild commits)
Describe BUILDVM_BITNESS, defaulting to ${ABI}.

Mon Mar 28 16:30:03 2022 schmonz (package-rebuild commits)
Turn off some options by default.

Mon Mar 28 16:30:03 2022 schmonz (package-rebuild commits)
Update instructions.

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
Add and enable py-allpairspy.

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
Add py-allpairspy, a pairwise test combinations generator.

AllPairs is an open source test combinations generator. It allows one to
create a set of tests using "pairwise combinations" method, reducing a
number of combinations of variables into a lesser set that covers most
situations. Features:

- Produces good enough dataset.
- Pythonic, iterator-style enumeration interface.
- Allows to filter out "invalid" combinations during search for the next
  combination.
- Goes beyond pairs! If/when required can generate n-wise combinations.

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
Update to 3.0.0. From the changelog:

- **NEW** Mob will automatically open the last modified file of the
  previous typist in your preferred IDE. Therefore, you need to set the
  configuration option `MOB_OPEN_COMMAND` to a command which opens your
  IDE. For example, the open command for IntelliJ is `idea %s`
- Add a Smiley face to Happy Collaborating message to make your day :)

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
Update to 4.1.0. From the changelog:

- verify_best_covering_pairs works the same as verify_all_combinations
  but with a much smaller set in some cases:
  <https://github.com/approvals/ApprovalTests.Java/blob/7fa4d7b694c5e59d8949739b82b348ff3993f9d6/approvaltests/docs/Features.md#combinationapprovalsverifybestcoveringpairs>

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
doc: Added devel/py-allpairspy version 2.5.0

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 3.0.0

Mon Mar 28 13:30:05 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 4.1.0

Mon Mar 21 22:15:06 2022 schmonz (package-rebuild commits)
Handle CentOS lsb_release output.

Sat Mar 19 23:15:04 2022 schmonz (pkgsrc commits)
Update to 6.1 (note new upstream, also followed by FreeBSD). From the
changelog:

Added additional Brother printer entries:
- DCP-7020
- DCP-L2510D
- DCP-L2537DW
- DCP-L2550DW
- HL-2130
- HL-2230
- HL-2240D
- HL-2250DN
- HL-2280DW
- HL-5040
- HL-L2305
- HL-L2310D
- HL-L2350DW
- HL-L2380DW
- MFC-1810
- MFC-7320
- MFC-7340
- MFC-7440N
- MFC-8710DW
- MFC-8860DN
- MFC-L2700DN
- MFC-L2700DW
- MFC-L2710DN
- MFC-L2750DW
- MFC-L3750CDW

We have our first Lenovo printer entry:
- LJ2650DN

Also welcome our first FujiXerox printer entry:
- DocuPrint P265 dw

Sat Mar 19 23:15:04 2022 schmonz (pkgsrc commits)
doc: Updated print/brlaser to 6.1

Thu Mar 17 08:30:03 2022 schmonz (package-rebuild commits)
Rename pkg_comp script to "package-rebuild".

Wed Mar 16 12:00:06 2022 schmonz (package-rebuild commits)
Add textproc/highlight.

Wed Mar 16 12:00:06 2022 schmonz (package-rebuild commits)
I'm trying diff-so-fancy.

Wed Mar 16 11:30:07 2022 schmonz (package-rebuild commits)
Fall through missing system make to bmake, too.

Wed Mar 16 11:30:07 2022 schmonz (package-rebuild commits)
Move scriptable steps to bootstrap; rename scripts.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
Conditionalize sudo on its being present.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
Make sure the pkg_comp chrootdir exists.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
Maybe this'll render as intended.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
Progress, including qemu.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
Remove checklist x's (not rendering right anyway).

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
pkg_comp: conditionalize OS-specific settings.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
qemu: add pkgsrc-disk-create-if-needed.

Wed Mar 16 09:30:03 2022 schmonz (package-rebuild commits)
vbox: migrated some systems to qemu.

Wed Mar 2 14:15:07 2022 schmonz (pkgsrc commits)
Update to 1.24.0. From the changelog:

- "redo-cleanup tmp" also removes temporarily ("$3") created
  directories.

Wed Mar 2 14:15:07 2022 schmonz (pkgsrc commits)
doc: Updated devel/goredo to 1.24.0

Tue Mar 1 15:45:05 2022 schmonz (pkgsrc commits)
Update to the latest upstream git. From the changelog:

- Set QMAILPPID for filters to know grandparent PID. Filters can log
  this information to help sysadmins correlate rejections with
  qmail-smtpd sessions.
- qmail-qfilter.1: Fix typo regarding file descriptor 5, and some
  spellings and phrasings.
- README: Drop the stanza about setting TMPDIR, no longer relevant.
- Relicense from gnu-gpl-v2 to unlicense.

Tue Mar 1 15:45:05 2022 schmonz (pkgsrc commits)
doc: Updated mail/qmail-qfilter to 2.1nb7

Tue Mar 1 14:45:07 2022 schmonz (pkgsrc commits)
Update to 1.1. From the changelog:

- Adjust the open() wrapper from (O_WRONLY | O_RDWR) to O_CREAT.
  syncdir only needs to take action when a file is created (or removed,
  but that doesn't happen at open time). It doesn't matter what the
  write status of the open mode is. As such, the old behavior was a bug
  that just happened to work most of the time.
- Relicense from gnu-gpl-v2 to unlicense.

Tue Mar 1 14:45:07 2022 schmonz (pkgsrc commits)
doc: Updated devel/syncdir to 1.1

Tue Mar 1 12:45:08 2022 schmonz (pkgsrc commits)
Update to 1.2.25.5. From the changelog:

- The exception fix in 1.2.25.3 unintentionally broke the build with
  xapian-core < 1.4.10. To fix this we now generate the exception
  handling code at build time, and enable the new exceptions based on
  the version of xapian-core we're building against.

Tue Mar 1 12:45:08 2022 schmonz (pkgsrc commits)
Update to 4.0.0. From the changelog:

Scrubbing Existing Files. Breaking Features:

- verify_file() will now scrub it if a scrubber is attached.
  Note: If you scrub an existing file, it will be written as UTF8,
  instead of its existing encoding
- Removed Deprecated method verify_file_with_encoding(),
  NOTE: if you call verify_file() instead, your code will work as before

Tue Mar 1 12:45:08 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 4.0.0

Tue Mar 1 12:45:08 2022 schmonz (pkgsrc commits)
doc: Updated textproc/p5-Search-Xapian to 1.2.25.5

Sun Feb 27 14:45:09 2022 schmonz (pkgsrc commits)
Update to 2.6.0. From the changelog:

- **NEW** Allow keeping manual commits while squashing all wip commits
  by finishing a mob-session with `mob done --squash-wip`.
- Removed experimental command `mob squash-wip` in favor of new `mob
  done --squash-wip`.
- Added missing configuration option `MOB_WIP_BRANCH_PREFIX` for
  `.mob` file.

Sun Feb 27 14:45:09 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 2.6.0

Fri Feb 25 15:45:04 2022 schmonz (pkgsrc commits)
Update to 1.23.0. From the changelog:

- "redo-ifchange"’s "-f" option forces each target rebuilding.
  Comparing to "redo", it will parallelize the process.
- Inode’s number is also stored as dependency information, just to
  prevent possible "ctime" collision of two files.
- Performance optimization: do not use target’s temporary output file
  at all, if its hash equals to already existing target’s one.  Just
  touch existing target file instead.

Fri Feb 25 15:45:04 2022 schmonz (pkgsrc commits)
Update to 3.0.1. From the changelog:

- Remove extraneous breakpoints

- Rewrite the search to use a saner, multi-stage
  process. Still uses abs_path to avoid duplicates
  working up the stack due to multi-level symlinks,
  skips things earlier in the process & is a bit
  easier to read.

- noignore is handled properly, as is ignore=

- taint extraction on $Bin uses m{^ (.+) /? }x
  to strip the trailing '/' in some RHEL versions
  of catpath.

Fri Feb 25 15:45:04 2022 schmonz (pkgsrc commits)
doc: Updated devel/goredo to 1.23.0

Fri Feb 25 15:45:04 2022 schmonz (pkgsrc commits)
doc: Updated devel/p5-FindBin-libs to 3.0.1

Mon Feb 21 08:15:05 2022 schmonz (pkgsrc commits)
Update to 3.7.0. From the changelog:

Options.withComparator: You can now inject a custom comparator to check
if two files are equivalent.

Minor bug fix: delete_approve file will not explode if the file does
not exist.

Minor bug fix: options are passed down the stack where they were not
previously being used.

Mon Feb 21 08:15:05 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 3.7.0

Sun Feb 20 21:30:05 2022 schmonz (package-rebuild commits)
Remove php-json; 8 includes it and we don't want 5.6.

Sun Feb 20 21:30:05 2022 schmonz (package-rebuild commits)
bpytop needs /proc, don't care that much.

Fri Feb 18 14:30:06 2022 schmonz (pkgsrc commits)
Update to 2.5.0. From the changelog:

- Enable git hooks with `MOB_GIT_HOOKS_ENABLED=true`. By default, this
  option is false and no git hooks such as `pre-commit` or `pre-push`
  are triggered via mob itself.

Fri Feb 18 14:30:06 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 2.5.0

Mon Feb 14 09:00:08 2022 schmonz (pkgsrc commits)
Update to 3.6.0. From the changelog:

Introduction Reporter: by default, if you haven't set up any DiffTools,
a friendly message pointing you to documentation about reports will be
printed to your console.

Mon Feb 14 09:00:08 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 3.6.0

Sat Feb 12 22:00:04 2022 schmonz (pkgsrc commits)
Update to 2.4.0. From the changelog:

- As an alternative to the environment variables, you can configure the
  mob tool with a `.mob` file in your home directory. For an example
  have a look at `mob-configuration-example` file.
- As an alternative to the environment variables, you can configure the
  mob tool with a `.mob` file in your git project root directory. The
  configuration options `MOB_VOICE_COMMAND`, `MOB_VOICE_MESSAGE`,
  `MOB_NOTIFY_COMMAND`, and `MOB_NOTIFY_MESSAGE` are disabled for the
  project specific configuration to prevent bash injection attacks.
  Thanks to @vrpntngr & @hollesse making this release possible as part
  of the @INNOQ Hands-On Event, February 2022.

Sat Feb 12 22:00:04 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 2.4.0

Thu Feb 10 18:30:03 2022 schmonz (pkgsrc commits)
Fix GLIBC_VERSION detection on Manjaro ARM (so that devel/gettext-tools
passes PLIST checks) and probably other Arch Linux too.

Thu Feb 10 13:00:07 2022 schmonz (pkgsrc commits)
Update to 2022.02.04. From the changelog:

* [youtube:search] Fix extractor by
  [coletdjnz](https://github.com/coletdjnz)
* [youtube:search] Add tests
* [twitcasting] Enforce UTF-8 for POST payload by
  [Lesmiscore](https://github.com/Lesmiscore)
* [mediaset] Fix extractor by
  [nixxo](https://github.com/nixxo)
* [websocket] Make syntax error in `websockets` module non-fatal

Thu Feb 10 13:00:07 2022 schmonz (pkgsrc commits)
doc: Updated net/yt-dlp to 2022.2.4

Wed Feb 9 16:15:04 2022 schmonz (package-rebuild commits)
Bump PHP 7.4 to 8.0 for next build.

Tue Feb 8 16:15:07 2022 schmonz (package-rebuild commits)
Add checklist-in-progress for bootstrapping VMs.

Tue Feb 8 15:30:06 2022 schmonz (pkgsrc commits)
p.spek@tyil.nl had specifically said to _single_-quote the output of
extra_libarchive_depends(). Oops. Now that the problem has bitten me (on
Manjaro ARM), I can attest that single-quoting fixes it. Sorry, tyil,
and thanks again!

Mon Feb 7 06:15:04 2022 schmonz (pkgsrc commits)
INSTALL_SCRIPT, not INSTALL_PROGRAM.

Sun Feb 6 14:30:06 2022 schmonz (package-rebuild commits)
Add commented-out clang bits, not quite ready.

Sun Feb 6 14:30:06 2022 schmonz (package-rebuild commits)
Add more buildvm-shared bits.

Sun Feb 6 14:30:06 2022 schmonz (package-rebuild commits)
Make a NetBSD "set" for both pkgsrc clang and gcc10.

Sun Feb 6 14:30:06 2022 schmonz (package-rebuild commits)
Run pkgsrc-bootstrap from anywhere.

Sun Feb 6 14:30:06 2022 schmonz (package-rebuild commits)
Update shutdown script.

Sun Feb 6 14:30:06 2022 schmonz (package-rebuild commits)
Update vboxes, add maybe-working shutdown code.

Sun Feb 6 13:00:03 2022 schmonz (package-rebuild commits)
Add qtraceaddr.

Sat Feb 5 18:15:04 2022 schmonz (pkgsrc commits)
Add OSX_SDK_MAP for 12.2. From Herbert J. Skuhra in private mail.

Sat Feb 5 18:15:04 2022 schmonz (pkgsrc commits)
Don't try to run under 3.10 (code says 3.6-3.9).

Sat Feb 5 10:45:04 2022 schmonz (pkgsrc commits)
Add and enable qtraceaddr.

Sat Feb 5 10:45:04 2022 schmonz (pkgsrc commits)
Add qtraceaddr, a Perl script that illustrates how qmail decides how to
deliver messages for any addresses given on the command line. If your
qmail installation used non-default values for conf-qmail, conf-break,
or the alias user, you can specify them in the $QMAIL, $QMAILBREAK, and
$QMAILALIAS environment variables. For example:

    # env QMAILBREAK=+ qtraceaddr address@example.org

Sat Feb 5 10:45:04 2022 schmonz (pkgsrc commits)
doc: Added mail/qtraceaddr version 20061202

Tue Feb 1 15:15:06 2022 schmonz (pkgsrc commits)
Remove a patch, missed in previous.

Tue Feb 1 15:15:06 2022 schmonz (pkgsrc commits)
Update to 0.18.0. From the changelog:

ship accumulated bugfixes and catchup with wayback machine changes.

special thanks to Paul Wise for the immesurable patience on
the wayback plugin and test suite, and to Jelmer Vernooij for the
Debian Janitor.

New features:

* Add support for saving page resources to the Wayback Machine too,
  thanks Paul Wise!

API changes:

* we now generate a standard message-id, which has brackets around it

Bugfixes:

* fix rare crash in feed2exec parse with an empty `mailbox` setting
* fix feedparser dependencies for newer python
* catchup with html2text again (2020.1.16)
* add failing test and fix for cachecontrol 0.12.10 new API (Closes: GL#22)
* do not cache requests in plugins (Closes: #1001412, GL#26)
* Require feedparser 5 as minimum version for Python 3, thanks Paul Wise

Documentation:

* mention (lack of) Gemini and other protocol support
* leave Freenode for oftc.net

Cleanup, CI, linting:

* avoid dateparser bug workaround in newer versions
* drop support for python 3.5, add 3.9
* enforce black in tox, but not in CI
* first pass at type checking with mypy, with failures allowed
* switch to setup.cfg as much as possible
* fix rst syntax since we are not hacking it anymore
* mention build module, which may be necessary for newer setuptools_scm
* move fixtures to conftest.py
* use pytest.mark.network instead of xfail

Tue Feb 1 15:15:06 2022 schmonz (pkgsrc commits)
doc: Updated mail/feed2exec to 0.18.0

Mon Jan 31 06:45:06 2022 schmonz (pkgsrc commits)
On macOS, do not use DYLD_LIBRARY_PATH for ordinary configure checks.
Fixes configure (and build, and package) on at least Monterey. This
workaround will be unneeded in the next curl release. From MacPorts, via
Michael-John Turner on pkgsrc-users@.

Sun Jan 30 18:45:08 2022 schmonz (pkgsrc commits)
Update to 3.5.0. From the changelog:

- Added scrubbers.combine_scrubbers
- Fix minor bugs in scrubber templates
- Fix clipboard command to work with powershell

Sun Jan 30 18:45:08 2022 schmonz (pkgsrc commits)
doc: Updated devel/py-approvaltests to 3.5.0

Sun Jan 30 16:45:05 2022 schmonz (pkgsrc commits)
Update to 2.3.0. From the changelog:

- With `export MOB_TIMER_ROOM_USE_WIP_BRANCH_QUALIFIER=true` the room
  name is automatically derived from the value you passed in via the
  `mob start --branch <branch>` parameter.

Sun Jan 30 16:45:05 2022 schmonz (pkgsrc commits)
doc: Updated devel/mob to 2.3.0

Sun Jan 30 05:15:05 2022 schmonz (pkgsrc commits)
Update to 42. From the changelog:

- Fixed broken fork: sipcache/siphash not included.

Sun Jan 30 05:15:05 2022 schmonz (pkgsrc commits)
doc: Updated net/djbdnscurve6 to 42

Sat Jan 29 09:45:04 2022 schmonz (pkgsrc commits)
Also set DYLD_LIBRARY_PATH=. (in addition to LD_PRELOAD) when generating
magic. Fixes build on macOS (Monterey and Snow Leopard tested) when file
is not already installed.

Sat Jan 29 07:45:13 2022 schmonz (pkgsrc commits)
If we're gcc on Darwin, but GCCBASE is defined, set BOOST_TOOLSET=gcc
(instead of 'darwin'). Fixes Snow Leopard build with lang/gcc10.

Sat Jan 29 07:45:13 2022 schmonz (pkgsrc commits)
Needs c++11.

Fri Jan 28 18:45:08 2022 schmonz (pkgsrc commits)
#include <memory> to fix Snow Leopard build.

Fri Jan 28 17:45:09 2022 schmonz (pkgsrc commits)
Apply MacPorts patch-libuv-legacy.diff for pre-10.7 platforms, and
MacPorts patch-libuv-unix-core-close-nocancel.diff for:
- older gcc versions to not error on pragmas
- 32bit code to link correctly
- Tiger to work around not having a non-cancellable close function

Fixes build on Snow Leopard. For other platforms, NFCI.

Fri Jan 28 17:45:09 2022 schmonz (pkgsrc commits)
Sufficiently old Darwin (e.g., Snow Leopard) needs SOL_LOCAL defined.

Fri Jan 28 17:15:09 2022 schmonz (pkgsrc commits)
Go has dropped support for Darwin-*-i386.

Fri Jan 28 17:15:09 2022 schmonz (pkgsrc commits)
Omit the special -arch_only treatment for old Darwin; it's not supported
by external compilers (e.g., lang/gcc10) and it's not needed by the
native compiler (at least, not on Snow Leopard gcc 4.2.1).

Fri Jan 28 15:45:08 2022 schmonz (pkgsrc commits)
USE_FEATURES+=strnlen to fix gcc10 build on Snow Leopard.

Fri Jan 28 11:45:04 2022 schmonz (pkgsrc-wip commits)
Add TODO item for runit startup.

Fri Jan 28 10:45:03 2022 schmonz (pkgsrc-wip commits)
Update to 2.1.2. From the changelog:

2.1.2:
* doc/index.html: reorder, cleanup links to distributions; add Linux
  from Scratch, Finnix, VServer.
* sv.c: properly format status command's output on failure cases.
* sv.c: support optional LSB init script actions reload and
  try-restart.
* man/sv.8: "sv exit" does not send a TERM signal to the log service
  (thx Jonathan Nieder).
* fmt_ptime.c: 64 bits time_t fix for svlogd (tnx Jérémie
  Courrèges-Anglas).
* sv.c: fix typo that may lead to wrong output from sv when reporting
  status of multiple service directories.
* doc/index.html: add deepOfix Mail Server to list of distributions
  that include runit (thx Debayan Banerjee).
* doc/useinit.html: update description on how to use with upstart
  (thx Gabriel de Perthuis).
* doc/index.html: add Dragora GNU/Linux to list of distributions that
  use runit as default init scheme (thx Matias A. Fonzo).
* doc/index.html: add ArchLinux to list of distributions that include
  runit (thx Kevin Berry).

2.1.1:
* doc/upgrade.html: fix typo.
* sv.c: on 'down', send runsv the 'down' command properly if not yet
  done (e.g. when taken up with 'once').

2.1.0:
* pathexec_env.c, pathexec.h: add function pathexec_env_run().
* chpst.c, man/chpst.8: new option -b argv0: run prog with different
  0th argument.
* sv.c: fix exit code of status command in lsb mode (thx Mathieu
  Poumeyrol)
* chpst.c, svwaitdown.c, svwaitup.c: fix checks for return value of
  open_* functions (thx David Reiss).
* runsv.c: exit with error if [log/]supervise/control exists, but is
  not a fifo (thx Charlie Brady).
* man/sv.8: clarify which return values apply to the LSB init script
  interface.

Fri Jan 28 06:45:04 2022 schmonz (package-rebuild commits)
Add bpytop, looks handy for visualizing load.