Wed Jul 16 17:45:03 2025 schmonz (pkgsrc commits)
Add and enable execshell.

Wed Jul 16 17:45:03 2025 schmonz (pkgsrc commits)
Add execshell: Proof of concept execline REPL

This is a proof-of-concept interactive REPL for Laurent Bercot's
execline language. execshell provides an interactive interface with
readline/Emacs-alike line editing to the command lexer used by the
execlineb script launcher. For example:

$ ./execshell
> foreground { echo foo } echo bar
foo
bar
> pipeline { echo baz } sed -e "s/a/u/" -e "s/$/z/"
buzz
(Note that the prompt string here is > .)

Wed Jul 16 17:45:03 2025 schmonz (pkgsrc commits)
doc: Added shells/execshell version 0.0.20201101

Wed Jul 16 17:45:03 2025 schmonz (pkgsrc commits)
skalibs: not all consumers will have a config.mak.

Tue Jul 15 12:00:02 2025 schmonz (nbpkg commits)
Fix bmake detection logic.

Mon Jul 14 15:30:02 2025 schmonz (pkgsrc commits)
ikiwiki: remove commented-out p5-DB_File (part of perl since 2020).

Mon Jul 14 15:30:02 2025 schmonz (pkgsrc commits)
rtf2latex2e: repair case-o in Makefile to fix NetBSD build.

Mon Jul 14 14:45:02 2025 schmonz (pkgsrc commits)
doc: Updated devel/ruby-jirametrics to 2.12.1

Mon Jul 14 14:45:02 2025 schmonz (pkgsrc commits)
ruby-jirametrics: update to 2.12.1. Changes:

- New chart: Daily View that is an optimized view for use during the
  daily standup/sprint/meeting.
- Estimation changes
    - The sprint_burndown and estimate_accuracy_chart both pull the
      estimate from the issue history. In the past we've looked for the
      field "Story Points" which works just fine in an English instance
      of Jira but fails for many (all?) non-English instances.
    - Also changed them to support time based estimates, if the board is
      configured to use them.
- Aging Work Table now shows the issue priority.
- Bug: Fixed exception when downloading for the first time and
  status_category_mappings are already set.
- New criteria that can be used with `start_at` or `stop_at`:
  `first_time_visible_on_board`
- Whenever we display statuses now, we display them in the format
  `"Review":10011` rather than just `Review`. We do this to remove any
  ambiguity around which specific `Review` status we're talking about as
  there may be several.

Fri Jul 11 19:15:01 2025 schmonz (pkgsrc commits)
doc: Updated net/s6-networking to 2.7.1.0nb2

Fri Jul 11 19:15:01 2025 schmonz (pkgsrc commits)
s6-networking: change default options. Bump PKGREVISION.

Instead of BearSSL, link with OpenSSL by default. The 'bearssl' option
is still present and 'libressl' is now available too.

Remove the transitional 'tls' option mapping.

While here, remove s6-pkgsrc-cadir. pkgsrc doesn't have a clear
library-independent notion of its "SSL cert directory", so we can't
helpfully tell clients (or servers that want to validate client certs)
where to find it.

Fri Jul 11 17:45:03 2025 schmonz (nbpkg commits)
s6-networking: openssl is default now.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
Fix distfile fetching broken in previous.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
apaste: build from git to get macOS shlibs. Bump PKGREVISION.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated lang/execline to 2.9.7.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated mail/smtpd-starttls-proxy to 0.0.2.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated misc/s6-portable-utils to 2.3.1.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated net/s6-dns to 2.4.1.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated net/s6-networking to 2.7.1.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated net/shibari to 0.0.2.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated sysutils/fdtools to 2024.12.07nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated sysutils/s6 to 2.13.2.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated www/apaste to 0.0.3.0nb1

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
doc: Updated www/tipidee to 0.0.6.0nb2

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
fdtools: recursive PKGREVISION bump for skalibs update.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
s6-dns: build from git to get macOS shlibs. Bump PKGREVISION.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
s6-networking: build from git to get macOS shlibs. Bump PKGREVISION.

Other changes from the next release-to-be:

- Add proxy-server

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
s6-portable-utils: build from git to get macOS shlibs. Bump PKGREVISION.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
s6: build from git to get macOS shlibs. Bump PKGREVISION.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
shibari: build from git to get macOS shlibs. Bump PKGREVISION.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
smtpd-starttls-proxy: build from git to get macOS shlibs. Bump PKGREVISION.

Wed Jul 9 07:45:01 2025 schmonz (pkgsrc commits)
tipidee: build from git to get macOS shlibs. Bump PKGREVISION.

Other changes from the next release-to-be:

- Add rproxy
- Add noredirect

Tue Jul 8 18:00:04 2025 schmonz (nbpkg commits)
extramkconf: try s6-networking with OpenSSL.

Mon Jul 7 14:30:04 2025 schmonz (pkgsrc commits)
doc: Updated misc/exercism to 3.5.6

Mon Jul 7 14:30:04 2025 schmonz (pkgsrc commits)
exercism: update to 3.5.6. Changes:

- Support for Futhark in exercism test
- Show a "try again after" message when a response sets a
  Retry-After header
- Check HTTP response content type before trying to decode it as JSON

Mon Jul 7 10:30:03 2025 schmonz (pkgsrc commits)
doc: Updated devel/p5-Syntax-Keyword-Try to 0.30

Mon Jul 7 10:30:03 2025 schmonz (pkgsrc commits)
p5-Syntax-Keyword-Try: update to 0.30. Changes:

* Updates for XS::Parse::Keyword v0.35: new container macro names
* Updated to latest hax/ support files: avoids SAVEt_LONG, now
  removed in perl 5.41.3

Mon Jul 7 10:30:03 2025 schmonz (pkgsrc commits)
w3m: fix parallel builds, hopefully.

Fri Jul 4 15:00:02 2025 schmonz (pkgsrc commits)
doc: Updated textproc/ov to 0.42.1

Fri Jul 4 15:00:02 2025 schmonz (pkgsrc commits)
ov: update to 0.42.1. Changes:

- Allows you to edit by passing the file to an external editor.
- The status line can now be hidden and there is more customization available.
- The help and log documentation are now separate from General and can be customized separately.
- Fix missing slice bounds check
- Fix duplicate log output
- Update modules 20250610
- Add documentation for General configuration items in README.md
- Fix inconsistent output after WriteQuit from help followed by Quit
- Fix typo in README.md
- Fix issue where quit was not output in filter document
- Fix Getpgrp syntax for Solaris/Illumos build
- Fix slice range check error
- fix: rename unWatchMode to unwatchMode

Fri Jul 4 13:30:03 2025 schmonz (pkgsrc commits)
doc: Updated net/fehqlibs to 27

Fri Jul 4 13:30:03 2025 schmonz (pkgsrc commits)
doc: Updated print/rtf2latex2e to 2.2.3

Fri Jul 4 13:30:03 2025 schmonz (pkgsrc commits)
fehqlibs: update to 27. Changes:

- Added 'void' as arg in wait.h.
- Included man pages lock.3 and readclose.3 and an additional macro for
  slurp (openreadclose).
- Included missing error_temp() as errtmp.c and provided error.a
  providing errstr.o and errtmp.o.
- Added functions constmap_get and constmap_index for 'ezmlm' usage and
  updated man pages.
- Added a 'DONEIT' (RC=0) and 'VERSION' tag in logmsg (RC=1)
  complementing the 'USAGE' tag.
- Defined ENOTDIR as error variable for 'error_notdir'; was external before.
- Fixed wrong man-page name for 'str_start' (erroneously called: str_starts).
- Fixed wrong prototype description for 'scan_long' in man scan(3).

Fri Jul 4 13:30:03 2025 schmonz (pkgsrc commits)
rtf2latex2e: update to 2.2.3. Changes:

- adds the option to delimit LaTeX equations by \(...\) instead of $...$
  and \[...\] instead of $$...$$
- adds conversion of Word's EQ fields and fixes the missing -lm flag in
  the gcc compiler call in Makefile

And surely more since 1.0fc2, but no changelog beyond that.

Take MAINTAINER (ok reed@).

Fri Jul 4 13:30:03 2025 schmonz (pkgsrc commits)
sqlite3-diff: regen distinfo after sqlite3 update.

Wed Jul 2 23:00:01 2025 schmonz (pkgsrc commits)
djbfft: fix SmartOS build.

Wed Jul 2 23:00:01 2025 schmonz (pkgsrc commits)
djbsort: fix SmartOS build.

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
doc: Updated devel/swagger-codegen to 3.0.70

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
doc: Updated mail/rspamd to 3.12.1

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
doc: Updated shells/sheldon to 0.8.3

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
doc: Updated www/p5-Playwright to 1.531

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
p5-Playwright: update to 1.531. Changes:

- Fix Locator.all(), and likely other things returning arrays of
  playwright objects

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
rspamd: update to 3.12.1. Changes:

* [Feature] Add /bayes/classifiers HTTP endpoint
* [Feature] Further improvements in scheduling next checks
* [Fix] Another fix for maps concurrent load
* [Fix] Do not add log tag header in milter logic
* [Fix] Do not explicitly add Connection header if it's there
* [Fix] Fix proxy headers duplication
* [Fix] Fix several issues with the lua_logger
* [Fix] Make logger more graceful when dealing with format arguments
* [Fix] Try to avoid incomplete writes
* [Rework] Eliminate maps locking

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
sheldon: update to 0.8.3. Changes:

- Fix unhandled error in access function calls.

Tue Jul 1 13:00:02 2025 schmonz (pkgsrc commits)
swagger-codegen: update to 3.0.70. Changes:

- chore: migrate Sonatype OSSRH to Central Portal
- Vulnerability in jetty: lib upgrade
- Generator v3 base image bump

Mon Jun 30 23:00:01 2025 schmonz (pkgsrc commits)
doc: Updated www/snac to 2.79

Mon Jun 30 23:00:01 2025 schmonz (pkgsrc commits)
qsmtp: switch to cmake/build.mk.

Mon Jun 30 23:00:01 2025 schmonz (pkgsrc commits)
snac: update to 2.79. Changes:

Added a server-wide Webmention hook; this way, if somebody out there
(that supports Webmention) links to a user or post in this instance, a
notification is sent (this is the complementary of what was implemented
in version 2.76).

Fixed regression while sending email via pipe on OpenBSD.

Fixed Markdown parsing when the URL has parenthesis.

Always show the 'pending follow confirmations' section if there are any
(even if the toggle is off).

If a metadata value is an account handler, it's also tried to be
validated (rel="me" links).

Another search by URL tweak (this time for Pixelfed links).

Mastodon API: fixed a bug that made some boosts disappear after being
shown in apps like Tusky, added followed hashtags maintenance, other
minor changes.

Renamed command-line actions `create_list` to `list_create` and
`delete_list` to `list_remove`.

The default favicon URL can be changed from the server configuration.

New command-line option `export_posts`, to export all posts by a user in
a JSON format compatible with the one generated by Mastodon.

The command-line options to send notes also allow an optional `-r`
argument, to set the URL of a Fediverse post this note is a reply to.

Mon Jun 30 18:45:02 2025 schmonz (pkgsrc commits)
qmail: fix macOS build by not shadowing system resolver's getshort().

Mon Jun 30 17:30:01 2025 schmonz (pkgsrc commits)
glib2: generate test6.gresource with UTF-8 as well. Fixes NetBSD build.

Sat Jun 28 02:15:04 2025 schmonz (pkgsrc commits)
dash: fix Illumos build. Still packages on macOS and NetBSD.

Sat Jun 28 02:15:04 2025 schmonz (pkgsrc commits)
jdebp-redo: fix SmartOS build. Still packages on NetBSD, macOS.

Sat Jun 28 02:15:04 2025 schmonz (pkgsrc commits)
leahneukirchen-redo: fix SmartOS build. Still builds NetBSD, macOS.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
daemontools: fix SmartOS build. Still good on NetBSD, macOS.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
doc: Updated net/ucspi-tools to 1.7nb2

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
libdkim: fix SmartOS build. Still fine on NetBSD, macOS.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
libowfat: fix SmartOS build. Still OK on macOS and NetBSD.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
qlogtools: fix SmartOS build. Still fine on NetBSD, macOS.

While here, set LICENSE.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
qpasswd: fix SmartOS build. Still fine on NetBSD, macOS.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
ucspi-tcp: fix SmartOS build. Still fine on NetBSD, macOS.

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
ucspi-tools: update a few commits to fix SmartOS. Bump PKGREVISION.

(Still packages on NetBSD and macOS.)

Changes:

- Change MAX_PATH to pathconf("/", _PC_PATH_MAX)
  for systems without MAX_PATH in their libc.
- remove useless environment code
- implementation of dprintf(3) for libc's that missing it
- move dprintf into an own file for httpc and httppc
- Makefile: Compile tcps and tcpc
- test.sh: Rewrite to be more clear on what it found
- test: Remove env.txt between tests
- test: Add test to make sure certs for tests are set up
- Fix number of expected tests.
- remove unused variable
- print program path on execvp error

Fri Jun 27 15:45:04 2025 schmonz (pkgsrc commits)
ucspi-udp: fix SmartOS build. Still good on NetBSD, macOS.

Wed Jun 25 15:00:05 2025 schmonz (pkgsrc commits)
astyle: needs C++17 and <filesystem>. Hopefully fixes NetBSD 9 build.

Wed Jun 25 15:00:05 2025 schmonz (pkgsrc commits)
lnetd: support PKGMANDIR.

Wed Jun 25 15:00:05 2025 schmonz (pkgsrc commits)
prefork: support PKGMANDIR.

Wed Jun 25 13:00:04 2025 schmonz (pkgsrc-wip commits)
Add msedit. Needs too-new-for-us Rust.

Wed Jun 18 14:00:02 2025 schmonz (nbpkg commits)
Accept apple-public-source-license.

Wed Jun 18 14:00:02 2025 schmonz (nbpkg commits)
Add sudo wrapper.

Thu Jun 12 16:45:01 2025 schmonz (pkgsrc commits)
age: set --version accurately. Bump PKGREVISION.

Thu Jun 12 16:45:01 2025 schmonz (pkgsrc commits)
doc: Updated security/age to 1.2.1nb4

Mon Jun 9 16:45:01 2025 schmonz (pkgsrc-wip commits)
testssl: update to 3.2.0. Still needs work.

Sat Jun 7 15:15:01 2025 schmonz (pkgsrc commits)
asdf: update to 0.18.0. Changes:

### Features

* `asdf list` exit with status code of 0 when no versions installed

### Bug Fixes

* correct flag handling in commands run by `asdf exec`
* only return version starting with number when no filter is supplied
* print all error output to stderr when shim can't be resolved
* rename tool version filename environment variable for clarity
* upgrade urfave/cli to version 3

Sat Jun 7 15:15:01 2025 schmonz (pkgsrc commits)
doc: Updated devel/asdf to 0.18.0

Wed Jun 4 12:45:02 2025 schmonz (pkgsrc commits)
mk: document bearssl option.

Wed Jun 4 12:45:02 2025 schmonz (pkgsrc commits)
s6-networking: enable openssl option, off by default.

Wed Jun 4 11:15:01 2025 schmonz (pkgsrc commits)
lnetd: -lsocket on SunOS.

Tue Jun 3 17:01:02 2025 schmonz (pkgsrc commits)
shellspec: update HOMEPAGE.

Tue Jun 3 15:15:03 2025 schmonz (pkgsrc commits)
TODO: +focalboard, kanboard

Mon Jun 2 09:45:02 2025 schmonz (pkgsrc commits)
doc: Updated www/snac to 2.78

Mon Jun 2 09:45:02 2025 schmonz (pkgsrc commits)
snac: update to 2.78. Changes:

Hashtag following also allow URLs to RSS feeds of ActivityPub objects
(like e.g. https://mastodon.social/tags/ThankYouTuesday).

Users can now configure a webhook to receive an HTTP POST for every
notification. This can be useful for implementing bots that react to
activities, like autorepliers, chatbots or interactive textual games
(see `snac(1)` for more information).

The number of pending follow confirmations is shown next to the
"people" link.

Faster performance metrics (contributed by dandelions).

Improved lowercasing in hashtags (contributed by postscriptum).

A search-by-url tweak for implementations that return 200 for invalid
webfinger queries (e.g. piefed).

Mastodon API: added follow confirmation endpoints, fixed collisions in
attachment file names.

Fixed potential crashes in attachment uploads.

Sun Jun 1 22:45:01 2025 schmonz (pkgsrc commits)
djbfft: mollify pkglint.

Sun Jun 1 22:45:01 2025 schmonz (pkgsrc commits)
pkglint: use pkglint4 on OpenBSD.

Sun Jun 1 20:15:02 2025 schmonz (pkgsrc commits)
djbware.mk: belatedly commit DJB_ERRNO_FIXUP.

Sun Jun 1 20:15:02 2025 schmonz (pkgsrc commits)
ezmlm: mollify pkglint.

Sat May 31 00:30:02 2025 schmonz (pkgsrc commits)
bearssl: USE_TOOLS+=gmake to fix Tiger and Snow Leopard builds.

Apple gcc 4.2.1's linker can't handle e.g. "-obuild/libbearssl.dylib",
but the build wasn't trying to do that. The intentional trailing
whitespace in LDOUT and LDDLLOUT was getting lost. gmake avoids this.

NFCI on other platforms. Build-tested on Sequoia and NetBSD.

Fri May 30 18:45:02 2025 schmonz (pkgsrc commits)
doc: Updated misc/exercism to 3.5.5

Fri May 30 18:45:02 2025 schmonz (pkgsrc commits)
exercism: update to 3.5.5. Changes:

- Change Idris test command to use slug

Fri May 30 09:30:02 2025 schmonz (pkgsrc commits)
Add and enable ov.

Fri May 30 09:30:02 2025 schmonz (pkgsrc commits)
Add ov: Feature-rich terminal-based text viewer

ov is a terminal pager.

* Quickly opens files larger than memory.
* Supports fixed header lines and columns.
* Optimized for tabular text with column mode and customizable
  column colors.
* Fully customizable shortcut keys and styles.
* Follow mode for real-time updates (like `tail -f` / `tail -F`).
* Exec mode to display command output dynamically.
* Watch mode to monitor file changes periodically.
* Advanced search: incremental, regex, and filter functions.
* Multi-color highlighting for multiple words.
* Supports Unicode and East Asian Width characters.
* Handles compressed files (gzip, bzip2, zstd, lz4, xz).

Fri May 30 09:30:02 2025 schmonz (pkgsrc commits)
doc: Added textproc/ov version 0.41.0

Tue May 27 14:45:02 2025 schmonz (pkgsrc commits)
doc: Updated net/prettyping to 1.1.0

Tue May 27 14:45:02 2025 schmonz (pkgsrc commits)
prettyping: update to 1.1.0. Changes:

* The special handling of the `-6` parameter has been dropped. Instead,
  it is now being passed to the `ping` binary, which should just work on
  any "modern" version of ping.
* New parameters `--[no]globalstats` and `--[no]recentstats` to toggle
  each of the two statistics lines.
* Better handling in case `--last <n>` receives a number less than 1. In
  such case, the recent statistics will be dropped.
* The `--help` output has been widened to 84 characters, to fit the new
  parameters and their description. If you're stuck with 80-char limit,
  I'm sorry. If you have a strong opinion about the 80-char limit,
  please suggest a solution for the help text.

Sun May 25 23:30:03 2025 schmonz (pkgsrc commits)
doc: Updated www/tipidee to 0.0.6.0nb1

Sun May 25 23:30:03 2025 schmonz (pkgsrc commits)
tipidee: support PKG_SYSCONFDIR, actually. Bump PKGREVISION.

Sun May 25 22:30:03 2025 schmonz (pkgsrc commits)
doc: Updated devel/p5-Cucumber-TagExpressions to 6.2.0

Sun May 25 22:30:03 2025 schmonz (pkgsrc commits)
doc: Updated devel/p5-Test-BDD-Cucumber to 0.87

Sun May 25 22:30:03 2025 schmonz (pkgsrc commits)
p5-Cucumber-TagExpressions: update to 6.2.0. Changes:

- [PHP] Add new implementation

Sun May 25 22:30:03 2025 schmonz (pkgsrc commits)
p5-Test-BDD-Cucumber: update to 0.87. Changes:

[Added]
- Report scenarios skipped due to tag filters as skipped,
  which prevents feature files with *all* scenarios filtered
  from being reported as failed in the TAP output (while those
  with only some scenarios skipped will not)
- 'scenario_skip()' event added to the Test::BDD::Cucumber::Harness

[Fixed]
- Typo in Test::BDD::Cucumber::Model::TagSpec

Sat May 24 00:00:03 2025 schmonz (pkgsrc commits)
Add and enable endbasic.

Sat May 24 00:00:03 2025 schmonz (pkgsrc commits)
Add endbasic: BASIC interpreter + DOS environment, reimagined

EndBASIC is an interpreter for a BASIC-like language and is inspired
by Amstrad's Locomotive BASIC 1.1 and Microsoft's QuickBASIC 4.5.
Like the former, EndBASIC intends to provide an interactive environment
that seamlessly merges coding with immediate visual feedback. Like
the latter, EndBASIC offers higher-level programming constructs and
strong typing.

EndBASIC's primary goal is to offer a simplified and restricted
DOS-like environment to learn the foundations of programming and
computing, and focuses on features that quickly reward the learner.
These include a built-in text editor, commands to manipulate the
screen, commands to interact with shared files, and even commands
to interact with the hardware of a Raspberry Pi.

Sat May 24 00:00:03 2025 schmonz (pkgsrc commits)
doc: Added lang/endbasic version 0.11.1

Sat May 24 00:00:03 2025 schmonz (pkgsrc commits)
todo: endbasic has been done.

Fri May 23 12:00:03 2025 schmonz (pkgsrc commits)
doc: Updated shells/sheldon to 0.8.2

Fri May 23 12:00:03 2025 schmonz (pkgsrc commits)
sheldon: update to 0.8.2. Changes:

- Reduce scope of file mutex. This fixes #196.

Thu May 22 18:00:03 2025 schmonz (pkgsrc commits)
doc: Updated devel/p5-Devel-NYTProf to 6.14nb2

Thu May 22 18:00:03 2025 schmonz (pkgsrc commits)
p5-Devel-NYTProf: find non-builtin zlib. Bump PKGREVISION.

Thu May 22 02:45:02 2025 schmonz (pkgsrc commits)
djbware: reduce lint, mostly by replacing SUBST_CLASSES+=djberrno with
DJB_ERRNO_FIXUP.

While here, sprinkle FORCE_C_STD (mostly c89) where it doesn't break the
build. Tested on NetBSD and macOS.

Thu May 22 02:00:01 2025 schmonz (pkgsrc commits)
djbdns: PATCHFILES part of previous incorrect, revert.

Thu May 22 01:45:01 2025 schmonz (pkgsrc-wip commits)
djbware: reduce lint, mostly by replacing SUBST_CLASSES+=djberrno with
DJB_ERRNO_FIXUP.

While here, sprinkle FORCE_C_STD (mostly c89) where it doesn't break the
build. Tested on NetBSD and macOS.

Thu May 22 01:00:01 2025 schmonz (nbpkg commits)
Adjust previous to also avoid CTF.

Thu May 22 00:00:03 2025 schmonz (nbpkg commits)
qtools with -g fails CHECK_WRKREF (why?).

Wed May 21 20:45:03 2025 schmonz (pkgsrc commits)
djbdns: specify c89, record missing PATCHFILES, de-lint. Bump PKGREVISION.

Wed May 21 18:45:02 2025 schmonz (greencently commits)
Fix Sonatype Central status badge.

Wed May 21 16:45:03 2025 schmonz (greencently commits)
Catch up IDEA to Kotlin update.

Wed May 21 16:45:03 2025 schmonz (greencently commits)
Point gradle-nexus publish-plugin at Sonatype Central (not OSSRH anymore).

Wed May 21 16:45:03 2025 schmonz (pkgsrc commits)
Reset PKGREVISION for libhighlight update.

Wed May 21 16:45:03 2025 schmonz (pkgsrc commits)
astyle: update to 3.6.9, and take MAINTAINER. Changes:

3.6.9

* Fix --mode parameter in generation script
* disable old isInTemplate flag only within structs

3.6.8

* Adjust --break-blocks to break structs and functions only with _all_ option
* Fix space between pointer references with --align-pointer=type
* Define <<< and >>> operators for Java only
* Fix indentation of class modifiers within structs
* Fix parsing of nested structs
* Another approach to fix interpretation of closing nested templates as operator
* Fix indent of multiline strings with macros

3.6.7

* Add --error-on-changes option
* Add c++17 flags in VS2022 project files; avoid VS2022 compilation warnings
* Prevent --squeeze-ws of removing whitespace before comments
* Adjust --pad-include to ignore macros in include directives
* Adjust --pad-include section in the docs
* Fix interpretation of closing nested templates as operator
* Use standard filesystem API to retrieve absolute file paths
* Add operator --preserve-ws
* Disable --unpad-paren in structs for leading whitespace
* Do not remove space after opening parens and align-pointer=type
* Fix issue with --pad-oper and *= operand

3.6.6

* Fix indent after assignment operators (correct cause)
* Adjust delete-empty-lines feature description
* Support non-English versions of VS2022 in CMakeLists

3.6.5

* Add option --accept-empty-list
* Fix indent regression due to method extraction
* Fix indent in blocks after assignment operators
* Fix indent of multi line strings after preprocessor or comment sections
* Fix indent after assignment operators
* Fix --align-pointer=middle with existing whitespace

3.6.4

* Fix indent of brace initializers within constructor init list
* Improve indent of continued string literals
* Fix space after opening paren for GSC
* Update astyle.html layout
* Add deprecation hint for --html
* Update install docs
* Delete old IDE project files
* Move build/cmake scripts content into main CMakeLists.txt

3.6.3

* Fix indent after single open parenthse
* Fix padding of operator char * methods
* Fix padding of user defined type cast
* Fix bitfield line break with macros
* Fix GSC modulo padding
* Removed flawed option --add-braces=nested

3.6.2

* Reverted alignment of user defined types using --align-pointer

3.6.1

* Fix setting of --pad-negation and --pad-include options
* Fix --pad-include with UTF-8 BOM
* Improve multiplication recognition with --align-pointer=type
* Improve --align-pointer=type after parens and brackets
* Removed VMS compilation options
* Updated JNI interface to use Arduino IDE conventions

3.6

* Add option --pad-include
* Combined GHC and GSC style options
* Improve combination of --align-pointer=type and --pad-oper
* Improve multiplication recognition with --align-pointer=type
* Update compiler options in build files
* Fix indent of assignments within macros

3.5.2

* Fix library compilation errors

3.5.1

* Fix crash concerning macro continuation
* Fix EOL handling for Windows builds
* Fix GSC comment recognition
* Fix MSVC compiler warnings

3.5

* Add option --pad-negation
* Apply align-pointer=type only if type is present
* Avoid deletion of empty lines after continuation
* Fix alignment of logical AND operators
* Fix recognition of Java/C# multi line strings

3.4.16

* Fix padding of scientific notation literals
* Fix of reference args alignment

3.4.15

* Fix parsing of floating point literals
* Fix "--break-block" handling of class and function blocks
* Fix "--align-pointer=type" option for all types in lambda parameter lists
* Fix padding of lambda capture with align-pointer option
* Exclude files ending with backup suffix from input file names list

3.4.14

* Fix split references with "-k1" option
* Fix "--align-pointer=type" option for fundamental types in lambda parameter lists
* Fix "--indent-after-parens" indent count

3.4.13

* Fix comment indent after string macro with R suffix
* Do not break single line block after enum in mozilla mode
* Adjust cmake policy for new versions only
* Update man page path
* Add support for scikit-build-core

3.4.12

* Add "--pad-brackets-in" and "--pad-brackets-out" options
* Fix indentation of initializer lists
* Fix crash with "--add-braces=nested" applied to if-else blocks

3.4.11

* Add new option "--add-braces=nested" to add braces in nested single line statements
* Fix indent after double template brackets
* Fix indent after dot
* Option "--squeeze-lines=1" is no longer default with Linux builds
* Add experimental GHC mode
* Fix indent after raw string

3.4.10

* Fix missing indent in function parameter list

3.4.9

* Apply one wording for Objective-C in the docs
* Fix more CS regressions
* Fix inserting space with combined "--pad-oper" and "--align-pointer" options

3.4.8

* Fix lambda broken brace after auto keyword
* Fix line break after comment in asm block
* Fix padding of multiply operator
* Fix indentation of method calls
* Fix empty line after closing while block
* Add outer padding for empty parens pairs
* Fix more CS regressions

3.4.6

* Add VS2022 project files
* Fix CS regressions
* Add CS coalesce assignment operator

3.4.1

* Fix padding of & following a comma
* Fix indent of function declarations following access modifiers
* Fix indent of C# allocation blocks
* Fix indentation of comments after CS interpolation quotes

3.4

* Fix formatting of CS interpolation literals
* Fix false lambda recognition
* Fix indentation of member declarations
* Fix indentation of struct assignments
* Add new option "--indent-lambda" to enable new lambda recognition
* Add link to astyle Python distribution projects

3.3

* Add new option "--squeeze-ws" to remove superfluous whitespace (experimental)
* Add new option "--squeeze-lines" to remove superfluous empty lines (experimental)
* Add new options "--pad-brackets" and "--unpad-brackets" to add or
  remove whitespace around square brackets (experimental)
* Fix indent of lambda bodies in fct calls
* Fix indent of struct names including "struct"
* Fix indent of C++11 initializer lists
* Fix padding of pointers separated by comma
* Refactor namespace std usage

3.2.1

* Fix struct recognition related to SF #534

3.2

* Add new option "style=webkit" for the WebKit brace style.
* Improve recognition of pointer variable types.
* Change CMake files to the "modern" format.
* Fix formatting of raw string literals with the opening '(' at the end of line
* Fix indentation of comments in a preprocessor define indented with tabs
* Fix vector limit segfault with g++-8, recursive, and -D_GLIBCXX_ASSERTIONS
* Refactoring:
  * Extract new method for options in ASOptions class to avoid compiler limits.
  * Change vector push_back to emplace_back except for vector<bool>.
  * Changes from clang-tidy to modernize code.
* added man page
* removed deprecated options
* added shell completion scripts
* added "--mode=js" option
* added INVALID_TYPE constant
* removed upper limit of "max-continuation-indent"
* fixed raw string parsing
* fixed recognition of rvalue operator as reference
* fixed reverting effect of AttachReturnType option
* fixed padding of dereference operator
* added C++ spaceship operator
* fixed case indent after enum return value
* fixed space deletion when aligning ref value name
* fixed reverting effect of maxCodeLength and AttachReturnType options
* fixed break of continued preprocessor strings with colon
* fixed struct bitfield indentation
* replace PATH_MAX by realpath
* fixed negative integer literal breaks initializer list
* fixed documentation of --delete-empty-lines short option
* fixed project file search
* fixed indent of ObjectiveC statements
* fixed parsing of C# interpolation strings
* fixed break-blocks format after struct
* fixed project file search with wildcard input paths
* better description for stat errors
* applied IT localization patch
* improved DE localization

Wed May 21 16:45:03 2025 schmonz (pkgsrc commits)
doc: Updated devel/astyle to 3.6.9

Wed May 21 16:45:03 2025 schmonz (pkgsrc commits)
doc: Updated textproc/libhighlight to 4.16

Wed May 21 16:45:03 2025 schmonz (pkgsrc commits)
libhighlight: update to 4.16. Changes:

- updated astyle lib to version 3.6.9
- fix shell script parenthesis recognition
- updated AWK, C, Go and Python language definitions
- added README_FR.adoc
- added shell script and git config file extensions
- GUI: adjusted cmake build script to improve Qt build target handling
- GUI: updated Qt UI translations

Wed May 21 16:45:03 2025 schmonz (greencently commits)
s/junit-greencently/greencently/g

Wed May 21 14:45:03 2025 schmonz (pkgsrc commits)
asdf: update to 0.17.0. Changes:

### Features

* golang-rewrite: add support for shim templates resolution
* log failure to add plugin in "plugin test"
* switch back to native git client

### Bug Fixes

* address linter warning
* correct intersection logic in `shims.FindExecutable` function so
  ordering of multiple versions is preserved
* correct output of install command when system or path version set
* ensures output always ends with a newline when printed
* handle tilde in env vars
* remove default error action from plugin command
* remove unused ForcePrepend option from Go code
* set correct version for go install and make builds

Wed May 21 14:45:03 2025 schmonz (pkgsrc commits)
doc: Updated devel/asdf to 0.17.0

Wed May 21 14:45:03 2025 schmonz (pkgsrc commits)
doc: Updated net/py-magic-wormhole to 0.18.0nb5

Wed May 21 14:45:03 2025 schmonz (pkgsrc commits)
py-magic-wormhole: install shell completions where they'll get found and used.

Wed May 21 12:15:03 2025 schmonz (nbpkg commits)
Build with -g and enable CTF for debuggability.

Wed May 21 12:15:03 2025 schmonz (nbpkg commits)
nbpkg-shared: UNLIMIT_RESOURCES per-package.

Wed May 21 12:15:03 2025 schmonz (nbpkg commits)
nbpkg: use cut instead of maybe needing AWK=nawk.

Tue May 20 21:45:02 2025 schmonz (nbpkg commits)
Add git-sqlite.

Tue May 20 21:45:02 2025 schmonz (nbpkg commits)
PKGVM: some updates.

Tue May 20 21:45:02 2025 schmonz (nbpkg commits)
nbpkg: make sure sysconfdir exists.

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
Add and enable git-sqlite.

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
Add and enable sqlite3-diff.

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
Add git-sqlite: Git diff and merge driver for SQLite

git-sqlite is a collection of shell scripts that allows a sqlite
database to be tracked using the git version control system.

It can be used on an existing database, however, UUIDs will make
multi-master distribution substantially easier.

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
Add sqlite3-diff: Display content differences between SQLite databases

sqldiff is a command-line utility program that displays content
differences between SQLite databases. The usual output is an SQL script
that will transform the source database into the destination database.

The sqldiff utility works by finding rows in the source and destination
that are logical "pairs". The default behavior is to treat two rows as
pairs if they are in tables with the same name and they have the same
rowid, or in the case of a WITHOUT ROWID table if they have the same
PRIMARY KEY. Any differences in the content of paired rows are output as
UPDATEs. Rows in the source database that could not be paired are output
as DELETEs. Rows in the destination database that could not be paired
are output as INSERTs.

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
Note that sqlite3-diff includes this too.

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
doc: Added databases/git-sqlite version 0.1

Tue May 20 14:45:01 2025 schmonz (pkgsrc commits)
doc: Added databases/sqlite3-diff version 3.49.2

Tue May 20 10:45:02 2025 schmonz (pkgsrc-wip commits)
Add Darkman (seems to be Linux-specific).

Mon May 19 14:00:01 2025 schmonz (pkgsrc commits)
doc: Updated devel/skalibs to 2.14.4.0nb1