From noreply at github.com Mon Sep 21 11:29:44 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 08:29:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 814535: databases/postgresql18-server: fix doubled staging... Message-ID: Branch: refs/heads/databases/postgresql18-server Home: https://github.com/MidnightBSD/mports Commit: 8145353ac81fd3c0d4fb350799283d0fe418b782 https://github.com/MidnightBSD/mports/commit/8145353ac81fd3c0d4fb350799283d0fe418b782 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M databases/postgresql18-server/Makefile Log Message: ----------- databases/postgresql18-server: fix doubled staging path when stripping client binaries do-install already has ${FAKE_DESTDIR} prepended to ${PREFIX}, so the explicit ${FAKE_DESTDIR}${PREFIX} in the CLIENT_ONLY strip step produced work/fake-inst-amd64/.../work/fake-inst-amd64/usr/local/bin/* and "make fake" failed with "No such file or directory". This broke postgresql15-client, postgresql16-client and the other client slave ports that include this master Makefile. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 11:33:57 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 08:33:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 21cea7: databases/postgresql18-server: fix doubled staging... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 21cea7c76c8ffbe2971a14519ff3b88d10ee5760 https://github.com/MidnightBSD/mports/commit/21cea7c76c8ffbe2971a14519ff3b88d10ee5760 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M databases/postgresql18-server/Makefile Log Message: ----------- databases/postgresql18-server: fix doubled staging path when stripping client binaries (#1507) Fixes the Magus \`make fake\` failure for postgresql15-client (https://www.midnightbsd.org/magus/ports/2261566) and postgresql16-client. \`do-install\` already receives \`\${FAKE_DESTDIR}\` prepended to \`\${PREFIX}\`, so the CLIENT_ONLY strip line's explicit \`\${FAKE_DESTDIR}\${PREFIX}\` doubled the staging path and \`strip\` failed with "No such file or directory". Dropping the extra \`\${FAKE_DESTDIR}\` matches the other strip lines in the same target. Not build-tested locally (this session runs on Linux); please confirm via a Magus rerun of the client ports. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Fix client-only PostgreSQL staging installs by preventing the strip step from duplicating the fake destination path. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 11:33:57 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 08:33:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql18-server Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:23:13 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:23:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 50bd64: textproc/en-hunspell: drop COPY=-lh so license ins... Message-ID: Branch: refs/heads/textproc/en-hunspell Home: https://github.com/MidnightBSD/mports Commit: 50bd6469eb82f4b55e1d47671be67adc93e4f1b2 https://github.com/MidnightBSD/mports/commit/50bd6469eb82f4b55e1d47671be67adc93e4f1b2 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M textproc/en-hunspell/Makefile Log Message: ----------- textproc/en-hunspell: drop COPY=-lh so license install works across filesystems COPY=-lh makes INSTALL_DATA create hard links instead of copies. The license framework also uses INSTALL_DATA to install the bsd3 template from ${PORTSDIR}/Templates/Licenses into the fake directory. On Magus the ports tree and the work directory live on different filesystems, so "make fake" failed with "Cross-device link" (error 71). AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:24:54 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:24:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f29259: textproc/en-hunspell: drop COPY=-lh so license ins... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f292593690347e21a8e2533024cda666aaa288c6 https://github.com/MidnightBSD/mports/commit/f292593690347e21a8e2533024cda666aaa288c6 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M textproc/en-hunspell/Makefile Log Message: ----------- textproc/en-hunspell: drop COPY=-lh so license install works across filesystems (#1508) Fixes the Magus \`make fake\` failure at https://www.midnightbsd.org/magus/ports/2270000. \`COPY=-lh\` makes \`INSTALL_DATA\` hard-link instead of copy. The license framework reuses \`INSTALL_DATA\` to install the bsd3 template from \`Templates/Licenses\` into the fake directory. On Magus the ports tree and work directory are on different filesystems, so the hard link failed with "Cross-device link". Removing the override makes the port copy files like every other port in the tree. Build-tested locally on MidnightBSD 4.x amd64: \`bmake fake\` and \`bmake package\` both pass. Portlint reports only pre-existing warnings. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Allow license files to be installed across different filesystems by removing the hard-link copy override. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:24:56 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:24:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/textproc/en-hunspell Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:27:29 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:27:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f05990: Tools/magus: exclude /etc/ssl/cert.pem from the ch... Message-ID: Branch: refs/heads/tools/magus-chroot-exclude-cert Home: https://github.com/MidnightBSD/mports Commit: f059905ce8dd6a0ad1e55432d736c86f09de5266 https://github.com/MidnightBSD/mports/commit/f059905ce8dd6a0ad1e55432d736c86f09de5266 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M Tools/magus/make_chroot_tarball.pl Log Message: ----------- Tools/magus: exclude /etc/ssl/cert.pem from the chroot tarball On the build hosts /etc/ssl/cert.pem is a symlink to the ca_root_nss bundle. Carrying it into the Magus chroot makes mport refuse to install ca_root_nss ("/etc/ssl/cert.pem already exists but is not managed by mport"), which broke every port depending on it, e.g. rubygem-numerizer via ruby33-gems (magus port 2265025). AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:28:09 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:28:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 667cfc: Tools/magus: exclude /etc/ssl/cert.pem from the ch... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 667cfc72c7f538d7cbc61d76ddd14e852b0a4de5 https://github.com/MidnightBSD/mports/commit/667cfc72c7f538d7cbc61d76ddd14e852b0a4de5 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M Tools/magus/make_chroot_tarball.pl Log Message: ----------- Tools/magus: exclude /etc/ssl/cert.pem from the chroot tarball (#1509) Fixes Magus failures like https://www.midnightbsd.org/magus/ports/2265025 where installing \`ca_root_nss\` inside the chroot fails with: \`\`\` /etc/ssl/cert.pem already exists but is not managed by mport; use -f to overwrite. \`\`\` \`make_chroot_tarball.pl\` now passes \`--exclude=/etc/ssl/cert.pem\` to tar via a small \`@excludes\` list, so the host's symlink to the ca_root_nss bundle no longer ends up in the chroot image. Verified on a MidnightBSD 4.x host that bsdtar honors the absolute exclude pattern (the file is dropped while \`etc/ssl/cacert.pem\` and \`etc/ssl/mailcert.pem\` are kept) and that the script passes \`perl -c\`. The chroot tarball needs to be regenerated on the build hosts for this to take effect. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Prevent chroot tarballs from including the unmanaged /etc/ssl/cert.pem symlink, allowing ca_root_nss to install successfully in Magus chroots. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:28:10 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:28:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/tools/magus-chroot-exclude-cert Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:37:11 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:37:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 52f8e1: shells/zsh: fix build failing on missing autoheader Message-ID: Branch: refs/heads/shells/zsh Home: https://github.com/MidnightBSD/mports Commit: 52f8e16a1abf73c965b099f81b1bab8cc46489fe https://github.com/MidnightBSD/mports/commit/52f8e16a1abf73c965b099f81b1bab8cc46489fe Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M shells/zsh/Makefile M shells/zsh/pkg-plist Log Message: ----------- shells/zsh: fix build failing on missing autoheader post-patch runs REINPLACE_CMD on configure, which makes it newer than stamp-h.in. The upstream Makefile then tries to regenerate config.h.in with autoheader, which is not available in the build chroot. Touch stamp-h.in after the edit so the rule does not fire. Also remove the .bak file left behind by the reinplace on zsh-mime-setup and add the _mdo completion (new in 5.9.2) to the plist so a clean fake reports no stray files. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 14:53:30 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 11:53:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d9934e: ports-mgmt/mport: key the ohash ABI switch on __Mi... Message-ID: Branch: refs/heads/ports-mgmt/mport Home: https://github.com/MidnightBSD/mports Commit: d9934e7e105bb5504e8d384e303fa568fae26a3c https://github.com/MidnightBSD/mports/commit/d9934e7e105bb5504e8d384e303fa568fae26a3c Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: A ports-mgmt/mport/files/patch-libmport_upgrade.c Log Message: ----------- ports-mgmt/mport: key the ohash ABI switch on __MidnightBSD_version 402000 The libc ohash_info callback signatures changed on 2026-06-11 without a version bump; master was 401002 from 2026-03-17 until it moved to 402000 on 2026-06-26. mport 2.8.1 selects the new calloc/free style callbacks for >= 401002, so a 401002 world built before the header change (such as the Magus 4.1 node) compiles the new-ABI branch against the old struct and fails with incompatible function pointer types. 402000 is the first version that guarantees the new header, so use it as the threshold. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:18:54 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:18:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d27a2c: shells/zsh: fix build failing on missing autoheade... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: d27a2c60744afef5108b819112e82c822089a28e https://github.com/MidnightBSD/mports/commit/d27a2c60744afef5108b819112e82c822089a28e Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M shells/zsh/Makefile M shells/zsh/pkg-plist Log Message: ----------- shells/zsh: fix build failing on missing autoheader (#1510) Fixes the Magus build failure at https://www.midnightbsd.org/magus/ports/2269505: \`\`\` cd . && autoheader /bin/sh: autoheader: not found \`\`\` \`post-patch\` runs \`REINPLACE_CMD\` on \`configure\`, which bumps its mtime past \`stamp-h.in\`. The upstream Makefile has a \`stamp-h.in: configure\` rule that then runs \`autoheader\`, which is not in the chroot. Touching \`stamp-h.in\` right after the edit stops the rule from firing. Two small pre-existing plist issues on the same port are folded in, since a clean \`bmake fake\` flagged them: - remove the \`zsh-mime-setup.bak\` left behind by the port's own reinplace - add \`Completion/BSD/_mdo\` (new in 5.9.2) to \`pkg-plist\` No PORTREVISION bump: Magus has never published a 5.9.2 package (latest blessed builds are 5.9). Build-tested locally on MidnightBSD 4.x amd64: \`bmake build\`, clean \`bmake fake\` (no plist warnings) and \`bmake package\` all pass. Portlint reports only pre-existing warnings. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Fix zsh packaging so builds succeed without autoheader and the resulting package has a clean, complete plist. Bug Fixes: - Prevent the zsh build from invoking unavailable autoheader after configure is patched. - Remove the backup file generated during MIME setup patching and add the missing _mdo completion to the package plist. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:18:56 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:18:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/shells/zsh Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:19:04 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:19:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 512a84: ports-mgmt/mport: key the ohash ABI switch on __Mi... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 512a840f26f090294699ff3805fc7d136f0d2a87 https://github.com/MidnightBSD/mports/commit/512a840f26f090294699ff3805fc7d136f0d2a87 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: A ports-mgmt/mport/files/patch-libmport_upgrade.c Log Message: ----------- ports-mgmt/mport: key the ohash ABI switch on __MidnightBSD_version 402000 (#1511) Fixes the Magus 4.1 build failure at https://www.midnightbsd.org/magus/ports/2268826: \`\`\` upgrade.c:99:38: error: incompatible function pointer types initializing 'void *(*)(size_t, void *)' with an expression of type 'void *(size_t, size_t, void *)' \`\`\` Timeline from MidnightBSD/src and MidnightBSD/mport: | Date | Event | |---|---| | 2026-03-17 | master bumped to 401002 | | 2026-06-11 | \`include/ohash.h\` ABI changed (calloc/free style callbacks), no version bump | | 2026-06-26 | master bumped to 402000; mport "fix build on current" landed the same day but keyed on 401002 | | 2026-09-08 | mport 2.8.1 tagged | A 401002 world installed before June 11 (the Magus 4.1 node, by the look of it) has the old struct but takes mport's new-ABI branch. This patch moves the threshold to 402000, the first version that guarantees the new header. Updating the node's world would also clear the failure, but the port is then correct regardless. The same one-line change is worth pushing upstream to mport. Build-tested locally on MidnightBSD 4.0.6 amd64 (old-ABI branch): \`bmake build\`, \`bmake fake\` and \`bmake package\` pass. The new-ABI branch on a 402000+ world is not verified here. Portlint reports only pre-existing warnings. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Fix mport builds on MidnightBSD worlds with the pre-ABI-change ohash interface by selecting the callback ABI at version 402000 instead of 401002. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:19:06 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:19:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/ports-mgmt/mport Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:40:47 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:40:47 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 38f89f: sysutils/loki: fix consul checksum and broken etcd... Message-ID: Branch: refs/heads/sysutils/loki Home: https://github.com/MidnightBSD/mports Commit: 38f89ff3f497ffe75778e8f1ab863f2d4c6c1aab https://github.com/MidnightBSD/mports/commit/38f89ff3f497ffe75778e8f1ab863f2d4c6c1aab Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M sysutils/loki/Makefile M sysutils/loki/distinfo Log Message: ----------- sysutils/loki: fix consul checksum and broken etcd relink GitHub regenerated the hashicorp/consul v1.5.1 archive. The size is unchanged and the only content difference is an export-subst abbreviated hash in a vendored k8s version string (12 chars to 11), so refresh the SHA256 in distinfo. With that fixed, extract failed on the post-extract etcd relink added by the distfile dedupe: the framework already moves the etcd_io_etcd group into vendor/go.etcd.io/etcd/api/v3, so ${WRKSRC_etcd_io_etcd} no longer holds a client/ directory. The loki tarball ships a complete vendor tree that already includes client/pkg/v3 and client/v3, so drop the four relink lines. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:43:33 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:43:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 448daf: sysutils/loki: fix consul checksum and broken etcd... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 448dafe542a1b35d6226794d0d1328d1dc0dabd0 https://github.com/MidnightBSD/mports/commit/448dafe542a1b35d6226794d0d1328d1dc0dabd0 Author: Lucas Holt Date: 2026-09-21 (Mon, 21 Sep 2026) Changed paths: M sysutils/loki/Makefile M sysutils/loki/distinfo Log Message: ----------- sysutils/loki: fix consul checksum and broken etcd relink (#1512) Fixes the Magus failure at https://www.midnightbsd.org/magus/ports/2269672 (checksum mismatch on \`hashicorp-consul-v1.5.1_GH0.tar.gz\`) and the extract failure that sits behind it. **Consul checksum.** GitHub regenerated the v1.5.1 archive. Size is identical and a full \`diff -r\` of the two extractions shows one difference: a git export-subst abbreviated hash in \`vendor/k8s.io/client-go/pkg/version/base.go\` went from 12 to 11 characters. \`distinfo\` is refreshed with the new SHA256. **etcd relink.** Once the checksum passes, extract fails with: \`\`\` install: .../work/etcd-3.5.4/client/pkg: realpath: No such file or directory \`\`\` The dedupe in #666 reused the \`etcd_io_etcd\` group, but that group carries a vendor subdir, so the framework moves it into \`vendor/go.etcd.io/etcd/api/v3\` before \`post-extract\` runs and \`${WRKSRC_etcd_io_etcd}/client\` does not exist. The loki tarball ships a complete vendor tree (every package in \`vendor/modules.txt\` is present, including \`client/pkg/v3\` and \`client/v3\`), so the four relink lines are simply removed. The Azure autorest relinks are left alone; those groups have no subdir and still work. Build-tested locally on MidnightBSD 4.0.6 amd64: \`bmake checksum\`, \`extract\`, \`patch\`, \`build\`, \`fake\` and \`package\` all pass. Portlint reports only pre-existing warnings. Follow-up worth considering: since the tarball vendors everything, the 276-entry \`GH_TUPLE\` is redundant (FreeBSD's port builds from the tarball alone) and each extra distfile is another chance for a GitHub repack to break the checksum, as consul just did. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Fix Loki port distfile verification and extraction failures. Bug Fixes: - Refresh the Consul distfile checksum to match the regenerated GitHub archive. - Remove broken etcd relinks so Loki extraction succeeds with its bundled vendor tree. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Mon Sep 21 23:43:34 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 20:43:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/sysutils/loki Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:08:57 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:08:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1d7395: databases/postgresql-tds_fdw: fix fake-stage strip... Message-ID: Branch: refs/heads/databases/postgresql-tds_fdw Home: https://github.com/MidnightBSD/mports Commit: 1d73957e1388d8b7c2841c3deaf7d65891923cbc https://github.com/MidnightBSD/mports/commit/1d73957e1388d8b7c2841c3deaf7d65891923cbc Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql-tds_fdw/Makefile Log Message: ----------- databases/postgresql-tds_fdw: fix fake-stage strip path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:00 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:00 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 93fe30: databases/postgresql15-contrib: fix staged README ... Message-ID: Branch: refs/heads/databases/postgresql15-contrib Home: https://github.com/MidnightBSD/mports Commit: 93fe30d20de623fc5bffee5bf97b4eb4d28f7632 https://github.com/MidnightBSD/mports/commit/93fe30d20de623fc5bffee5bf97b4eb4d28f7632 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql15-contrib/Makefile Log Message: ----------- databases/postgresql15-contrib: fix staged README install AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:02 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2eacc9: databases/postgresql-libpgeasy: fix staged docs an... Message-ID: Branch: refs/heads/databases/postgresql-libpgeasy Home: https://github.com/MidnightBSD/mports Commit: 2eacc9828d37ccc378638ad976df6e3a971d2c94 https://github.com/MidnightBSD/mports/commit/2eacc9828d37ccc378638ad976df6e3a971d2c94 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql-libpgeasy/Makefile M databases/postgresql-libpgeasy/pkg-plist Log Message: ----------- databases/postgresql-libpgeasy: fix staged docs and examples AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:03 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:03 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c04b70: databases/postgresql-plproxy: fix fake-stage strip... Message-ID: Branch: refs/heads/databases/postgresql-plproxy Home: https://github.com/MidnightBSD/mports Commit: c04b700b5198ab17485f05c3813f538956a86268 https://github.com/MidnightBSD/mports/commit/c04b700b5198ab17485f05c3813f538956a86268 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql-plproxy/Makefile Log Message: ----------- databases/postgresql-plproxy: fix fake-stage strip path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:04 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 541a4c: dns/py-ldns: track current extension ABI Message-ID: Branch: refs/heads/dns/py-ldns Home: https://github.com/MidnightBSD/mports Commit: 541a4cdf463dfb523d00331058601d0c89b02af7 https://github.com/MidnightBSD/mports/commit/541a4cdf463dfb523d00331058601d0c89b02af7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M dns/ldns/Makefile M dns/py-ldns/pkg-plist Log Message: ----------- dns/py-ldns: track current extension ABI AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:05 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ef83a9: devel/rubygem-opentelemetry-sdk: add build depende... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-sdk Home: https://github.com/MidnightBSD/mports Commit: ef83a903bf32a41e12ec9636e74474986cbbe285 https://github.com/MidnightBSD/mports/commit/ef83a903bf32a41e12ec9636e74474986cbbe285 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-sdk/Makefile Log Message: ----------- devel/rubygem-opentelemetry-sdk: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:06 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 27a83e: databases/postgresql16-contrib: fix staged README ... Message-ID: Branch: refs/heads/databases/postgresql16-contrib Home: https://github.com/MidnightBSD/mports Commit: 27a83e911b9ea462224fcd941c43ca2374baa3d5 https://github.com/MidnightBSD/mports/commit/27a83e911b9ea462224fcd941c43ca2374baa3d5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql16-contrib/Makefile Log Message: ----------- databases/postgresql16-contrib: fix staged README install AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:05 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] afc3c6: net-mgmt/net-snmp: use base libpcap Message-ID: Branch: refs/heads/net-mgmt/net-snmp Home: https://github.com/MidnightBSD/mports Commit: afc3c69ae364ff658ca0c5edc966818b11c263d5 https://github.com/MidnightBSD/mports/commit/afc3c69ae364ff658ca0c5edc966818b11c263d5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net-mgmt/net-snmp/Makefile Log Message: ----------- net-mgmt/net-snmp: use base libpcap AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 00:09:09 2026 From: noreply at github.com (Lucas Holt) Date: Mon, 21 Sep 2026 21:09:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8f3d6d: devel/rubygem-opentelemetry-instrumentation-base: ... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-base Home: https://github.com/MidnightBSD/mports Commit: 8f3d6d8705d61d71f7ddd9dccad616410201c686 https://github.com/MidnightBSD/mports/commit/8f3d6d8705d61d71f7ddd9dccad616410201c686 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-base/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-base: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9a0fab: databases/postgresql16-contrib: fix staged README ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9a0fab527c4712dec0f2ca4c45ad5fa7aaf17dee https://github.com/MidnightBSD/mports/commit/9a0fab527c4712dec0f2ca4c45ad5fa7aaf17dee Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql16-contrib/Makefile Log Message: ----------- databases/postgresql16-contrib: fix staged README install (#1518) Fix Magus run 648 failure for port ID 2261575. Create the extension documentation directory and install README through the fake-adjusted prefix. Validation: patch, build, fake, and package completed with _PGSQL_VER=16 and DISABLE_CONFLICTS=yes; git diff --check passed. Portlint findings are pre-existing MASTERDIR ordering warnings. ## Summary by Sourcery Bug Fixes: - Fix staged installation of the PostgreSQL 16 contrib README by creating the extension documentation directory and installing the file under the staged prefix. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql16-contrib Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:25 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3abdaf: devel/rubygem-opentelemetry-sdk: add build depende... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 3abdaf0af8c9fb16382bb8ea2d982307cfa7fdb2 https://github.com/MidnightBSD/mports/commit/3abdaf0af8c9fb16382bb8ea2d982307cfa7fdb2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-sdk/Makefile Log Message: ----------- devel/rubygem-opentelemetry-sdk: add build dependencies (#1520) Fix Magus run 648 failure for port ID 2265115. Make runtime gem dependencies available during build and fake-stage dependency validation. Validation: dependency resolution advanced through building the declared dependencies; local package validation is blocked because the host lacks the ruby33-gems package metadata. git diff --check passed; portlint has no fatal errors. ## Summary by Sourcery Bug Fixes: - Make the OpenTelemetry SDK gem's runtime dependencies available during the build and staged dependency validation. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:26 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:26 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-sdk Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] cb0eb0: databases/postgresql15-contrib: fix staged README ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: cb0eb02022db3b206f09bc36589888b7efa681b3 https://github.com/MidnightBSD/mports/commit/cb0eb02022db3b206f09bc36589888b7efa681b3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql15-contrib/Makefile Log Message: ----------- databases/postgresql15-contrib: fix staged README install (#1514) Fix Magus run 648 failure for port ID 2261567. Create the extension documentation directory and install README through the fake-adjusted prefix. Validation: patch, build, fake, and package completed with _PGSQL_VER=15 and DISABLE_CONFLICTS=yes; git diff --check passed. Portlint findings are pre-existing MASTERDIR ordering warnings. ## Summary by Sourcery Bug Fixes: - Fix staged installation of the PostgreSQL 15 contrib README by creating the extension documentation directory and installing the file into the staging area. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql15-contrib Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:41 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:41 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 483b2b: databases/postgresql-libpgeasy: fix staged docs an... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 483b2ba7df70a419aacc72873d205c4b16e6119b https://github.com/MidnightBSD/mports/commit/483b2ba7df70a419aacc72873d205c4b16e6119b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql-libpgeasy/Makefile M databases/postgresql-libpgeasy/pkg-plist Log Message: ----------- databases/postgresql-libpgeasy: fix staged docs and examples (#1513) Fix Magus run 648 failure for port ID 2261539. Use FAKE_DESTDIR in option-specific staging hooks and correct PORTEXAMPLES plist guards. Validation: clean patch, build, fake, and package completed; git diff --check passed. Portlint reports pre-existing Makefile ordering errors. ## Summary by Sourcery Fix optional documentation and example staging and packaging for postgresql-libpgeasy. Bug Fixes: - Fix staged installation of the PostgreSQL libpgeasy documentation and examples. Enhancements: - Make documentation and example installation respect their respective port options during staging. - Correct the package plist guards for optional documentation and examples. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql-libpgeasy Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:51 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:51 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 58e366: databases/postgresql-tds_fdw: fix fake-stage strip... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 58e36608ca13a03842bba6427e1c838d1dee9622 https://github.com/MidnightBSD/mports/commit/58e36608ca13a03842bba6427e1c838d1dee9622 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql-tds_fdw/Makefile Log Message: ----------- databases/postgresql-tds_fdw: fix fake-stage strip path (#1515) Fix Magus run 648 failure for port ID 2261562. Avoid applying the staging root twice in post-install. Validation: patch, build, fake, and package completed; git diff --check passed. Portlint: no fatal errors. ## Summary by Sourcery Bug Fixes: - Correct the PostgreSQL TDS foreign data wrapper post-install stripping path to prevent the staging root from being applied twice during fake-stage packaging. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:27:52 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:27:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql-tds_fdw Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] acd883: dns/py-ldns: track current extension ABI (#1517) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: acd88309a8bd216734a9fd8420a6d20ae72c659d https://github.com/MidnightBSD/mports/commit/acd88309a8bd216734a9fd8420a6d20ae72c659d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M dns/ldns/Makefile M dns/py-ldns/pkg-plist Log Message: ----------- dns/py-ldns: track current extension ABI (#1517) Fix Magus run 648 failure for port ID 2265486. Strip and package the generated _ldns.so.3.9.0 extension instead of the obsolete 3.6.0 filename. Validation: patch, build, fake, and package completed; git diff --check passed. Portlint findings are pre-existing slave-port structure errors. ## Summary by Sourcery Bug Fixes: - Track the current Python ldns extension ABI so the generated shared object is stripped and packaged correctly. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:06 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/dns/py-ldns Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:18 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:18 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 323a53: net-mgmt/net-snmp: use base libpcap (#1519) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 323a5381888c1841cfad6eb9e521bbba0f57a886 https://github.com/MidnightBSD/mports/commit/323a5381888c1841cfad6eb9e521bbba0f57a886 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net-mgmt/net-snmp/Makefile Log Message: ----------- net-mgmt/net-snmp: use base libpcap (#1519) Fix the net-snmp package dependency failure behind Magus run 648 port IDs 2268727, 2268733, 2268734, 2268751, and 2268752. MidnightBSD provides libpcap in the base system, so do not record a package dependency on net/libpcap. Validation: patch, build, fake, and package completed; git diff --check passed. Portlint findings are pre-existing. ## Summary by Sourcery Bug Fixes: - Stop net-snmp from declaring an unnecessary net/libpcap package dependency when using the base-system libpcap. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:19 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:19 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/net-mgmt/net-snmp Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 29f48d: databases/postgresql-plproxy: fix fake-stage strip... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 29f48d9a2a32708ba9b63213905286beafa3eed6 https://github.com/MidnightBSD/mports/commit/29f48d9a2a32708ba9b63213905286beafa3eed6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql-plproxy/Makefile Log Message: ----------- databases/postgresql-plproxy: fix fake-stage strip path (#1516) Fix Magus run 648 failure for port ID 2261554. Avoid applying the staging root twice in post-install. Validation: patch, build, fake, and package completed; git diff --check passed. Portlint: no fatal errors. ## Summary by Sourcery Bug Fixes: - Correct the post-install stripping path for the PostgreSQL PL/Proxy shared library to prevent the staging root from being applied twice during fake-stage packaging. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql-plproxy Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:42 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 35ad48: devel/rubygem-opentelemetry-instrumentation-base: ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 35ad48f041d4e853e04f87fdfc62ec5328add719 https://github.com/MidnightBSD/mports/commit/35ad48f041d4e853e04f87fdfc62ec5328add719 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-base/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-base: add build dependencies (#1521) Fix Magus run 648 failure for port ID 2265063. Make runtime gem dependencies available during build and fake-stage dependency validation. Validation: dependency resolution advanced through building the declared dependencies; local package validation is blocked because the host lacks the ruby33-gems package metadata. git diff --check passed; portlint has no fatal errors. ## Summary by Sourcery Bug Fixes: - Make the OpenTelemetry instrumentation base gem's runtime dependencies available during the build to prevent dependency-resolution failures. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:28:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:28:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-base Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 16c34b: databases/postgresql17-contrib: fix staged README ... Message-ID: Branch: refs/heads/databases/postgresql17-contrib Home: https://github.com/MidnightBSD/mports Commit: 16c34bab29c2504df4c98f735880dd2ce30d87fb https://github.com/MidnightBSD/mports/commit/16c34bab29c2504df4c98f735880dd2ce30d87fb Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql17-contrib/Makefile Log Message: ----------- databases/postgresql17-contrib: fix staged README install AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3ae19b: databases/postgresql17-docs: fix fake-stage paths Message-ID: Branch: refs/heads/databases/postgresql17-docs Home: https://github.com/MidnightBSD/mports Commit: 3ae19bee4b65eca9e5c0e515b68ba1cd63f798fd https://github.com/MidnightBSD/mports/commit/3ae19bee4b65eca9e5c0e515b68ba1cd63f798fd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql17-docs/Makefile Log Message: ----------- databases/postgresql17-docs: fix fake-stage paths AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] db7848: devel/rubygem-opentelemetry-helpers-sql-obfuscatio... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-helpers-sql-obfuscation Home: https://github.com/MidnightBSD/mports Commit: db7848c9ed22a9973c8d36f30130d89fde413fac https://github.com/MidnightBSD/mports/commit/db7848c9ed22a9973c8d36f30130d89fde413fac Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile Log Message: ----------- devel/rubygem-opentelemetry-helpers-sql-obfuscation: add build dependency AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] aca137: print/rubygem-prawn-templates: fix license file paths Message-ID: Branch: refs/heads/print/rubygem-prawn-templates Home: https://github.com/MidnightBSD/mports Commit: aca137b4072b965879fe2ab8a3ce974dc2eea997 https://github.com/MidnightBSD/mports/commit/aca137b4072b965879fe2ab8a3ce974dc2eea997 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M print/rubygem-prawn-templates/Makefile Log Message: ----------- print/rubygem-prawn-templates: fix license file paths AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 75d0cb: www/rubygem-kaminari-activerecord-rails-gitlab: fi... Message-ID: Branch: refs/heads/www/rubygem-kaminari-activerecord-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 75d0cb360a5ef0255235ed5b1bf06aabfc78ad23 https://github.com/MidnightBSD/mports/commit/75d0cb360a5ef0255235ed5b1bf06aabfc78ad23 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-activerecord-rails-gitlab/Makefile Log Message: ----------- www/rubygem-kaminari-activerecord-rails-gitlab: fix license file path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e5f2d3: www/rubygem-kaminari-actionview-rails-gitlab: fix ... Message-ID: Branch: refs/heads/www/rubygem-kaminari-actionview-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: e5f2d3e948a4337f538aab3e817b729da880e480 https://github.com/MidnightBSD/mports/commit/e5f2d3e948a4337f538aab3e817b729da880e480 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-actionview-rails-gitlab/Makefile Log Message: ----------- www/rubygem-kaminari-actionview-rails-gitlab: fix license file path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f4380d: databases/postgresql18-docs: fix fake-stage paths Message-ID: Branch: refs/heads/databases/postgresql18-docs Home: https://github.com/MidnightBSD/mports Commit: f4380dbb4221d5ff1e1fc6bf354bc70a74712708 https://github.com/MidnightBSD/mports/commit/f4380dbb4221d5ff1e1fc6bf354bc70a74712708 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql18-docs/Makefile Log Message: ----------- databases/postgresql18-docs: fix fake-stage paths AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ec7387: dns/rubygem-validates_hostname-gitlab: fix license... Message-ID: Branch: refs/heads/dns/rubygem-validates_hostname-gitlab Home: https://github.com/MidnightBSD/mports Commit: ec7387bc7d2410522a647f1d415545028c32e7bf https://github.com/MidnightBSD/mports/commit/ec7387bc7d2410522a647f1d415545028c32e7bf Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M dns/rubygem-validates_hostname-gitlab/Makefile Log Message: ----------- dns/rubygem-validates_hostname-gitlab: fix license file path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:44:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:44:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 12dc66: databases/postgresql18-contrib: fix staged README ... Message-ID: Branch: refs/heads/databases/postgresql18-contrib Home: https://github.com/MidnightBSD/mports Commit: 12dc6683146969d5e75cf7ae58a08ed430bd9e63 https://github.com/MidnightBSD/mports/commit/12dc6683146969d5e75cf7ae58a08ed430bd9e63 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql18-contrib/Makefile Log Message: ----------- databases/postgresql18-contrib: fix staged README install AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2bfccb: devel/rubygem-opentelemetry-instrumentation-active... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_record Home: https://github.com/MidnightBSD/mports Commit: 2bfccbb5ce657f63db7199c8e7e0cc0376901b3e https://github.com/MidnightBSD/mports/commit/2bfccbb5ce657f63db7199c8e7e0cc0376901b3e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_record/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-active_record: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] bd248c: databases/postgresql16-docs: fix fake-stage paths Message-ID: Branch: refs/heads/databases/postgresql16-docs Home: https://github.com/MidnightBSD/mports Commit: bd248cc528ced8e3078f6832e479fef97f0bc195 https://github.com/MidnightBSD/mports/commit/bd248cc528ced8e3078f6832e479fef97f0bc195 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql16-docs/Makefile Log Message: ----------- databases/postgresql16-docs: fix fake-stage paths AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2b6414: databases/postgresql15-docs: fix fake-stage paths Message-ID: Branch: refs/heads/databases/postgresql15-docs Home: https://github.com/MidnightBSD/mports Commit: 2b641494a56d2223e02ebf8af1078529ab2d2787 https://github.com/MidnightBSD/mports/commit/2b641494a56d2223e02ebf8af1078529ab2d2787 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql15-docs/Makefile Log Message: ----------- databases/postgresql15-docs: fix fake-stage paths AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 4e3d06: devel/rubygem-opentelemetry-instrumentation-rake: ... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-rake Home: https://github.com/MidnightBSD/mports Commit: 4e3d0617a6cfbda9b02b8854931789bb257a456c https://github.com/MidnightBSD/mports/commit/4e3d0617a6cfbda9b02b8854931789bb257a456c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-rake/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-rake: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e5ba32: devel/rubygem-opentelemetry-instrumentation-graphq... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-graphql Home: https://github.com/MidnightBSD/mports Commit: e5ba325a89c52617c6ca7e9d3dd348b1def039cb https://github.com/MidnightBSD/mports/commit/e5ba325a89c52617c6ca7e9d3dd348b1def039cb Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-graphql/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-graphql: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d096a1: devel/rubygem-opentelemetry-instrumentation-aws_sd... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-aws_sdk Home: https://github.com/MidnightBSD/mports Commit: d096a10199f72bd597407873d465420dba1b2fc7 https://github.com/MidnightBSD/mports/commit/d096a10199f72bd597407873d465420dba1b2fc7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-aws_sdk: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b39b82: devel/rubygem-opentelemetry-instrumentation-active... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_support Home: https://github.com/MidnightBSD/mports Commit: b39b82501db29d246b9be599ef9d5be08908e751 https://github.com/MidnightBSD/mports/commit/b39b82501db29d246b9be599ef9d5be08908e751 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_support/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-active_support: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 78bb0a: devel/rubygem-opentelemetry-instrumentation-active... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_job Home: https://github.com/MidnightBSD/mports Commit: 78bb0a30431a8415b6169eaa52a98f2d697080b1 https://github.com/MidnightBSD/mports/commit/78bb0a30431a8415b6169eaa52a98f2d697080b1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_job/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-active_job: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f25dd6: devel/rubygem-opentelemetry-instrumentation-ethon:... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-ethon Home: https://github.com/MidnightBSD/mports Commit: f25dd66a8073e1d2099ec5b0f99944c7baf535f9 https://github.com/MidnightBSD/mports/commit/f25dd66a8073e1d2099ec5b0f99944c7baf535f9 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-ethon/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-ethon: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] dd1f7b: devel/rubygem-opentelemetry-exporter-otlp: add bui... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-exporter-otlp Home: https://github.com/MidnightBSD/mports Commit: dd1f7bd93a4b68621e5ac3ce32058cd2f4f46c85 https://github.com/MidnightBSD/mports/commit/dd1f7bd93a4b68621e5ac3ce32058cd2f4f46c85 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-exporter-otlp/Makefile Log Message: ----------- devel/rubygem-opentelemetry-exporter-otlp: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e2e620: devel/rubygem-opentelemetry-instrumentation-http: ... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-http Home: https://github.com/MidnightBSD/mports Commit: e2e620a4e6c53548a0dc672a1c58de8860364d9e https://github.com/MidnightBSD/mports/commit/e2e620a4e6c53548a0dc672a1c58de8860364d9e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-http/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-http: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 189cb9: devel/rubygem-opentelemetry-instrumentation-concur... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby Home: https://github.com/MidnightBSD/mports Commit: 189cb93c56c4c4e2f2a5911ee14c3231eaf7acef https://github.com/MidnightBSD/mports/commit/189cb93c56c4c4e2f2a5911ee14c3231eaf7acef Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-concurrent_ruby: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b457ab: devel/rubygem-opentelemetry-instrumentation-http_c... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-http_client Home: https://github.com/MidnightBSD/mports Commit: b457ab330a38cda95c1bfd2f6402df6631003700 https://github.com/MidnightBSD/mports/commit/b457ab330a38cda95c1bfd2f6402df6631003700 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-http_client/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-http_client: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b261d3: devel/rubygem-opentelemetry-instrumentation-farada... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-faraday Home: https://github.com/MidnightBSD/mports Commit: b261d37dbab601e05d7651d7c26d50c22a509757 https://github.com/MidnightBSD/mports/commit/b261d37dbab601e05d7651d7c26d50c22a509757 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-faraday/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-faraday: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ccee7c: devel/rubygem-opentelemetry-instrumentation-excon:... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-excon Home: https://github.com/MidnightBSD/mports Commit: ccee7c796173e12b5cdf8c2422834d7221055833 https://github.com/MidnightBSD/mports/commit/ccee7c796173e12b5cdf8c2422834d7221055833 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-excon/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-excon: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 968083: devel/rubygem-opentelemetry-instrumentation-rack: ... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-rack Home: https://github.com/MidnightBSD/mports Commit: 968083f13501b0596d19da2364be7a84de6f3347 https://github.com/MidnightBSD/mports/commit/968083f13501b0596d19da2364be7a84de6f3347 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-rack/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-rack: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0b9487: devel/rubygem-opentelemetry-instrumentation-net_ht... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-net_http Home: https://github.com/MidnightBSD/mports Commit: 0b94878a48631da5aa10d61ba5cdada005ddb875 https://github.com/MidnightBSD/mports/commit/0b94878a48631da5aa10d61ba5cdada005ddb875 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-net_http/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-net_http: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ae0448: devel/rubygem-opentelemetry-instrumentation-sideki... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-sidekiq Home: https://github.com/MidnightBSD/mports Commit: ae04486cad3c48ca2b40ab74a76f84a1d2c4f504 https://github.com/MidnightBSD/mports/commit/ae04486cad3c48ca2b40ab74a76f84a1d2c4f504 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-sidekiq: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:54:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:54:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ee1a44: devel/rubygem-opentelemetry-instrumentation-redis:... Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-redis Home: https://github.com/MidnightBSD/mports Commit: ee1a44bec8872d6da5f961c65f61c8d616c727b5 https://github.com/MidnightBSD/mports/commit/ee1a44bec8872d6da5f961c65f61c8d616c727b5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-redis/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-redis: add build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:58:58 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:58:58 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7a44cf: filesystems/libfsntfs: set Python install directory Message-ID: Branch: refs/heads/filesystems/libfsntfs Home: https://github.com/MidnightBSD/mports Commit: 7a44cf575729ed46351120e33eeacee98e13fc62 https://github.com/MidnightBSD/mports/commit/7a44cf575729ed46351120e33eeacee98e13fc62 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M filesystems/libfsntfs/Makefile Log Message: ----------- filesystems/libfsntfs: set Python install directory AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 07:59:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 04:59:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 181fc8: www/rubygem-em-twitter: use unversioned buftok port Message-ID: Branch: refs/heads/www/rubygem-em-twitter Home: https://github.com/MidnightBSD/mports Commit: 181fc8bae5eb8b9f104560cbd2ce979274dc36b9 https://github.com/MidnightBSD/mports/commit/181fc8bae5eb8b9f104560cbd2ce979274dc36b9 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-em-twitter/Makefile Log Message: ----------- www/rubygem-em-twitter: use unversioned buftok port AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:56:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:56:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c4ff73: filesystems/libfsntfs: set Python install director... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c4ff73d9594e0c80fe8de85e4ac1fc927a399760 https://github.com/MidnightBSD/mports/commit/c4ff73d9594e0c80fe8de85e4ac1fc927a399760 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M filesystems/libfsntfs/Makefile Log Message: ----------- filesystems/libfsntfs: set Python install directory (#1550) Fix Magus run 648 port ID 2265666. Pass PYTHON_SITELIBDIR explicitly so pyfsntfs installs under site-packages rather than the prefix root. Validation: patch, build, fake, and package completed; git diff --check and portlint passed without fatal errors. Analyzer assessment: supported. ## Summary by Sourcery Configure libfsntfs to install its Python bindings in the standard Python site-packages directory. Bug Fixes: - Install the pyfsntfs Python module under the configured site-packages directory instead of the prefix root. Build: - Pass the Python site-library directory to the libfsntfs configure step. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:56:39 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:56:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/filesystems/libfsntfs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:56:50 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:56:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 77d04a: databases/postgresql18-contrib: fix staged README ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 77d04a0038ebc86532f00d8534acd49496e086ad https://github.com/MidnightBSD/mports/commit/77d04a0038ebc86532f00d8534acd49496e086ad Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql18-contrib/Makefile Log Message: ----------- databases/postgresql18-contrib: fix staged README install (#1528) Fix Magus run 648 port ID 2261591. The post-install hook applied the fake root twice, leaving the plist README absent. Validation: build, fake, and package completed with _PGSQL_VER=18 and DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment: supported. ## Summary by Sourcery Bug Fixes: - Fix installation of the PostgreSQL 18 contrib extension README in the staged package. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:56:52 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:56:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql18-contrib Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql17-contrib Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3a915f: databases/postgresql17-contrib: fix staged README ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 3a915ff7c2ca562e97b73588fe409070e29dc292 https://github.com/MidnightBSD/mports/commit/3a915ff7c2ca562e97b73588fe409070e29dc292 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql17-contrib/Makefile Log Message: ----------- databases/postgresql17-contrib: fix staged README install (#1524) Fix Magus run 648 port ID 2261583. The post-install hook applied the fake root twice, leaving the plist README absent. Validation: build, fake, and package completed with _PGSQL_VER=17 and DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment: supported. ## Summary by Sourcery Bug Fixes: - Fix installation of the PostgreSQL 17 contrib extension README in the staged documentation directory. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 346b9c: dns/rubygem-validates_hostname-gitlab: fix license... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 346b9c8502b63e5a3fc523fdac603fbe550c7d7b https://github.com/MidnightBSD/mports/commit/346b9c8502b63e5a3fc523fdac603fbe550c7d7b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M dns/rubygem-validates_hostname-gitlab/Makefile Log Message: ----------- dns/rubygem-validates_hostname-gitlab: fix license file path (#1526) Fix Magus run 648 port ID 2265499. The gem ships MIT-LICENSE with uppercase characters; retain the MidnightBSD mit license identifier and correct the case-sensitive file path. Validation: check-license, patch, build, fake, and package completed; git diff --check and portlint passed without fatal errors. Analyzer assessment: supported. ## Summary by Sourcery Bug Fixes: - Correct the license file path to match the gem?s case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:18 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:18 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/dns/rubygem-validates_hostname-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 051c48: www/rubygem-kaminari-actionview-rails-gitlab: fix ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 051c48af58ea277f50200868a6f6611c8c07862a https://github.com/MidnightBSD/mports/commit/051c48af58ea277f50200868a6f6611c8c07862a Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-actionview-rails-gitlab/Makefile Log Message: ----------- www/rubygem-kaminari-actionview-rails-gitlab: fix license file path (#1527) Fix Magus run 648 port ID 2271313. The gem ships MIT-LICENSE with uppercase characters; retain the MidnightBSD mit license identifier and correct the case-sensitive file path. Validation: check-license, patch, target build, fake, and package completed; git diff --check and portlint passed without fatal errors. Full dependency installation is locally blocked by missing ruby33-gems package metadata. Analyzer assessment: supported. ## Summary by Sourcery Bug Fixes: - Correct the case-sensitive MIT license file path used by the port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-kaminari-actionview-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:40 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] a02541: databases/postgresql18-docs: fix fake-stage paths ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: a025415ff69ddec1752b3813f487ed3b981ad8ec https://github.com/MidnightBSD/mports/commit/a025415ff69ddec1752b3813f487ed3b981ad8ec Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql18-docs/Makefile Log Message: ----------- databases/postgresql18-docs: fix fake-stage paths (#1522) Fix Magus run 648 port ID 2261592. The docs install and dynamic plist hooks applied STAGEDIR to paths already adjusted for the fake root. Validation: build, fake, and package completed with _PGSQL_VER=18 and DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment: partially supported because it identified a plist mismatch but missed the duplicated staging root. ## Summary by Sourcery Bug Fixes: - Correct fake-stage documentation installation and plist generation paths to prevent duplicated staging roots. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:40 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql18-docs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:50 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 418f3e: databases/postgresql17-docs: fix fake-stage paths ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 418f3e5a965f4e6a47252f15b72d18209bd5c4c1 https://github.com/MidnightBSD/mports/commit/418f3e5a965f4e6a47252f15b72d18209bd5c4c1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql17-docs/Makefile Log Message: ----------- databases/postgresql17-docs: fix fake-stage paths (#1523) Fix Magus run 648 port ID 2261584. The docs install and dynamic plist hooks applied STAGEDIR to paths already adjusted for the fake root. Validation: build, fake, and package completed with _PGSQL_VER=17 and DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment: partially supported because it identified a plist mismatch but missed the duplicated staging root. ## Summary by Sourcery Bug Fixes: - Correct fake-stage documentation installation and plist generation paths to prevent duplicated staging roots. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:57:51 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:57:51 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql17-docs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:03 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:03 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 694524: devel/rubygem-opentelemetry-helpers-sql-obfuscatio... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 69452400841328ae78810c797f578528582ea9d2 https://github.com/MidnightBSD/mports/commit/69452400841328ae78810c797f578528582ea9d2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-helpers-sql-obfuscation/Makefile Log Message: ----------- devel/rubygem-opentelemetry-helpers-sql-obfuscation: add build dependency (#1525) Fix Magus run 648 port ID 2265041. Preserve the runtime OpenTelemetry dependency as a build dependency so fake QA can validate the gem requirement. Validation: target build, fake, and package completed; git diff --check and portlint passed without fatal errors. Full dependency installation is locally blocked by missing ruby33-gems package metadata. Analyzer assessment: partially supported because RUN_DEPENDS already existed and BUILD_DEPENDS was the missing phase. ## Summary by Sourcery Enhancements: - Add the existing OpenTelemetry runtime dependency as a build dependency so package validation can verify the gem requirement. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:06 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-helpers-sql-obfuscation Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 6ad77c: print/rubygem-prawn-templates: fix license file pa... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 6ad77c1d300382c479700c31c1fc8bf635348286 https://github.com/MidnightBSD/mports/commit/6ad77c1d300382c479700c31c1fc8bf635348286 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M print/rubygem-prawn-templates/Makefile Log Message: ----------- print/rubygem-prawn-templates: fix license file paths (#1529) Fix Magus run 648 port ID 2268927. The gem ships GPLv2 and GPLv3 with uppercase characters; retain the MidnightBSD license identifiers and correct the case-sensitive file paths. Validation: check-license, patch, target build, fake, and package completed; git diff --check and portlint passed without fatal errors. Full dependency installation is locally blocked by missing ruby33-gems package metadata. Analyzer assessment: supported. ## Summary by Sourcery Bug Fixes: - Correct the GPLv2 and GPLv3 license file paths to match the gem?s case-sensitive filenames. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:17 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:17 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/print/rubygem-prawn-templates Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] be4a62: www/rubygem-kaminari-activerecord-rails-gitlab: fi... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: be4a62947b5f1e430edddc78e30911efcc539d1b https://github.com/MidnightBSD/mports/commit/be4a62947b5f1e430edddc78e30911efcc539d1b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-activerecord-rails-gitlab/Makefile Log Message: ----------- www/rubygem-kaminari-activerecord-rails-gitlab: fix license file path (#1530) Fix Magus run 648 port ID 2271314. The gem ships MIT-LICENSE with uppercase characters; retain the MidnightBSD mit license identifier and correct the case-sensitive file path. Validation: check-license, patch, target build, fake, and package completed; git diff --check and portlint passed without fatal errors. Full dependency installation is locally blocked by missing ruby33-gems package metadata. Analyzer assessment: supported. ## Summary by Sourcery Bug Fixes: - Correct the case-sensitive MIT license file path for the Kaminari ActiveRecord GitLab port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-kaminari-activerecord-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql15-docs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:42 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b28d2f: databases/postgresql15-docs: fix fake-stage paths ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: b28d2f5ef082249e3575dbc1bf5c8e445baf4e14 https://github.com/MidnightBSD/mports/commit/b28d2f5ef082249e3575dbc1bf5c8e445baf4e14 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql15-docs/Makefile Log Message: ----------- databases/postgresql15-docs: fix fake-stage paths (#1531) Fix Magus run 648 port ID 2261568. Remove duplicate staging-root prefixes from documentation installation and dynamic plist generation. Validation: patch, build, fake, and package completed with the matching PostgreSQL version and DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment: partially supported because it identified the plist symptom but missed the staging-path cause. ## Summary by Sourcery Bug Fixes: - Fix fake-package staging paths for PostgreSQL 15 documentation by removing duplicate staging-root prefixes from installation and plist generation. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:56 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f55526: devel/rubygem-opentelemetry-instrumentation-active... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f55526af31071076ed6ff95b118fed83dc518d71 https://github.com/MidnightBSD/mports/commit/f55526af31071076ed6ff95b118fed83dc518d71 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_job/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-active_job: add build dependencies (#1535) Fix Magus run 648 port ID 2265049. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Ensure the OpenTelemetry Active Job port has its required gem dependency available during build-time validation. Bug Fixes: - Make the existing OpenTelemetry Active Job gem dependency available during the build and fake-stage QA phases. Build: - Add the runtime gem dependency to the port's build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:58:56 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:58:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_job Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:59:09 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:59:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c171b4: devel/rubygem-opentelemetry-exporter-otlp: add bui... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c171b437a2248193ebe3e69aafbc8f59ab5fb62b https://github.com/MidnightBSD/mports/commit/c171b437a2248193ebe3e69aafbc8f59ab5fb62b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-exporter-otlp/Makefile Log Message: ----------- devel/rubygem-opentelemetry-exporter-otlp: add build dependencies (#1533) Fix Magus run 648 port ID 2265036. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Ensure the OpenTelemetry OTLP exporter port has its runtime gem dependencies available during the build and fake stages. Bug Fixes: - Make the existing runtime gem dependencies available during build and fake-stage QA. Build: - Add the runtime gem dependencies as build dependencies for the OpenTelemetry OTLP exporter port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:59:11 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:59:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-exporter-otlp Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:59:22 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:59:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 370ce8: devel/rubygem-opentelemetry-instrumentation-active... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 370ce877fc0b0be319fb6caf5308038979182cc5 https://github.com/MidnightBSD/mports/commit/370ce877fc0b0be319fb6caf5308038979182cc5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_support/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-active_support: add build dependencies (#1534) Fix Magus run 648 port ID 2265056. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry instrumentation dependency available during build and fake-stage QA. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 10:59:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 07:59:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_support Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:19 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:19 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b658e2: databases/postgresql16-docs: fix fake-stage paths ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: b658e2c662c198e3beb116a972386c7dcfebb161 https://github.com/MidnightBSD/mports/commit/b658e2c662c198e3beb116a972386c7dcfebb161 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/postgresql16-docs/Makefile Log Message: ----------- databases/postgresql16-docs: fix fake-stage paths (#1532) Fix Magus run 648 port ID 2261576. Remove duplicate staging-root prefixes from documentation installation and dynamic plist generation. Validation: patch, build, fake, and package completed with the matching PostgreSQL version and DISABLE_CONFLICTS=yes; git diff --check passed. Analyzer assessment: partially supported because it identified the plist symptom but missed the staging-path cause. ## Summary by Sourcery Bug Fixes: - Fix fake-stage documentation installation and plist generation paths for PostgreSQL 16 documentation packages. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:21 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:21 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/postgresql16-docs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-http_client Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 104170: devel/rubygem-opentelemetry-instrumentation-http_c... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 10417077d44b7f2e58b2e76f2d3d6356e5a46a1f https://github.com/MidnightBSD/mports/commit/10417077d44b7f2e58b2e76f2d3d6356e5a46a1f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-http_client/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-http_client: add build dependencies (#1542) Fix Magus run 648 port ID 2265084. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry instrumentation dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:39 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9a2d0d: devel/rubygem-opentelemetry-instrumentation-ethon:... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9a2d0d7a731e8a77be533a92a15f3e4ba926ad63 https://github.com/MidnightBSD/mports/commit/9a2d0d7a731e8a77be533a92a15f3e4ba926ad63 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-ethon/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-ethon: add build dependencies (#1541) Fix Magus run 648 port ID 2265070. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry instrumentation base gem dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:42 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-ethon Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:50 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f5af97: devel/rubygem-opentelemetry-instrumentation-active... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f5af9799c318029382f4f55449707af7c9272b9b https://github.com/MidnightBSD/mports/commit/f5af9799c318029382f4f55449707af7c9272b9b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_record/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-active_record: add build dependencies (#1536) Fix Magus run 648 port ID 2265052. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry Active Record runtime dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:33:52 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:33:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_record Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:02 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8003ad: devel/rubygem-opentelemetry-instrumentation-excon:... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 8003ad783e3846683137b6e816ed2db8bdb9a130 https://github.com/MidnightBSD/mports/commit/8003ad783e3846683137b6e816ed2db8bdb9a130 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-excon/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-excon: add build dependencies (#1545) Fix Magus run 648 port ID 2265072. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Declare the OpenTelemetry base instrumentation gem as a build dependency so the port's dependency is available during packaging validation. Bug Fixes: - Make the existing OpenTelemetry Excon runtime dependency available during the build and fake-stage QA phases. Build: - Add the runtime gem dependency to the port's build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-excon Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:13 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c8242c: devel/rubygem-opentelemetry-instrumentation-aws_sd... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c8242c5072027231c5418bf2edbc0e8ecc2ed4da https://github.com/MidnightBSD/mports/commit/c8242c5072027231c5418bf2edbc0e8ecc2ed4da Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-aws_sdk/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-aws_sdk: add build dependencies (#1540) Fix Magus run 648 port ID 2265061. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry instrumentation runtime dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:14 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:14 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-aws_sdk Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:23 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b2215f: devel/rubygem-opentelemetry-instrumentation-concur... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: b2215f0a2b70a5ca4d4573aa33dc14b9707981a1 https://github.com/MidnightBSD/mports/commit/b2215f0a2b70a5ca4d4573aa33dc14b9707981a1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-concurrent_ruby/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-concurrent_ruby: add build dependencies (#1537) Fix Magus run 648 port ID 2265066. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Enhancements: - Make the existing OpenTelemetry base gem dependency available during the build phase for fake-stage QA. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-concurrent_ruby Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 445bc9: devel/rubygem-opentelemetry-instrumentation-net_ht... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 445bc9fa69c022195047ebd0973259cf6e5ddf1b https://github.com/MidnightBSD/mports/commit/445bc9fa69c022195047ebd0973259cf6e5ddf1b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-net_http/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-net_http: add build dependencies (#1543) Fix Magus run 648 port ID 2265091. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry Net::HTTP instrumentation gem dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:35 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-net_http Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f275ec: devel/rubygem-opentelemetry-instrumentation-farada... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f275ec28f0b49fe65b0055fccb8a1331863c7ee4 https://github.com/MidnightBSD/mports/commit/f275ec28f0b49fe65b0055fccb8a1331863c7ee4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-faraday/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-faraday: add build dependencies (#1538) Fix Magus run 648 port ID 2265074. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry Faraday instrumentation gem dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-faraday Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:54 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 39d06b: devel/rubygem-opentelemetry-instrumentation-rack: ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 39d06ba9f0b174b4b4ef102c195b54580436e72e https://github.com/MidnightBSD/mports/commit/39d06ba9f0b174b4b4ef102c195b54580436e72e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-rack/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-rack: add build dependencies (#1544) Fix Magus run 648 port ID 2265097. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry Rack instrumentation gem dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:34:56 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:34:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-rack Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 048d36: devel/rubygem-opentelemetry-instrumentation-graphq... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 048d3652e219f0e1aa2aa6c08b2674119e97f138 https://github.com/MidnightBSD/mports/commit/048d3652e219f0e1aa2aa6c08b2674119e97f138 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-graphql/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-graphql: add build dependencies (#1539) Fix Magus run 648 port ID 2265078. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry GraphQL instrumentation gem dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:06 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-graphql Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:14 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:14 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 570861: devel/rubygem-opentelemetry-instrumentation-sideki... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 570861f1c697b8411d0830115d0c2bcb5aafc5e9 https://github.com/MidnightBSD/mports/commit/570861f1c697b8411d0830115d0c2bcb5aafc5e9 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-sidekiq/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-sidekiq: add build dependencies (#1548) Fix Magus run 648 port ID 2265109. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry Sidekiq instrumentation dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-sidekiq Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:27 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 607e81: devel/rubygem-opentelemetry-instrumentation-redis:... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 607e8157f0d1299b516b17a93a19cce4edb97acb https://github.com/MidnightBSD/mports/commit/607e8157f0d1299b516b17a93a19cce4edb97acb Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-redis/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-redis: add build dependencies (#1549) Fix Magus run 648 port ID 2265104. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Bug Fixes: - Make the existing OpenTelemetry Redis instrumentation runtime dependency available during the build and fake-stage QA phases. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-redis Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:36 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:36 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f9ff78: devel/rubygem-opentelemetry-instrumentation-http: ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f9ff78535aed2f5fa2a1601ae909d01fc3611e9d https://github.com/MidnightBSD/mports/commit/f9ff78535aed2f5fa2a1601ae909d01fc3611e9d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-http/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-http: add build dependencies (#1547) Fix Magus run 648 port ID 2265082. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Declare the OpenTelemetry instrumentation dependency for both build-time and runtime use. Bug Fixes: - Make the existing OpenTelemetry instrumentation dependency available during the build and fake-stage QA phases. Build: - Add the runtime gem dependency to the port's build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-http Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:48 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 37e9e0: devel/rubygem-opentelemetry-instrumentation-rake: ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 37e9e0cf784180f1a30f9209e162b1f466d0c677 https://github.com/MidnightBSD/mports/commit/37e9e0cf784180f1a30f9209e162b1f466d0c677 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-rake/Makefile Log Message: ----------- devel/rubygem-opentelemetry-instrumentation-rake: add build dependencies (#1546) Fix Magus run 648 port ID 2265101. Make the existing runtime gem dependencies available during fake-stage QA. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes because this host lacks ruby33-gems package metadata; git diff --check passed and portlint has no fatal errors. Analyzer assessment: partially supported because it identified the missing gem but not the build-phase dependency declaration. ## Summary by Sourcery Ensure the Rake instrumentation port exposes its runtime gem dependency during build and QA stages. Bug Fixes: - Make the existing OpenTelemetry instrumentation dependency available during the build and fake-stage QA phases. Build: - Declare the runtime gem dependencies as build dependencies for the Rake instrumentation port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:48 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-rake Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:35:58 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:35:58 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 33edca: www/rubygem-em-twitter: use unversioned buftok por... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 33edca895d724e8e379a06c63f5acfdbffd6deb5 https://github.com/MidnightBSD/mports/commit/33edca895d724e8e379a06c63f5acfdbffd6deb5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-em-twitter/Makefile Log Message: ----------- www/rubygem-em-twitter: use unversioned buftok port (#1551) Fix the dependency conflict blocking Magus run 648 port ID 2268594 for net/rubygem-tweetstream. Both em-twitter and twitter require buftok 0.3, but em-twitter selected the duplicate rubygem-buftok0 package, causing file ownership conflicts. Use the canonical rubygem-buftok port. Validation: target patch, build, fake, and package completed with NO_DEPENDS=yes; git diff --check and portlint passed without fatal errors. Analyzer assessment: partially supported because it found the conflict but suggested changing rubygem-twitter, which was already correct. ## Summary by Sourcery Bug Fixes: - Switch em-twitter to the canonical unversioned buftok port to prevent dependency and file ownership conflicts with other Twitter-related gems. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 11:36:00 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 08:36:00 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-em-twitter Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:11:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:11:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 6acbb7: Import expat 2.8.5 (trimmed) Message-ID: Branch: refs/heads/vendor/expat/dist Home: https://github.com/MidnightBSD/src Commit: 6acbb705bae9f70c51d5784994cabe313664a6dd https://github.com/MidnightBSD/src/commit/6acbb705bae9f70c51d5784994cabe313664a6dd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M Changes M Makefile.am M Makefile.in M README.md M configure.ac M doc/Makefile.in M doc/reference.html M doc/xmlwf.1 M doc/xmlwf.xml M examples/Makefile.in M fuzz/xml_lpm_fuzzer.cpp M fuzz/xml_parse_fuzzer.c M fuzz/xml_parsebuffer_fuzzer.c M lib/Makefile.am M lib/Makefile.in M lib/expat.h M lib/expat_external.h A lib/hash_table.h M lib/internal.h M lib/xmlparse.c M lib/xmlrole.c M lib/xmlrole.h M lib/xmltok.c M lib/xmltok.h M lib/xmltok_impl.c M lib/xmltok_ns.c M tests/Makefile.am M tests/Makefile.in M tests/acc_tests.h M tests/alloc_tests.h M tests/basic_tests.c M tests/basic_tests.h M tests/benchmark/Makefile.in M tests/chardata.h M tests/common.h M tests/dummy.h M tests/handlers.h A tests/hash_tests.c A tests/hash_tests.h M tests/memcheck.c M tests/memcheck.h M tests/minicheck.h M tests/misc_tests.c M tests/misc_tests.h M tests/ns_tests.h M tests/nsalloc_tests.c M tests/nsalloc_tests.h M tests/runtests.c M tests/structdata.h M tests/xmltest.sh M xmlwf/Makefile.in M xmlwf/unixfilemap.c M xmlwf/xmlfile.c M xmlwf/xmlfile.h M xmlwf/xmlmime.h M xmlwf/xmlwf.c M xmlwf/xmlwf_helpgen.py M xmlwf/xmlwf_helpgen.sh Log Message: ----------- Import expat 2.8.5 (trimmed) Security fixes: CVE-2026-93990 -- reject high surrogates not followed by a low surrogate during UTF-16 decoding. Previously, malformed UTF-16 could be smuggled through Expat into the application, with impact depending on how the application handled it; validating this was Expat's job. Similar to CVE-2022-25235. CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H (9.8). Bug fixes: an OOM-related memory leak on a failed overflow check, memory alignment on 128-bit pointer architectures, and xmlwf output file close error handling. XML declaration versions other than 1.[0-9]+ are now rejected, XML_SetHashSalt now emits a deprecation warning, and the internal FASTCALL/PTRCALL/PTRFASTCALL macros are gone. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:11:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:11:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 6acbb7: Import expat 2.8.5 (trimmed) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 6acbb705bae9f70c51d5784994cabe313664a6dd https://github.com/MidnightBSD/src/commit/6acbb705bae9f70c51d5784994cabe313664a6dd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M Changes M Makefile.am M Makefile.in M README.md M configure.ac M doc/Makefile.in M doc/reference.html M doc/xmlwf.1 M doc/xmlwf.xml M examples/Makefile.in M fuzz/xml_lpm_fuzzer.cpp M fuzz/xml_parse_fuzzer.c M fuzz/xml_parsebuffer_fuzzer.c M lib/Makefile.am M lib/Makefile.in M lib/expat.h M lib/expat_external.h A lib/hash_table.h M lib/internal.h M lib/xmlparse.c M lib/xmlrole.c M lib/xmlrole.h M lib/xmltok.c M lib/xmltok.h M lib/xmltok_impl.c M lib/xmltok_ns.c M tests/Makefile.am M tests/Makefile.in M tests/acc_tests.h M tests/alloc_tests.h M tests/basic_tests.c M tests/basic_tests.h M tests/benchmark/Makefile.in M tests/chardata.h M tests/common.h M tests/dummy.h M tests/handlers.h A tests/hash_tests.c A tests/hash_tests.h M tests/memcheck.c M tests/memcheck.h M tests/minicheck.h M tests/misc_tests.c M tests/misc_tests.h M tests/ns_tests.h M tests/nsalloc_tests.c M tests/nsalloc_tests.h M tests/runtests.c M tests/structdata.h M tests/xmltest.sh M xmlwf/Makefile.in M xmlwf/unixfilemap.c M xmlwf/xmlfile.c M xmlwf/xmlfile.h M xmlwf/xmlmime.h M xmlwf/xmlwf.c M xmlwf/xmlwf_helpgen.py M xmlwf/xmlwf_helpgen.sh Log Message: ----------- Import expat 2.8.5 (trimmed) Security fixes: CVE-2026-93990 -- reject high surrogates not followed by a low surrogate during UTF-16 decoding. Previously, malformed UTF-16 could be smuggled through Expat into the application, with impact depending on how the application handled it; validating this was Expat's job. Similar to CVE-2022-25235. CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H (9.8). Bug fixes: an OOM-related memory leak on a failed overflow check, memory alignment on 128-bit pointer architectures, and xmlwf output file close error handling. XML declaration versions other than 1.[0-9]+ are now rejected, XML_SetHashSalt now emits a deprecation warning, and the internal FASTCALL/PTRCALL/PTRFASTCALL macros are gone. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 604fad8f61c4b5612c45b689f830d28b0679e601 https://github.com/MidnightBSD/src/commit/604fad8f61c4b5612c45b689f830d28b0679e601 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/expat/Changes M contrib/expat/Makefile.am M contrib/expat/Makefile.in M contrib/expat/README.md M contrib/expat/configure.ac M contrib/expat/doc/Makefile.in M contrib/expat/doc/reference.html M contrib/expat/doc/xmlwf.1 M contrib/expat/doc/xmlwf.xml M contrib/expat/examples/Makefile.in M contrib/expat/fuzz/xml_lpm_fuzzer.cpp M contrib/expat/fuzz/xml_parse_fuzzer.c M contrib/expat/fuzz/xml_parsebuffer_fuzzer.c M contrib/expat/lib/Makefile.am M contrib/expat/lib/Makefile.in M contrib/expat/lib/expat.h M contrib/expat/lib/expat_external.h A contrib/expat/lib/hash_table.h M contrib/expat/lib/internal.h M contrib/expat/lib/xmlparse.c M contrib/expat/lib/xmlrole.c M contrib/expat/lib/xmlrole.h M contrib/expat/lib/xmltok.c M contrib/expat/lib/xmltok.h M contrib/expat/lib/xmltok_impl.c M contrib/expat/lib/xmltok_ns.c M contrib/expat/tests/Makefile.am M contrib/expat/tests/Makefile.in M contrib/expat/tests/acc_tests.h M contrib/expat/tests/alloc_tests.h M contrib/expat/tests/basic_tests.c M contrib/expat/tests/basic_tests.h M contrib/expat/tests/benchmark/Makefile.in M contrib/expat/tests/chardata.h M contrib/expat/tests/common.h M contrib/expat/tests/dummy.h M contrib/expat/tests/handlers.h A contrib/expat/tests/hash_tests.c A contrib/expat/tests/hash_tests.h M contrib/expat/tests/memcheck.c M contrib/expat/tests/memcheck.h M contrib/expat/tests/minicheck.h M contrib/expat/tests/misc_tests.c M contrib/expat/tests/misc_tests.h M contrib/expat/tests/ns_tests.h M contrib/expat/tests/nsalloc_tests.c M contrib/expat/tests/nsalloc_tests.h M contrib/expat/tests/runtests.c M contrib/expat/tests/structdata.h M contrib/expat/tests/xmltest.sh M contrib/expat/xmlwf/Makefile.in M contrib/expat/xmlwf/unixfilemap.c M contrib/expat/xmlwf/xmlfile.c M contrib/expat/xmlwf/xmlfile.h M contrib/expat/xmlwf/xmlmime.h M contrib/expat/xmlwf/xmlwf.c M contrib/expat/xmlwf/xmlwf_helpgen.py M contrib/expat/xmlwf/xmlwf_helpgen.sh Log Message: ----------- Merge commit '6acbb705ba' Commit: 21db3b4ff695a944151d5da1e6dd060633a4e571 https://github.com/MidnightBSD/src/commit/21db3b4ff695a944151d5da1e6dd060633a4e571 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING M lib/libexpat/expat_config.h Log Message: ----------- lib/libexpat: update for expat 2.8.5 Bump the version strings in the in-tree expat_config.h to 2.8.5. SRCS needs no change: the three files new in 2.8.5 are a header (lib/hash_table.h) and its tests (tests/hash_tests.[ch]), so there are no new compilation units. expat_config.h.in is unchanged upstream, so no other config entries need syncing. The exported symbol set of libbsdxml.so.4 is unchanged. XML_SetHashSalt now carries a deprecation attribute; nothing in the tree outside contrib/expat calls it. Note the expat 2.8.5 update in UPDATING. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/016854d09350...21db3b4ff695 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:11:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:11:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/expat/dist/2.8.5 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:11:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:11:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 6acbb7: Import expat 2.8.5 (trimmed) Message-ID: Branch: refs/heads/stable/4.1 Home: https://github.com/MidnightBSD/src Commit: 6acbb705bae9f70c51d5784994cabe313664a6dd https://github.com/MidnightBSD/src/commit/6acbb705bae9f70c51d5784994cabe313664a6dd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M Changes M Makefile.am M Makefile.in M README.md M configure.ac M doc/Makefile.in M doc/reference.html M doc/xmlwf.1 M doc/xmlwf.xml M examples/Makefile.in M fuzz/xml_lpm_fuzzer.cpp M fuzz/xml_parse_fuzzer.c M fuzz/xml_parsebuffer_fuzzer.c M lib/Makefile.am M lib/Makefile.in M lib/expat.h M lib/expat_external.h A lib/hash_table.h M lib/internal.h M lib/xmlparse.c M lib/xmlrole.c M lib/xmlrole.h M lib/xmltok.c M lib/xmltok.h M lib/xmltok_impl.c M lib/xmltok_ns.c M tests/Makefile.am M tests/Makefile.in M tests/acc_tests.h M tests/alloc_tests.h M tests/basic_tests.c M tests/basic_tests.h M tests/benchmark/Makefile.in M tests/chardata.h M tests/common.h M tests/dummy.h M tests/handlers.h A tests/hash_tests.c A tests/hash_tests.h M tests/memcheck.c M tests/memcheck.h M tests/minicheck.h M tests/misc_tests.c M tests/misc_tests.h M tests/ns_tests.h M tests/nsalloc_tests.c M tests/nsalloc_tests.h M tests/runtests.c M tests/structdata.h M tests/xmltest.sh M xmlwf/Makefile.in M xmlwf/unixfilemap.c M xmlwf/xmlfile.c M xmlwf/xmlfile.h M xmlwf/xmlmime.h M xmlwf/xmlwf.c M xmlwf/xmlwf_helpgen.py M xmlwf/xmlwf_helpgen.sh Log Message: ----------- Import expat 2.8.5 (trimmed) Security fixes: CVE-2026-93990 -- reject high surrogates not followed by a low surrogate during UTF-16 decoding. Previously, malformed UTF-16 could be smuggled through Expat into the application, with impact depending on how the application handled it; validating this was Expat's job. Similar to CVE-2022-25235. CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H (9.8). Bug fixes: an OOM-related memory leak on a failed overflow check, memory alignment on 128-bit pointer architectures, and xmlwf output file close error handling. XML declaration versions other than 1.[0-9]+ are now rejected, XML_SetHashSalt now emits a deprecation warning, and the internal FASTCALL/PTRCALL/PTRFASTCALL macros are gone. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 034cf35ded58df78fb4f7aa507e73588a780871e https://github.com/MidnightBSD/src/commit/034cf35ded58df78fb4f7aa507e73588a780871e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/expat/Changes M contrib/expat/Makefile.am M contrib/expat/Makefile.in M contrib/expat/README.md M contrib/expat/configure.ac M contrib/expat/doc/Makefile.in M contrib/expat/doc/reference.html M contrib/expat/doc/xmlwf.1 M contrib/expat/doc/xmlwf.xml M contrib/expat/examples/Makefile.in M contrib/expat/fuzz/xml_lpm_fuzzer.cpp M contrib/expat/fuzz/xml_parse_fuzzer.c M contrib/expat/fuzz/xml_parsebuffer_fuzzer.c M contrib/expat/lib/Makefile.am M contrib/expat/lib/Makefile.in M contrib/expat/lib/expat.h M contrib/expat/lib/expat_external.h A contrib/expat/lib/hash_table.h M contrib/expat/lib/internal.h M contrib/expat/lib/xmlparse.c M contrib/expat/lib/xmlrole.c M contrib/expat/lib/xmlrole.h M contrib/expat/lib/xmltok.c M contrib/expat/lib/xmltok.h M contrib/expat/lib/xmltok_impl.c M contrib/expat/lib/xmltok_ns.c M contrib/expat/tests/Makefile.am M contrib/expat/tests/Makefile.in M contrib/expat/tests/acc_tests.h M contrib/expat/tests/alloc_tests.h M contrib/expat/tests/basic_tests.c M contrib/expat/tests/basic_tests.h M contrib/expat/tests/benchmark/Makefile.in M contrib/expat/tests/chardata.h M contrib/expat/tests/common.h M contrib/expat/tests/dummy.h M contrib/expat/tests/handlers.h A contrib/expat/tests/hash_tests.c A contrib/expat/tests/hash_tests.h M contrib/expat/tests/memcheck.c M contrib/expat/tests/memcheck.h M contrib/expat/tests/minicheck.h M contrib/expat/tests/misc_tests.c M contrib/expat/tests/misc_tests.h M contrib/expat/tests/ns_tests.h M contrib/expat/tests/nsalloc_tests.c M contrib/expat/tests/nsalloc_tests.h M contrib/expat/tests/runtests.c M contrib/expat/tests/structdata.h M contrib/expat/tests/xmltest.sh M contrib/expat/xmlwf/Makefile.in M contrib/expat/xmlwf/unixfilemap.c M contrib/expat/xmlwf/xmlfile.c M contrib/expat/xmlwf/xmlfile.h M contrib/expat/xmlwf/xmlmime.h M contrib/expat/xmlwf/xmlwf.c M contrib/expat/xmlwf/xmlwf_helpgen.py M contrib/expat/xmlwf/xmlwf_helpgen.sh Log Message: ----------- Merge commit '6acbb705ba' into stable/4.1 Commit: e03d45d516895ad6edccdd2f72726f2275c92ae8 https://github.com/MidnightBSD/src/commit/e03d45d516895ad6edccdd2f72726f2275c92ae8 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING M lib/libexpat/expat_config.h Log Message: ----------- lib/libexpat: update for expat 2.8.5 Bump the version strings in the in-tree expat_config.h to 2.8.5. SRCS needs no change: the three files new in 2.8.5 are a header (lib/hash_table.h) and its tests (tests/hash_tests.[ch]), so there are no new compilation units. expat_config.h.in is unchanged upstream, so no other config entries need syncing. The exported symbol set of libbsdxml.so.4 is unchanged. XML_SetHashSalt now carries a deprecation attribute; nothing in the tree outside contrib/expat calls it. Note the expat 2.8.5 update in UPDATING. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt (cherry picked from commit 21db3b4ff695a944151d5da1e6dd060633a4e571) Compare: https://github.com/MidnightBSD/src/compare/da2b7bbfcde9...e03d45d51689 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:11:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:11:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 6acbb7: Import expat 2.8.5 (trimmed) Message-ID: Branch: refs/heads/stable/4.0 Home: https://github.com/MidnightBSD/src Commit: 6acbb705bae9f70c51d5784994cabe313664a6dd https://github.com/MidnightBSD/src/commit/6acbb705bae9f70c51d5784994cabe313664a6dd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M Changes M Makefile.am M Makefile.in M README.md M configure.ac M doc/Makefile.in M doc/reference.html M doc/xmlwf.1 M doc/xmlwf.xml M examples/Makefile.in M fuzz/xml_lpm_fuzzer.cpp M fuzz/xml_parse_fuzzer.c M fuzz/xml_parsebuffer_fuzzer.c M lib/Makefile.am M lib/Makefile.in M lib/expat.h M lib/expat_external.h A lib/hash_table.h M lib/internal.h M lib/xmlparse.c M lib/xmlrole.c M lib/xmlrole.h M lib/xmltok.c M lib/xmltok.h M lib/xmltok_impl.c M lib/xmltok_ns.c M tests/Makefile.am M tests/Makefile.in M tests/acc_tests.h M tests/alloc_tests.h M tests/basic_tests.c M tests/basic_tests.h M tests/benchmark/Makefile.in M tests/chardata.h M tests/common.h M tests/dummy.h M tests/handlers.h A tests/hash_tests.c A tests/hash_tests.h M tests/memcheck.c M tests/memcheck.h M tests/minicheck.h M tests/misc_tests.c M tests/misc_tests.h M tests/ns_tests.h M tests/nsalloc_tests.c M tests/nsalloc_tests.h M tests/runtests.c M tests/structdata.h M tests/xmltest.sh M xmlwf/Makefile.in M xmlwf/unixfilemap.c M xmlwf/xmlfile.c M xmlwf/xmlfile.h M xmlwf/xmlmime.h M xmlwf/xmlwf.c M xmlwf/xmlwf_helpgen.py M xmlwf/xmlwf_helpgen.sh Log Message: ----------- Import expat 2.8.5 (trimmed) Security fixes: CVE-2026-93990 -- reject high surrogates not followed by a low surrogate during UTF-16 decoding. Previously, malformed UTF-16 could be smuggled through Expat into the application, with impact depending on how the application handled it; validating this was Expat's job. Similar to CVE-2022-25235. CVSS 3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H (9.8). Bug fixes: an OOM-related memory leak on a failed overflow check, memory alignment on 128-bit pointer architectures, and xmlwf output file close error handling. XML declaration versions other than 1.[0-9]+ are now rejected, XML_SetHashSalt now emits a deprecation warning, and the internal FASTCALL/PTRCALL/PTRFASTCALL macros are gone. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 576e926765fd3ba2497494c5a19af773bf2289af https://github.com/MidnightBSD/src/commit/576e926765fd3ba2497494c5a19af773bf2289af Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/expat/Changes M contrib/expat/Makefile.am M contrib/expat/Makefile.in M contrib/expat/README.md M contrib/expat/configure.ac M contrib/expat/doc/Makefile.in M contrib/expat/doc/reference.html M contrib/expat/doc/xmlwf.1 M contrib/expat/doc/xmlwf.xml M contrib/expat/examples/Makefile.in M contrib/expat/fuzz/xml_lpm_fuzzer.cpp M contrib/expat/fuzz/xml_parse_fuzzer.c M contrib/expat/fuzz/xml_parsebuffer_fuzzer.c M contrib/expat/lib/Makefile.am M contrib/expat/lib/Makefile.in M contrib/expat/lib/expat.h M contrib/expat/lib/expat_external.h A contrib/expat/lib/hash_table.h M contrib/expat/lib/internal.h M contrib/expat/lib/xmlparse.c M contrib/expat/lib/xmlrole.c M contrib/expat/lib/xmlrole.h M contrib/expat/lib/xmltok.c M contrib/expat/lib/xmltok.h M contrib/expat/lib/xmltok_impl.c M contrib/expat/lib/xmltok_ns.c M contrib/expat/tests/Makefile.am M contrib/expat/tests/Makefile.in M contrib/expat/tests/acc_tests.h M contrib/expat/tests/alloc_tests.h M contrib/expat/tests/basic_tests.c M contrib/expat/tests/basic_tests.h M contrib/expat/tests/benchmark/Makefile.in M contrib/expat/tests/chardata.h M contrib/expat/tests/common.h M contrib/expat/tests/dummy.h M contrib/expat/tests/handlers.h A contrib/expat/tests/hash_tests.c A contrib/expat/tests/hash_tests.h M contrib/expat/tests/memcheck.c M contrib/expat/tests/memcheck.h M contrib/expat/tests/minicheck.h M contrib/expat/tests/misc_tests.c M contrib/expat/tests/misc_tests.h M contrib/expat/tests/ns_tests.h M contrib/expat/tests/nsalloc_tests.c M contrib/expat/tests/nsalloc_tests.h M contrib/expat/tests/runtests.c M contrib/expat/tests/structdata.h M contrib/expat/tests/xmltest.sh M contrib/expat/xmlwf/Makefile.in M contrib/expat/xmlwf/unixfilemap.c M contrib/expat/xmlwf/xmlfile.c M contrib/expat/xmlwf/xmlfile.h M contrib/expat/xmlwf/xmlmime.h M contrib/expat/xmlwf/xmlwf.c M contrib/expat/xmlwf/xmlwf_helpgen.py M contrib/expat/xmlwf/xmlwf_helpgen.sh Log Message: ----------- Merge commit '6acbb705ba' into stable/4.0 Commit: f97e36aa7a33ca2ff91986408e619c6669cfb18d https://github.com/MidnightBSD/src/commit/f97e36aa7a33ca2ff91986408e619c6669cfb18d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING M lib/libexpat/expat_config.h Log Message: ----------- lib/libexpat: update for expat 2.8.5 Bump the version strings in the in-tree expat_config.h to 2.8.5. SRCS needs no change: the three files new in 2.8.5 are a header (lib/hash_table.h) and its tests (tests/hash_tests.[ch]), so there are no new compilation units. expat_config.h.in is unchanged upstream, so no other config entries need syncing. The exported symbol set of libbsdxml.so.4 is unchanged. XML_SetHashSalt now carries a deprecation attribute; nothing in the tree outside contrib/expat calls it. Note the expat 2.8.5 update in UPDATING. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt (cherry picked from commit 21db3b4ff695a944151d5da1e6dd060633a4e571) Compare: https://github.com/MidnightBSD/src/compare/8742bbd93fa9...f97e36aa7a33 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:15:27 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] db97ae: Update activestorage81 to 8.1.3.1 Message-ID: Branch: refs/heads/net/rubygem-activestorage81 Home: https://github.com/MidnightBSD/mports Commit: db97ae04c58b2c8ce3c597ad2b790b63ba608f34 https://github.com/MidnightBSD/mports/commit/db97ae04c58b2c8ce3c597ad2b790b63ba608f34 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage81/Makefile M net/rubygem-activestorage81/distinfo Log Message: ----------- Update activestorage81 to 8.1.3.1 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b2ba02: Add action_view build dependency Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-action_view Home: https://github.com/MidnightBSD/mports Commit: b2ba0206ca63815d616a3b8c297374c32233bf43 https://github.com/MidnightBSD/mports/commit/b2ba0206ca63815d616a3b8c297374c32233bf43 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_view/Makefile Log Message: ----------- Add action_view build dependency AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 4ecdea: Fix redis-actionpack GitLab dependency Message-ID: Branch: refs/heads/databases/rubygem-redis-actionpack-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 4ecdea7cf6fd5e0765411306360a76ff4a8c3fd3 https://github.com/MidnightBSD/mports/commit/4ecdea7cf6fd5e0765411306360a76ff4a8c3fd3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-redis-actionpack-rails-gitlab/Makefile Log Message: ----------- Fix redis-actionpack GitLab dependency AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 191491: Fix actionmailbox license path Message-ID: Branch: refs/heads/mail/rubygem-actionmailbox-gitlab Home: https://github.com/MidnightBSD/mports Commit: 191491327f965308782c45207ec0b460688a61bc https://github.com/MidnightBSD/mports/commit/191491327f965308782c45207ec0b460688a61bc Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M mail/rubygem-actionmailbox-gitlab/Makefile Log Message: ----------- Fix actionmailbox license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2cfd06: Add grape20 build dependencies Message-ID: Branch: refs/heads/devel/rubygem-grape20 Home: https://github.com/MidnightBSD/mports Commit: 2cfd06fb001a89b76d145b55b7374d6cc320b7ef https://github.com/MidnightBSD/mports/commit/2cfd06fb001a89b76d145b55b7374d6cc320b7ef Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape20/Makefile Log Message: ----------- Add grape20 build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] cc96ea: Update activestorage71 to 7.1.6 Message-ID: Branch: refs/heads/net/rubygem-activestorage71 Home: https://github.com/MidnightBSD/mports Commit: cc96ea5b1d06df2b3cd1b5932c6128635e77294a https://github.com/MidnightBSD/mports/commit/cc96ea5b1d06df2b3cd1b5932c6128635e77294a Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage71/Makefile M net/rubygem-activestorage71/distinfo Log Message: ----------- Update activestorage71 to 7.1.6 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 560858: Update activestorage80 to 8.0.5.1 Message-ID: Branch: refs/heads/net/rubygem-activestorage80 Home: https://github.com/MidnightBSD/mports Commit: 56085810881cc22cdf94d33b8f2f61699eb1f8ed https://github.com/MidnightBSD/mports/commit/56085810881cc22cdf94d33b8f2f61699eb1f8ed Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage80/Makefile M net/rubygem-activestorage80/distinfo Log Message: ----------- Update activestorage80 to 8.0.5.1 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b1fb3d: Fix actiontext license path Message-ID: Branch: refs/heads/textproc/rubygem-actiontext-gitlab Home: https://github.com/MidnightBSD/mports Commit: b1fb3d19a6e8b22ee966657db3703b91580daeb5 https://github.com/MidnightBSD/mports/commit/b1fb3d19a6e8b22ee966657db3703b91580daeb5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M textproc/rubygem-actiontext-gitlab/Makefile Log Message: ----------- Fix actiontext license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0e7ecb: Use GitLab Sawyer dependency Message-ID: Branch: refs/heads/net/rubygem-octokit-gitlab Home: https://github.com/MidnightBSD/mports Commit: 0e7ecba3eb0b69fddbf91df6009959d8a34d0451 https://github.com/MidnightBSD/mports/commit/0e7ecba3eb0b69fddbf91df6009959d8a34d0451 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-octokit-gitlab/Makefile Log Message: ----------- Use GitLab Sawyer dependency AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] a67287: Add GitLab railties build dependencies Message-ID: Branch: refs/heads/www/rubygem-railties-gitlab Home: https://github.com/MidnightBSD/mports Commit: a67287a34c908ea04d077397d82215d49e13cba5 https://github.com/MidnightBSD/mports/commit/a67287a34c908ea04d077397d82215d49e13cba5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-railties-gitlab/Makefile Log Message: ----------- Add GitLab railties build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c8b98b: Add actioncable72 build dependencies Message-ID: Branch: refs/heads/www/rubygem-actioncable72 Home: https://github.com/MidnightBSD/mports Commit: c8b98b90d0ae1a07a6ec13fe1e642391f6f5104f https://github.com/MidnightBSD/mports/commit/c8b98b90d0ae1a07a6ec13fe1e642391f6f5104f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-actioncable72/Makefile Log Message: ----------- Add actioncable72 build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8b7daa: Fix actionmailer license path Message-ID: Branch: refs/heads/mail/rubygem-actionmailer-gitlab Home: https://github.com/MidnightBSD/mports Commit: 8b7daa3f28560e5e2c323d5ebc018b60fa657da8 https://github.com/MidnightBSD/mports/commit/8b7daa3f28560e5e2c323d5ebc018b60fa657da8 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M mail/rubygem-actionmailer-gitlab/Makefile Log Message: ----------- Fix actionmailer license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e14dd7: Add railties72 build dependencies Message-ID: Branch: refs/heads/www/rubygem-railties72 Home: https://github.com/MidnightBSD/mports Commit: e14dd7f5009d388d22d573717581bd69e25644c0 https://github.com/MidnightBSD/mports/commit/e14dd7f5009d388d22d573717581bd69e25644c0 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-railties72/Makefile Log Message: ----------- Add railties72 build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 4a066e: Fix Hevea build with OCaml 4.05 Message-ID: Branch: refs/heads/textproc/hevea Home: https://github.com/MidnightBSD/mports Commit: 4a066e10633417f5c46f6bc49de582a93a2e2ec2 https://github.com/MidnightBSD/mports/commit/4a066e10633417f5c46f6bc49de582a93a2e2ec2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M textproc/hevea/Makefile A textproc/hevea/files/patch-length.mll A textproc/hevea/files/patch-misc.ml A textproc/hevea/files/patch-ocaml405 Log Message: ----------- Fix Hevea build with OCaml 4.05 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 056210: Add elasticsearch-model build dependencies Message-ID: Branch: refs/heads/textproc/rubygem-elasticsearch-model-gitlab Home: https://github.com/MidnightBSD/mports Commit: 056210928caed78418fa23ec5b1353c43d3d1ac6 https://github.com/MidnightBSD/mports/commit/056210928caed78418fa23ec5b1353c43d3d1ac6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M textproc/rubygem-elasticsearch-model-gitlab/Makefile Log Message: ----------- Add elasticsearch-model build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:15:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:15:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] df09c8: Add GitLab-flavored Sawyer port Message-ID: Branch: refs/heads/www/rubygem-sawyer-gitlab Home: https://github.com/MidnightBSD/mports Commit: df09c86301cf8ab8f1cf54c8e07d3142457dd995 https://github.com/MidnightBSD/mports/commit/df09c86301cf8ab8f1cf54c8e07d3142457dd995 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/Makefile A www/rubygem-sawyer-gitlab/Makefile A www/rubygem-sawyer-gitlab/distinfo A www/rubygem-sawyer-gitlab/pkg-descr Log Message: ----------- Add GitLab-flavored Sawyer port AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b3f21d: Update action_mailer instrumentation to 0.8.1 Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-action_mailer Home: https://github.com/MidnightBSD/mports Commit: b3f21d71ca2ae46cf0618bd40015cbb695753b4e https://github.com/MidnightBSD/mports/commit/b3f21d71ca2ae46cf0618bd40015cbb695753b4e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile M devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo Log Message: ----------- Update action_mailer instrumentation to 0.8.1 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c45469: Update activestorage70 to 7.0.10 Message-ID: Branch: refs/heads/net/rubygem-activestorage70 Home: https://github.com/MidnightBSD/mports Commit: c454692607d67a77abb49771ce410f3a3d9cee30 https://github.com/MidnightBSD/mports/commit/c454692607d67a77abb49771ce410f3a3d9cee30 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage70/Makefile M net/rubygem-activestorage70/distinfo Log Message: ----------- Update activestorage70 to 7.0.10 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0dbdee: Update active_storage instrumentation to 0.5.1 Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_storage Home: https://github.com/MidnightBSD/mports Commit: 0dbdeea840d6a3073595e1000303e2fa01441186 https://github.com/MidnightBSD/mports/commit/0dbdeea840d6a3073595e1000303e2fa01441186 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile M devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo Log Message: ----------- Update active_storage instrumentation to 0.5.1 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d53dcf: Add pg instrumentation build dependencies Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-pg Home: https://github.com/MidnightBSD/mports Commit: d53dcfabf8ee15b4b85f94bdf1c21ae573dbcfcd https://github.com/MidnightBSD/mports/commit/d53dcfabf8ee15b4b85f94bdf1c21ae573dbcfcd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-pg/Makefile Log Message: ----------- Add pg instrumentation build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f796c6: Fix actioncable GitLab license path Message-ID: Branch: refs/heads/www/rubygem-actioncable-gitlab Home: https://github.com/MidnightBSD/mports Commit: f796c6522326a180bc5c53345869f540bd902b09 https://github.com/MidnightBSD/mports/commit/f796c6522326a180bc5c53345869f540bd902b09 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-actioncable-gitlab/Makefile Log Message: ----------- Fix actioncable GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7a4a82: Fix kaminari Rails GitLab license path Message-ID: Branch: refs/heads/www/rubygem-kaminari-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 7a4a82a14ced78eb8340a959bd8bab39e2ba37bc https://github.com/MidnightBSD/mports/commit/7a4a82a14ced78eb8340a959bd8bab39e2ba37bc Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-rails-gitlab/Makefile Log Message: ----------- Fix kaminari Rails GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:15 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:15 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c71563: Update solid_queue to 1.2.4 Message-ID: Branch: refs/heads/databases/rubygem-solid_queue Home: https://github.com/MidnightBSD/mports Commit: c7156320f417c9608ef75b05dc47cf91abadaac0 https://github.com/MidnightBSD/mports/commit/c7156320f417c9608ef75b05dc47cf91abadaac0 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-solid_queue/Makefile M databases/rubygem-solid_queue/distinfo Log Message: ----------- Update solid_queue to 1.2.4 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:28:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:28:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 248be2: Fix Japanese NetHack package QA Message-ID: Branch: refs/heads/japanese/nethack34 Home: https://github.com/MidnightBSD/mports Commit: 248be218faeae9df3d9dedaba8e9d2a8ba5a993e https://github.com/MidnightBSD/mports/commit/248be218faeae9df3d9dedaba8e9d2a8ba5a993e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M japanese/nethack34/Makefile Log Message: ----------- Fix Japanese NetHack package QA AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 12:30:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] fd106b: Trim terminus-font 4.49.1 to the files used in base Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: fd106b1170ecdd788a7cb27bc7cdf9a2682eb2aa https://github.com/MidnightBSD/src/commit/fd106b1170ecdd788a7cb27bc7cdf9a2682eb2aa Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: R 75-yes-terminus.conf R INSTALL R Makefile R NEWS R README R README-BG R alt/ao2.diff R alt/br1.diff R alt/dv1.diff R alt/ge2.diff R alt/gq2.diff R alt/hi2-dv1.diff R alt/hi2-ka2.diff R alt/hi2.diff R alt/ij1.diff R alt/ka2.diff R alt/ll2.diff R alt/td1.diff R bin/.eslintrc.js R bin/.pylintrc R bin/bdf.js R bin/bdf.py R bin/bdfcheck.js R bin/bdfcheck.py R bin/bdfexp.js R bin/bdfexp.py R bin/bdftofnt.js R bin/bdftofnt.py R bin/bdftopsf.js R bin/bdftopsf.py R bin/fncli.js R bin/fncli.py R bin/fnio.js R bin/fnio.py R bin/fnutil.js R bin/fnutil.py R bin/otb1cli.js R bin/otb1cli.py R bin/otb1exp.js R bin/otb1exp.py R bin/otb1get.js R bin/otb1get.py R bin/ucstoany.js R bin/ucstoany.py R configure R configure.help R dup/ascii-h.dup R dup/cntrl.dup R dup/ibm-437.dup R dup/ka1.dup R dup/ka2.dup R dup/koi8.dup R dup/vgagr.dup R dup/xos4-2.dup R uni/10646-1.uni R uni/8859-13.uni R uni/8859-15.uni R uni/8859-16.uni R uni/8859-2.uni R uni/8859-5.uni R uni/8859-7.uni R uni/ascii-h.uni R uni/bg-mik.uni R uni/char0.uni R uni/cntrl.uni R uni/empty.uni R uni/ibm-437.uni R uni/koi8-r.uni R uni/koi8-u.uni R uni/koibm8-r.uni R uni/koibm8-u.uni R uni/nls-1250.uni R uni/pt-154.uni R uni/pt-254.uni R uni/vga-1250.uni R uni/vga-1251.uni R uni/vga-1253.uni R uni/vga-1257.uni R uni/vgagr.uni R uni/win-1250.uni R uni/win-1251.uni R uni/win-1252.uni R uni/win-1253.uni R uni/win-1254.uni R uni/win-1255.uni R uni/win-1257.uni R uni/x11-1251.uni R uni/x11-1257.uni R uni/x11gr.uni R uni/xos4-2.uni R win32/Makefile R win32/build.cmd R win32/fcp.c R win32/ter-font.rc R win32/ter-main.c R win32/terminus.nsi Log Message: ----------- Trim terminus-font 4.49.1 to the files used in base Drop the build system, alternate glyph patches, PCF/PSF conversion helpers, Windows files and documentation that MidnightBSD does not use. What remains is the licence, AUTHORS, CHANGES and the BDF sources that vtfontcvt(8) consumes. This matches the trim that was applied directly in contrib/terminus on master in December 2024, so that the vendor branch and the tree agree from here on. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 2f08abee820fac6a0aa48fc8f4f030ef857bcd5b https://github.com/MidnightBSD/src/commit/2f08abee820fac6a0aa48fc8f4f030ef857bcd5b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/terminus (terminus-font 4.49.1, trimmed) into master contrib/terminus was added with a subtree add and then trimmed directly on master. Link the trimmed vendor/terminus branch so future updates can be merged from it. No tree change. Commit: b7bf38918812c734695239a9d633028840568ad8 https://github.com/MidnightBSD/src/commit/b7bf38918812c734695239a9d633028840568ad8 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A ChangeLog A ChangeLog.1998 A ChangeLog.1999 A ChangeLog.2000 A ChangeLog.2001 A ChangeLog.2002 A ChangeLog.2003 A ChangeLog.2004 A ChangeLog.2005 A ChangeLog.2006 A LICENSE A MIDNIGHTBSD-Xlist A Makefile.am A Makefile.am.common A Makefile.in A NEWS A README A acinclude.m4 A aclocal.m4 A admin/ChangeLog A admin/Makefile.am A admin/Makefile.in A admin/add.c A admin/change.c A admin/copy.c A admin/destroy.c A admin/get.c A admin/ktutil-commands.in A admin/ktutil.8 A admin/ktutil.c A admin/ktutil_locl.h A admin/list.c A admin/purge.c A admin/remove.c A admin/rename.c A appl/Makefile.am A appl/Makefile.in A appl/afsutil/ChangeLog A appl/afsutil/Makefile.am A appl/afsutil/Makefile.in A appl/afsutil/afslog.1 A appl/afsutil/afslog.c A appl/afsutil/pagsh.1 A appl/afsutil/pagsh.c A appl/ftp/ChangeLog A appl/ftp/Makefile.am A appl/ftp/Makefile.in A appl/ftp/common/Makefile.am A appl/ftp/common/Makefile.in A appl/ftp/common/buffer.c A appl/ftp/common/common.h A appl/ftp/common/sockbuf.c A appl/ftp/ftp/Makefile.am A appl/ftp/ftp/Makefile.in A appl/ftp/ftp/cmds.c A appl/ftp/ftp/cmdtab.c A appl/ftp/ftp/domacro.c A appl/ftp/ftp/extern.h A appl/ftp/ftp/ftp.1 A appl/ftp/ftp/ftp.c A appl/ftp/ftp/ftp_locl.h A appl/ftp/ftp/ftp_var.h A appl/ftp/ftp/globals.c A appl/ftp/ftp/gssapi.c A appl/ftp/ftp/kauth.c A appl/ftp/ftp/main.c A appl/ftp/ftp/pathnames.h A appl/ftp/ftp/ruserpass.c A appl/ftp/ftp/security.c A appl/ftp/ftp/security.h A appl/ftp/ftpd/Makefile.am A appl/ftp/ftpd/Makefile.in A appl/ftp/ftpd/extern.h A appl/ftp/ftpd/ftpcmd.c A appl/ftp/ftpd/ftpcmd.y A appl/ftp/ftpd/ftpd.8 A appl/ftp/ftpd/ftpd.c A appl/ftp/ftpd/ftpd_locl.h A appl/ftp/ftpd/ftpusers.5 A appl/ftp/ftpd/gss_userok.c A appl/ftp/ftpd/gssapi.c A appl/ftp/ftpd/kauth.c A appl/ftp/ftpd/klist.c A appl/ftp/ftpd/logwtmp.c A appl/ftp/ftpd/ls.c A appl/ftp/ftpd/pathnames.h A appl/ftp/ftpd/popen.c A appl/ftp/ftpd/security.c A appl/gssmask/Makefile.am A appl/gssmask/Makefile.in A appl/gssmask/common.c A appl/gssmask/common.h A appl/gssmask/gssmaestro.c A appl/gssmask/gssmask.c A appl/gssmask/protocol.h A appl/kf/Makefile.am A appl/kf/Makefile.in A appl/kf/kf.1 A appl/kf/kf.c A appl/kf/kf_locl.h A appl/kf/kfd.8 A appl/kf/kfd.c A appl/login/ChangeLog A appl/login/Makefile.am A appl/login/Makefile.in A appl/login/conf.c A appl/login/env.c A appl/login/limits_conf.c A appl/login/login-protos.h A appl/login/login.1 A appl/login/login.access.5 A appl/login/login.c A appl/login/login_access.c A appl/login/login_locl.h A appl/login/loginpaths.h A appl/login/osfc2.c A appl/login/read_string.c A appl/login/shadow.c A appl/login/stty_default.c A appl/login/tty.c A appl/login/utmp_login.c A appl/login/utmpx_login.c A appl/push/ChangeLog A appl/push/Makefile.am A appl/push/Makefile.in A appl/push/pfrom.1 A appl/push/pfrom.in A appl/push/push.8 A appl/push/push.c A appl/push/push_locl.h A appl/rcp/ChangeLog A appl/rcp/Makefile.am A appl/rcp/Makefile.in A appl/rcp/extern.h A appl/rcp/rcp.1 A appl/rcp/rcp.c A appl/rcp/rcp_locl.h A appl/rcp/util.c A appl/rsh/ChangeLog A appl/rsh/Makefile.am A appl/rsh/Makefile.in A appl/rsh/common.c A appl/rsh/limits_conf.c A appl/rsh/login_access.c A appl/rsh/rsh.1 A appl/rsh/rsh.c A appl/rsh/rsh_locl.h A appl/rsh/rshd.8 A appl/rsh/rshd.c A appl/su/ChangeLog A appl/su/Makefile.am A appl/su/Makefile.in A appl/su/su.1 A appl/su/su.c A appl/su/supaths.h A appl/telnet/ChangeLog A appl/telnet/Makefile.am A appl/telnet/Makefile.in A appl/telnet/README.ORIG A appl/telnet/arpa/telnet.h A appl/telnet/libtelnet/Makefile.am A appl/telnet/libtelnet/Makefile.in A appl/telnet/libtelnet/auth-proto.h A appl/telnet/libtelnet/auth.c A appl/telnet/libtelnet/auth.h A appl/telnet/libtelnet/enc-proto.h A appl/telnet/libtelnet/enc_des.c A appl/telnet/libtelnet/encrypt.c A appl/telnet/libtelnet/encrypt.h A appl/telnet/libtelnet/genget.c A appl/telnet/libtelnet/kerberos5.c A appl/telnet/libtelnet/misc-proto.h A appl/telnet/libtelnet/misc.c A appl/telnet/libtelnet/misc.h A appl/telnet/libtelnet/rsaencpwd.c A appl/telnet/libtelnet/spx.c A appl/telnet/telnet.state A appl/telnet/telnet/Makefile.am A appl/telnet/telnet/Makefile.in A appl/telnet/telnet/authenc.c A appl/telnet/telnet/commands.c A appl/telnet/telnet/defines.h A appl/telnet/telnet/externs.h A appl/telnet/telnet/main.c A appl/telnet/telnet/network.c A appl/telnet/telnet/ring.c A appl/telnet/telnet/ring.h A appl/telnet/telnet/sys_bsd.c A appl/telnet/telnet/telnet.1 A appl/telnet/telnet/telnet.c A appl/telnet/telnet/telnet_locl.h A appl/telnet/telnet/terminal.c A appl/telnet/telnet/types.h A appl/telnet/telnet/utilities.c A appl/telnet/telnetd/Makefile.am A appl/telnet/telnetd/Makefile.in A appl/telnet/telnetd/authenc.c A appl/telnet/telnetd/defs.h A appl/telnet/telnetd/ext.h A appl/telnet/telnetd/global.c A appl/telnet/telnetd/slc.c A appl/telnet/telnetd/state.c A appl/telnet/telnetd/sys_term.c A appl/telnet/telnetd/telnetd.8 A appl/telnet/telnetd/telnetd.c A appl/telnet/telnetd/telnetd.h A appl/telnet/telnetd/termstat.c A appl/telnet/telnetd/utility.c A appl/test/Makefile.am A appl/test/Makefile.in A appl/test/common.c A appl/test/gss_common.c A appl/test/gss_common.h A appl/test/gssapi_client.c A appl/test/gssapi_server.c A appl/test/http_client.c A appl/test/nt_gss_client.c A appl/test/nt_gss_common.c A appl/test/nt_gss_common.h A appl/test/nt_gss_server.c A appl/test/tcp_client.c A appl/test/tcp_server.c A appl/test/test_locl.h A appl/test/uu_client.c A appl/test/uu_server.c A autogen.sh A base/Makefile.am A base/Makefile.in A base/NTMakefile A base/array.c A base/baselocl.h A base/bool.c A base/dict.c A base/heimbase.c A base/heimbase.h A base/heimbasepriv.h A base/heimqueue.h A base/null.c A base/number.c A base/string.c A base/test_base.c A base/version-script.map A compile A config.guess A config.sub A configure A doc/Makefile.am A doc/Makefile.in A doc/ack.texi A doc/apps.texi A doc/copyright.texi A doc/doxyout/gssapi/html/doxygen.css A doc/doxyout/gssapi/html/doxygen.png A doc/doxyout/gssapi/html/graph_legend.dot A doc/doxyout/gssapi/html/graph_legend.html A doc/doxyout/gssapi/html/graph_legend.png A doc/doxyout/gssapi/html/group__gssapi.html A doc/doxyout/gssapi/html/gssapi_mechs_intro.html A doc/doxyout/gssapi/html/gssapi_services_intro.html A doc/doxyout/gssapi/html/index.html A doc/doxyout/gssapi/html/internalvsmechname.html A doc/doxyout/gssapi/html/modules.html A doc/doxyout/gssapi/html/pages.html A doc/doxyout/gssapi/html/tab_b.gif A doc/doxyout/gssapi/html/tab_l.gif A doc/doxyout/gssapi/html/tab_r.gif A doc/doxyout/gssapi/html/tabs.css A doc/doxyout/gssapi/man/man3/__gss_c_attr_stream_sizes_oid_desc.3 A doc/doxyout/gssapi/man/man3/gss_add_oid_set_member.3 A doc/doxyout/gssapi/man/man3/gss_canonicalize_name.3 A doc/doxyout/gssapi/man/man3/gss_import_name.3 A doc/doxyout/gssapi/man/man3/gss_init_sec_context.3 A doc/doxyout/gssapi/man/man3/gss_inquire_attrs_for_mech.3 A doc/doxyout/gssapi/man/man3/gss_inquire_saslname_for_mech.3 A doc/doxyout/gssapi/man/man3/gss_oid_equal.3 A doc/doxyout/gssapi/man/man3/gss_release_cred.3 A doc/doxyout/gssapi/man/man3/gss_release_iov_buffer.3 A doc/doxyout/gssapi/man/man3/gss_release_name.3 A doc/doxyout/gssapi/man/man3/gss_unwrap_iov.3 A doc/doxyout/gssapi/man/man3/gss_wrap.3 A doc/doxyout/gssapi/man/man3/gss_wrap_iov.3 A doc/doxyout/gssapi/man/man3/gss_wrap_iov_length.3 A doc/doxyout/gssapi/man/man3/gssapi.3 A doc/doxyout/gssapi/man/man3/gssapi_mechs_intro.3 A doc/doxyout/gssapi/man/man3/gssapi_services_intro.3 A doc/doxyout/gssapi/man/man3/internalvsmechname.3 A doc/doxyout/gssapi/manpages A doc/doxyout/hcrypto/html/doxygen.css A doc/doxyout/hcrypto/html/doxygen.png A doc/doxyout/hcrypto/html/example__evp__cipher_8c-example.html A doc/doxyout/hcrypto/html/examples.html A doc/doxyout/hcrypto/html/graph_legend.dot A doc/doxyout/hcrypto/html/graph_legend.html A doc/doxyout/hcrypto/html/graph_legend.png A doc/doxyout/hcrypto/html/group__hcrypto__core.html A doc/doxyout/hcrypto/html/group__hcrypto__des.html A doc/doxyout/hcrypto/html/group__hcrypto__dh.html A doc/doxyout/hcrypto/html/group__hcrypto__evp.html A doc/doxyout/hcrypto/html/group__hcrypto__misc.html A doc/doxyout/hcrypto/html/group__hcrypto__rand.html A doc/doxyout/hcrypto/html/group__hcrypto__rsa.html A doc/doxyout/hcrypto/html/index.html A doc/doxyout/hcrypto/html/modules.html A doc/doxyout/hcrypto/html/page_des.html A doc/doxyout/hcrypto/html/page_dh.html A doc/doxyout/hcrypto/html/page_evp.html A doc/doxyout/hcrypto/html/page_rand.html A doc/doxyout/hcrypto/html/page_rsa.html A doc/doxyout/hcrypto/html/tab_b.gif A doc/doxyout/hcrypto/html/tab_l.gif A doc/doxyout/hcrypto/html/tab_r.gif A doc/doxyout/hcrypto/html/tabs.css A doc/doxyout/hcrypto/man/man3/DES_cbc_cksum.3 A doc/doxyout/hcrypto/man/man3/DES_cbc_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_cfb64_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_check_key_parity.3 A doc/doxyout/hcrypto/man/man3/DES_ecb3_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_ecb_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_ede3_cbc_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_init_random_number_generator.3 A doc/doxyout/hcrypto/man/man3/DES_is_weak_key.3 A doc/doxyout/hcrypto/man/man3/DES_key_sched.3 A doc/doxyout/hcrypto/man/man3/DES_new_random_key.3 A doc/doxyout/hcrypto/man/man3/DES_pcbc_encrypt.3 A doc/doxyout/hcrypto/man/man3/DES_random_key.3 A doc/doxyout/hcrypto/man/man3/DES_set_key.3 A doc/doxyout/hcrypto/man/man3/DES_set_key_checked.3 A doc/doxyout/hcrypto/man/man3/DES_set_key_unchecked.3 A doc/doxyout/hcrypto/man/man3/DES_set_odd_parity.3 A doc/doxyout/hcrypto/man/man3/DES_string_to_key.3 A doc/doxyout/hcrypto/man/man3/DH_check_pubkey.3 A doc/doxyout/hcrypto/man/man3/DH_compute_key.3 A doc/doxyout/hcrypto/man/man3/DH_free.3 A doc/doxyout/hcrypto/man/man3/DH_generate_key.3 A doc/doxyout/hcrypto/man/man3/DH_generate_parameters_ex.3 A doc/doxyout/hcrypto/man/man3/DH_get_default_method.3 A doc/doxyout/hcrypto/man/man3/DH_get_ex_data.3 A doc/doxyout/hcrypto/man/man3/DH_ltm_method.3 A doc/doxyout/hcrypto/man/man3/DH_new.3 A doc/doxyout/hcrypto/man/man3/DH_new_method.3 A doc/doxyout/hcrypto/man/man3/DH_null_method.3 A doc/doxyout/hcrypto/man/man3/DH_set_default_method.3 A doc/doxyout/hcrypto/man/man3/DH_set_ex_data.3 A doc/doxyout/hcrypto/man/man3/DH_set_method.3 A doc/doxyout/hcrypto/man/man3/DH_size.3 A doc/doxyout/hcrypto/man/man3/DH_up_ref.3 A doc/doxyout/hcrypto/man/man3/EVP_BytesToKey.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_block_size.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_cipher.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_cleanup.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_ctrl.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_flags.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_get_app_data.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_init.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_iv_length.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_key_length.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_mode.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_rand_key.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_set_app_data.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_CTX_set_key_length.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_block_size.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_iv_length.3 A doc/doxyout/hcrypto/man/man3/EVP_CIPHER_key_length.3 A doc/doxyout/hcrypto/man/man3/EVP_CipherFinal_ex.3 A doc/doxyout/hcrypto/man/man3/EVP_CipherInit_ex.3 A doc/doxyout/hcrypto/man/man3/EVP_CipherUpdate.3 A doc/doxyout/hcrypto/man/man3/EVP_Digest.3 A doc/doxyout/hcrypto/man/man3/EVP_DigestFinal_ex.3 A doc/doxyout/hcrypto/man/man3/EVP_DigestInit_ex.3 A doc/doxyout/hcrypto/man/man3/EVP_DigestUpdate.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_block_size.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_cleanup.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_create.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_destroy.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_init.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_md.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_CTX_size.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_block_size.3 A doc/doxyout/hcrypto/man/man3/EVP_MD_size.3 A doc/doxyout/hcrypto/man/man3/EVP_aes_128_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_aes_128_cfb8.3 A doc/doxyout/hcrypto/man/man3/EVP_aes_192_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_aes_192_cfb8.3 A doc/doxyout/hcrypto/man/man3/EVP_aes_256_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_aes_256_cfb8.3 A doc/doxyout/hcrypto/man/man3/EVP_camellia_128_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_camellia_192_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_camellia_256_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_des_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_des_ede3_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_enc_null.3 A doc/doxyout/hcrypto/man/man3/EVP_get_cipherbyname.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_aes_128_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_aes_128_cfb8.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_aes_192_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_aes_192_cfb8.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_aes_256_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_aes_256_cfb8.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_camellia_128_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_camellia_192_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_camellia_256_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_des_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_des_ede3_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_md2.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_md4.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_md5.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_rc2_40_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_rc2_64_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_rc2_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_sha1.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_sha256.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_sha384.3 A doc/doxyout/hcrypto/man/man3/EVP_hcrypto_sha512.3 A doc/doxyout/hcrypto/man/man3/EVP_md2.3 A doc/doxyout/hcrypto/man/man3/EVP_md4.3 A doc/doxyout/hcrypto/man/man3/EVP_md5.3 A doc/doxyout/hcrypto/man/man3/EVP_md_null.3 A doc/doxyout/hcrypto/man/man3/EVP_rc2_40_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_rc2_64_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_rc2_cbc.3 A doc/doxyout/hcrypto/man/man3/EVP_rc4.3 A doc/doxyout/hcrypto/man/man3/EVP_rc4_40.3 A doc/doxyout/hcrypto/man/man3/EVP_sha.3 A doc/doxyout/hcrypto/man/man3/EVP_sha1.3 A doc/doxyout/hcrypto/man/man3/EVP_sha256.3 A doc/doxyout/hcrypto/man/man3/EVP_sha384.3 A doc/doxyout/hcrypto/man/man3/EVP_sha512.3 A doc/doxyout/hcrypto/man/man3/EVP_wincrypt_des_ede3_cbc.3 A doc/doxyout/hcrypto/man/man3/OpenSSL_add_all_algorithms.3 A doc/doxyout/hcrypto/man/man3/OpenSSL_add_all_algorithms_conf.3 A doc/doxyout/hcrypto/man/man3/OpenSSL_add_all_algorithms_noconf.3 A doc/doxyout/hcrypto/man/man3/PKCS5_PBKDF2_HMAC_SHA1.3 A doc/doxyout/hcrypto/man/man3/RAND_add.3 A doc/doxyout/hcrypto/man/man3/RAND_bytes.3 A doc/doxyout/hcrypto/man/man3/RAND_cleanup.3 A doc/doxyout/hcrypto/man/man3/RAND_file_name.3 A doc/doxyout/hcrypto/man/man3/RAND_get_rand_method.3 A doc/doxyout/hcrypto/man/man3/RAND_load_file.3 A doc/doxyout/hcrypto/man/man3/RAND_pseudo_bytes.3 A doc/doxyout/hcrypto/man/man3/RAND_seed.3 A doc/doxyout/hcrypto/man/man3/RAND_set_rand_engine.3 A doc/doxyout/hcrypto/man/man3/RAND_set_rand_method.3 A doc/doxyout/hcrypto/man/man3/RAND_status.3 A doc/doxyout/hcrypto/man/man3/RAND_write_file.3 A doc/doxyout/hcrypto/man/man3/RSA_free.3 A doc/doxyout/hcrypto/man/man3/RSA_get_app_data.3 A doc/doxyout/hcrypto/man/man3/RSA_get_method.3 A doc/doxyout/hcrypto/man/man3/RSA_new.3 A doc/doxyout/hcrypto/man/man3/RSA_new_method.3 A doc/doxyout/hcrypto/man/man3/RSA_set_app_data.3 A doc/doxyout/hcrypto/man/man3/RSA_set_method.3 A doc/doxyout/hcrypto/man/man3/RSA_up_ref.3 A doc/doxyout/hcrypto/man/man3/hcrypto_core.3 A doc/doxyout/hcrypto/man/man3/hcrypto_des.3 A doc/doxyout/hcrypto/man/man3/hcrypto_dh.3 A doc/doxyout/hcrypto/man/man3/hcrypto_evp.3 A doc/doxyout/hcrypto/man/man3/hcrypto_misc.3 A doc/doxyout/hcrypto/man/man3/hcrypto_rand.3 A doc/doxyout/hcrypto/man/man3/hcrypto_rsa.3 A doc/doxyout/hcrypto/man/man3/page_des.3 A doc/doxyout/hcrypto/man/man3/page_dh.3 A doc/doxyout/hcrypto/man/man3/page_evp.3 A doc/doxyout/hcrypto/man/man3/page_rand.3 A doc/doxyout/hcrypto/man/man3/page_rsa.3 A doc/doxyout/hcrypto/manpages A doc/doxyout/hdb/html/annotated.html A doc/doxyout/hdb/html/doxygen.css A doc/doxyout/hdb/html/doxygen.png A doc/doxyout/hdb/html/functions.html A doc/doxyout/hdb/html/functions_vars.html A doc/doxyout/hdb/html/graph_legend.dot A doc/doxyout/hdb/html/graph_legend.html A doc/doxyout/hdb/html/graph_legend.png A doc/doxyout/hdb/html/index.html A doc/doxyout/hdb/html/struct_h_d_b.html A doc/doxyout/hdb/html/structhdb__entry__ex.html A doc/doxyout/hdb/html/tab_b.gif A doc/doxyout/hdb/html/tab_l.gif A doc/doxyout/hdb/html/tab_r.gif A doc/doxyout/hdb/html/tabs.css A doc/doxyout/hdb/man/man3/HDB.3 A doc/doxyout/hdb/man/man3/hdb__del.3 A doc/doxyout/hdb/man/man3/hdb__get.3 A doc/doxyout/hdb/man/man3/hdb__put.3 A doc/doxyout/hdb/man/man3/hdb_auth_status.3 A doc/doxyout/hdb/man/man3/hdb_check_constrained_delegation.3 A doc/doxyout/hdb/man/man3/hdb_check_pkinit_ms_upn_match.3 A doc/doxyout/hdb/man/man3/hdb_check_s4u2self.3 A doc/doxyout/hdb/man/man3/hdb_close.3 A doc/doxyout/hdb/man/man3/hdb_destroy.3 A doc/doxyout/hdb/man/man3/hdb_entry_ex.3 A doc/doxyout/hdb/man/man3/hdb_fetch_kvno.3 A doc/doxyout/hdb/man/man3/hdb_firstkey.3 A doc/doxyout/hdb/man/man3/hdb_free.3 A doc/doxyout/hdb/man/man3/hdb_get_realms.3 A doc/doxyout/hdb/man/man3/hdb_lock.3 A doc/doxyout/hdb/man/man3/hdb_name.3 A doc/doxyout/hdb/man/man3/hdb_nextkey.3 A doc/doxyout/hdb/man/man3/hdb_open.3 A doc/doxyout/hdb/man/man3/hdb_password.3 A doc/doxyout/hdb/man/man3/hdb_remove.3 A doc/doxyout/hdb/man/man3/hdb_rename.3 A doc/doxyout/hdb/man/man3/hdb_store.3 A doc/doxyout/hdb/man/man3/hdb_unlock.3 A doc/doxyout/hdb/manpages A doc/doxyout/hx509/html/doxygen.css A doc/doxyout/hx509/html/doxygen.png A doc/doxyout/hx509/html/graph_legend.dot A doc/doxyout/hx509/html/graph_legend.html A doc/doxyout/hx509/html/graph_legend.png A doc/doxyout/hx509/html/group__hx509.html A doc/doxyout/hx509/html/group__hx509__ca.html A doc/doxyout/hx509/html/group__hx509__cert.html A doc/doxyout/hx509/html/group__hx509__cms.html A doc/doxyout/hx509/html/group__hx509__crypto.html A doc/doxyout/hx509/html/group__hx509__env.html A doc/doxyout/hx509/html/group__hx509__error.html A doc/doxyout/hx509/html/group__hx509__keyset.html A doc/doxyout/hx509/html/group__hx509__lock.html A doc/doxyout/hx509/html/group__hx509__misc.html A doc/doxyout/hx509/html/group__hx509__name.html A doc/doxyout/hx509/html/group__hx509__peer.html A doc/doxyout/hx509/html/group__hx509__print.html A doc/doxyout/hx509/html/group__hx509__query.html A doc/doxyout/hx509/html/group__hx509__revoke.html A doc/doxyout/hx509/html/group__hx509__verify.html A doc/doxyout/hx509/html/index.html A doc/doxyout/hx509/html/modules.html A doc/doxyout/hx509/html/page_ca.html A doc/doxyout/hx509/html/page_cert.html A doc/doxyout/hx509/html/page_cms.html A doc/doxyout/hx509/html/page_env.html A doc/doxyout/hx509/html/page_error.html A doc/doxyout/hx509/html/page_keyset.html A doc/doxyout/hx509/html/page_lock.html A doc/doxyout/hx509/html/page_name.html A doc/doxyout/hx509/html/page_peer.html A doc/doxyout/hx509/html/page_print.html A doc/doxyout/hx509/html/page_revoke.html A doc/doxyout/hx509/html/pages.html A doc/doxyout/hx509/html/tab_b.gif A doc/doxyout/hx509/html/tab_l.gif A doc/doxyout/hx509/html/tab_r.gif A doc/doxyout/hx509/html/tabs.css A doc/doxyout/hx509/man/man3/hx509.3 A doc/doxyout/hx509/man/man3/hx509_bitstring_print.3 A doc/doxyout/hx509/man/man3/hx509_ca.3 A doc/doxyout/hx509/man/man3/hx509_ca_sign.3 A doc/doxyout/hx509/man/man3/hx509_ca_sign_self.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_crl_dp_uri.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_eku.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_san_hostname.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_san_jid.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_san_ms_upn.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_san_otherName.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_san_pkinit.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_add_san_rfc822name.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_free.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_init.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_ca.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_domaincontroller.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_notAfter.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_notAfter_lifetime.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_notBefore.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_proxy.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_serialnumber.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_spki.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_subject.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_template.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_set_unique.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_subject_expand.3 A doc/doxyout/hx509/man/man3/hx509_ca_tbs_template_units.3 A doc/doxyout/hx509/man/man3/hx509_cert.3 A doc/doxyout/hx509/man/man3/hx509_cert_binary.3 A doc/doxyout/hx509/man/man3/hx509_cert_check_eku.3 A doc/doxyout/hx509/man/man3/hx509_cert_cmp.3 A doc/doxyout/hx509/man/man3/hx509_cert_find_subjectAltName_otherName.3 A doc/doxyout/hx509/man/man3/hx509_cert_free.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_SPKI.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_SPKI_AlgorithmIdentifier.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_attribute.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_base_subject.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_friendly_name.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_issuer.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_issuer_unique_id.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_notAfter.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_notBefore.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_serialnumber.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_subject.3 A doc/doxyout/hx509/man/man3/hx509_cert_get_subject_unique_id.3 A doc/doxyout/hx509/man/man3/hx509_cert_init.3 A doc/doxyout/hx509/man/man3/hx509_cert_init_data.3 A doc/doxyout/hx509/man/man3/hx509_cert_keyusage_print.3 A doc/doxyout/hx509/man/man3/hx509_cert_ref.3 A doc/doxyout/hx509/man/man3/hx509_cert_set_friendly_name.3 A doc/doxyout/hx509/man/man3/hx509_certs_add.3 A doc/doxyout/hx509/man/man3/hx509_certs_append.3 A doc/doxyout/hx509/man/man3/hx509_certs_end_seq.3 A doc/doxyout/hx509/man/man3/hx509_certs_filter.3 A doc/doxyout/hx509/man/man3/hx509_certs_find.3 A doc/doxyout/hx509/man/man3/hx509_certs_free.3 A doc/doxyout/hx509/man/man3/hx509_certs_info.3 A doc/doxyout/hx509/man/man3/hx509_certs_init.3 A doc/doxyout/hx509/man/man3/hx509_certs_iter_f.3 A doc/doxyout/hx509/man/man3/hx509_certs_merge.3 A doc/doxyout/hx509/man/man3/hx509_certs_next_cert.3 A doc/doxyout/hx509/man/man3/hx509_certs_start_seq.3 A doc/doxyout/hx509/man/man3/hx509_certs_store.3 A doc/doxyout/hx509/man/man3/hx509_ci_print_names.3 A doc/doxyout/hx509/man/man3/hx509_clear_error_string.3 A doc/doxyout/hx509/man/man3/hx509_cms.3 A doc/doxyout/hx509/man/man3/hx509_cms_create_signed_1.3 A doc/doxyout/hx509/man/man3/hx509_cms_envelope_1.3 A doc/doxyout/hx509/man/man3/hx509_cms_unenvelope.3 A doc/doxyout/hx509/man/man3/hx509_cms_unwrap_ContentInfo.3 A doc/doxyout/hx509/man/man3/hx509_cms_verify_signed.3 A doc/doxyout/hx509/man/man3/hx509_cms_wrap_ContentInfo.3 A doc/doxyout/hx509/man/man3/hx509_context_free.3 A doc/doxyout/hx509/man/man3/hx509_context_init.3 A doc/doxyout/hx509/man/man3/hx509_context_set_missing_revoke.3 A doc/doxyout/hx509/man/man3/hx509_crl_add_revoked_certs.3 A doc/doxyout/hx509/man/man3/hx509_crl_alloc.3 A doc/doxyout/hx509/man/man3/hx509_crl_free.3 A doc/doxyout/hx509/man/man3/hx509_crl_lifetime.3 A doc/doxyout/hx509/man/man3/hx509_crl_sign.3 A doc/doxyout/hx509/man/man3/hx509_crypto.3 A doc/doxyout/hx509/man/man3/hx509_env.3 A doc/doxyout/hx509/man/man3/hx509_env_add.3 A doc/doxyout/hx509/man/man3/hx509_env_add_binding.3 A doc/doxyout/hx509/man/man3/hx509_env_find.3 A doc/doxyout/hx509/man/man3/hx509_env_find_binding.3 A doc/doxyout/hx509/man/man3/hx509_env_free.3 A doc/doxyout/hx509/man/man3/hx509_env_lfind.3 A doc/doxyout/hx509/man/man3/hx509_err.3 A doc/doxyout/hx509/man/man3/hx509_error.3 A doc/doxyout/hx509/man/man3/hx509_free_error_string.3 A doc/doxyout/hx509/man/man3/hx509_free_octet_string_list.3 A doc/doxyout/hx509/man/man3/hx509_general_name_unparse.3 A doc/doxyout/hx509/man/man3/hx509_get_error_string.3 A doc/doxyout/hx509/man/man3/hx509_get_one_cert.3 A doc/doxyout/hx509/man/man3/hx509_keyset.3 A doc/doxyout/hx509/man/man3/hx509_lock.3 A doc/doxyout/hx509/man/man3/hx509_misc.3 A doc/doxyout/hx509/man/man3/hx509_name.3 A doc/doxyout/hx509/man/man3/hx509_name_binary.3 A doc/doxyout/hx509/man/man3/hx509_name_cmp.3 A doc/doxyout/hx509/man/man3/hx509_name_copy.3 A doc/doxyout/hx509/man/man3/hx509_name_expand.3 A doc/doxyout/hx509/man/man3/hx509_name_free.3 A doc/doxyout/hx509/man/man3/hx509_name_is_null_p.3 A doc/doxyout/hx509/man/man3/hx509_name_to_Name.3 A doc/doxyout/hx509/man/man3/hx509_name_to_string.3 A doc/doxyout/hx509/man/man3/hx509_ocsp_request.3 A doc/doxyout/hx509/man/man3/hx509_ocsp_verify.3 A doc/doxyout/hx509/man/man3/hx509_oid_print.3 A doc/doxyout/hx509/man/man3/hx509_oid_sprint.3 A doc/doxyout/hx509/man/man3/hx509_parse_name.3 A doc/doxyout/hx509/man/man3/hx509_peer.3 A doc/doxyout/hx509/man/man3/hx509_peer_info_add_cms_alg.3 A doc/doxyout/hx509/man/man3/hx509_peer_info_alloc.3 A doc/doxyout/hx509/man/man3/hx509_peer_info_free.3 A doc/doxyout/hx509/man/man3/hx509_peer_info_set_cert.3 A doc/doxyout/hx509/man/man3/hx509_peer_info_set_cms_algs.3 A doc/doxyout/hx509/man/man3/hx509_print.3 A doc/doxyout/hx509/man/man3/hx509_print_cert.3 A doc/doxyout/hx509/man/man3/hx509_print_stdout.3 A doc/doxyout/hx509/man/man3/hx509_query.3 A doc/doxyout/hx509/man/man3/hx509_query_alloc.3 A doc/doxyout/hx509/man/man3/hx509_query_free.3 A doc/doxyout/hx509/man/man3/hx509_query_match_cmp_func.3 A doc/doxyout/hx509/man/man3/hx509_query_match_eku.3 A doc/doxyout/hx509/man/man3/hx509_query_match_friendly_name.3 A doc/doxyout/hx509/man/man3/hx509_query_match_issuer_serial.3 A doc/doxyout/hx509/man/man3/hx509_query_match_option.3 A doc/doxyout/hx509/man/man3/hx509_query_statistic_file.3 A doc/doxyout/hx509/man/man3/hx509_query_unparse_stats.3 A doc/doxyout/hx509/man/man3/hx509_revoke.3 A doc/doxyout/hx509/man/man3/hx509_revoke_add_crl.3 A doc/doxyout/hx509/man/man3/hx509_revoke_add_ocsp.3 A doc/doxyout/hx509/man/man3/hx509_revoke_free.3 A doc/doxyout/hx509/man/man3/hx509_revoke_init.3 A doc/doxyout/hx509/man/man3/hx509_revoke_ocsp_print.3 A doc/doxyout/hx509/man/man3/hx509_revoke_verify.3 A doc/doxyout/hx509/man/man3/hx509_set_error_string.3 A doc/doxyout/hx509/man/man3/hx509_set_error_stringv.3 A doc/doxyout/hx509/man/man3/hx509_unparse_der_name.3 A doc/doxyout/hx509/man/man3/hx509_validate_cert.3 A doc/doxyout/hx509/man/man3/hx509_validate_ctx_add_flags.3 A doc/doxyout/hx509/man/man3/hx509_validate_ctx_free.3 A doc/doxyout/hx509/man/man3/hx509_validate_ctx_init.3 A doc/doxyout/hx509/man/man3/hx509_validate_ctx_set_print.3 A doc/doxyout/hx509/man/man3/hx509_verify.3 A doc/doxyout/hx509/man/man3/hx509_verify_attach_anchors.3 A doc/doxyout/hx509/man/man3/hx509_verify_attach_revoke.3 A doc/doxyout/hx509/man/man3/hx509_verify_ctx_f_allow_default_trustanchors.3 A doc/doxyout/hx509/man/man3/hx509_verify_destroy_ctx.3 A doc/doxyout/hx509/man/man3/hx509_verify_hostname.3 A doc/doxyout/hx509/man/man3/hx509_verify_init_ctx.3 A doc/doxyout/hx509/man/man3/hx509_verify_path.3 A doc/doxyout/hx509/man/man3/hx509_verify_set_max_depth.3 A doc/doxyout/hx509/man/man3/hx509_verify_set_proxy_certificate.3 A doc/doxyout/hx509/man/man3/hx509_verify_set_strict_rfc3280_verification.3 A doc/doxyout/hx509/man/man3/hx509_verify_set_time.3 A doc/doxyout/hx509/man/man3/hx509_verify_signature.3 A doc/doxyout/hx509/man/man3/hx509_xfree.3 A doc/doxyout/hx509/man/man3/page_ca.3 A doc/doxyout/hx509/man/man3/page_cert.3 A doc/doxyout/hx509/man/man3/page_cms.3 A doc/doxyout/hx509/man/man3/page_env.3 A doc/doxyout/hx509/man/man3/page_error.3 A doc/doxyout/hx509/man/man3/page_keyset.3 A doc/doxyout/hx509/man/man3/page_lock.3 A doc/doxyout/hx509/man/man3/page_name.3 A doc/doxyout/hx509/man/man3/page_peer.3 A doc/doxyout/hx509/man/man3/page_print.3 A doc/doxyout/hx509/man/man3/page_revoke.3 A doc/doxyout/hx509/manpages A doc/doxyout/krb5/html/annotated.html A doc/doxyout/krb5/html/doxygen.css A doc/doxyout/krb5/html/doxygen.png A doc/doxyout/krb5/html/graph_legend.dot A doc/doxyout/krb5/html/graph_legend.html A doc/doxyout/krb5/html/graph_legend.png A doc/doxyout/krb5/html/group__krb5.html A doc/doxyout/krb5/html/group__krb5__address.html A doc/doxyout/krb5/html/group__krb5__auth.html A doc/doxyout/krb5/html/group__krb5__ccache.html A doc/doxyout/krb5/html/group__krb5__credential.html A doc/doxyout/krb5/html/group__krb5__crypto.html A doc/doxyout/krb5/html/group__krb5__deprecated.html A doc/doxyout/krb5/html/group__krb5__digest.html A doc/doxyout/krb5/html/group__krb5__error.html A doc/doxyout/krb5/html/group__krb5__keytab.html A doc/doxyout/krb5/html/group__krb5__pac.html A doc/doxyout/krb5/html/group__krb5__principal.html A doc/doxyout/krb5/html/group__krb5__storage.html A doc/doxyout/krb5/html/group__krb5__support.html A doc/doxyout/krb5/html/group__krb5__ticket.html A doc/doxyout/krb5/html/group__krb5__v4compat.html A doc/doxyout/krb5/html/index.html A doc/doxyout/krb5/html/krb5_ccache_intro.html A doc/doxyout/krb5/html/krb5_fileformats.html A doc/doxyout/krb5/html/krb5_init_creds_intro.html A doc/doxyout/krb5/html/krb5_introduction.html A doc/doxyout/krb5/html/krb5_keytab_intro.html A doc/doxyout/krb5/html/krb5_principal_intro.html A doc/doxyout/krb5/html/modules.html A doc/doxyout/krb5/html/pages.html A doc/doxyout/krb5/html/structkrb5__crypto__iov.html A doc/doxyout/krb5/html/tab_b.gif A doc/doxyout/krb5/html/tab_l.gif A doc/doxyout/krb5/html/tab_r.gif A doc/doxyout/krb5/html/tabs.css A doc/doxyout/krb5/man/man3/krb5.3 A doc/doxyout/krb5/man/man3/krb524_convert_creds_kdc.3 A doc/doxyout/krb5/man/man3/krb524_convert_creds_kdc_ccache.3 A doc/doxyout/krb5/man/man3/krb5_acc_ops.3 A doc/doxyout/krb5/man/man3/krb5_acl_match_file.3 A doc/doxyout/krb5/man/man3/krb5_acl_match_string.3 A doc/doxyout/krb5/man/man3/krb5_add_et_list.3 A doc/doxyout/krb5/man/man3/krb5_add_extra_addresses.3 A doc/doxyout/krb5/man/man3/krb5_add_ignore_addresses.3 A doc/doxyout/krb5/man/man3/krb5_addr2sockaddr.3 A doc/doxyout/krb5/man/man3/krb5_address.3 A doc/doxyout/krb5/man/man3/krb5_address_compare.3 A doc/doxyout/krb5/man/man3/krb5_address_order.3 A doc/doxyout/krb5/man/man3/krb5_address_prefixlen_boundary.3 A doc/doxyout/krb5/man/man3/krb5_address_search.3 A doc/doxyout/krb5/man/man3/krb5_allow_weak_crypto.3 A doc/doxyout/krb5/man/man3/krb5_anyaddr.3 A doc/doxyout/krb5/man/man3/krb5_append_addresses.3 A doc/doxyout/krb5/man/man3/krb5_auth.3 A doc/doxyout/krb5/man/man3/krb5_auth_getremoteseqnumber.3 A doc/doxyout/krb5/man/man3/krb5_build_principal.3 A doc/doxyout/krb5/man/man3/krb5_c_enctype_compare.3 A doc/doxyout/krb5/man/man3/krb5_cc_cache_end_seq_get.3 A doc/doxyout/krb5/man/man3/krb5_cc_cache_get_first.3 A doc/doxyout/krb5/man/man3/krb5_cc_cache_match.3 A doc/doxyout/krb5/man/man3/krb5_cc_cache_next.3 A doc/doxyout/krb5/man/man3/krb5_cc_clear_mcred.3 A doc/doxyout/krb5/man/man3/krb5_cc_close.3 A doc/doxyout/krb5/man/man3/krb5_cc_copy_cache.3 A doc/doxyout/krb5/man/man3/krb5_cc_copy_creds.3 A doc/doxyout/krb5/man/man3/krb5_cc_copy_match_f.3 A doc/doxyout/krb5/man/man3/krb5_cc_default.3 A doc/doxyout/krb5/man/man3/krb5_cc_default_name.3 A doc/doxyout/krb5/man/man3/krb5_cc_destroy.3 A doc/doxyout/krb5/man/man3/krb5_cc_end_seq_get.3 A doc/doxyout/krb5/man/man3/krb5_cc_gen_new.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_config.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_flags.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_friendly_name.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_full_name.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_kdc_offset.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_lifetime.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_name.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_ops.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_prefix_ops.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_principal.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_type.3 A doc/doxyout/krb5/man/man3/krb5_cc_get_version.3 A doc/doxyout/krb5/man/man3/krb5_cc_initialize.3 A doc/doxyout/krb5/man/man3/krb5_cc_last_change_time.3 A doc/doxyout/krb5/man/man3/krb5_cc_move.3 A doc/doxyout/krb5/man/man3/krb5_cc_new_unique.3 A doc/doxyout/krb5/man/man3/krb5_cc_next_cred.3 A doc/doxyout/krb5/man/man3/krb5_cc_register.3 A doc/doxyout/krb5/man/man3/krb5_cc_remove_cred.3 A doc/doxyout/krb5/man/man3/krb5_cc_resolve.3 A doc/doxyout/krb5/man/man3/krb5_cc_retrieve_cred.3 A doc/doxyout/krb5/man/man3/krb5_cc_set_config.3 A doc/doxyout/krb5/man/man3/krb5_cc_set_default_name.3 A doc/doxyout/krb5/man/man3/krb5_cc_set_flags.3 A doc/doxyout/krb5/man/man3/krb5_cc_set_friendly_name.3 A doc/doxyout/krb5/man/man3/krb5_cc_set_kdc_offset.3 A doc/doxyout/krb5/man/man3/krb5_cc_start_seq_get.3 A doc/doxyout/krb5/man/man3/krb5_cc_store_cred.3 A doc/doxyout/krb5/man/man3/krb5_cc_support_switch.3 A doc/doxyout/krb5/man/man3/krb5_cc_switch.3 A doc/doxyout/krb5/man/man3/krb5_ccache.3 A doc/doxyout/krb5/man/man3/krb5_ccache_intro.3 A doc/doxyout/krb5/man/man3/krb5_cccol_cursor_free.3 A doc/doxyout/krb5/man/man3/krb5_cccol_cursor_new.3 A doc/doxyout/krb5/man/man3/krb5_cccol_cursor_next.3 A doc/doxyout/krb5/man/man3/krb5_cccol_last_change_time.3 A doc/doxyout/krb5/man/man3/krb5_change_password.3 A doc/doxyout/krb5/man/man3/krb5_cksumtype_to_enctype.3 A doc/doxyout/krb5/man/man3/krb5_clear_error_message.3 A doc/doxyout/krb5/man/man3/krb5_clear_error_string.3 A doc/doxyout/krb5/man/man3/krb5_compare_creds.3 A doc/doxyout/krb5/man/man3/krb5_config_file_free.3 A doc/doxyout/krb5/man/man3/krb5_config_free_strings.3 A doc/doxyout/krb5/man/man3/krb5_config_get_bool.3 A doc/doxyout/krb5/man/man3/krb5_config_get_bool_default.3 A doc/doxyout/krb5/man/man3/krb5_config_get_list.3 A doc/doxyout/krb5/man/man3/krb5_config_get_string.3 A doc/doxyout/krb5/man/man3/krb5_config_get_string_default.3 A doc/doxyout/krb5/man/man3/krb5_config_get_strings.3 A doc/doxyout/krb5/man/man3/krb5_config_get_time.3 A doc/doxyout/krb5/man/man3/krb5_config_get_time_default.3 A doc/doxyout/krb5/man/man3/krb5_config_parse_file_multi.3 A doc/doxyout/krb5/man/man3/krb5_config_parse_string_multi.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_bool.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_bool_default.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_list.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_string.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_string_default.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_strings.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_time.3 A doc/doxyout/krb5/man/man3/krb5_config_vget_time_default.3 A doc/doxyout/krb5/man/man3/krb5_copy_address.3 A doc/doxyout/krb5/man/man3/krb5_copy_addresses.3 A doc/doxyout/krb5/man/man3/krb5_copy_context.3 A doc/doxyout/krb5/man/man3/krb5_copy_creds.3 A doc/doxyout/krb5/man/man3/krb5_copy_creds_contents.3 A doc/doxyout/krb5/man/man3/krb5_copy_data.3 A doc/doxyout/krb5/man/man3/krb5_copy_host_realm.3 A doc/doxyout/krb5/man/man3/krb5_copy_keyblock.3 A doc/doxyout/krb5/man/man3/krb5_copy_keyblock_contents.3 A doc/doxyout/krb5/man/man3/krb5_copy_principal.3 A doc/doxyout/krb5/man/man3/krb5_copy_ticket.3 A doc/doxyout/krb5/man/man3/krb5_create_checksum_iov.3 A doc/doxyout/krb5/man/man3/krb5_credential.3 A doc/doxyout/krb5/man/man3/krb5_creds_get_ticket_flags.3 A doc/doxyout/krb5/man/man3/krb5_crypto.3 A doc/doxyout/krb5/man/man3/krb5_crypto_destroy.3 A doc/doxyout/krb5/man/man3/krb5_crypto_fx_cf2.3 A doc/doxyout/krb5/man/man3/krb5_crypto_getblocksize.3 A doc/doxyout/krb5/man/man3/krb5_crypto_getconfoundersize.3 A doc/doxyout/krb5/man/man3/krb5_crypto_getenctype.3 A doc/doxyout/krb5/man/man3/krb5_crypto_getpadsize.3 A doc/doxyout/krb5/man/man3/krb5_crypto_init.3 A doc/doxyout/krb5/man/man3/krb5_crypto_iov.3 A doc/doxyout/krb5/man/man3/krb5_data_alloc.3 A doc/doxyout/krb5/man/man3/krb5_data_cmp.3 A doc/doxyout/krb5/man/man3/krb5_data_copy.3 A doc/doxyout/krb5/man/man3/krb5_data_ct_cmp.3 A doc/doxyout/krb5/man/man3/krb5_data_free.3 A doc/doxyout/krb5/man/man3/krb5_data_realloc.3 A doc/doxyout/krb5/man/man3/krb5_data_zero.3 A doc/doxyout/krb5/man/man3/krb5_decrypt_iov_ivec.3 A doc/doxyout/krb5/man/man3/krb5_deprecated.3 A doc/doxyout/krb5/man/man3/krb5_digest.3 A doc/doxyout/krb5/man/man3/krb5_digest_probe.3 A doc/doxyout/krb5/man/man3/krb5_eai_to_heim_errno.3 A doc/doxyout/krb5/man/man3/krb5_encrypt_iov_ivec.3 A doc/doxyout/krb5/man/man3/krb5_enctype_disable.3 A doc/doxyout/krb5/man/man3/krb5_enctype_enable.3 A doc/doxyout/krb5/man/man3/krb5_enctype_valid.3 A doc/doxyout/krb5/man/man3/krb5_enctypes_compatible_keys.3 A doc/doxyout/krb5/man/man3/krb5_error.3 A doc/doxyout/krb5/man/man3/krb5_expand_hostname.3 A doc/doxyout/krb5/man/man3/krb5_expand_hostname_realms.3 A doc/doxyout/krb5/man/man3/krb5_fcc_ops.3 A doc/doxyout/krb5/man/man3/krb5_fileformats.3 A doc/doxyout/krb5/man/man3/krb5_free_address.3 A doc/doxyout/krb5/man/man3/krb5_free_addresses.3 A doc/doxyout/krb5/man/man3/krb5_free_config_files.3 A doc/doxyout/krb5/man/man3/krb5_free_context.3 A doc/doxyout/krb5/man/man3/krb5_free_cred_contents.3 A doc/doxyout/krb5/man/man3/krb5_free_creds.3 A doc/doxyout/krb5/man/man3/krb5_free_creds_contents.3 A doc/doxyout/krb5/man/man3/krb5_free_data.3 A doc/doxyout/krb5/man/man3/krb5_free_data_contents.3 A doc/doxyout/krb5/man/man3/krb5_free_error_string.3 A doc/doxyout/krb5/man/man3/krb5_free_host_realm.3 A doc/doxyout/krb5/man/man3/krb5_free_keyblock.3 A doc/doxyout/krb5/man/man3/krb5_free_keyblock_contents.3 A doc/doxyout/krb5/man/man3/krb5_free_principal.3 A doc/doxyout/krb5/man/man3/krb5_free_ticket.3 A doc/doxyout/krb5/man/man3/krb5_free_unparsed_name.3 A doc/doxyout/krb5/man/man3/krb5_fwd_tgt_creds.3 A doc/doxyout/krb5/man/man3/krb5_generate_subkey.3 A doc/doxyout/krb5/man/man3/krb5_generate_subkey_extended.3 A doc/doxyout/krb5/man/man3/krb5_get_cred_from_kdc.3 A doc/doxyout/krb5/man/man3/krb5_get_cred_from_kdc_opt.3 A doc/doxyout/krb5/man/man3/krb5_get_default_config_files.3 A doc/doxyout/krb5/man/man3/krb5_get_default_in_tkt_etypes.3 A doc/doxyout/krb5/man/man3/krb5_get_dns_canonicalize_hostname.3 A doc/doxyout/krb5/man/man3/krb5_get_extra_addresses.3 A doc/doxyout/krb5/man/man3/krb5_get_fcache_version.3 A doc/doxyout/krb5/man/man3/krb5_get_forwarded_creds.3 A doc/doxyout/krb5/man/man3/krb5_get_ignore_addresses.3 A doc/doxyout/krb5/man/man3/krb5_get_in_tkt_with_keytab.3 A doc/doxyout/krb5/man/man3/krb5_get_in_tkt_with_password.3 A doc/doxyout/krb5/man/man3/krb5_get_in_tkt_with_skey.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_keyblock.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_keytab.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_opt_alloc.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_opt_free.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_opt_get_error.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_opt_init.3 A doc/doxyout/krb5/man/man3/krb5_get_init_creds_password.3 A doc/doxyout/krb5/man/man3/krb5_get_kdc_sec_offset.3 A doc/doxyout/krb5/man/man3/krb5_get_max_time_skew.3 A doc/doxyout/krb5/man/man3/krb5_get_use_admin_kdc.3 A doc/doxyout/krb5/man/man3/krb5_get_validated_creds.3 A doc/doxyout/krb5/man/man3/krb5_h_addr2addr.3 A doc/doxyout/krb5/man/man3/krb5_h_addr2sockaddr.3 A doc/doxyout/krb5/man/man3/krb5_h_errno_to_heim_errno.3 A doc/doxyout/krb5/man/man3/krb5_init_context.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_free.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_get.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_get_error.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_init.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_intro.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_set_keytab.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_set_password.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_set_service.3 A doc/doxyout/krb5/man/man3/krb5_init_creds_step.3 A doc/doxyout/krb5/man/man3/krb5_init_ets.3 A doc/doxyout/krb5/man/man3/krb5_introduction.3 A doc/doxyout/krb5/man/man3/krb5_is_config_principal.3 A doc/doxyout/krb5/man/man3/krb5_is_thread_safe.3 A doc/doxyout/krb5/man/man3/krb5_kerberos_enctypes.3 A doc/doxyout/krb5/man/man3/krb5_keyblock_get_enctype.3 A doc/doxyout/krb5/man/man3/krb5_keyblock_init.3 A doc/doxyout/krb5/man/man3/krb5_keyblock_zero.3 A doc/doxyout/krb5/man/man3/krb5_keytab.3 A doc/doxyout/krb5/man/man3/krb5_keytab_intro.3 A doc/doxyout/krb5/man/man3/krb5_keytab_key_proc.3 A doc/doxyout/krb5/man/man3/krb5_keytype_to_enctypes.3 A doc/doxyout/krb5/man/man3/krb5_keytype_to_enctypes_default.3 A doc/doxyout/krb5/man/man3/krb5_keytype_to_string.3 A doc/doxyout/krb5/man/man3/krb5_krbhst_get_addrinfo.3 A doc/doxyout/krb5/man/man3/krb5_kt_add_entry.3 A doc/doxyout/krb5/man/man3/krb5_kt_close.3 A doc/doxyout/krb5/man/man3/krb5_kt_compare.3 A doc/doxyout/krb5/man/man3/krb5_kt_copy_entry_contents.3 A doc/doxyout/krb5/man/man3/krb5_kt_default.3 A doc/doxyout/krb5/man/man3/krb5_kt_default_modify_name.3 A doc/doxyout/krb5/man/man3/krb5_kt_default_name.3 A doc/doxyout/krb5/man/man3/krb5_kt_destroy.3 A doc/doxyout/krb5/man/man3/krb5_kt_end_seq_get.3 A doc/doxyout/krb5/man/man3/krb5_kt_free_entry.3 A doc/doxyout/krb5/man/man3/krb5_kt_get_entry.3 A doc/doxyout/krb5/man/man3/krb5_kt_get_full_name.3 A doc/doxyout/krb5/man/man3/krb5_kt_get_name.3 A doc/doxyout/krb5/man/man3/krb5_kt_get_type.3 A doc/doxyout/krb5/man/man3/krb5_kt_have_content.3 A doc/doxyout/krb5/man/man3/krb5_kt_next_entry.3 A doc/doxyout/krb5/man/man3/krb5_kt_read_service_key.3 A doc/doxyout/krb5/man/man3/krb5_kt_register.3 A doc/doxyout/krb5/man/man3/krb5_kt_remove_entry.3 A doc/doxyout/krb5/man/man3/krb5_kt_resolve.3 A doc/doxyout/krb5/man/man3/krb5_kt_start_seq_get.3 A doc/doxyout/krb5/man/man3/krb5_kuserok.3 A doc/doxyout/krb5/man/man3/krb5_make_addrport.3 A doc/doxyout/krb5/man/man3/krb5_make_principal.3 A doc/doxyout/krb5/man/man3/krb5_max_sockaddr_size.3 A doc/doxyout/krb5/man/man3/krb5_mcc_ops.3 A doc/doxyout/krb5/man/man3/krb5_pac.3 A doc/doxyout/krb5/man/man3/krb5_pac_get_buffer.3 A doc/doxyout/krb5/man/man3/krb5_pac_verify.3 A doc/doxyout/krb5/man/man3/krb5_parse_address.3 A doc/doxyout/krb5/man/man3/krb5_parse_name.3 A doc/doxyout/krb5/man/man3/krb5_parse_name_flags.3 A doc/doxyout/krb5/man/man3/krb5_parse_nametype.3 A doc/doxyout/krb5/man/man3/krb5_password_key_proc.3 A doc/doxyout/krb5/man/man3/krb5_plugin_register.3 A doc/doxyout/krb5/man/man3/krb5_prepend_config_files_default.3 A doc/doxyout/krb5/man/man3/krb5_princ_realm.3 A doc/doxyout/krb5/man/man3/krb5_princ_set_realm.3 A doc/doxyout/krb5/man/man3/krb5_principal.3 A doc/doxyout/krb5/man/man3/krb5_principal_compare.3 A doc/doxyout/krb5/man/man3/krb5_principal_compare_any_realm.3 A doc/doxyout/krb5/man/man3/krb5_principal_get_num_comp.3 A doc/doxyout/krb5/man/man3/krb5_principal_get_realm.3 A doc/doxyout/krb5/man/man3/krb5_principal_get_type.3 A doc/doxyout/krb5/man/man3/krb5_principal_intro.3 A doc/doxyout/krb5/man/man3/krb5_principal_is_krbtgt.3 A doc/doxyout/krb5/man/man3/krb5_principal_match.3 A doc/doxyout/krb5/man/man3/krb5_principal_set_realm.3 A doc/doxyout/krb5/man/man3/krb5_principal_set_type.3 A doc/doxyout/krb5/man/man3/krb5_print_address.3 A doc/doxyout/krb5/man/man3/krb5_random_to_key.3 A doc/doxyout/krb5/man/man3/krb5_rd_req_ctx.3 A doc/doxyout/krb5/man/man3/krb5_rd_req_in_ctx_alloc.3 A doc/doxyout/krb5/man/man3/krb5_rd_req_in_set_keytab.3 A doc/doxyout/krb5/man/man3/krb5_rd_req_in_set_pac_check.3 A doc/doxyout/krb5/man/man3/krb5_rd_req_out_ctx_free.3 A doc/doxyout/krb5/man/man3/krb5_rd_req_out_get_server.3 A doc/doxyout/krb5/man/man3/krb5_realm_compare.3 A doc/doxyout/krb5/man/man3/krb5_ret_address.3 A doc/doxyout/krb5/man/man3/krb5_ret_addrs.3 A doc/doxyout/krb5/man/man3/krb5_ret_authdata.3 A doc/doxyout/krb5/man/man3/krb5_ret_creds.3 A doc/doxyout/krb5/man/man3/krb5_ret_creds_tag.3 A doc/doxyout/krb5/man/man3/krb5_ret_data.3 A doc/doxyout/krb5/man/man3/krb5_ret_int16.3 A doc/doxyout/krb5/man/man3/krb5_ret_int32.3 A doc/doxyout/krb5/man/man3/krb5_ret_int8.3 A doc/doxyout/krb5/man/man3/krb5_ret_keyblock.3 A doc/doxyout/krb5/man/man3/krb5_ret_principal.3 A doc/doxyout/krb5/man/man3/krb5_ret_string.3 A doc/doxyout/krb5/man/man3/krb5_ret_stringz.3 A doc/doxyout/krb5/man/man3/krb5_ret_times.3 A doc/doxyout/krb5/man/man3/krb5_ret_uint16.3 A doc/doxyout/krb5/man/man3/krb5_ret_uint32.3 A doc/doxyout/krb5/man/man3/krb5_ret_uint8.3 A doc/doxyout/krb5/man/man3/krb5_set_config_files.3 A doc/doxyout/krb5/man/man3/krb5_set_default_in_tkt_etypes.3 A doc/doxyout/krb5/man/man3/krb5_set_dns_canonicalize_hostname.3 A doc/doxyout/krb5/man/man3/krb5_set_error_message.3 A doc/doxyout/krb5/man/man3/krb5_set_error_string.3 A doc/doxyout/krb5/man/man3/krb5_set_extra_addresses.3 A doc/doxyout/krb5/man/man3/krb5_set_fcache_version.3 A doc/doxyout/krb5/man/man3/krb5_set_home_dir_access.3 A doc/doxyout/krb5/man/man3/krb5_set_ignore_addresses.3 A doc/doxyout/krb5/man/man3/krb5_set_kdc_sec_offset.3 A doc/doxyout/krb5/man/man3/krb5_set_max_time_skew.3 A doc/doxyout/krb5/man/man3/krb5_set_password.3 A doc/doxyout/krb5/man/man3/krb5_set_real_time.3 A doc/doxyout/krb5/man/man3/krb5_set_use_admin_kdc.3 A doc/doxyout/krb5/man/man3/krb5_sname_to_principal.3 A doc/doxyout/krb5/man/man3/krb5_sockaddr2address.3 A doc/doxyout/krb5/man/man3/krb5_sockaddr2port.3 A doc/doxyout/krb5/man/man3/krb5_sockaddr_uninteresting.3 A doc/doxyout/krb5/man/man3/krb5_storage.3 A doc/doxyout/krb5/man/man3/krb5_storage_clear_flags.3 A doc/doxyout/krb5/man/man3/krb5_storage_emem.3 A doc/doxyout/krb5/man/man3/krb5_storage_free.3 A doc/doxyout/krb5/man/man3/krb5_storage_from_data.3 A doc/doxyout/krb5/man/man3/krb5_storage_from_fd.3 A doc/doxyout/krb5/man/man3/krb5_storage_from_mem.3 A doc/doxyout/krb5/man/man3/krb5_storage_from_readonly_mem.3 A doc/doxyout/krb5/man/man3/krb5_storage_get_byteorder.3 A doc/doxyout/krb5/man/man3/krb5_storage_get_eof_code.3 A doc/doxyout/krb5/man/man3/krb5_storage_is_flags.3 A doc/doxyout/krb5/man/man3/krb5_storage_read.3 A doc/doxyout/krb5/man/man3/krb5_storage_seek.3 A doc/doxyout/krb5/man/man3/krb5_storage_set_byteorder.3 A doc/doxyout/krb5/man/man3/krb5_storage_set_eof_code.3 A doc/doxyout/krb5/man/man3/krb5_storage_set_flags.3 A doc/doxyout/krb5/man/man3/krb5_storage_set_max_alloc.3 A doc/doxyout/krb5/man/man3/krb5_storage_to_data.3 A doc/doxyout/krb5/man/man3/krb5_storage_truncate.3 A doc/doxyout/krb5/man/man3/krb5_storage_write.3 A doc/doxyout/krb5/man/man3/krb5_store_address.3 A doc/doxyout/krb5/man/man3/krb5_store_addrs.3 A doc/doxyout/krb5/man/man3/krb5_store_authdata.3 A doc/doxyout/krb5/man/man3/krb5_store_creds.3 A doc/doxyout/krb5/man/man3/krb5_store_creds_tag.3 A doc/doxyout/krb5/man/man3/krb5_store_data.3 A doc/doxyout/krb5/man/man3/krb5_store_int16.3 A doc/doxyout/krb5/man/man3/krb5_store_int32.3 A doc/doxyout/krb5/man/man3/krb5_store_int8.3 A doc/doxyout/krb5/man/man3/krb5_store_keyblock.3 A doc/doxyout/krb5/man/man3/krb5_store_principal.3 A doc/doxyout/krb5/man/man3/krb5_store_string.3 A doc/doxyout/krb5/man/man3/krb5_store_stringz.3 A doc/doxyout/krb5/man/man3/krb5_store_times.3 A doc/doxyout/krb5/man/man3/krb5_store_uint16.3 A doc/doxyout/krb5/man/man3/krb5_store_uint32.3 A doc/doxyout/krb5/man/man3/krb5_store_uint8.3 A doc/doxyout/krb5/man/man3/krb5_string_to_keytype.3 A doc/doxyout/krb5/man/man3/krb5_support.3 A doc/doxyout/krb5/man/man3/krb5_ticket.3 A doc/doxyout/krb5/man/man3/krb5_ticket_get_authorization_data_type.3 A doc/doxyout/krb5/man/man3/krb5_ticket_get_client.3 A doc/doxyout/krb5/man/man3/krb5_ticket_get_endtime.3 A doc/doxyout/krb5/man/man3/krb5_ticket_get_flags.3 A doc/doxyout/krb5/man/man3/krb5_ticket_get_server.3 A doc/doxyout/krb5/man/man3/krb5_unparse_name.3 A doc/doxyout/krb5/man/man3/krb5_unparse_name_fixed.3 A doc/doxyout/krb5/man/man3/krb5_unparse_name_fixed_flags.3 A doc/doxyout/krb5/man/man3/krb5_unparse_name_fixed_short.3 A doc/doxyout/krb5/man/man3/krb5_unparse_name_flags.3 A doc/doxyout/krb5/man/man3/krb5_unparse_name_short.3 A doc/doxyout/krb5/man/man3/krb5_v4compat.3 A doc/doxyout/krb5/man/man3/krb5_verify_checksum_iov.3 A doc/doxyout/krb5/man/man3/krb5_vset_error_string.3 A doc/doxyout/krb5/man/man3/krb5_vwarn.3 A doc/doxyout/krb5/manpages A doc/doxyout/ntlm/html/annotated.html A doc/doxyout/ntlm/html/doxygen.css A doc/doxyout/ntlm/html/doxygen.png A doc/doxyout/ntlm/html/examples.html A doc/doxyout/ntlm/html/functions.html A doc/doxyout/ntlm/html/functions_vars.html A doc/doxyout/ntlm/html/graph_legend.dot A doc/doxyout/ntlm/html/graph_legend.html A doc/doxyout/ntlm/html/graph_legend.png A doc/doxyout/ntlm/html/group__ntlm__core.html A doc/doxyout/ntlm/html/index.html A doc/doxyout/ntlm/html/modules.html A doc/doxyout/ntlm/html/structntlm__buf.html A doc/doxyout/ntlm/html/structntlm__type1.html A doc/doxyout/ntlm/html/structntlm__type2.html A doc/doxyout/ntlm/html/structntlm__type2__coll__graph.map A doc/doxyout/ntlm/html/structntlm__type2__coll__graph.md5 A doc/doxyout/ntlm/html/structntlm__type2__coll__graph.png A doc/doxyout/ntlm/html/structntlm__type3.html A doc/doxyout/ntlm/html/structntlm__type3__coll__graph.map A doc/doxyout/ntlm/html/structntlm__type3__coll__graph.md5 A doc/doxyout/ntlm/html/structntlm__type3__coll__graph.png A doc/doxyout/ntlm/html/tab_b.gif A doc/doxyout/ntlm/html/tab_l.gif A doc/doxyout/ntlm/html/tab_r.gif A doc/doxyout/ntlm/html/tabs.css A doc/doxyout/ntlm/html/test__ntlm_8c-example.html A doc/doxyout/ntlm/man/man3/challenge.3 A doc/doxyout/ntlm/man/man3/context.3 A doc/doxyout/ntlm/man/man3/data.3 A doc/doxyout/ntlm/man/man3/domain.3 A doc/doxyout/ntlm/man/man3/flags.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_build_ntlm1_master.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_build_ntlm2_master.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_calculate_lm2.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_calculate_ntlm1.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_calculate_ntlm2.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_decode_targetinfo.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_encode_targetinfo.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_encode_type1.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_encode_type2.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_encode_type3.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_free_buf.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_free_targetinfo.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_free_type1.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_free_type2.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_free_type3.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_keyex_unwrap.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_nt_key.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_ntlmv2_key.3 A doc/doxyout/ntlm/man/man3/heim_ntlm_verify_ntlm2.3 A doc/doxyout/ntlm/man/man3/hostname.3 A doc/doxyout/ntlm/man/man3/length.3 A doc/doxyout/ntlm/man/man3/lm.3 A doc/doxyout/ntlm/man/man3/ntlm.3 A doc/doxyout/ntlm/man/man3/ntlm_buf.3 A doc/doxyout/ntlm/man/man3/ntlm_core.3 A doc/doxyout/ntlm/man/man3/ntlm_type1.3 A doc/doxyout/ntlm/man/man3/ntlm_type2.3 A doc/doxyout/ntlm/man/man3/ntlm_type3.3 A doc/doxyout/ntlm/man/man3/os.3 A doc/doxyout/ntlm/man/man3/sessionkey.3 A doc/doxyout/ntlm/man/man3/targetinfo.3 A doc/doxyout/ntlm/man/man3/targetname.3 A doc/doxyout/ntlm/man/man3/username.3 A doc/doxyout/ntlm/man/man3/ws.3 A doc/doxyout/ntlm/manpages A doc/doxyout/wind/html/doxygen.css A doc/doxyout/wind/html/doxygen.png A doc/doxyout/wind/html/graph_legend.dot A doc/doxyout/wind/html/graph_legend.html A doc/doxyout/wind/html/graph_legend.png A doc/doxyout/wind/html/group__wind.html A doc/doxyout/wind/html/index.html A doc/doxyout/wind/html/modules.html A doc/doxyout/wind/html/tab_b.gif A doc/doxyout/wind/html/tab_l.gif A doc/doxyout/wind/html/tab_r.gif A doc/doxyout/wind/html/tabs.css A doc/doxyout/wind/man/man3/wind.3 A doc/doxyout/wind/man/man3/wind_profile.3 A doc/doxyout/wind/man/man3/wind_punycode_label_toascii.3 A doc/doxyout/wind/man/man3/wind_stringprep.3 A doc/doxyout/wind/man/man3/wind_ucs2read.3 A doc/doxyout/wind/man/man3/wind_ucs2utf8.3 A doc/doxyout/wind/man/man3/wind_ucs2utf8_length.3 A doc/doxyout/wind/man/man3/wind_ucs2write.3 A doc/doxyout/wind/man/man3/wind_ucs4utf8.3 A doc/doxyout/wind/man/man3/wind_ucs4utf8_length.3 A doc/doxyout/wind/man/man3/wind_utf8ucs2.3 A doc/doxyout/wind/man/man3/wind_utf8ucs2_length.3 A doc/doxyout/wind/man/man3/wind_utf8ucs4.3 A doc/doxyout/wind/man/man3/wind_utf8ucs4_length.3 A doc/doxyout/wind/manpages A doc/doxytmpl.dxy A doc/gssapi.din A doc/hcrypto.din A doc/header.html A doc/heimdal.css A doc/heimdal.texi A doc/hx509.din A doc/hx509.texi A doc/init-creds A doc/install.texi A doc/intro.texi A doc/kerberos4.texi A doc/krb5.din A doc/latin1.tex A doc/layman.asc A doc/mdate-sh A doc/migration.texi A doc/misc.texi A doc/ntlm.din A doc/programming.texi A doc/setup.texi A doc/vars.texi A doc/vars.tin A doc/whatis.texi A doc/win2k.texi A doc/wind.din A etc/Makefile.am A etc/Makefile.in A etc/services.append A include/Makefile.am A include/Makefile.in A include/bits.c A include/config.h.in A include/crypto-headers.h A include/gssapi/Makefile.am A include/gssapi/Makefile.in A include/hcrypto/Makefile.am A include/hcrypto/Makefile.in A include/heim_threads.h A include/kadm5/Makefile.am A include/kadm5/Makefile.in A include/krb5-types.cross A install-sh A kadmin/ChangeLog A kadmin/Makefile.am A kadmin/Makefile.in A kadmin/add-random-users.c A kadmin/add_enctype.c A kadmin/ank.c A kadmin/check.c A kadmin/cpw.c A kadmin/del.c A kadmin/del_enctype.c A kadmin/dump.c A kadmin/ext.c A kadmin/get.c A kadmin/init.c A kadmin/kadm_conn.c A kadmin/kadmin-commands.in A kadmin/kadmin.8 A kadmin/kadmin.c A kadmin/kadmin_locl.h A kadmin/kadmind.8 A kadmin/kadmind.c A kadmin/load.c A kadmin/mod.c A kadmin/pw_quality.c A kadmin/random_password.c A kadmin/rename.c A kadmin/rpc.c A kadmin/server.c A kadmin/stash.c A kadmin/test_util.c A kadmin/util.c A kcm/Makefile.am A kcm/Makefile.in A kcm/acl.c A kcm/acquire.c A kcm/cache.c A kcm/client.c A kcm/config.c A kcm/connect.c A kcm/events.c A kcm/glue.c A kcm/headers.h A kcm/kcm-protos.h A kcm/kcm.8 A kcm/kcm_locl.h A kcm/log.c A kcm/main.c A kcm/protocol.c A kcm/renew.c A kcm/sessions.c A kdc/Makefile.am A kdc/Makefile.in A kdc/announce.c A kdc/config.c A kdc/connect.c A kdc/default_config.c A kdc/digest-service.c A kdc/digest.c A kdc/headers.h A kdc/hprop.8 A kdc/hprop.c A kdc/hprop.h A kdc/hpropd.8 A kdc/hpropd.c A kdc/kdc-private.h A kdc/kdc-protos.h A kdc/kdc-replay.c A kdc/kdc.8 A kdc/kdc.h A kdc/kdc_locl.h A kdc/kerberos5.c A kdc/krb5tgs.c A kdc/kstash.8 A kdc/kstash.c A kdc/kx509.c A kdc/log.c A kdc/main.c A kdc/misc.c A kdc/mit_dump.c A kdc/pkinit.c A kdc/process.c A kdc/rx.h A kdc/set_dbinfo.c A kdc/string2key.8 A kdc/string2key.c A kdc/version-script.map A kdc/windc.c A kdc/windc_plugin.h A kpasswd/Makefile.am A kpasswd/Makefile.in A kpasswd/kpasswd-generator.c A kpasswd/kpasswd.1 A kpasswd/kpasswd.c A kpasswd/kpasswd_locl.h A kpasswd/kpasswdd.8 A kpasswd/kpasswdd.c A krb5.conf A kuser/Makefile.am A kuser/Makefile.in A kuser/copy_cred_cache.1 A kuser/copy_cred_cache.c A kuser/generate-requests.c A kuser/kcc-commands.in A kuser/kcc.c A kuser/kdecode_ticket.c A kuser/kdestroy.1 A kuser/kdestroy.c A kuser/kdigest-commands.in A kuser/kdigest.8 A kuser/kdigest.c A kuser/kgetcred.1 A kuser/kgetcred.c A kuser/kimpersonate.8 A kuser/kimpersonate.c A kuser/kinit.1 A kuser/kinit.c A kuser/klist.1 A kuser/klist.c A kuser/kswitch.1 A kuser/kswitch.c A kuser/kuser_locl.h A kuser/kverify.c A lib/Makefile.am A lib/Makefile.in A lib/asn1/ChangeLog A lib/asn1/Makefile.am A lib/asn1/Makefile.in A lib/asn1/asn1-common.h A lib/asn1/asn1-template.h A lib/asn1/asn1_err.et A lib/asn1/asn1_gen.c A lib/asn1/asn1_print.c A lib/asn1/asn1_queue.h A lib/asn1/asn1parse.c A lib/asn1/asn1parse.h A lib/asn1/asn1parse.y A lib/asn1/canthandle.asn1 A lib/asn1/check-common.c A lib/asn1/check-common.h A lib/asn1/check-der.c A lib/asn1/check-gen.c A lib/asn1/check-timegm.c A lib/asn1/cms.asn1 A lib/asn1/cms.opt A lib/asn1/der-private.h A lib/asn1/der-protos.h A lib/asn1/der.c A lib/asn1/der.h A lib/asn1/der_cmp.c A lib/asn1/der_copy.c A lib/asn1/der_format.c A lib/asn1/der_free.c A lib/asn1/der_get.c A lib/asn1/der_length.c A lib/asn1/der_locl.h A lib/asn1/der_put.c A lib/asn1/digest.asn1 A lib/asn1/extra.c A lib/asn1/gen.c A lib/asn1/gen_copy.c A lib/asn1/gen_decode.c A lib/asn1/gen_encode.c A lib/asn1/gen_free.c A lib/asn1/gen_glue.c A lib/asn1/gen_length.c A lib/asn1/gen_locl.h A lib/asn1/gen_seq.c A lib/asn1/gen_template.c A lib/asn1/hash.c A lib/asn1/hash.h A lib/asn1/heim_asn1.h A lib/asn1/krb5.asn1 A lib/asn1/krb5.opt A lib/asn1/kx509.asn1 A lib/asn1/lex.c A lib/asn1/lex.h A lib/asn1/lex.l A lib/asn1/main.c A lib/asn1/pkcs12.asn1 A lib/asn1/pkcs8.asn1 A lib/asn1/pkcs9.asn1 A lib/asn1/pkinit.asn1 A lib/asn1/rfc2459.asn1 A lib/asn1/setchgpw2.asn1 A lib/asn1/symbol.c A lib/asn1/symbol.h A lib/asn1/template.c A lib/asn1/test.asn1 A lib/asn1/test.gen A lib/asn1/timegm.c A lib/asn1/version-script.map A lib/com_err/ChangeLog A lib/com_err/Makefile.am A lib/com_err/Makefile.in A lib/com_err/com_err.c A lib/com_err/com_err.h A lib/com_err/com_right.h A lib/com_err/compile_et.c A lib/com_err/compile_et.h A lib/com_err/error.c A lib/com_err/lex.c A lib/com_err/lex.h A lib/com_err/lex.l A lib/com_err/parse.c A lib/com_err/parse.h A lib/com_err/parse.y A lib/com_err/roken_rename.h A lib/com_err/version-script.map A lib/gssapi/ChangeLog A lib/gssapi/Makefile.am A lib/gssapi/Makefile.in A lib/gssapi/gss-commands.in A lib/gssapi/gss_acquire_cred.3 A lib/gssapi/gssapi.3 A lib/gssapi/gssapi.h A lib/gssapi/gssapi/gssapi.h A lib/gssapi/gssapi/gssapi_krb5.h A lib/gssapi/gssapi/gssapi_ntlm.h A lib/gssapi/gssapi/gssapi_oid.h A lib/gssapi/gssapi/gssapi_spnego.h A lib/gssapi/gssapi_mech.h A lib/gssapi/gsstool.c A lib/gssapi/krb5/8003.c A lib/gssapi/krb5/accept_sec_context.c A lib/gssapi/krb5/acquire_cred.c A lib/gssapi/krb5/add_cred.c A lib/gssapi/krb5/address_to_krb5addr.c A lib/gssapi/krb5/aeap.c A lib/gssapi/krb5/arcfour.c A lib/gssapi/krb5/authorize_localname.c A lib/gssapi/krb5/canonicalize_name.c A lib/gssapi/krb5/ccache_name.c A lib/gssapi/krb5/cfx.c A lib/gssapi/krb5/cfx.h A lib/gssapi/krb5/compare_name.c A lib/gssapi/krb5/compat.c A lib/gssapi/krb5/context_time.c A lib/gssapi/krb5/copy_ccache.c A lib/gssapi/krb5/creds.c A lib/gssapi/krb5/decapsulate.c A lib/gssapi/krb5/delete_sec_context.c A lib/gssapi/krb5/display_name.c A lib/gssapi/krb5/display_status.c A lib/gssapi/krb5/duplicate_name.c A lib/gssapi/krb5/encapsulate.c A lib/gssapi/krb5/export_name.c A lib/gssapi/krb5/export_sec_context.c A lib/gssapi/krb5/external.c A lib/gssapi/krb5/get_mic.c A lib/gssapi/krb5/gkrb5_err.et A lib/gssapi/krb5/gsskrb5-private.h A lib/gssapi/krb5/gsskrb5_locl.h A lib/gssapi/krb5/import_name.c A lib/gssapi/krb5/import_sec_context.c A lib/gssapi/krb5/indicate_mechs.c A lib/gssapi/krb5/init.c A lib/gssapi/krb5/init_sec_context.c A lib/gssapi/krb5/inquire_context.c A lib/gssapi/krb5/inquire_cred.c A lib/gssapi/krb5/inquire_cred_by_mech.c A lib/gssapi/krb5/inquire_cred_by_oid.c A lib/gssapi/krb5/inquire_mechs_for_name.c A lib/gssapi/krb5/inquire_names_for_mech.c A lib/gssapi/krb5/inquire_sec_context_by_oid.c A lib/gssapi/krb5/pname_to_uid.c A lib/gssapi/krb5/prf.c A lib/gssapi/krb5/process_context_token.c A lib/gssapi/krb5/release_buffer.c A lib/gssapi/krb5/release_cred.c A lib/gssapi/krb5/release_name.c A lib/gssapi/krb5/sequence.c A lib/gssapi/krb5/set_cred_option.c A lib/gssapi/krb5/set_sec_context_option.c A lib/gssapi/krb5/store_cred.c A lib/gssapi/krb5/test_cfx.c A lib/gssapi/krb5/ticket_flags.c A lib/gssapi/krb5/unwrap.c A lib/gssapi/krb5/verify_mic.c A lib/gssapi/krb5/wrap.c A lib/gssapi/mech/compat.h A lib/gssapi/mech/context.c A lib/gssapi/mech/context.h A lib/gssapi/mech/cred.h A lib/gssapi/mech/doxygen.c A lib/gssapi/mech/gss_accept_sec_context.c A lib/gssapi/mech/gss_acquire_cred.c A lib/gssapi/mech/gss_acquire_cred_ext.c A lib/gssapi/mech/gss_acquire_cred_with_password.c A lib/gssapi/mech/gss_add_cred.c A lib/gssapi/mech/gss_add_cred_with_password.c A lib/gssapi/mech/gss_add_oid_set_member.c A lib/gssapi/mech/gss_aeap.c A lib/gssapi/mech/gss_authorize_localname.c A lib/gssapi/mech/gss_buffer_set.c A lib/gssapi/mech/gss_canonicalize_name.c A lib/gssapi/mech/gss_compare_name.c A lib/gssapi/mech/gss_context_time.c A lib/gssapi/mech/gss_create_empty_oid_set.c A lib/gssapi/mech/gss_cred.c A lib/gssapi/mech/gss_decapsulate_token.c A lib/gssapi/mech/gss_delete_name_attribute.c A lib/gssapi/mech/gss_delete_sec_context.c A lib/gssapi/mech/gss_display_name.c A lib/gssapi/mech/gss_display_name_ext.c A lib/gssapi/mech/gss_display_status.c A lib/gssapi/mech/gss_duplicate_name.c A lib/gssapi/mech/gss_duplicate_oid.c A lib/gssapi/mech/gss_encapsulate_token.c A lib/gssapi/mech/gss_export_name.c A lib/gssapi/mech/gss_export_name_composite.c A lib/gssapi/mech/gss_export_sec_context.c A lib/gssapi/mech/gss_get_mic.c A lib/gssapi/mech/gss_get_name_attribute.c A lib/gssapi/mech/gss_import_name.c A lib/gssapi/mech/gss_import_sec_context.c A lib/gssapi/mech/gss_indicate_mechs.c A lib/gssapi/mech/gss_init_sec_context.c A lib/gssapi/mech/gss_inquire_context.c A lib/gssapi/mech/gss_inquire_cred.c A lib/gssapi/mech/gss_inquire_cred_by_mech.c A lib/gssapi/mech/gss_inquire_cred_by_oid.c A lib/gssapi/mech/gss_inquire_mechs_for_name.c A lib/gssapi/mech/gss_inquire_name.c A lib/gssapi/mech/gss_inquire_names_for_mech.c A lib/gssapi/mech/gss_inquire_sec_context_by_oid.c A lib/gssapi/mech/gss_krb5.c A lib/gssapi/mech/gss_mech_switch.c A lib/gssapi/mech/gss_mo.c A lib/gssapi/mech/gss_names.c A lib/gssapi/mech/gss_oid.c A lib/gssapi/mech/gss_oid_equal.c A lib/gssapi/mech/gss_oid_to_str.c A lib/gssapi/mech/gss_pname_to_uid.c A lib/gssapi/mech/gss_process_context_token.c A lib/gssapi/mech/gss_pseudo_random.c A lib/gssapi/mech/gss_release_buffer.c A lib/gssapi/mech/gss_release_cred.c A lib/gssapi/mech/gss_release_name.c A lib/gssapi/mech/gss_release_oid.c A lib/gssapi/mech/gss_release_oid_set.c A lib/gssapi/mech/gss_seal.c A lib/gssapi/mech/gss_set_cred_option.c A lib/gssapi/mech/gss_set_name_attribute.c A lib/gssapi/mech/gss_set_sec_context_option.c A lib/gssapi/mech/gss_sign.c A lib/gssapi/mech/gss_store_cred.c A lib/gssapi/mech/gss_test_oid_set_member.c A lib/gssapi/mech/gss_unseal.c A lib/gssapi/mech/gss_unwrap.c A lib/gssapi/mech/gss_utils.c A lib/gssapi/mech/gss_verify.c A lib/gssapi/mech/gss_verify_mic.c A lib/gssapi/mech/gss_wrap.c A lib/gssapi/mech/gss_wrap_size_limit.c A lib/gssapi/mech/gssapi.asn1 A lib/gssapi/mech/mech.5 A lib/gssapi/mech/mech.cat5 A lib/gssapi/mech/mech_locl.h A lib/gssapi/mech/mech_switch.h A lib/gssapi/mech/mechqueue.h A lib/gssapi/mech/name.h A lib/gssapi/mech/utils.h A lib/gssapi/ntlm/accept_sec_context.c A lib/gssapi/ntlm/acquire_cred.c A lib/gssapi/ntlm/add_cred.c A lib/gssapi/ntlm/canonicalize_name.c A lib/gssapi/ntlm/compare_name.c A lib/gssapi/ntlm/context_time.c A lib/gssapi/ntlm/creds.c A lib/gssapi/ntlm/crypto.c A lib/gssapi/ntlm/delete_sec_context.c A lib/gssapi/ntlm/display_name.c A lib/gssapi/ntlm/display_status.c A lib/gssapi/ntlm/duplicate_name.c A lib/gssapi/ntlm/export_name.c A lib/gssapi/ntlm/export_sec_context.c A lib/gssapi/ntlm/external.c A lib/gssapi/ntlm/import_name.c A lib/gssapi/ntlm/import_sec_context.c A lib/gssapi/ntlm/indicate_mechs.c A lib/gssapi/ntlm/init_sec_context.c A lib/gssapi/ntlm/inquire_context.c A lib/gssapi/ntlm/inquire_cred_by_mech.c A lib/gssapi/ntlm/inquire_mechs_for_name.c A lib/gssapi/ntlm/inquire_names_for_mech.c A lib/gssapi/ntlm/inquire_sec_context_by_oid.c A lib/gssapi/ntlm/iter_cred.c A lib/gssapi/ntlm/kdc.c A lib/gssapi/ntlm/ntlm-private.h A lib/gssapi/ntlm/ntlm.h A lib/gssapi/ntlm/process_context_token.c A lib/gssapi/ntlm/release_cred.c A lib/gssapi/ntlm/release_name.c A lib/gssapi/spnego/accept_sec_context.c A lib/gssapi/spnego/compat.c A lib/gssapi/spnego/context_stubs.c A lib/gssapi/spnego/cred_stubs.c A lib/gssapi/spnego/external.c A lib/gssapi/spnego/init_sec_context.c A lib/gssapi/spnego/spnego-private.h A lib/gssapi/spnego/spnego.asn1 A lib/gssapi/spnego/spnego.opt A lib/gssapi/spnego/spnego_locl.h A lib/gssapi/test_acquire_cred.c A lib/gssapi/test_common.c A lib/gssapi/test_common.h A lib/gssapi/test_context.c A lib/gssapi/test_cred.c A lib/gssapi/test_kcred.c A lib/gssapi/test_names.c A lib/gssapi/test_ntlm.c A lib/gssapi/test_oid.c A lib/gssapi/version-script.map A lib/hdb/Makefile.am A lib/hdb/Makefile.in A lib/hdb/common.c A lib/hdb/db.c A lib/hdb/db3.c A lib/hdb/dbinfo.c A lib/hdb/ext.c A lib/hdb/hdb-keytab.c A lib/hdb/hdb-ldap.c A lib/hdb/hdb-mitdb.c A lib/hdb/hdb-private.h A lib/hdb/hdb-protos.h A lib/hdb/hdb-sqlite.c A lib/hdb/hdb.asn1 A lib/hdb/hdb.c A lib/hdb/hdb.h A lib/hdb/hdb.schema A lib/hdb/hdb_err.et A lib/hdb/hdb_locl.h A lib/hdb/keys.c A lib/hdb/keytab.c A lib/hdb/mkey.c A lib/hdb/ndbm.c A lib/hdb/print.c A lib/hdb/test_dbinfo.c A lib/hdb/version-script.map A lib/heimdal/NTMakefile A lib/heimdal/dllmain.c A lib/heimdal/heimdal-version.rc A lib/hx509/ChangeLog A lib/hx509/Makefile.am A lib/hx509/Makefile.in A lib/hx509/ca.c A lib/hx509/cert.c A lib/hx509/char_map.h A lib/hx509/cms.c A lib/hx509/collector.c A lib/hx509/crmf.asn1 A lib/hx509/crypto.c A lib/hx509/doxygen.c A lib/hx509/env.c A lib/hx509/error.c A lib/hx509/file.c A lib/hx509/hx509-private.h A lib/hx509/hx509-protos.h A lib/hx509/hx509.h A lib/hx509/hx509_err.et A lib/hx509/hx_locl.h A lib/hx509/hxtool-commands.in A lib/hx509/hxtool.c A lib/hx509/keyset.c A lib/hx509/ks_dir.c A lib/hx509/ks_file.c A lib/hx509/ks_keychain.c A lib/hx509/ks_mem.c A lib/hx509/ks_null.c A lib/hx509/ks_p11.c A lib/hx509/ks_p12.c A lib/hx509/lock.c A lib/hx509/name.c A lib/hx509/ocsp.asn1 A lib/hx509/ocsp.opt A lib/hx509/peer.c A lib/hx509/pkcs10.asn1 A lib/hx509/pkcs10.opt A lib/hx509/print.c A lib/hx509/quote.py A lib/hx509/ref/pkcs11.h A lib/hx509/req.c A lib/hx509/revoke.c A lib/hx509/sel-gram.y A lib/hx509/sel-lex.l A lib/hx509/sel.c A lib/hx509/sel.h A lib/hx509/softp11.c A lib/hx509/test_ca.in A lib/hx509/test_cert.in A lib/hx509/test_chain.in A lib/hx509/test_cms.in A lib/hx509/test_crypto.in A lib/hx509/test_java_pkcs11.in A lib/hx509/test_name.c A lib/hx509/test_nist.in A lib/hx509/test_nist2.in A lib/hx509/test_nist_cert.in A lib/hx509/test_nist_pkcs12.in A lib/hx509/test_pkcs11.in A lib/hx509/test_query.in A lib/hx509/test_req.in A lib/hx509/test_soft_pkcs11.c A lib/hx509/test_windows.in A lib/hx509/tst-crypto-available1 A lib/hx509/tst-crypto-available2 A lib/hx509/tst-crypto-available3 A lib/hx509/tst-crypto-select A lib/hx509/tst-crypto-select1 A lib/hx509/tst-crypto-select2 A lib/hx509/tst-crypto-select3 A lib/hx509/tst-crypto-select4 A lib/hx509/tst-crypto-select5 A lib/hx509/tst-crypto-select6 A lib/hx509/tst-crypto-select7 A lib/hx509/version-script.map A lib/ipc/Makefile.am A lib/ipc/Makefile.in A lib/ipc/client.c A lib/ipc/common.c A lib/ipc/heim-ipc.h A lib/ipc/heim_ipc.defs A lib/ipc/heim_ipc_async.defs A lib/ipc/heim_ipc_reply.defs A lib/ipc/heim_ipc_types.h A lib/ipc/hi_locl.h A lib/ipc/server.c A lib/ipc/tc.c A lib/ipc/ts-http.c A lib/ipc/ts.c A lib/kadm5/ChangeLog A lib/kadm5/Makefile.am A lib/kadm5/Makefile.in A lib/kadm5/acl.c A lib/kadm5/ad.c A lib/kadm5/admin.h A lib/kadm5/bump_pw_expire.c A lib/kadm5/check-cracklib.pl A lib/kadm5/chpass_c.c A lib/kadm5/chpass_s.c A lib/kadm5/client_glue.c A lib/kadm5/common_glue.c A lib/kadm5/context_s.c A lib/kadm5/create_c.c A lib/kadm5/create_s.c A lib/kadm5/default_keys.c A lib/kadm5/delete_c.c A lib/kadm5/delete_s.c A lib/kadm5/destroy_c.c A lib/kadm5/destroy_s.c A lib/kadm5/ent_setup.c A lib/kadm5/error.c A lib/kadm5/flush.c A lib/kadm5/flush_c.c A lib/kadm5/flush_s.c A lib/kadm5/free.c A lib/kadm5/get_c.c A lib/kadm5/get_princs_c.c A lib/kadm5/get_princs_s.c A lib/kadm5/get_s.c A lib/kadm5/init_c.c A lib/kadm5/init_s.c A lib/kadm5/iprop-commands.in A lib/kadm5/iprop-log.8 A lib/kadm5/iprop-log.c A lib/kadm5/iprop.8 A lib/kadm5/iprop.h A lib/kadm5/ipropd_common.c A lib/kadm5/ipropd_master.c A lib/kadm5/ipropd_slave.c A lib/kadm5/kadm5-private.h A lib/kadm5/kadm5-protos.h A lib/kadm5/kadm5-pwcheck.h A lib/kadm5/kadm5_err.et A lib/kadm5/kadm5_locl.h A lib/kadm5/kadm5_pwcheck.3 A lib/kadm5/keys.c A lib/kadm5/log.c A lib/kadm5/marshall.c A lib/kadm5/modify_c.c A lib/kadm5/modify_s.c A lib/kadm5/password_quality.c A lib/kadm5/private.h A lib/kadm5/privs_c.c A lib/kadm5/privs_s.c A lib/kadm5/randkey_c.c A lib/kadm5/randkey_s.c A lib/kadm5/rename_c.c A lib/kadm5/rename_s.c A lib/kadm5/sample_passwd_check.c A lib/kadm5/send_recv.c A lib/kadm5/server_glue.c A lib/kadm5/set_keys.c A lib/kadm5/set_modifier.c A lib/kadm5/test_pw_quality.c A lib/kadm5/version-script.map A lib/kafs/ChangeLog A lib/kafs/Makefile.am A lib/kafs/Makefile.in A lib/kafs/afskrb5.c A lib/kafs/afsl.exp A lib/kafs/afslib.c A lib/kafs/afslib.exp A lib/kafs/afssys.c A lib/kafs/afssysdefs.h A lib/kafs/common.c A lib/kafs/kafs.3 A lib/kafs/kafs.h A lib/kafs/kafs_locl.h A lib/kafs/roken_rename.h A lib/krb5/Makefile.am A lib/krb5/Makefile.in A lib/krb5/acache.c A lib/krb5/acl.c A lib/krb5/add_et_list.c A lib/krb5/addr_families.c A lib/krb5/aes-test.c A lib/krb5/aname_to_localname.c A lib/krb5/appdefault.c A lib/krb5/asn1_glue.c A lib/krb5/auth_context.c A lib/krb5/build_ap_req.c A lib/krb5/build_auth.c A lib/krb5/cache.c A lib/krb5/ccache_plugin.h A lib/krb5/changepw.c A lib/krb5/codec.c A lib/krb5/config_file.c A lib/krb5/constants.c A lib/krb5/context.c A lib/krb5/convert_creds.c A lib/krb5/copy_host_realm.c A lib/krb5/crc.c A lib/krb5/creds.c A lib/krb5/crypto-aes.c A lib/krb5/crypto-algs.c A lib/krb5/crypto-arcfour.c A lib/krb5/crypto-des-common.c A lib/krb5/crypto-des.c A lib/krb5/crypto-des3.c A lib/krb5/crypto-evp.c A lib/krb5/crypto-null.c A lib/krb5/crypto-pk.c A lib/krb5/crypto-rand.c A lib/krb5/crypto-stubs.c A lib/krb5/crypto.c A lib/krb5/crypto.h A lib/krb5/data.c A lib/krb5/deprecated.c A lib/krb5/derived-key-test.c A lib/krb5/digest.c A lib/krb5/doxygen.c A lib/krb5/eai_to_heim_errno.c A lib/krb5/error_string.c A lib/krb5/expand_hostname.c A lib/krb5/expand_path.c A lib/krb5/fcache.c A lib/krb5/free.c A lib/krb5/free_host_realm.c A lib/krb5/generate_seq_number.c A lib/krb5/generate_subkey.c A lib/krb5/get_addrs.c A lib/krb5/get_cred.c A lib/krb5/get_default_principal.c A lib/krb5/get_default_realm.c A lib/krb5/get_for_creds.c A lib/krb5/get_host_realm.c A lib/krb5/get_in_tkt.c A lib/krb5/get_port.c A lib/krb5/heim_err.et A lib/krb5/init_creds.c A lib/krb5/init_creds_pw.c A lib/krb5/k524_err.et A lib/krb5/kcm.c A lib/krb5/kcm.h A lib/krb5/kerberos.8 A lib/krb5/keyblock.c A lib/krb5/keytab.c A lib/krb5/keytab_any.c A lib/krb5/keytab_file.c A lib/krb5/keytab_keyfile.c A lib/krb5/keytab_memory.c A lib/krb5/krb5-private.h A lib/krb5/krb5-protos.h A lib/krb5/krb5-v4compat.h A lib/krb5/krb5.conf.5 A lib/krb5/krb5.h A lib/krb5/krb5.moduli A lib/krb5/krb524_convert_creds_kdc.3 A lib/krb5/krb5_425_conv_principal.3 A lib/krb5/krb5_acl_match_file.3 A lib/krb5/krb5_aname_to_localname.3 A lib/krb5/krb5_appdefault.3 A lib/krb5/krb5_auth_context.3 A lib/krb5/krb5_c_make_checksum.3 A lib/krb5/krb5_ccapi.h A lib/krb5/krb5_check_transited.3 A lib/krb5/krb5_create_checksum.3 A lib/krb5/krb5_creds.3 A lib/krb5/krb5_digest.3 A lib/krb5/krb5_eai_to_heim_errno.3 A lib/krb5/krb5_encrypt.3 A lib/krb5/krb5_err.et A lib/krb5/krb5_find_padata.3 A lib/krb5/krb5_generate_random_block.3 A lib/krb5/krb5_get_all_client_addrs.3 A lib/krb5/krb5_get_credentials.3 A lib/krb5/krb5_get_creds.3 A lib/krb5/krb5_get_forwarded_creds.3 A lib/krb5/krb5_get_in_cred.3 A lib/krb5/krb5_get_init_creds.3 A lib/krb5/krb5_get_krbhst.3 A lib/krb5/krb5_getportbyname.3 A lib/krb5/krb5_init_context.3 A lib/krb5/krb5_is_thread_safe.3 A lib/krb5/krb5_krbhst_init.3 A lib/krb5/krb5_locl.h A lib/krb5/krb5_mk_req.3 A lib/krb5/krb5_mk_safe.3 A lib/krb5/krb5_openlog.3 A lib/krb5/krb5_parse_name.3 A lib/krb5/krb5_principal.3 A lib/krb5/krb5_rcache.3 A lib/krb5/krb5_rd_error.3 A lib/krb5/krb5_rd_safe.3 A lib/krb5/krb5_set_default_realm.3 A lib/krb5/krb5_set_password.3 A lib/krb5/krb5_string_to_key.3 A lib/krb5/krb5_timeofday.3 A lib/krb5/krb5_verify_init_creds.3 A lib/krb5/krb5_verify_user.3 A lib/krb5/krb_err.et A lib/krb5/krbhst-test.c A lib/krb5/krbhst.c A lib/krb5/kuserok.c A lib/krb5/locate_plugin.h A lib/krb5/log.c A lib/krb5/mcache.c A lib/krb5/misc.c A lib/krb5/mit_glue.c A lib/krb5/mk_error.c A lib/krb5/mk_priv.c A lib/krb5/mk_rep.c A lib/krb5/mk_req.c A lib/krb5/mk_req_ext.c A lib/krb5/mk_safe.c A lib/krb5/n-fold-test.c A lib/krb5/n-fold.c A lib/krb5/net_read.c A lib/krb5/net_write.c A lib/krb5/pac.c A lib/krb5/padata.c A lib/krb5/parse-name-test.c A lib/krb5/pcache.c A lib/krb5/pkinit.c A lib/krb5/plugin.c A lib/krb5/principal.c A lib/krb5/prog_setup.c A lib/krb5/prompter_posix.c A lib/krb5/rd_cred.c A lib/krb5/rd_error.c A lib/krb5/rd_priv.c A lib/krb5/rd_rep.c A lib/krb5/rd_req.c A lib/krb5/rd_safe.c A lib/krb5/read_message.c A lib/krb5/recvauth.c A lib/krb5/replay.c A lib/krb5/salt-aes.c A lib/krb5/salt-arcfour.c A lib/krb5/salt-des.c A lib/krb5/salt-des3.c A lib/krb5/salt.c A lib/krb5/scache.c A lib/krb5/send_to_kdc.c A lib/krb5/send_to_kdc_plugin.h A lib/krb5/sendauth.c A lib/krb5/set_default_realm.c A lib/krb5/sock_principal.c A lib/krb5/store-int.c A lib/krb5/store-int.h A lib/krb5/store-test.c A lib/krb5/store.c A lib/krb5/store_emem.c A lib/krb5/store_fd.c A lib/krb5/store_mem.c A lib/krb5/string-to-key-test.c A lib/krb5/test_acl.c A lib/krb5/test_addr.c A lib/krb5/test_alname.c A lib/krb5/test_cc.c A lib/krb5/test_config.c A lib/krb5/test_crypto.c A lib/krb5/test_crypto_wrapping.c A lib/krb5/test_forward.c A lib/krb5/test_get_addrs.c A lib/krb5/test_hostname.c A lib/krb5/test_keytab.c A lib/krb5/test_kuserok.c A lib/krb5/test_mem.c A lib/krb5/test_pac.c A lib/krb5/test_pkinit_dh2key.c A lib/krb5/test_plugin.c A lib/krb5/test_prf.c A lib/krb5/test_princ.c A lib/krb5/test_renew.c A lib/krb5/test_store.c A lib/krb5/test_time.c A lib/krb5/ticket.c A lib/krb5/time.c A lib/krb5/transited.c A lib/krb5/verify_init.c A lib/krb5/verify_krb5_conf.8 A lib/krb5/verify_krb5_conf.c A lib/krb5/verify_user.c A lib/krb5/version-script.map A lib/krb5/version.c A lib/krb5/warn.c A lib/krb5/write_message.c A lib/ntlm/ChangeLog A lib/ntlm/Makefile.am A lib/ntlm/Makefile.in A lib/ntlm/heimntlm-protos.h A lib/ntlm/heimntlm.h A lib/ntlm/ntlm.c A lib/ntlm/ntlm_err.et A lib/ntlm/test_ntlm.c A lib/ntlm/version-script.map A lib/roken/ChangeLog A lib/roken/Makefile.am A lib/roken/Makefile.in A lib/roken/base64-test.c A lib/roken/base64.c A lib/roken/base64.h A lib/roken/bswap.c A lib/roken/chown.c A lib/roken/cloexec.c A lib/roken/closefrom.c A lib/roken/concat.c A lib/roken/copyhostent.c A lib/roken/ct.c A lib/roken/daemon.c A lib/roken/doxygen.c A lib/roken/dumpdata.c A lib/roken/ecalloc.3 A lib/roken/ecalloc.c A lib/roken/emalloc.c A lib/roken/environment.c A lib/roken/eread.c A lib/roken/erealloc.c A lib/roken/err.c A lib/roken/err.hin A lib/roken/errx.c A lib/roken/esetenv.c A lib/roken/estrdup.c A lib/roken/ewrite.c A lib/roken/fchown.c A lib/roken/flock.c A lib/roken/fnmatch.c A lib/roken/fnmatch.hin A lib/roken/freeaddrinfo.c A lib/roken/freehostent.c A lib/roken/gai_strerror.c A lib/roken/get_default_username.c A lib/roken/get_window_size.c A lib/roken/getaddrinfo-test.c A lib/roken/getaddrinfo.c A lib/roken/getaddrinfo_hostspec.c A lib/roken/getarg.3 A lib/roken/getarg.c A lib/roken/getarg.h A lib/roken/getcap.c A lib/roken/getcwd.c A lib/roken/getdtablesize.c A lib/roken/getegid.c A lib/roken/geteuid.c A lib/roken/getgid.c A lib/roken/gethostname.c A lib/roken/getifaddrs.c A lib/roken/getipnodebyaddr.c A lib/roken/getipnodebyname.c A lib/roken/getnameinfo.c A lib/roken/getnameinfo_verified.c A lib/roken/getopt.c A lib/roken/getprogname.c A lib/roken/gettimeofday.c A lib/roken/getuid.c A lib/roken/getusershell.c A lib/roken/glob.c A lib/roken/glob.hin A lib/roken/h_errno.c A lib/roken/hex-test.c A lib/roken/hex.c A lib/roken/hex.h A lib/roken/hostent_find_fqdn.c A lib/roken/hstrerror.c A lib/roken/ifaddrs.hin A lib/roken/inet_aton.c A lib/roken/inet_ntop.c A lib/roken/inet_pton.c A lib/roken/initgroups.c A lib/roken/innetgr.c A lib/roken/install-sh A lib/roken/iruserok.c A lib/roken/issuid.c A lib/roken/k_getpwnam.c A lib/roken/k_getpwuid.c A lib/roken/localtime_r.c A lib/roken/lstat.c A lib/roken/memmove.c A lib/roken/mini_inetd.c A lib/roken/missing A lib/roken/mkinstalldirs A lib/roken/mkstemp.c A lib/roken/ndbm_wrap.c A lib/roken/ndbm_wrap.h A lib/roken/net_read.c A lib/roken/net_write.c A lib/roken/parse_bytes-test.c A lib/roken/parse_bytes.c A lib/roken/parse_bytes.h A lib/roken/parse_reply-test.c A lib/roken/parse_time-test.c A lib/roken/parse_time.3 A lib/roken/parse_time.c A lib/roken/parse_time.h A lib/roken/parse_units.c A lib/roken/parse_units.h A lib/roken/putenv.c A lib/roken/qsort.c A lib/roken/rand.c A lib/roken/rcmd.c A lib/roken/readv.c A lib/roken/realloc.c A lib/roken/recvmsg.c A lib/roken/resolve-test.c A lib/roken/resolve.c A lib/roken/resolve.h A lib/roken/rkpty.c A lib/roken/roken-common.h A lib/roken/roken.awk A lib/roken/roken.h.in A lib/roken/roken_gethostby.c A lib/roken/rtbl.3 A lib/roken/rtbl.c A lib/roken/rtbl.h A lib/roken/search.hin A lib/roken/sendmsg.c A lib/roken/setegid.c A lib/roken/setenv.c A lib/roken/seteuid.c A lib/roken/setprogname.c A lib/roken/signal.c A lib/roken/simple_exec.c A lib/roken/snprintf-test.c A lib/roken/snprintf.c A lib/roken/socket.c A lib/roken/socket_wrapper.c A lib/roken/socket_wrapper.h A lib/roken/strcasecmp.c A lib/roken/strcollect.c A lib/roken/strdup.c A lib/roken/strerror.c A lib/roken/strerror_r.c A lib/roken/strftime.c A lib/roken/strlcat.c A lib/roken/strlcpy.c A lib/roken/strlwr.c A lib/roken/strncasecmp.c A lib/roken/strndup.c A lib/roken/strnlen.c A lib/roken/strpftime-test.c A lib/roken/strpftime-test.h A lib/roken/strpool.c A lib/roken/strptime.c A lib/roken/strsep.c A lib/roken/strsep_copy.c A lib/roken/strtok_r.c A lib/roken/strupr.c A lib/roken/swab.c A lib/roken/test-mem.c A lib/roken/test-mem.h A lib/roken/test-readenv.c A lib/roken/timegm.c A lib/roken/timeval.c A lib/roken/tm2time.c A lib/roken/tsearch.c A lib/roken/unsetenv.c A lib/roken/unvis.c A lib/roken/verify.c A lib/roken/verr.c A lib/roken/verrx.c A lib/roken/version-script.map A lib/roken/vis.c A lib/roken/vis.hin A lib/roken/vsyslog.c A lib/roken/vwarn.c A lib/roken/vwarnx.c A lib/roken/warn.c A lib/roken/warnerr.c A lib/roken/warnx.c A lib/roken/write_pid.c A lib/roken/writev.c A lib/roken/xdbm.h A lib/roken/xfree.c A lib/sl/ChangeLog A lib/sl/Makefile.am A lib/sl/Makefile.in A lib/sl/roken_rename.h A lib/sl/sl.c A lib/sl/sl.h A lib/sl/sl_locl.h A lib/sl/slc-gram.c A lib/sl/slc-gram.h A lib/sl/slc-gram.y A lib/sl/slc-lex.c A lib/sl/slc-lex.l A lib/sl/slc.h A lib/sl/test_sl.c A lib/vers/ChangeLog A lib/vers/Makefile.am A lib/vers/Makefile.in A lib/vers/print_version.c A lib/vers/vers.h A lib/wind/ChangeLog A lib/wind/CompositionExclusions-3.2.0.txt A lib/wind/DerivedNormalizationProps.txt A lib/wind/Makefile.am A lib/wind/Makefile.in A lib/wind/NTMakefile A lib/wind/NormalizationCorrections.txt A lib/wind/NormalizationTest.txt A lib/wind/UnicodeData.py A lib/wind/UnicodeData.txt A lib/wind/bidi.c A lib/wind/bidi_table.c A lib/wind/bidi_table.h A lib/wind/combining.c A lib/wind/combining_table.c A lib/wind/combining_table.h A lib/wind/doxygen.c A lib/wind/errorlist.c A lib/wind/errorlist_table.c A lib/wind/errorlist_table.h A lib/wind/gen-bidi.py A lib/wind/gen-combining.py A lib/wind/gen-errorlist.py A lib/wind/gen-map.py A lib/wind/gen-normalize.py A lib/wind/gen-punycode-examples.py A lib/wind/generate.py A lib/wind/idn-lookup.c A lib/wind/ldap.c A lib/wind/libwind-exports.def A lib/wind/map.c A lib/wind/map_table.c A lib/wind/map_table.h A lib/wind/normalize.c A lib/wind/normalize_table.c A lib/wind/normalize_table.h A lib/wind/punycode.c A lib/wind/punycode_examples.c A lib/wind/punycode_examples.h A lib/wind/rfc3454.py A lib/wind/rfc3454.txt A lib/wind/rfc3490.txt A lib/wind/rfc3491.txt A lib/wind/rfc3492.txt A lib/wind/rfc4013.txt A lib/wind/rfc4518.py A lib/wind/rfc4518.txt A lib/wind/stringprep.c A lib/wind/stringprep.py A lib/wind/test-bidi.c A lib/wind/test-ldap.c A lib/wind/test-map.c A lib/wind/test-normalize.c A lib/wind/test-prohibited.c A lib/wind/test-punycode.c A lib/wind/test-rw.c A lib/wind/test-utf8.c A lib/wind/utf8.c A lib/wind/util.py A lib/wind/version-script.map A lib/wind/wind.h A lib/wind/wind_err.et A lib/wind/windlocl.h A ltmain.sh A missing A tools/Makefile.am A tools/Makefile.in A tools/heimdal-gssapi.pc.in A tools/kdc-log-analyze.pl A tools/krb5-config.1 A tools/krb5-config.in Log Message: ----------- Import heimdal 1.5.2 (snapshot from crypto/heimdal) Last in-tree change: 2025-07-03 more Snapshot of crypto/heimdal as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 3a5064fed89cceedc672ecc132888a894f1e8f5a https://github.com/MidnightBSD/src/commit/3a5064fed89cceedc672ecc132888a894f1e8f5a Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A .gitignore A .travis.yml A AUTHORS A ChangeLog A LICENSE A Makefile.am A README.markdown A THANKS A appveyor.yml A autogen.sh A builds/.gitignore A builds/Makefile.am A builds/msvc/build/buildall.bat A builds/msvc/build/buildbase.bat A builds/msvc/properties/Common.props A builds/msvc/properties/DLL.props A builds/msvc/properties/Debug.props A builds/msvc/properties/DebugDEXE.props A builds/msvc/properties/DebugDLL.props A builds/msvc/properties/DebugLEXE.props A builds/msvc/properties/DebugLIB.props A builds/msvc/properties/DebugLTCG.props A builds/msvc/properties/DebugSEXE.props A builds/msvc/properties/EXE.props A builds/msvc/properties/LIB.props A builds/msvc/properties/LTCG.props A builds/msvc/properties/Link.props A builds/msvc/properties/Messages.props A builds/msvc/properties/Output.props A builds/msvc/properties/Release.props A builds/msvc/properties/ReleaseDEXE.props A builds/msvc/properties/ReleaseDLL.props A builds/msvc/properties/ReleaseLEXE.props A builds/msvc/properties/ReleaseLIB.props A builds/msvc/properties/ReleaseLTCG.props A builds/msvc/properties/ReleaseSEXE.props A builds/msvc/properties/Win32.props A builds/msvc/properties/x64.props A builds/msvc/resource.h A builds/msvc/resource.rc A builds/msvc/version.h A builds/msvc/vs2010/libsodium.import.props A builds/msvc/vs2010/libsodium.import.xml A builds/msvc/vs2010/libsodium.sln A builds/msvc/vs2010/libsodium/libsodium.props A builds/msvc/vs2010/libsodium/libsodium.vcxproj A builds/msvc/vs2010/libsodium/libsodium.vcxproj.filters A builds/msvc/vs2010/libsodium/libsodium.xml A builds/msvc/vs2012/libsodium.import.props A builds/msvc/vs2012/libsodium.import.xml A builds/msvc/vs2012/libsodium.sln A builds/msvc/vs2012/libsodium/libsodium.props A builds/msvc/vs2012/libsodium/libsodium.vcxproj A builds/msvc/vs2012/libsodium/libsodium.vcxproj.filters A builds/msvc/vs2012/libsodium/libsodium.xml A builds/msvc/vs2013/libsodium.import.props A builds/msvc/vs2013/libsodium.import.xml A builds/msvc/vs2013/libsodium.sln A builds/msvc/vs2013/libsodium/libsodium.props A builds/msvc/vs2013/libsodium/libsodium.vcxproj A builds/msvc/vs2013/libsodium/libsodium.vcxproj.filters A builds/msvc/vs2013/libsodium/libsodium.xml A builds/msvc/vs2015/libsodium.import.props A builds/msvc/vs2015/libsodium.import.xml A builds/msvc/vs2015/libsodium.sln A builds/msvc/vs2015/libsodium/libsodium.props A builds/msvc/vs2015/libsodium/libsodium.vcxproj A builds/msvc/vs2015/libsodium/libsodium.vcxproj.filters A builds/msvc/vs2015/libsodium/libsodium.xml A builds/msvc/vs2017/libsodium.import.props A builds/msvc/vs2017/libsodium.import.xml A builds/msvc/vs2017/libsodium.sln A builds/msvc/vs2017/libsodium/libsodium.props A builds/msvc/vs2017/libsodium/libsodium.vcxproj A builds/msvc/vs2017/libsodium/libsodium.vcxproj.filters A builds/msvc/vs2017/libsodium/libsodium.xml A configure.ac A contrib/Findsodium.cmake A contrib/Makefile.am A dist-build/Makefile.am A dist-build/android-arm.sh A dist-build/android-armv7-a.sh A dist-build/android-armv8-a.sh A dist-build/android-build.sh A dist-build/android-mips32.sh A dist-build/android-mips64.sh A dist-build/android-x86.sh A dist-build/android-x86_64.sh A dist-build/emscripten-symbols.def A dist-build/emscripten.sh A dist-build/generate-emscripten-symbols.sh A dist-build/ios.sh A dist-build/msys2-win32.sh A dist-build/msys2-win64.sh A dist-build/nativeclient-pnacl.sh A dist-build/nativeclient-x86.sh A dist-build/nativeclient-x86_64.sh A dist-build/osx.sh A lgtm.yml A libsodium-uninstalled.pc.in A libsodium.pc.in A libsodium.sln A libsodium.vcxproj A libsodium.vcxproj.filters A m4/ax_check_catchable_abrt.m4 A m4/ax_check_catchable_segv.m4 A m4/ax_check_compile_flag.m4 A m4/ax_check_define.m4 A m4/ax_check_gnu_make.m4 A m4/ax_check_link_flag.m4 A m4/ax_pthread.m4 A m4/ax_tls.m4 A m4/ax_valgrind_check.m4 A m4/ld-output-def.m4 A msvc-scripts/Makefile.am A msvc-scripts/process.bat A msvc-scripts/rep.vbs A msvc-scripts/sodium.props A packaging/dotnet-core/.gitignore A packaging/dotnet-core/README.md A packaging/dotnet-core/libsodium.props A packaging/dotnet-core/prepare.py A packaging/dotnet-core/recipes/alpine-x64 A packaging/dotnet-core/recipes/build A packaging/dotnet-core/recipes/centos-x64 A packaging/dotnet-core/recipes/debian-x64 A packaging/dotnet-core/recipes/fedora-x64 A packaging/dotnet-core/recipes/linux-x64 A packaging/dotnet-core/recipes/opensuse-x64 A packaging/dotnet-core/recipes/pack A packaging/dotnet-core/recipes/test A packaging/dotnet-core/recipes/ubuntu-x64 A packaging/nuget/.gitignore A packaging/nuget/package.bat A packaging/nuget/package.config A packaging/nuget/package.gsl A regen-msvc/libsodium.vcxproj A regen-msvc/libsodium.vcxproj.filters A regen-msvc/libsodium.vcxproj.filters.tpl A regen-msvc/libsodium.vcxproj.tpl A regen-msvc/regen-msvc.py A regen-msvc/tl_libsodium.vcxproj.filters.tpl A regen-msvc/tl_libsodium.vcxproj.tpl A src/Makefile.am A src/libsodium/Makefile.am A src/libsodium/crypto_aead/aes256gcm/aesni/aead_aes256gcm_aesni.c A src/libsodium/crypto_aead/chacha20poly1305/sodium/aead_chacha20poly1305.c A src/libsodium/crypto_aead/xchacha20poly1305/sodium/aead_xchacha20poly1305.c A src/libsodium/crypto_auth/crypto_auth.c A src/libsodium/crypto_auth/hmacsha256/auth_hmacsha256.c A src/libsodium/crypto_auth/hmacsha512/auth_hmacsha512.c A src/libsodium/crypto_auth/hmacsha512256/auth_hmacsha512256.c A src/libsodium/crypto_box/crypto_box.c A src/libsodium/crypto_box/crypto_box_easy.c A src/libsodium/crypto_box/crypto_box_seal.c A src/libsodium/crypto_box/curve25519xchacha20poly1305/box_curve25519xchacha20poly1305.c A src/libsodium/crypto_box/curve25519xchacha20poly1305/box_seal_curve25519xchacha20poly1305.c A src/libsodium/crypto_box/curve25519xsalsa20poly1305/box_curve25519xsalsa20poly1305.c A src/libsodium/crypto_core/ed25519/core_ed25519.c A src/libsodium/crypto_core/ed25519/ref10/ed25519_ref10.c A src/libsodium/crypto_core/ed25519/ref10/fe_25_5/base.h A src/libsodium/crypto_core/ed25519/ref10/fe_25_5/base2.h A src/libsodium/crypto_core/ed25519/ref10/fe_25_5/constants.h A src/libsodium/crypto_core/ed25519/ref10/fe_25_5/fe.h A src/libsodium/crypto_core/ed25519/ref10/fe_51/base.h A src/libsodium/crypto_core/ed25519/ref10/fe_51/base2.h A src/libsodium/crypto_core/ed25519/ref10/fe_51/constants.h A src/libsodium/crypto_core/ed25519/ref10/fe_51/fe.h A src/libsodium/crypto_core/hchacha20/core_hchacha20.c A src/libsodium/crypto_core/hsalsa20/core_hsalsa20.c A src/libsodium/crypto_core/hsalsa20/ref2/core_hsalsa20_ref2.c A src/libsodium/crypto_core/salsa/ref/core_salsa_ref.c A src/libsodium/crypto_generichash/blake2b/generichash_blake2.c A src/libsodium/crypto_generichash/blake2b/ref/blake2.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.c A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-avx2.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ref.c A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.c A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-sse41.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.c A src/libsodium/crypto_generichash/blake2b/ref/blake2b-compress-ssse3.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-avx2.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse2.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-load-sse41.h A src/libsodium/crypto_generichash/blake2b/ref/blake2b-ref.c A src/libsodium/crypto_generichash/blake2b/ref/generichash_blake2b.c A src/libsodium/crypto_generichash/crypto_generichash.c A src/libsodium/crypto_hash/crypto_hash.c A src/libsodium/crypto_hash/sha256/cp/hash_sha256_cp.c A src/libsodium/crypto_hash/sha256/hash_sha256.c A src/libsodium/crypto_hash/sha512/cp/hash_sha512_cp.c A src/libsodium/crypto_hash/sha512/hash_sha512.c A src/libsodium/crypto_kdf/blake2b/kdf_blake2b.c A src/libsodium/crypto_kdf/crypto_kdf.c A src/libsodium/crypto_kx/crypto_kx.c A src/libsodium/crypto_onetimeauth/crypto_onetimeauth.c A src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.c A src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna.h A src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna32.h A src/libsodium/crypto_onetimeauth/poly1305/donna/poly1305_donna64.h A src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.c A src/libsodium/crypto_onetimeauth/poly1305/onetimeauth_poly1305.h A src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.c A src/libsodium/crypto_onetimeauth/poly1305/sse2/poly1305_sse2.h A src/libsodium/crypto_pwhash/argon2/argon2-core.c A src/libsodium/crypto_pwhash/argon2/argon2-core.h A src/libsodium/crypto_pwhash/argon2/argon2-encoding.c A src/libsodium/crypto_pwhash/argon2/argon2-encoding.h A src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx2.c A src/libsodium/crypto_pwhash/argon2/argon2-fill-block-avx512f.c A src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ref.c A src/libsodium/crypto_pwhash/argon2/argon2-fill-block-ssse3.c A src/libsodium/crypto_pwhash/argon2/argon2.c A src/libsodium/crypto_pwhash/argon2/argon2.h A src/libsodium/crypto_pwhash/argon2/blake2b-long.c A src/libsodium/crypto_pwhash/argon2/blake2b-long.h A src/libsodium/crypto_pwhash/argon2/blamka-round-avx2.h A src/libsodium/crypto_pwhash/argon2/blamka-round-avx512f.h A src/libsodium/crypto_pwhash/argon2/blamka-round-ref.h A src/libsodium/crypto_pwhash/argon2/blamka-round-ssse3.h A src/libsodium/crypto_pwhash/argon2/pwhash_argon2i.c A src/libsodium/crypto_pwhash/argon2/pwhash_argon2id.c A src/libsodium/crypto_pwhash/crypto_pwhash.c A src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt-common.c A src/libsodium/crypto_pwhash/scryptsalsa208sha256/crypto_scrypt.h A src/libsodium/crypto_pwhash/scryptsalsa208sha256/nosse/pwhash_scryptsalsa208sha256_nosse.c A src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.c A src/libsodium/crypto_pwhash/scryptsalsa208sha256/pbkdf2-sha256.h A src/libsodium/crypto_pwhash/scryptsalsa208sha256/pwhash_scryptsalsa208sha256.c A src/libsodium/crypto_pwhash/scryptsalsa208sha256/scrypt_platform.c A src/libsodium/crypto_pwhash/scryptsalsa208sha256/sse/pwhash_scryptsalsa208sha256_sse.c A src/libsodium/crypto_scalarmult/crypto_scalarmult.c A src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c A src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts.S A src/libsodium/crypto_scalarmult/curve25519/sandy2x/consts_namespace.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.c A src/libsodium/crypto_scalarmult/curve25519/sandy2x/curve25519_sandy2x.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_invert.c A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_mul.S A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_namespace.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_nsquare.S A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe51_pack.S A src/libsodium/crypto_scalarmult/curve25519/sandy2x/fe_frombytes_sandy2x.c A src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.S A src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.S A src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_base_namespace.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/ladder_namespace.h A src/libsodium/crypto_scalarmult/curve25519/sandy2x/sandy2x.S A src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.c A src/libsodium/crypto_scalarmult/curve25519/scalarmult_curve25519.h A src/libsodium/crypto_scalarmult/ed25519/ref10/scalarmult_ed25519_ref10.c A src/libsodium/crypto_secretbox/crypto_secretbox.c A src/libsodium/crypto_secretbox/crypto_secretbox_easy.c A src/libsodium/crypto_secretbox/xchacha20poly1305/secretbox_xchacha20poly1305.c A src/libsodium/crypto_secretbox/xsalsa20poly1305/secretbox_xsalsa20poly1305.c A src/libsodium/crypto_secretstream/xchacha20poly1305/secretstream_xchacha20poly1305.c A src/libsodium/crypto_shorthash/crypto_shorthash.c A src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash24_ref.c A src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphash_ref.h A src/libsodium/crypto_shorthash/siphash24/ref/shorthash_siphashx24_ref.c A src/libsodium/crypto_shorthash/siphash24/shorthash_siphash24.c A src/libsodium/crypto_shorthash/siphash24/shorthash_siphashx24.c A src/libsodium/crypto_sign/crypto_sign.c A src/libsodium/crypto_sign/ed25519/ref10/keypair.c A src/libsodium/crypto_sign/ed25519/ref10/obsolete.c A src/libsodium/crypto_sign/ed25519/ref10/open.c A src/libsodium/crypto_sign/ed25519/ref10/sign.c A src/libsodium/crypto_sign/ed25519/ref10/sign_ed25519_ref10.h A src/libsodium/crypto_sign/ed25519/sign_ed25519.c A src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.c A src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-avx2.h A src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.c A src/libsodium/crypto_stream/chacha20/dolbeau/chacha20_dolbeau-ssse3.h A src/libsodium/crypto_stream/chacha20/dolbeau/u0.h A src/libsodium/crypto_stream/chacha20/dolbeau/u1.h A src/libsodium/crypto_stream/chacha20/dolbeau/u4.h A src/libsodium/crypto_stream/chacha20/dolbeau/u8.h A src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.c A src/libsodium/crypto_stream/chacha20/ref/chacha20_ref.h A src/libsodium/crypto_stream/chacha20/stream_chacha20.c A src/libsodium/crypto_stream/chacha20/stream_chacha20.h A src/libsodium/crypto_stream/crypto_stream.c A src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.c A src/libsodium/crypto_stream/salsa20/ref/salsa20_ref.h A src/libsodium/crypto_stream/salsa20/stream_salsa20.c A src/libsodium/crypto_stream/salsa20/stream_salsa20.h A src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6-asm.S A src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.c A src/libsodium/crypto_stream/salsa20/xmm6/salsa20_xmm6.h A src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.c A src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-avx2.h A src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.c A src/libsodium/crypto_stream/salsa20/xmm6int/salsa20_xmm6int-sse2.h A src/libsodium/crypto_stream/salsa20/xmm6int/u0.h A src/libsodium/crypto_stream/salsa20/xmm6int/u1.h A src/libsodium/crypto_stream/salsa20/xmm6int/u4.h A src/libsodium/crypto_stream/salsa20/xmm6int/u8.h A src/libsodium/crypto_stream/salsa2012/ref/stream_salsa2012_ref.c A src/libsodium/crypto_stream/salsa2012/stream_salsa2012.c A src/libsodium/crypto_stream/salsa208/ref/stream_salsa208_ref.c A src/libsodium/crypto_stream/salsa208/stream_salsa208.c A src/libsodium/crypto_stream/xchacha20/stream_xchacha20.c A src/libsodium/crypto_stream/xsalsa20/stream_xsalsa20.c A src/libsodium/crypto_verify/sodium/verify.c A src/libsodium/include/Makefile.am A src/libsodium/include/sodium.h A src/libsodium/include/sodium/core.h A src/libsodium/include/sodium/crypto_aead_aes256gcm.h A src/libsodium/include/sodium/crypto_aead_chacha20poly1305.h A src/libsodium/include/sodium/crypto_aead_xchacha20poly1305.h A src/libsodium/include/sodium/crypto_auth.h A src/libsodium/include/sodium/crypto_auth_hmacsha256.h A src/libsodium/include/sodium/crypto_auth_hmacsha512.h A src/libsodium/include/sodium/crypto_auth_hmacsha512256.h A src/libsodium/include/sodium/crypto_box.h A src/libsodium/include/sodium/crypto_box_curve25519xchacha20poly1305.h A src/libsodium/include/sodium/crypto_box_curve25519xsalsa20poly1305.h A src/libsodium/include/sodium/crypto_core_ed25519.h A src/libsodium/include/sodium/crypto_core_hchacha20.h A src/libsodium/include/sodium/crypto_core_hsalsa20.h A src/libsodium/include/sodium/crypto_core_salsa20.h A src/libsodium/include/sodium/crypto_core_salsa2012.h A src/libsodium/include/sodium/crypto_core_salsa208.h A src/libsodium/include/sodium/crypto_generichash.h A src/libsodium/include/sodium/crypto_generichash_blake2b.h A src/libsodium/include/sodium/crypto_hash.h A src/libsodium/include/sodium/crypto_hash_sha256.h A src/libsodium/include/sodium/crypto_hash_sha512.h A src/libsodium/include/sodium/crypto_kdf.h A src/libsodium/include/sodium/crypto_kdf_blake2b.h A src/libsodium/include/sodium/crypto_kx.h A src/libsodium/include/sodium/crypto_onetimeauth.h A src/libsodium/include/sodium/crypto_onetimeauth_poly1305.h A src/libsodium/include/sodium/crypto_pwhash.h A src/libsodium/include/sodium/crypto_pwhash_argon2i.h A src/libsodium/include/sodium/crypto_pwhash_argon2id.h A src/libsodium/include/sodium/crypto_pwhash_scryptsalsa208sha256.h A src/libsodium/include/sodium/crypto_scalarmult.h A src/libsodium/include/sodium/crypto_scalarmult_curve25519.h A src/libsodium/include/sodium/crypto_scalarmult_ed25519.h A src/libsodium/include/sodium/crypto_secretbox.h A src/libsodium/include/sodium/crypto_secretbox_xchacha20poly1305.h A src/libsodium/include/sodium/crypto_secretbox_xsalsa20poly1305.h A src/libsodium/include/sodium/crypto_secretstream_xchacha20poly1305.h A src/libsodium/include/sodium/crypto_shorthash.h A src/libsodium/include/sodium/crypto_shorthash_siphash24.h A src/libsodium/include/sodium/crypto_sign.h A src/libsodium/include/sodium/crypto_sign_ed25519.h A src/libsodium/include/sodium/crypto_sign_edwards25519sha512batch.h A src/libsodium/include/sodium/crypto_stream.h A src/libsodium/include/sodium/crypto_stream_chacha20.h A src/libsodium/include/sodium/crypto_stream_salsa20.h A src/libsodium/include/sodium/crypto_stream_salsa2012.h A src/libsodium/include/sodium/crypto_stream_salsa208.h A src/libsodium/include/sodium/crypto_stream_xchacha20.h A src/libsodium/include/sodium/crypto_stream_xsalsa20.h A src/libsodium/include/sodium/crypto_verify_16.h A src/libsodium/include/sodium/crypto_verify_32.h A src/libsodium/include/sodium/crypto_verify_64.h A src/libsodium/include/sodium/export.h A src/libsodium/include/sodium/private/common.h A src/libsodium/include/sodium/private/ed25519_ref10.h A src/libsodium/include/sodium/private/ed25519_ref10_fe_25_5.h A src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h A src/libsodium/include/sodium/private/implementations.h A src/libsodium/include/sodium/private/mutex.h A src/libsodium/include/sodium/private/sse2_64_32.h A src/libsodium/include/sodium/randombytes.h A src/libsodium/include/sodium/randombytes_nativeclient.h A src/libsodium/include/sodium/randombytes_salsa20_random.h A src/libsodium/include/sodium/randombytes_sysrandom.h A src/libsodium/include/sodium/runtime.h A src/libsodium/include/sodium/utils.h A src/libsodium/include/sodium/version.h.in A src/libsodium/randombytes/nativeclient/randombytes_nativeclient.c A src/libsodium/randombytes/randombytes.c A src/libsodium/randombytes/salsa20/randombytes_salsa20_random.c A src/libsodium/randombytes/sysrandom/randombytes_sysrandom.c A src/libsodium/sodium/codecs.c A src/libsodium/sodium/core.c A src/libsodium/sodium/runtime.c A src/libsodium/sodium/utils.c A src/libsodium/sodium/version.c A test/Makefile.am A test/constcheck.sh A test/default/Makefile.am A test/default/aead_aes256gcm.c A test/default/aead_aes256gcm.exp A test/default/aead_chacha20poly1305.c A test/default/aead_chacha20poly1305.exp A test/default/aead_xchacha20poly1305.c A test/default/aead_xchacha20poly1305.exp A test/default/auth.c A test/default/auth.exp A test/default/auth2.c A test/default/auth2.exp A test/default/auth3.c A test/default/auth3.exp A test/default/auth5.c A test/default/auth6.c A test/default/auth6.exp A test/default/auth7.c A test/default/box.c A test/default/box.exp A test/default/box2.c A test/default/box2.exp A test/default/box7.c A test/default/box8.c A test/default/box_easy.c A test/default/box_easy.exp A test/default/box_easy2.c A test/default/box_easy2.exp A test/default/box_seal.c A test/default/box_seal.exp A test/default/box_seed.c A test/default/box_seed.exp A test/default/chacha20.c A test/default/chacha20.exp A test/default/cmptest.h A test/default/codecs.c A test/default/codecs.exp A test/default/core1.c A test/default/core1.exp A test/default/core2.c A test/default/core2.exp A test/default/core3.c A test/default/core3.exp A test/default/core4.c A test/default/core4.exp A test/default/core5.c A test/default/core5.exp A test/default/core6.c A test/default/core6.exp A test/default/core_ed25519.c A test/default/core_ed25519.exp A test/default/ed25519_convert.c A test/default/ed25519_convert.exp A test/default/generichash.c A test/default/generichash.exp A test/default/generichash2.c A test/default/generichash2.exp A test/default/generichash3.c A test/default/generichash3.exp A test/default/hash.c A test/default/hash.exp A test/default/hash2.exp A test/default/hash3.c A test/default/hash3.exp A test/default/index.html.tpl A test/default/kdf.c A test/default/kdf.exp A test/default/keygen.c A test/default/keygen.exp A test/default/kx.c A test/default/kx.exp A test/default/metamorphic.c A test/default/metamorphic.exp A test/default/misuse.c A test/default/nacl-test-wrapper.sh A test/default/onetimeauth.c A test/default/onetimeauth.exp A test/default/onetimeauth2.c A test/default/onetimeauth2.exp A test/default/onetimeauth7.c A test/default/pre.js.inc A test/default/pwhash_argon2i.c A test/default/pwhash_argon2i.exp A test/default/pwhash_argon2id.c A test/default/pwhash_argon2id.exp A test/default/pwhash_scrypt.c A test/default/pwhash_scrypt.exp A test/default/pwhash_scrypt_ll.c A test/default/pwhash_scrypt_ll.exp A test/default/randombytes.c A test/default/randombytes.exp A test/default/scalarmult.c A test/default/scalarmult.exp A test/default/scalarmult2.c A test/default/scalarmult2.exp A test/default/scalarmult5.c A test/default/scalarmult5.exp A test/default/scalarmult6.c A test/default/scalarmult6.exp A test/default/scalarmult7.c A test/default/scalarmult7.exp A test/default/scalarmult_ed25519.c A test/default/scalarmult_ed25519.exp A test/default/secretbox.c A test/default/secretbox.exp A test/default/secretbox2.c A test/default/secretbox2.exp A test/default/secretbox7.c A test/default/secretbox8.c A test/default/secretbox_easy.c A test/default/secretbox_easy.exp A test/default/secretbox_easy2.c A test/default/secretbox_easy2.exp A test/default/secretstream.c A test/default/secretstream.exp A test/default/shorthash.c A test/default/shorthash.exp A test/default/sign.c A test/default/sign.exp A test/default/siphashx24.c A test/default/siphashx24.exp A test/default/sodium_core.c A test/default/sodium_core.exp A test/default/sodium_utils.c A test/default/sodium_utils.exp A test/default/sodium_utils2.c A test/default/sodium_utils2.exp A test/default/sodium_utils3.c A test/default/sodium_utils3.exp A test/default/sodium_version.c A test/default/sodium_version.exp A test/default/stream.c A test/default/stream.exp A test/default/stream2.c A test/default/stream2.exp A test/default/stream3.c A test/default/stream3.exp A test/default/stream4.c A test/default/stream4.exp A test/default/verify1.c A test/default/verify1.exp A test/default/wintest.bat A test/default/xchacha20.c A test/default/xchacha20.exp A test/quirks/quirks.h Log Message: ----------- Import libsodium 1.0.16 (snapshot from sys/contrib/libsodium) Last in-tree change: 2024-11-17 sync Snapshot of sys/contrib/libsodium as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: c0d191eb8c29511fc6e0cae25c44fe8c5043fed3 https://github.com/MidnightBSD/src/commit/c0d191eb8c29511fc6e0cae25c44fe8c5043fed3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A MIDNIGHTBSD-Xlist A include/ck_array.h A include/ck_backoff.h A include/ck_barrier.h A include/ck_bitmap.h A include/ck_brlock.h A include/ck_bytelock.h A include/ck_cc.h A include/ck_cohort.h A include/ck_elide.h A include/ck_epoch.h A include/ck_fifo.h A include/ck_hp.h A include/ck_hp_fifo.h A include/ck_hp_stack.h A include/ck_hs.h A include/ck_ht.h A include/ck_limits.h A include/ck_malloc.h A include/ck_md.h A include/ck_pflock.h A include/ck_pr.h A include/ck_queue.h A include/ck_rhs.h A include/ck_ring.h A include/ck_rwcohort.h A include/ck_rwlock.h A include/ck_sequence.h A include/ck_spinlock.h A include/ck_stack.h A include/ck_stdbool.h A include/ck_stddef.h A include/ck_stdint.h A include/ck_stdlib.h A include/ck_string.h A include/ck_swlock.h A include/ck_tflock.h A include/gcc/aarch64/ck_f_pr.h A include/gcc/aarch64/ck_pr.h A include/gcc/aarch64/ck_pr_llsc.h A include/gcc/aarch64/ck_pr_lse.h A include/gcc/arm/ck_f_pr.h A include/gcc/arm/ck_pr.h A include/gcc/ck_cc.h A include/gcc/ck_f_pr.h A include/gcc/ck_pr.h A include/gcc/ppc/ck_f_pr.h A include/gcc/ppc/ck_pr.h A include/gcc/ppc64/ck_f_pr.h A include/gcc/ppc64/ck_pr.h A include/gcc/sparcv9/ck_f_pr.h A include/gcc/sparcv9/ck_pr.h A include/gcc/x86/ck_f_pr.h A include/gcc/x86/ck_pr.h A include/gcc/x86_64/ck_f_pr.h A include/gcc/x86_64/ck_pr.h A include/gcc/x86_64/ck_pr_rtm.h A include/spinlock/anderson.h A include/spinlock/cas.h A include/spinlock/clh.h A include/spinlock/dec.h A include/spinlock/fas.h A include/spinlock/hclh.h A include/spinlock/mcs.h A include/spinlock/ticket.h A src/ck_array.c A src/ck_barrier_centralized.c A src/ck_barrier_combining.c A src/ck_barrier_dissemination.c A src/ck_barrier_mcs.c A src/ck_barrier_tournament.c A src/ck_epoch.c A src/ck_hp.c A src/ck_hs.c A src/ck_ht.c A src/ck_ht_hash.h A src/ck_internal.h A src/ck_rhs.c Log Message: ----------- Import Concurrency Kit 0.7.0 (snapshot from sys/contrib/ck) Last in-tree change: 2026-06-11 ck: select sys/limits.h for any _KERNEL build, not just __ Snapshot of sys/contrib/ck as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 367bbfd53046f8f8c535b9ee2946f8d210d1a3cc https://github.com/MidnightBSD/src/commit/367bbfd53046f8f8c535b9ee2946f8d210d1a3cc Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A fdt.c A fdt.h A fdt_addresses.c A fdt_empty_tree.c A fdt_overlay.c A fdt_ro.c A fdt_rw.c A fdt_strerror.c A fdt_sw.c A fdt_wip.c A libfdt.h A libfdt_env.h A libfdt_internal.h Log Message: ----------- Import libfdt (snapshot from sys/contrib/libfdt) Last in-tree change: 2020-04-18 Import freebsd 11-stable changes. Snapshot of sys/contrib/libfdt as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: ec5ab3ff2d4811cac8ba68146ab991e53618f911 https://github.com/MidnightBSD/src/commit/ec5ab3ff2d4811cac8ba68146ab991e53618f911 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A COPYING A README A freebsd/xz_config.h A freebsd/xz_malloc.h A linux/Documentation/xz.txt A linux/include/linux/decompress/unxz.h A linux/include/linux/xz.h A linux/lib/decompress_unxz.c A linux/lib/xz/Kconfig A linux/lib/xz/Makefile A linux/lib/xz/xz_crc32.c A linux/lib/xz/xz_crc64.c A linux/lib/xz/xz_dec_bcj.c A linux/lib/xz/xz_dec_lzma2.c A linux/lib/xz/xz_dec_stream.c A linux/lib/xz/xz_dec_syms.c A linux/lib/xz/xz_dec_test.c A linux/lib/xz/xz_lzma2.h A linux/lib/xz/xz_private.h A linux/lib/xz/xz_stream.h A linux/scripts/xz_wrap.sh A userspace/Makefile A userspace/boottest.c A userspace/buftest.c A userspace/bytetest.c A userspace/xz_config.h A userspace/xzminidec.c Log Message: ----------- Import xz-embedded (snapshot from sys/contrib/xz-embedded) Last in-tree change: 2022-12-31 update xz embedded Snapshot of sys/contrib/xz-embedded as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 6f3c5e4273e34655e382e4a9a1bcc98109f26718 https://github.com/MidnightBSD/src/commit/6f3c5e4273e34655e382e4a9a1bcc98109f26718 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A ena_com.c A ena_com.h A ena_defs/ena_admin_defs.h A ena_defs/ena_common_defs.h A ena_defs/ena_eth_io_defs.h A ena_defs/ena_includes.h A ena_defs/ena_regs_defs.h A ena_eth_com.c A ena_eth_com.h A ena_plat.h Log Message: ----------- Import ena-com (snapshot from sys/contrib/ena-com) Last in-tree change: 2024-11-17 remove old Snapshot of sys/contrib/ena-com as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 85a1859d50cb826cfadf15058bb6dbc28bef4d82 https://github.com/MidnightBSD/src/commit/85a1859d50cb826cfadf15058bb6dbc28bef4d82 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A Include/Base.h A Include/Guid/HiiFormMapMethodGuid.h A Include/Guid/PcAnsi.h A Include/Guid/WinCertificate.h A Include/IndustryStandard/Acpi10.h A Include/IndustryStandard/Acpi20.h A Include/IndustryStandard/Acpi30.h A Include/IndustryStandard/Acpi40.h A Include/IndustryStandard/Acpi50.h A Include/IndustryStandard/Acpi51.h A Include/IndustryStandard/Acpi60.h A Include/IndustryStandard/AcpiAml.h A Include/IndustryStandard/Bluetooth.h A Include/Library/BaseLib.h A Include/Library/BaseMemoryLib.h A Include/Library/DebugLib.h A Include/Library/DevicePathLib.h A Include/Library/MemoryAllocationLib.h A Include/Library/PcdLib.h A Include/Library/PrintLib.h A Include/Library/UefiBootServicesTableLib.h A Include/Protocol/DebugPort.h A Include/Protocol/DevicePath.h A Include/Protocol/DevicePathFromText.h A Include/Protocol/DevicePathToText.h A Include/Protocol/DevicePathUtilities.h A Include/Protocol/SimpleTextIn.h A Include/Protocol/SimpleTextInEx.h A Include/Protocol/SimpleTextOut.h A Include/Uefi.h A Include/Uefi/UefiBaseType.h A Include/Uefi/UefiGpt.h A Include/Uefi/UefiInternalFormRepresentation.h A Include/Uefi/UefiMultiPhase.h A Include/Uefi/UefiPxe.h A Include/Uefi/UefiSpec.h A MdePkg.dec Log Message: ----------- Import edk2 headers (snapshot from sys/contrib/edk2) Last in-tree change: 2024-11-14 update ed2k Snapshot of sys/contrib/edk2 as of master commit 2f08abee82. This directory was imported and maintained directly in the tree without a vendor branch; this commit gives it one so future updates can be merged from it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 7848370f05f1925d91798d6c3954dfe933d8c206 https://github.com/MidnightBSD/src/commit/7848370f05f1925d91798d6c3954dfe933d8c206 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/heimdal into master (history link only) Record the vendor/heimdal snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Commit: 596e0bdc90628afa5da01911155ff473832297a1 https://github.com/MidnightBSD/src/commit/596e0bdc90628afa5da01911155ff473832297a1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/libsodium into master (history link only) Record the vendor/libsodium snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Commit: c0f3c20c222b48c533e9913e6eb481640441ac48 https://github.com/MidnightBSD/src/commit/c0f3c20c222b48c533e9913e6eb481640441ac48 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/ck into master (history link only) Record the vendor/ck snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Commit: 9f4604f2e6bde3daf400f741e751539aeebcd527 https://github.com/MidnightBSD/src/commit/9f4604f2e6bde3daf400f741e751539aeebcd527 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/libfdt into master (history link only) Record the vendor/libfdt snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Commit: f555b6b07f29bb0d39875cca3d694704a65c11be https://github.com/MidnightBSD/src/commit/f555b6b07f29bb0d39875cca3d694704a65c11be Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/xz-embedded into master (history link only) Record the vendor/xz-embedded snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Commit: 277e739ace545b22a265a697c7ff67a6bee6812e https://github.com/MidnightBSD/src/commit/277e739ace545b22a265a697c7ff67a6bee6812e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/ena-com into master (history link only) Record the vendor/ena-com snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Commit: 659a2bb7e89d4c275fae4e80326f3d64b866d400 https://github.com/MidnightBSD/src/commit/659a2bb7e89d4c275fae4e80326f3d64b866d400 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/edk2 into master (history link only) Record the vendor/edk2 snapshot branch as an ancestor of master so future updates can be merged from it with -X subtree. No tree change. Compare: https://github.com/MidnightBSD/src/compare/21db3b4ff695...659a2bb7e89d To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/terminus Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/heimdal Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:35 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/libsodium Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/ck Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/libfdt Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:39 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/xz-embedded Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:42 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/ena-com Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/edk2 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/terminus/4.49.1 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/heimdal/1.5.2 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/libsodium/1.0.16 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:30:48 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:30:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/ck/0.7.0 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:37:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:37:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/tcsh/dist/6.21.00 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:37:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:37:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f052bd: Import tcsh 6.21.00 (trimmed) Message-ID: Branch: refs/heads/vendor/tcsh/dist Home: https://github.com/MidnightBSD/src Commit: f052bdf8d1276892e993e5a29e74aa24373739f1 https://github.com/MidnightBSD/src/commit/f052bdf8d1276892e993e5a29e74aa24373739f1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A .gitignore A .travis.yml A Announce A Announce-6.00.02 A Announce-6.00.03 A Announce-6.05.00 A Announce-6.06.00 A Announce-6.07.02 A Announce-6.08.00 A Announce-6.09.00 A Announce-6.10.00 A Announce-6.11.00 A Announce-6.12.00 A Announce-6.13.00 A Announce-6.14.00 A Announce-6.15.00 A Announce-6.16.00 A Announce-6.17.00 A Announce-6.18.00 A Announce-6.19.00 A Announce-6.20.00 A BUG-TRACKING A BUILDING M Copyright M Fixes M Imakefile M MAKEDIFFS M MAKESHAR A Makefile.ADMIN M Makefile.in A Makefile.man2html M Makefile.std M Makefile.vms M Ported R README R README.imake A README.md A RELEASE-PROCEDURE A aclocal.m4 M complete.tcsh M config.guess M config.sub M config_f.h M configure A configure.ac R configure.in R cygwin/postinstall.sh R cygwin/preremove.sh M dotlock.c M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M eight-bit.me M gethost.c M glob.3 M glob.c M glob.h M host.defs M imake.config M install-sh A m4/.gitignore M ma.setp.c M mi.termios.c M mi.varargs.h R nls/C/charset M nls/C/set1 M nls/C/set10 M nls/C/set11 M nls/C/set12 M nls/C/set13 M nls/C/set14 M nls/C/set15 M nls/C/set16 M nls/C/set17 M nls/C/set18 M nls/C/set19 M nls/C/set2 M nls/C/set20 M nls/C/set21 M nls/C/set22 M nls/C/set23 M nls/C/set24 M nls/C/set25 M nls/C/set26 M nls/C/set27 M nls/C/set29 M nls/C/set3 M nls/C/set30 M nls/C/set31 M nls/C/set4 M nls/C/set5 M nls/C/set6 M nls/C/set7 M nls/C/set8 M nls/C/set9 R nls/Makefile M nls/Makefile.in M nls/catgen R nls/et/charset M nls/et/set1 M nls/et/set10 M nls/et/set11 M nls/et/set12 M nls/et/set13 M nls/et/set14 M nls/et/set15 M nls/et/set16 M nls/et/set17 M nls/et/set18 M nls/et/set19 M nls/et/set2 M nls/et/set20 M nls/et/set21 M nls/et/set22 M nls/et/set23 M nls/et/set24 M nls/et/set25 M nls/et/set26 M nls/et/set27 M nls/et/set29 M nls/et/set3 M nls/et/set30 M nls/et/set31 M nls/et/set4 M nls/et/set5 M nls/et/set6 M nls/et/set7 M nls/et/set8 M nls/et/set9 R nls/finnish/charset M nls/finnish/set1 M nls/finnish/set10 M nls/finnish/set11 M nls/finnish/set12 M nls/finnish/set13 M nls/finnish/set14 M nls/finnish/set15 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set18 M nls/finnish/set19 M nls/finnish/set2 M nls/finnish/set20 M nls/finnish/set21 M nls/finnish/set22 M nls/finnish/set23 M nls/finnish/set24 M nls/finnish/set25 M nls/finnish/set26 M nls/finnish/set27 M nls/finnish/set29 M nls/finnish/set3 M nls/finnish/set30 M nls/finnish/set31 M nls/finnish/set4 M nls/finnish/set5 M nls/finnish/set6 M nls/finnish/set7 M nls/finnish/set8 M nls/finnish/set9 R nls/french/charset M nls/french/set1 M nls/french/set10 M nls/french/set11 M nls/french/set12 M nls/french/set13 M nls/french/set14 M nls/french/set15 M nls/french/set16 M nls/french/set17 M nls/french/set18 M nls/french/set19 M nls/french/set2 M nls/french/set20 M nls/french/set21 M nls/french/set22 M nls/french/set23 M nls/french/set24 M nls/french/set25 M nls/french/set26 M nls/french/set27 M nls/french/set29 M nls/french/set3 M nls/french/set30 M nls/french/set31 M nls/french/set4 M nls/french/set5 M nls/french/set6 M nls/french/set7 M nls/french/set8 M nls/french/set9 R nls/german/charset M nls/german/set1 M nls/german/set10 M nls/german/set11 M nls/german/set12 M nls/german/set13 M nls/german/set14 M nls/german/set15 M nls/german/set16 M nls/german/set17 M nls/german/set18 M nls/german/set19 M nls/german/set2 M nls/german/set20 M nls/german/set21 M nls/german/set22 M nls/german/set23 M nls/german/set24 M nls/german/set25 M nls/german/set26 M nls/german/set27 M nls/german/set29 M nls/german/set3 M nls/german/set30 M nls/german/set31 M nls/german/set4 M nls/german/set5 M nls/german/set6 M nls/german/set7 M nls/german/set8 M nls/german/set9 R nls/greek/charset M nls/greek/set1 M nls/greek/set10 M nls/greek/set11 M nls/greek/set12 M nls/greek/set13 M nls/greek/set14 M nls/greek/set15 M nls/greek/set16 M nls/greek/set17 M nls/greek/set18 M nls/greek/set19 M nls/greek/set2 M nls/greek/set20 M nls/greek/set21 M nls/greek/set22 M nls/greek/set23 M nls/greek/set24 M nls/greek/set25 M nls/greek/set26 M nls/greek/set27 M nls/greek/set29 M nls/greek/set3 M nls/greek/set30 M nls/greek/set31 M nls/greek/set4 M nls/greek/set5 M nls/greek/set6 M nls/greek/set7 M nls/greek/set8 M nls/greek/set9 R nls/italian/charset M nls/italian/set1 M nls/italian/set10 M nls/italian/set11 M nls/italian/set12 M nls/italian/set13 M nls/italian/set14 M nls/italian/set15 M nls/italian/set16 M nls/italian/set17 M nls/italian/set18 M nls/italian/set19 M nls/italian/set2 M nls/italian/set20 M nls/italian/set21 M nls/italian/set22 M nls/italian/set23 M nls/italian/set24 M nls/italian/set25 M nls/italian/set26 M nls/italian/set27 M nls/italian/set29 M nls/italian/set3 M nls/italian/set30 M nls/italian/set31 M nls/italian/set4 M nls/italian/set5 M nls/italian/set6 M nls/italian/set7 M nls/italian/set8 M nls/italian/set9 R nls/ja/charset M nls/ja/set1 M nls/ja/set10 M nls/ja/set11 M nls/ja/set12 M nls/ja/set13 M nls/ja/set15 M nls/ja/set16 M nls/ja/set17 M nls/ja/set18 M nls/ja/set2 M nls/ja/set21 M nls/ja/set24 M nls/ja/set29 M nls/ja/set3 M nls/ja/set30 M nls/ja/set4 M nls/ja/set5 M nls/ja/set6 M nls/ja/set7 M nls/ja/set8 M nls/pl/set1 M nls/pl/set10 M nls/pl/set11 M nls/pl/set12 M nls/pl/set13 M nls/pl/set14 M nls/pl/set15 M nls/pl/set16 M nls/pl/set17 M nls/pl/set18 M nls/pl/set19 M nls/pl/set2 M nls/pl/set20 M nls/pl/set21 M nls/pl/set22 M nls/pl/set23 M nls/pl/set24 M nls/pl/set25 M nls/pl/set26 M nls/pl/set27 M nls/pl/set29 M nls/pl/set3 M nls/pl/set30 M nls/pl/set31 M nls/pl/set4 M nls/pl/set5 M nls/pl/set6 M nls/pl/set7 M nls/pl/set8 M nls/pl/set9 R nls/russian/charset M nls/russian/set1 M nls/russian/set10 M nls/russian/set11 M nls/russian/set12 M nls/russian/set13 M nls/russian/set14 M nls/russian/set15 M nls/russian/set16 M nls/russian/set17 M nls/russian/set18 M nls/russian/set19 M nls/russian/set2 M nls/russian/set20 M nls/russian/set21 M nls/russian/set22 M nls/russian/set23 M nls/russian/set24 M nls/russian/set25 M nls/russian/set26 M nls/russian/set27 M nls/russian/set29 M nls/russian/set3 M nls/russian/set30 M nls/russian/set31 M nls/russian/set4 M nls/russian/set5 M nls/russian/set6 M nls/russian/set7 M nls/russian/set8 M nls/russian/set9 R nls/spanish/charset M nls/spanish/set1 M nls/spanish/set10 M nls/spanish/set11 M nls/spanish/set12 M nls/spanish/set13 M nls/spanish/set14 M nls/spanish/set15 M nls/spanish/set16 M nls/spanish/set17 M nls/spanish/set18 M nls/spanish/set19 M nls/spanish/set2 M nls/spanish/set20 M nls/spanish/set21 M nls/spanish/set22 M nls/spanish/set23 M nls/spanish/set24 M nls/spanish/set25 M nls/spanish/set26 M nls/spanish/set27 M nls/spanish/set29 M nls/spanish/set3 M nls/spanish/set30 M nls/spanish/set31 M nls/spanish/set4 M nls/spanish/set5 M nls/spanish/set6 M nls/spanish/set7 M nls/spanish/set8 M nls/spanish/set9 R nls/ukrainian/charset M nls/ukrainian/set1 M nls/ukrainian/set10 M nls/ukrainian/set11 M nls/ukrainian/set12 M nls/ukrainian/set13 M nls/ukrainian/set14 M nls/ukrainian/set15 M nls/ukrainian/set16 M nls/ukrainian/set17 M nls/ukrainian/set18 M nls/ukrainian/set19 M nls/ukrainian/set2 M nls/ukrainian/set20 M nls/ukrainian/set21 M nls/ukrainian/set22 M nls/ukrainian/set23 M nls/ukrainian/set24 M nls/ukrainian/set25 M nls/ukrainian/set26 M nls/ukrainian/set27 M nls/ukrainian/set29 M nls/ukrainian/set3 M nls/ukrainian/set30 M nls/ukrainian/set31 M nls/ukrainian/set4 M nls/ukrainian/set5 M nls/ukrainian/set6 M nls/ukrainian/set7 M nls/ukrainian/set8 M nls/ukrainian/set9 M patchlevel.h M pathnames.h A push-tcsh-git-mirror M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dir.h M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.proc.h M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M snames.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.h M tc.nls.c M tc.nls.h M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sched.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.wait.h M tc.who.c M tcsh.man M tcsh.man.new M tcsh.man2html M termcap.vms M tests/commands.at M tests/lexical.at A tests/parenthesis.at M tests/syntax.at M tests/testsuite.at M tests/variables.at M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.help.c M tw.init.c M tw.parse.c M tw.spell.c M vms.termcap.c Log Message: ----------- Import tcsh 6.21.00 (trimmed) Trimmed with contrib/tcsh/MIDNIGHTBSD-Xlist. Tarball signature verified against Christos Zoulas' key BE04 995B A8F9 0ED0 C0C1 76C4 7111 2AB1 6CB3 3B3A. contrib/tcsh on master has carried 6.21.00 plus local patches since 2020 without this branch being updated, so this import catches the vendor branch up to the tree rather than bringing anything new in. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:37:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:37:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 8611dc: move tcsh to vendor Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 8611dc9ffd642e51706a7438e104237ab315614d https://github.com/MidnightBSD/src/commit/8611dc9ffd642e51706a7438e104237ab315614d Author: Lucas Holt Date: 2013-11-30 (Sat, 30 Nov 2013) Changed paths: A .gitattributes A Copyright A FAQ A Fixes A Imakefile A MAKEDIFFS A MAKESHAR A Makefile.in A Makefile.std A Makefile.vms A NewThings A Ported A README A README.imake A WishList A Y2K A complete.tcsh A config.guess A config.h.in A config.rpath A config.sub A config/bsd4.4 A config_f.h A configure A configure.in A csh-mode.el A cygwin/bindkey.tcsh A cygwin/csh.cshrc A cygwin/csh.login A cygwin/postinstall.sh A cygwin/preremove.sh A ed.chared.c A ed.decls.h A ed.defns.c A ed.h A ed.init.c A ed.inputl.c A ed.refresh.c A ed.screen.c A ed.term.c A ed.term.h A ed.xmap.c A eight-bit.me A gethost.c A glob.3 A glob.c A glob.h A host.defs A imake.config A install-sh A ma.setp.c A mi.termios.c A mi.varargs.h A mi.wait.h A nls/C/set1 A nls/C/set10 A nls/C/set11 A nls/C/set12 A nls/C/set13 A nls/C/set14 A nls/C/set15 A nls/C/set16 A nls/C/set17 A nls/C/set18 A nls/C/set19 A nls/C/set2 A nls/C/set20 A nls/C/set21 A nls/C/set22 A nls/C/set23 A nls/C/set24 A nls/C/set25 A nls/C/set26 A nls/C/set27 A nls/C/set29 A nls/C/set3 A nls/C/set30 A nls/C/set31 A nls/C/set4 A nls/C/set5 A nls/C/set6 A nls/C/set7 A nls/C/set8 A nls/C/set9 A nls/Makefile A nls/Makefile.in A nls/catgen A nls/et/set1 A nls/et/set10 A nls/et/set11 A nls/et/set12 A nls/et/set13 A nls/et/set14 A nls/et/set15 A nls/et/set16 A nls/et/set17 A nls/et/set18 A nls/et/set19 A nls/et/set2 A nls/et/set20 A nls/et/set21 A nls/et/set22 A nls/et/set23 A nls/et/set24 A nls/et/set25 A nls/et/set26 A nls/et/set27 A nls/et/set29 A nls/et/set3 A nls/et/set30 A nls/et/set31 A nls/et/set4 A nls/et/set5 A nls/et/set6 A nls/et/set7 A nls/et/set8 A nls/et/set9 A nls/finnish/set1 A nls/finnish/set10 A nls/finnish/set11 A nls/finnish/set12 A nls/finnish/set13 A nls/finnish/set14 A nls/finnish/set15 A nls/finnish/set16 A nls/finnish/set17 A nls/finnish/set18 A nls/finnish/set19 A nls/finnish/set2 A nls/finnish/set20 A nls/finnish/set21 A nls/finnish/set22 A nls/finnish/set23 A nls/finnish/set24 A nls/finnish/set25 A nls/finnish/set26 A nls/finnish/set27 A nls/finnish/set29 A nls/finnish/set3 A nls/finnish/set30 A nls/finnish/set31 A nls/finnish/set4 A nls/finnish/set5 A nls/finnish/set6 A nls/finnish/set7 A nls/finnish/set8 A nls/finnish/set9 A nls/french/set1 A nls/french/set10 A nls/french/set11 A nls/french/set12 A nls/french/set13 A nls/french/set14 A nls/french/set15 A nls/french/set16 A nls/french/set17 A nls/french/set18 A nls/french/set19 A nls/french/set2 A nls/french/set20 A nls/french/set21 A nls/french/set22 A nls/french/set23 A nls/french/set24 A nls/french/set25 A nls/french/set26 A nls/french/set27 A nls/french/set29 A nls/french/set3 A nls/french/set30 A nls/french/set31 A nls/french/set4 A nls/french/set5 A nls/french/set6 A nls/french/set7 A nls/french/set8 A nls/french/set9 A nls/german/set1 A nls/german/set10 A nls/german/set11 A nls/german/set12 A nls/german/set13 A nls/german/set14 A nls/german/set15 A nls/german/set16 A nls/german/set17 A nls/german/set18 A nls/german/set19 A nls/german/set2 A nls/german/set20 A nls/german/set21 A nls/german/set22 A nls/german/set23 A nls/german/set24 A nls/german/set25 A nls/german/set26 A nls/german/set27 A nls/german/set29 A nls/german/set3 A nls/german/set30 A nls/german/set31 A nls/german/set4 A nls/german/set5 A nls/german/set6 A nls/german/set7 A nls/german/set8 A nls/german/set9 A nls/greek/set1 A nls/greek/set10 A nls/greek/set11 A nls/greek/set12 A nls/greek/set13 A nls/greek/set14 A nls/greek/set15 A nls/greek/set16 A nls/greek/set17 A nls/greek/set18 A nls/greek/set19 A nls/greek/set2 A nls/greek/set20 A nls/greek/set21 A nls/greek/set22 A nls/greek/set23 A nls/greek/set24 A nls/greek/set25 A nls/greek/set26 A nls/greek/set27 A nls/greek/set29 A nls/greek/set3 A nls/greek/set30 A nls/greek/set31 A nls/greek/set4 A nls/greek/set5 A nls/greek/set6 A nls/greek/set7 A nls/greek/set8 A nls/greek/set9 A nls/italian/set1 A nls/italian/set10 A nls/italian/set11 A nls/italian/set12 A nls/italian/set13 A nls/italian/set14 A nls/italian/set15 A nls/italian/set16 A nls/italian/set17 A nls/italian/set18 A nls/italian/set19 A nls/italian/set2 A nls/italian/set20 A nls/italian/set21 A nls/italian/set22 A nls/italian/set23 A nls/italian/set24 A nls/italian/set25 A nls/italian/set26 A nls/italian/set27 A nls/italian/set29 A nls/italian/set3 A nls/italian/set30 A nls/italian/set31 A nls/italian/set4 A nls/italian/set5 A nls/italian/set6 A nls/italian/set7 A nls/italian/set8 A nls/italian/set9 A nls/ja/set1 A nls/ja/set10 A nls/ja/set11 A nls/ja/set12 A nls/ja/set13 A nls/ja/set15 A nls/ja/set16 A nls/ja/set17 A nls/ja/set18 A nls/ja/set2 A nls/ja/set21 A nls/ja/set24 A nls/ja/set29 A nls/ja/set3 A nls/ja/set30 A nls/ja/set4 A nls/ja/set5 A nls/ja/set6 A nls/ja/set7 A nls/ja/set8 A nls/pl/README A nls/pl/set1 A nls/pl/set10 A nls/pl/set11 A nls/pl/set12 A nls/pl/set13 A nls/pl/set14 A nls/pl/set15 A nls/pl/set16 A nls/pl/set17 A nls/pl/set18 A nls/pl/set19 A nls/pl/set2 A nls/pl/set20 A nls/pl/set21 A nls/pl/set22 A nls/pl/set23 A nls/pl/set24 A nls/pl/set25 A nls/pl/set26 A nls/pl/set27 A nls/pl/set29 A nls/pl/set3 A nls/pl/set30 A nls/pl/set31 A nls/pl/set4 A nls/pl/set5 A nls/pl/set6 A nls/pl/set7 A nls/pl/set8 A nls/pl/set9 A nls/russian/set1 A nls/russian/set10 A nls/russian/set11 A nls/russian/set12 A nls/russian/set13 A nls/russian/set14 A nls/russian/set15 A nls/russian/set16 A nls/russian/set17 A nls/russian/set18 A nls/russian/set19 A nls/russian/set2 A nls/russian/set20 A nls/russian/set21 A nls/russian/set22 A nls/russian/set23 A nls/russian/set24 A nls/russian/set25 A nls/russian/set26 A nls/russian/set27 A nls/russian/set29 A nls/russian/set3 A nls/russian/set30 A nls/russian/set31 A nls/russian/set4 A nls/russian/set5 A nls/russian/set6 A nls/russian/set7 A nls/russian/set8 A nls/russian/set9 A nls/spanish/set1 A nls/spanish/set10 A nls/spanish/set11 A nls/spanish/set12 A nls/spanish/set13 A nls/spanish/set14 A nls/spanish/set15 A nls/spanish/set16 A nls/spanish/set17 A nls/spanish/set18 A nls/spanish/set19 A nls/spanish/set2 A nls/spanish/set20 A nls/spanish/set21 A nls/spanish/set22 A nls/spanish/set23 A nls/spanish/set24 A nls/spanish/set25 A nls/spanish/set26 A nls/spanish/set27 A nls/spanish/set29 A nls/spanish/set3 A nls/spanish/set30 A nls/spanish/set31 A nls/spanish/set4 A nls/spanish/set5 A nls/spanish/set6 A nls/spanish/set7 A nls/spanish/set8 A nls/spanish/set9 A nls/ukrainian/set1 A nls/ukrainian/set10 A nls/ukrainian/set11 A nls/ukrainian/set12 A nls/ukrainian/set13 A nls/ukrainian/set14 A nls/ukrainian/set15 A nls/ukrainian/set16 A nls/ukrainian/set17 A nls/ukrainian/set18 A nls/ukrainian/set19 A nls/ukrainian/set2 A nls/ukrainian/set20 A nls/ukrainian/set21 A nls/ukrainian/set22 A nls/ukrainian/set23 A nls/ukrainian/set24 A nls/ukrainian/set25 A nls/ukrainian/set26 A nls/ukrainian/set27 A nls/ukrainian/set29 A nls/ukrainian/set3 A nls/ukrainian/set30 A nls/ukrainian/set31 A nls/ukrainian/set4 A nls/ukrainian/set5 A nls/ukrainian/set6 A nls/ukrainian/set7 A nls/ukrainian/set8 A nls/ukrainian/set9 A patchlevel.h A pathnames.h A sh.c A sh.char.c A sh.char.h A sh.decls.h A sh.dir.c A sh.dir.h A sh.dol.c A sh.err.c A sh.exec.c A sh.exp.c A sh.file.c A sh.func.c A sh.glob.c A sh.h A sh.hist.c A sh.init.c A sh.lex.c A sh.misc.c A sh.parse.c A sh.print.c A sh.proc.c A sh.proc.h A sh.sem.c A sh.set.c A sh.time.c A sh.types.h A snames.h A src.desc A svn A tc.alloc.c A tc.bind.c A tc.const.c A tc.decls.h A tc.disc.c A tc.func.c A tc.h A tc.nls.c A tc.nls.h A tc.os.c A tc.os.h A tc.printf.c A tc.prompt.c A tc.sched.c A tc.sig.c A tc.sig.h A tc.str.c A tc.vers.c A tc.wait.h A tc.who.c A tcsh.man A tcsh.man2html A tcsh.vcproj A termcap.vms A tests/aliases.at A tests/arguments.at A tests/commands.at A tests/expr.at A tests/history.at A tests/lexical.at A tests/mb-eucjp.at A tests/mb-utf8.at A tests/noexec.at A tests/sh.dol.at A tests/subst.at A tests/syntax.at A tests/testsuite.at A tests/variables.at A tw.color.c A tw.comp.c A tw.decls.h A tw.h A tw.help.c A tw.init.c A tw.parse.c A tw.spell.c A vms.termcap.c Log Message: ----------- move tcsh to vendor Commit: 84a812722c7798086a2828c689f5dc48fcfd041f https://github.com/MidnightBSD/src/commit/84a812722c7798086a2828c689f5dc48fcfd041f Author: Lucas Holt Date: 2013-12-02 (Mon, 02 Dec 2013) Changed paths: Log Message: ----------- remove cvs2svn:cvs-rev property Commit: 3935e61aa4cf678e93542bc0616fd04a503e4a97 https://github.com/MidnightBSD/src/commit/3935e61aa4cf678e93542bc0616fd04a503e4a97 Author: Lucas Holt Date: 2018-06-27 (Wed, 27 Jun 2018) Changed paths: M .gitattributes M Fixes M Imakefile M MAKEDIFFS M MAKESHAR M Makefile.in M Makefile.std M Makefile.vms M README M complete.tcsh M config.guess M config.h.in M config.sub M config/bsd4.4 M config_f.h M configure M cygwin/postinstall.sh M cygwin/preremove.sh A dotlock.c A dotlock.h M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M gethost.c M glob.c M host.defs M install-sh M mi.termios.c M mi.varargs.h A nls/C/charset M nls/C/set1 M nls/C/set20 M nls/C/set9 M nls/Makefile.in M nls/catgen A nls/et/charset M nls/et/set1 M nls/et/set20 M nls/et/set9 A nls/finnish/charset M nls/finnish/set1 M nls/finnish/set20 M nls/finnish/set3 M nls/finnish/set9 A nls/french/charset M nls/french/set1 M nls/french/set20 M nls/french/set9 A nls/german/charset M nls/german/set1 M nls/german/set20 M nls/german/set9 A nls/greek/charset M nls/greek/set1 M nls/greek/set20 M nls/greek/set9 A nls/italian/charset M nls/italian/set1 M nls/italian/set20 M nls/italian/set9 A nls/ja/charset M nls/ja/set1 A nls/russian/charset M nls/russian/set1 M nls/russian/set20 M nls/russian/set9 A nls/spanish/charset M nls/spanish/set1 M nls/spanish/set20 M nls/spanish/set9 A nls/ukrainian/charset M nls/ukrainian/set1 M nls/ukrainian/set20 M nls/ukrainian/set9 M patchlevel.h M pathnames.h M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dir.h M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.proc.h M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M snames.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.h M tc.nls.c M tc.nls.h M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sched.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.wait.h M tc.who.c M tcsh.man A tcsh.man.new M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.help.c M tw.init.c M tw.parse.c M tw.spell.c M vms.termcap.c Log Message: ----------- tcsh 6.20 Commit: f052bdf8d1276892e993e5a29e74aa24373739f1 https://github.com/MidnightBSD/src/commit/f052bdf8d1276892e993e5a29e74aa24373739f1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A .gitignore A .travis.yml A Announce A Announce-6.00.02 A Announce-6.00.03 A Announce-6.05.00 A Announce-6.06.00 A Announce-6.07.02 A Announce-6.08.00 A Announce-6.09.00 A Announce-6.10.00 A Announce-6.11.00 A Announce-6.12.00 A Announce-6.13.00 A Announce-6.14.00 A Announce-6.15.00 A Announce-6.16.00 A Announce-6.17.00 A Announce-6.18.00 A Announce-6.19.00 A Announce-6.20.00 A BUG-TRACKING A BUILDING M Copyright M Fixes M Imakefile M MAKEDIFFS M MAKESHAR A Makefile.ADMIN M Makefile.in A Makefile.man2html M Makefile.std M Makefile.vms M Ported R README R README.imake A README.md A RELEASE-PROCEDURE A aclocal.m4 M complete.tcsh M config.guess M config.sub M config_f.h M configure A configure.ac R configure.in R cygwin/postinstall.sh R cygwin/preremove.sh M dotlock.c M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M eight-bit.me M gethost.c M glob.3 M glob.c M glob.h M host.defs M imake.config M install-sh A m4/.gitignore M ma.setp.c M mi.termios.c M mi.varargs.h R nls/C/charset M nls/C/set1 M nls/C/set10 M nls/C/set11 M nls/C/set12 M nls/C/set13 M nls/C/set14 M nls/C/set15 M nls/C/set16 M nls/C/set17 M nls/C/set18 M nls/C/set19 M nls/C/set2 M nls/C/set20 M nls/C/set21 M nls/C/set22 M nls/C/set23 M nls/C/set24 M nls/C/set25 M nls/C/set26 M nls/C/set27 M nls/C/set29 M nls/C/set3 M nls/C/set30 M nls/C/set31 M nls/C/set4 M nls/C/set5 M nls/C/set6 M nls/C/set7 M nls/C/set8 M nls/C/set9 R nls/Makefile M nls/Makefile.in M nls/catgen R nls/et/charset M nls/et/set1 M nls/et/set10 M nls/et/set11 M nls/et/set12 M nls/et/set13 M nls/et/set14 M nls/et/set15 M nls/et/set16 M nls/et/set17 M nls/et/set18 M nls/et/set19 M nls/et/set2 M nls/et/set20 M nls/et/set21 M nls/et/set22 M nls/et/set23 M nls/et/set24 M nls/et/set25 M nls/et/set26 M nls/et/set27 M nls/et/set29 M nls/et/set3 M nls/et/set30 M nls/et/set31 M nls/et/set4 M nls/et/set5 M nls/et/set6 M nls/et/set7 M nls/et/set8 M nls/et/set9 R nls/finnish/charset M nls/finnish/set1 M nls/finnish/set10 M nls/finnish/set11 M nls/finnish/set12 M nls/finnish/set13 M nls/finnish/set14 M nls/finnish/set15 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set18 M nls/finnish/set19 M nls/finnish/set2 M nls/finnish/set20 M nls/finnish/set21 M nls/finnish/set22 M nls/finnish/set23 M nls/finnish/set24 M nls/finnish/set25 M nls/finnish/set26 M nls/finnish/set27 M nls/finnish/set29 M nls/finnish/set3 M nls/finnish/set30 M nls/finnish/set31 M nls/finnish/set4 M nls/finnish/set5 M nls/finnish/set6 M nls/finnish/set7 M nls/finnish/set8 M nls/finnish/set9 R nls/french/charset M nls/french/set1 M nls/french/set10 M nls/french/set11 M nls/french/set12 M nls/french/set13 M nls/french/set14 M nls/french/set15 M nls/french/set16 M nls/french/set17 M nls/french/set18 M nls/french/set19 M nls/french/set2 M nls/french/set20 M nls/french/set21 M nls/french/set22 M nls/french/set23 M nls/french/set24 M nls/french/set25 M nls/french/set26 M nls/french/set27 M nls/french/set29 M nls/french/set3 M nls/french/set30 M nls/french/set31 M nls/french/set4 M nls/french/set5 M nls/french/set6 M nls/french/set7 M nls/french/set8 M nls/french/set9 R nls/german/charset M nls/german/set1 M nls/german/set10 M nls/german/set11 M nls/german/set12 M nls/german/set13 M nls/german/set14 M nls/german/set15 M nls/german/set16 M nls/german/set17 M nls/german/set18 M nls/german/set19 M nls/german/set2 M nls/german/set20 M nls/german/set21 M nls/german/set22 M nls/german/set23 M nls/german/set24 M nls/german/set25 M nls/german/set26 M nls/german/set27 M nls/german/set29 M nls/german/set3 M nls/german/set30 M nls/german/set31 M nls/german/set4 M nls/german/set5 M nls/german/set6 M nls/german/set7 M nls/german/set8 M nls/german/set9 R nls/greek/charset M nls/greek/set1 M nls/greek/set10 M nls/greek/set11 M nls/greek/set12 M nls/greek/set13 M nls/greek/set14 M nls/greek/set15 M nls/greek/set16 M nls/greek/set17 M nls/greek/set18 M nls/greek/set19 M nls/greek/set2 M nls/greek/set20 M nls/greek/set21 M nls/greek/set22 M nls/greek/set23 M nls/greek/set24 M nls/greek/set25 M nls/greek/set26 M nls/greek/set27 M nls/greek/set29 M nls/greek/set3 M nls/greek/set30 M nls/greek/set31 M nls/greek/set4 M nls/greek/set5 M nls/greek/set6 M nls/greek/set7 M nls/greek/set8 M nls/greek/set9 R nls/italian/charset M nls/italian/set1 M nls/italian/set10 M nls/italian/set11 M nls/italian/set12 M nls/italian/set13 M nls/italian/set14 M nls/italian/set15 M nls/italian/set16 M nls/italian/set17 M nls/italian/set18 M nls/italian/set19 M nls/italian/set2 M nls/italian/set20 M nls/italian/set21 M nls/italian/set22 M nls/italian/set23 M nls/italian/set24 M nls/italian/set25 M nls/italian/set26 M nls/italian/set27 M nls/italian/set29 M nls/italian/set3 M nls/italian/set30 M nls/italian/set31 M nls/italian/set4 M nls/italian/set5 M nls/italian/set6 M nls/italian/set7 M nls/italian/set8 M nls/italian/set9 R nls/ja/charset M nls/ja/set1 M nls/ja/set10 M nls/ja/set11 M nls/ja/set12 M nls/ja/set13 M nls/ja/set15 M nls/ja/set16 M nls/ja/set17 M nls/ja/set18 M nls/ja/set2 M nls/ja/set21 M nls/ja/set24 M nls/ja/set29 M nls/ja/set3 M nls/ja/set30 M nls/ja/set4 M nls/ja/set5 M nls/ja/set6 M nls/ja/set7 M nls/ja/set8 M nls/pl/set1 M nls/pl/set10 M nls/pl/set11 M nls/pl/set12 M nls/pl/set13 M nls/pl/set14 M nls/pl/set15 M nls/pl/set16 M nls/pl/set17 M nls/pl/set18 M nls/pl/set19 M nls/pl/set2 M nls/pl/set20 M nls/pl/set21 M nls/pl/set22 M nls/pl/set23 M nls/pl/set24 M nls/pl/set25 M nls/pl/set26 M nls/pl/set27 M nls/pl/set29 M nls/pl/set3 M nls/pl/set30 M nls/pl/set31 M nls/pl/set4 M nls/pl/set5 M nls/pl/set6 M nls/pl/set7 M nls/pl/set8 M nls/pl/set9 R nls/russian/charset M nls/russian/set1 M nls/russian/set10 M nls/russian/set11 M nls/russian/set12 M nls/russian/set13 M nls/russian/set14 M nls/russian/set15 M nls/russian/set16 M nls/russian/set17 M nls/russian/set18 M nls/russian/set19 M nls/russian/set2 M nls/russian/set20 M nls/russian/set21 M nls/russian/set22 M nls/russian/set23 M nls/russian/set24 M nls/russian/set25 M nls/russian/set26 M nls/russian/set27 M nls/russian/set29 M nls/russian/set3 M nls/russian/set30 M nls/russian/set31 M nls/russian/set4 M nls/russian/set5 M nls/russian/set6 M nls/russian/set7 M nls/russian/set8 M nls/russian/set9 R nls/spanish/charset M nls/spanish/set1 M nls/spanish/set10 M nls/spanish/set11 M nls/spanish/set12 M nls/spanish/set13 M nls/spanish/set14 M nls/spanish/set15 M nls/spanish/set16 M nls/spanish/set17 M nls/spanish/set18 M nls/spanish/set19 M nls/spanish/set2 M nls/spanish/set20 M nls/spanish/set21 M nls/spanish/set22 M nls/spanish/set23 M nls/spanish/set24 M nls/spanish/set25 M nls/spanish/set26 M nls/spanish/set27 M nls/spanish/set29 M nls/spanish/set3 M nls/spanish/set30 M nls/spanish/set31 M nls/spanish/set4 M nls/spanish/set5 M nls/spanish/set6 M nls/spanish/set7 M nls/spanish/set8 M nls/spanish/set9 R nls/ukrainian/charset M nls/ukrainian/set1 M nls/ukrainian/set10 M nls/ukrainian/set11 M nls/ukrainian/set12 M nls/ukrainian/set13 M nls/ukrainian/set14 M nls/ukrainian/set15 M nls/ukrainian/set16 M nls/ukrainian/set17 M nls/ukrainian/set18 M nls/ukrainian/set19 M nls/ukrainian/set2 M nls/ukrainian/set20 M nls/ukrainian/set21 M nls/ukrainian/set22 M nls/ukrainian/set23 M nls/ukrainian/set24 M nls/ukrainian/set25 M nls/ukrainian/set26 M nls/ukrainian/set27 M nls/ukrainian/set29 M nls/ukrainian/set3 M nls/ukrainian/set30 M nls/ukrainian/set31 M nls/ukrainian/set4 M nls/ukrainian/set5 M nls/ukrainian/set6 M nls/ukrainian/set7 M nls/ukrainian/set8 M nls/ukrainian/set9 M patchlevel.h M pathnames.h A push-tcsh-git-mirror M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dir.h M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.proc.h M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M snames.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.h M tc.nls.c M tc.nls.h M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sched.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.wait.h M tc.who.c M tcsh.man M tcsh.man.new M tcsh.man2html M termcap.vms M tests/commands.at M tests/lexical.at A tests/parenthesis.at M tests/syntax.at M tests/testsuite.at M tests/variables.at M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.help.c M tw.init.c M tw.parse.c M tw.spell.c M vms.termcap.c Log Message: ----------- Import tcsh 6.21.00 (trimmed) Trimmed with contrib/tcsh/MIDNIGHTBSD-Xlist. Tarball signature verified against Christos Zoulas' key BE04 995B A8F9 0ED0 C0C1 76C4 7111 2AB1 6CB3 3B3A. contrib/tcsh on master has carried 6.21.00 plus local patches since 2020 without this branch being updated, so this import catches the vendor branch up to the tree rather than bringing anything new in. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: b9f6326d023c39fca81c453fdd399dae5031a793 https://github.com/MidnightBSD/src/commit/b9f6326d023c39fca81c453fdd399dae5031a793 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/tcsh/dist (tcsh 6.21.00) into master (history link only) contrib/tcsh already carries 6.21.00 plus MidnightBSD patches; record the pristine vendor import as an ancestor so the next tcsh update can be merged with -X subtree=contrib/tcsh. No tree change. Compare: https://github.com/MidnightBSD/src/compare/659a2bb7e89d...b9f6326d023c To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:40:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:40:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 9e8784: Re-trim tcsh 6.21.00 with the corrected MIDNIGHTBS... Message-ID: Branch: refs/heads/vendor/tcsh/dist Home: https://github.com/MidnightBSD/src Commit: 9e87849cbaa10dd346934f94cdd2344cadfb75a2 https://github.com/MidnightBSD/src/commit/9e87849cbaa10dd346934f94cdd2344cadfb75a2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: R .gitignore R .travis.yml R Announce R Announce-6.00.02 R Announce-6.00.03 R Announce-6.05.00 R Announce-6.06.00 R Announce-6.07.02 R Announce-6.08.00 R Announce-6.09.00 R Announce-6.10.00 R Announce-6.11.00 R Announce-6.12.00 R Announce-6.13.00 R Announce-6.14.00 R Announce-6.15.00 R Announce-6.16.00 R Announce-6.17.00 R Announce-6.18.00 R Announce-6.19.00 R Announce-6.20.00 R BUG-TRACKING R BUILDING R Copyright R Makefile.ADMIN R Makefile.man2html R RELEASE-PROCEDURE R aclocal.m4 R configure.ac R cygwin/bindkey.tcsh R cygwin/csh.cshrc R cygwin/csh.login R m4/.gitignore A nls/C/charset A nls/et/charset A nls/finnish/charset A nls/french/charset A nls/german/charset A nls/greek/charset A nls/italian/charset A nls/ja/charset R nls/pl/README R nls/pl/set1 R nls/pl/set10 R nls/pl/set11 R nls/pl/set12 R nls/pl/set13 R nls/pl/set14 R nls/pl/set15 R nls/pl/set16 R nls/pl/set17 R nls/pl/set18 R nls/pl/set19 R nls/pl/set2 R nls/pl/set20 R nls/pl/set21 R nls/pl/set22 R nls/pl/set23 R nls/pl/set24 R nls/pl/set25 R nls/pl/set26 R nls/pl/set27 R nls/pl/set29 R nls/pl/set3 R nls/pl/set30 R nls/pl/set31 R nls/pl/set4 R nls/pl/set5 R nls/pl/set6 R nls/pl/set7 R nls/pl/set8 R nls/pl/set9 A nls/russian/charset A nls/spanish/charset A nls/ukrainian/charset R push-tcsh-git-mirror R tcsh.vcproj R tests/aliases.at R tests/arguments.at R tests/commands.at R tests/expr.at R tests/history.at R tests/lexical.at R tests/mb-eucjp.at R tests/mb-utf8.at R tests/noexec.at R tests/parenthesis.at R tests/sh.dol.at R tests/subst.at R tests/syntax.at R tests/testsuite.at R tests/variables.at Log Message: ----------- Re-trim tcsh 6.21.00 with the corrected MIDNIGHTBSD-Xlist Restore the nls/*/charset files the old list wrongly excluded and drop the announcements, tests, cygwin, m4, nls/pl and autoconf files that contrib/tcsh has never shipped. The vendor tree now matches the base tree file for file, apart from the local patches carried on master. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:40:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:40:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f59152: contrib/tcsh: make MIDNIGHTBSD-Xlist match what th... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: f59152336b151221b5bf6ea0eb9a54de094b8a0e https://github.com/MidnightBSD/src/commit/f59152336b151221b5bf6ea0eb9a54de094b8a0e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/tcsh/MIDNIGHTBSD-Xlist Log Message: ----------- contrib/tcsh: make MIDNIGHTBSD-Xlist match what the tree ships The list excluded nls/*/charset, which the tree carries, and did not exclude the announcements, test suite, cygwin and m4 directories, the Polish message catalog, or the autoconf and release-process files that the tree has never shipped. Applying the list to tcsh-6.21.00.tar.gz with tar -X now yields exactly the files in contrib/tcsh, apart from the two MIDNIGHTBSD-* files and nls/Makefile, which are ours. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 9e87849cbaa10dd346934f94cdd2344cadfb75a2 https://github.com/MidnightBSD/src/commit/9e87849cbaa10dd346934f94cdd2344cadfb75a2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: R .gitignore R .travis.yml R Announce R Announce-6.00.02 R Announce-6.00.03 R Announce-6.05.00 R Announce-6.06.00 R Announce-6.07.02 R Announce-6.08.00 R Announce-6.09.00 R Announce-6.10.00 R Announce-6.11.00 R Announce-6.12.00 R Announce-6.13.00 R Announce-6.14.00 R Announce-6.15.00 R Announce-6.16.00 R Announce-6.17.00 R Announce-6.18.00 R Announce-6.19.00 R Announce-6.20.00 R BUG-TRACKING R BUILDING R Copyright R Makefile.ADMIN R Makefile.man2html R RELEASE-PROCEDURE R aclocal.m4 R configure.ac R cygwin/bindkey.tcsh R cygwin/csh.cshrc R cygwin/csh.login R m4/.gitignore A nls/C/charset A nls/et/charset A nls/finnish/charset A nls/french/charset A nls/german/charset A nls/greek/charset A nls/italian/charset A nls/ja/charset R nls/pl/README R nls/pl/set1 R nls/pl/set10 R nls/pl/set11 R nls/pl/set12 R nls/pl/set13 R nls/pl/set14 R nls/pl/set15 R nls/pl/set16 R nls/pl/set17 R nls/pl/set18 R nls/pl/set19 R nls/pl/set2 R nls/pl/set20 R nls/pl/set21 R nls/pl/set22 R nls/pl/set23 R nls/pl/set24 R nls/pl/set25 R nls/pl/set26 R nls/pl/set27 R nls/pl/set29 R nls/pl/set3 R nls/pl/set30 R nls/pl/set31 R nls/pl/set4 R nls/pl/set5 R nls/pl/set6 R nls/pl/set7 R nls/pl/set8 R nls/pl/set9 A nls/russian/charset A nls/spanish/charset A nls/ukrainian/charset R push-tcsh-git-mirror R tcsh.vcproj R tests/aliases.at R tests/arguments.at R tests/commands.at R tests/expr.at R tests/history.at R tests/lexical.at R tests/mb-eucjp.at R tests/mb-utf8.at R tests/noexec.at R tests/parenthesis.at R tests/sh.dol.at R tests/subst.at R tests/syntax.at R tests/testsuite.at R tests/variables.at Log Message: ----------- Re-trim tcsh 6.21.00 with the corrected MIDNIGHTBSD-Xlist Restore the nls/*/charset files the old list wrongly excluded and drop the announcements, tests, cygwin, m4, nls/pl and autoconf files that contrib/tcsh has never shipped. The vendor tree now matches the base tree file for file, apart from the local patches carried on master. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 6cc26c53d4bda6d81cd949d84ad9330261c46ec8 https://github.com/MidnightBSD/src/commit/6cc26c53d4bda6d81cd949d84ad9330261c46ec8 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/tcsh/dist (tcsh 6.21.00 re-trimmed) into master No tree change: the re-trim only removes files master never had and restores charset files master already carries. Compare: https://github.com/MidnightBSD/src/compare/b9f6326d023c...6cc26c53d4bd To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:44:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:44:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] fe9c92: Restore the Copyright file to the tcsh vendor tree Message-ID: Branch: refs/heads/vendor/tcsh/dist Home: https://github.com/MidnightBSD/src Commit: fe9c924e1e10f3582b5f31fbe262231c3f40e71f https://github.com/MidnightBSD/src/commit/fe9c924e1e10f3582b5f31fbe262231c3f40e71f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A Copyright Log Message: ----------- Restore the Copyright file to the tcsh vendor tree The licence text now ships with the source; MIDNIGHTBSD-Xlist no longer excludes it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:44:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:44:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] aa819d: contrib/tcsh: keep upstream's Copyright file Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: aa819d96fabbb41f8aa614760e46a1c22618a29b https://github.com/MidnightBSD/src/commit/aa819d96fabbb41f8aa614760e46a1c22618a29b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/tcsh/MIDNIGHTBSD-Xlist Log Message: ----------- contrib/tcsh: keep upstream's Copyright file Drop it from MIDNIGHTBSD-Xlist so the licence text ships with the source going forward. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: fe9c924e1e10f3582b5f31fbe262231c3f40e71f https://github.com/MidnightBSD/src/commit/fe9c924e1e10f3582b5f31fbe262231c3f40e71f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A Copyright Log Message: ----------- Restore the Copyright file to the tcsh vendor tree The licence text now ships with the source; MIDNIGHTBSD-Xlist no longer excludes it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 91c323c1fa6e7677f824c10758f14dd4c88df226 https://github.com/MidnightBSD/src/commit/91c323c1fa6e7677f824c10758f14dd4c88df226 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A contrib/tcsh/Copyright Log Message: ----------- Merge vendor/tcsh/dist into master: add contrib/tcsh/Copyright Compare: https://github.com/MidnightBSD/src/compare/6cc26c53d4bd...91c323c1fa6e To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:46:53 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:46:53 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 036f0b: Restore the Polish message catalog to the tcsh ven... Message-ID: Branch: refs/heads/vendor/tcsh/dist Home: https://github.com/MidnightBSD/src Commit: 036f0b892bbb60edb0e4c7336b3d7a0386877b59 https://github.com/MidnightBSD/src/commit/036f0b892bbb60edb0e4c7336b3d7a0386877b59 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A nls/pl/README A nls/pl/charset A nls/pl/set1 A nls/pl/set10 A nls/pl/set11 A nls/pl/set12 A nls/pl/set13 A nls/pl/set14 A nls/pl/set15 A nls/pl/set16 A nls/pl/set17 A nls/pl/set18 A nls/pl/set19 A nls/pl/set2 A nls/pl/set20 A nls/pl/set21 A nls/pl/set22 A nls/pl/set23 A nls/pl/set24 A nls/pl/set25 A nls/pl/set26 A nls/pl/set27 A nls/pl/set29 A nls/pl/set3 A nls/pl/set30 A nls/pl/set31 A nls/pl/set4 A nls/pl/set5 A nls/pl/set6 A nls/pl/set7 A nls/pl/set8 A nls/pl/set9 Log Message: ----------- Restore the Polish message catalog to the tcsh vendor tree MIDNIGHTBSD-Xlist no longer excludes nls/pl; csh now builds it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:46:54 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:46:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] a34292: csh: ship the Polish message catalog Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: a3429241f7350dcfb952f30accbe042db77dbb20 https://github.com/MidnightBSD/src/commit/a3429241f7350dcfb952f30accbe042db77dbb20 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M bin/csh/Makefile M contrib/tcsh/MIDNIGHTBSD-Xlist Log Message: ----------- csh: ship the Polish message catalog Upstream tcsh has carried nls/pl for years but it was never brought into the tree. Stop excluding it in MIDNIGHTBSD-Xlist and build it like the other catalogs, installed as pl_PL.UTF-8 with a link for pl_PL.ISO8859-2 when iconv is available. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 036f0b892bbb60edb0e4c7336b3d7a0386877b59 https://github.com/MidnightBSD/src/commit/036f0b892bbb60edb0e4c7336b3d7a0386877b59 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A nls/pl/README A nls/pl/charset A nls/pl/set1 A nls/pl/set10 A nls/pl/set11 A nls/pl/set12 A nls/pl/set13 A nls/pl/set14 A nls/pl/set15 A nls/pl/set16 A nls/pl/set17 A nls/pl/set18 A nls/pl/set19 A nls/pl/set2 A nls/pl/set20 A nls/pl/set21 A nls/pl/set22 A nls/pl/set23 A nls/pl/set24 A nls/pl/set25 A nls/pl/set26 A nls/pl/set27 A nls/pl/set29 A nls/pl/set3 A nls/pl/set30 A nls/pl/set31 A nls/pl/set4 A nls/pl/set5 A nls/pl/set6 A nls/pl/set7 A nls/pl/set8 A nls/pl/set9 Log Message: ----------- Restore the Polish message catalog to the tcsh vendor tree MIDNIGHTBSD-Xlist no longer excludes nls/pl; csh now builds it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 42c838f1e83f5cbdcb05a74f55c8f3c2d914e162 https://github.com/MidnightBSD/src/commit/42c838f1e83f5cbdcb05a74f55c8f3c2d914e162 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A contrib/tcsh/nls/pl/README A contrib/tcsh/nls/pl/charset A contrib/tcsh/nls/pl/set1 A contrib/tcsh/nls/pl/set10 A contrib/tcsh/nls/pl/set11 A contrib/tcsh/nls/pl/set12 A contrib/tcsh/nls/pl/set13 A contrib/tcsh/nls/pl/set14 A contrib/tcsh/nls/pl/set15 A contrib/tcsh/nls/pl/set16 A contrib/tcsh/nls/pl/set17 A contrib/tcsh/nls/pl/set18 A contrib/tcsh/nls/pl/set19 A contrib/tcsh/nls/pl/set2 A contrib/tcsh/nls/pl/set20 A contrib/tcsh/nls/pl/set21 A contrib/tcsh/nls/pl/set22 A contrib/tcsh/nls/pl/set23 A contrib/tcsh/nls/pl/set24 A contrib/tcsh/nls/pl/set25 A contrib/tcsh/nls/pl/set26 A contrib/tcsh/nls/pl/set27 A contrib/tcsh/nls/pl/set29 A contrib/tcsh/nls/pl/set3 A contrib/tcsh/nls/pl/set30 A contrib/tcsh/nls/pl/set31 A contrib/tcsh/nls/pl/set4 A contrib/tcsh/nls/pl/set5 A contrib/tcsh/nls/pl/set6 A contrib/tcsh/nls/pl/set7 A contrib/tcsh/nls/pl/set8 A contrib/tcsh/nls/pl/set9 Log Message: ----------- Merge vendor/tcsh/dist into master: add contrib/tcsh/nls/pl Compare: https://github.com/MidnightBSD/src/compare/91c323c1fa6e...42c838f1e83f To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:57:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:57:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 99e827: Import tcsh 6.24.16 (trimmed) Message-ID: Branch: refs/heads/vendor/tcsh/dist Home: https://github.com/MidnightBSD/src Commit: 99e8274423fa6050f5b071d1f721c947f6b1c068 https://github.com/MidnightBSD/src/commit/99e8274423fa6050f5b071d1f721c947f6b1c068 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M FAQ M Fixes M Imakefile R MAKEDIFFS R MAKESHAR M Makefile.in M Makefile.std M Makefile.vms R NewThings M README.md M WishList M complete.tcsh R config.guess M config.h.in R config.rpath R config.sub R config/bsd4.4 M config_f.h M configure M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M gethost.c M glob.c M glob.h M host.defs R install-sh M ma.setp.c M mi.termios.c M mi.wait.h M nls/C/set1 M nls/C/set19 M nls/C/set2 M nls/Makefile.in M nls/et/set1 M nls/et/set19 M nls/et/set2 M nls/finnish/set1 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set19 M nls/french/set1 M nls/french/set19 M nls/german/set1 M nls/german/set19 M nls/german/set2 M nls/greek/set1 M nls/greek/set19 M nls/greek/set2 M nls/greek/set23 M nls/greek/set26 M nls/greek/set9 M nls/italian/set1 M nls/italian/set19 M nls/ja/set1 M nls/pl/set1 M nls/pl/set19 M nls/pl/set2 M nls/russian/set1 M nls/russian/set19 M nls/russian/set2 M nls/spanish/set1 M nls/spanish/set19 M nls/ukrainian/set1 M nls/ukrainian/set19 M nls/ukrainian/set2 R patchlevel.h A patchlevel.h.in M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M svn A system/bsd4.4 M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.nls.c M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.who.c R tcsh.man A tcsh.man.in R tcsh.man.new R tcsh.man2html M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.init.c M tw.parse.c M vms.termcap.c Log Message: ----------- Import tcsh 6.24.16 (trimmed) Trimmed with the MIDNIGHTBSD-Xlist updated for the 6.24 layout: the config/ directory is now system/, patchlevel.h and tcsh.man are generated from .in templates, and the autoconf helpers moved to acaux/. Tarball signature verified against Kimmo Suominen's key AD87 1097 63D8 D8C2 C94C BA80 65C2 6E47 1F45 B123, which also signed 6.24.15. Notable changes since 6.21.00: $'...' strings, \x \u \U and \c escapes, jobs -Z, incremental nice with setpriority(2), LS_COLORS ln=target and the su/sg/tw/ow/st/mh keys, CLICOLOR_FORCE, $?<, fixes for :q:h and :q:t crashes, history merge and SIGHUP handling while writing history, S-JIS handling, redirections inside { } and the range-matching bug where [l-z]* could match foo. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:57:40 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:57:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/tcsh/dist/6.24.16 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 12:57:42 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 09:57:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 99e827: Import tcsh 6.24.16 (trimmed) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 99e8274423fa6050f5b071d1f721c947f6b1c068 https://github.com/MidnightBSD/src/commit/99e8274423fa6050f5b071d1f721c947f6b1c068 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M FAQ M Fixes M Imakefile R MAKEDIFFS R MAKESHAR M Makefile.in M Makefile.std M Makefile.vms R NewThings M README.md M WishList M complete.tcsh R config.guess M config.h.in R config.rpath R config.sub R config/bsd4.4 M config_f.h M configure M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M gethost.c M glob.c M glob.h M host.defs R install-sh M ma.setp.c M mi.termios.c M mi.wait.h M nls/C/set1 M nls/C/set19 M nls/C/set2 M nls/Makefile.in M nls/et/set1 M nls/et/set19 M nls/et/set2 M nls/finnish/set1 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set19 M nls/french/set1 M nls/french/set19 M nls/german/set1 M nls/german/set19 M nls/german/set2 M nls/greek/set1 M nls/greek/set19 M nls/greek/set2 M nls/greek/set23 M nls/greek/set26 M nls/greek/set9 M nls/italian/set1 M nls/italian/set19 M nls/ja/set1 M nls/pl/set1 M nls/pl/set19 M nls/pl/set2 M nls/russian/set1 M nls/russian/set19 M nls/russian/set2 M nls/spanish/set1 M nls/spanish/set19 M nls/ukrainian/set1 M nls/ukrainian/set19 M nls/ukrainian/set2 R patchlevel.h A patchlevel.h.in M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M svn A system/bsd4.4 M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.nls.c M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.who.c R tcsh.man A tcsh.man.in R tcsh.man.new R tcsh.man2html M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.init.c M tw.parse.c M vms.termcap.c Log Message: ----------- Import tcsh 6.24.16 (trimmed) Trimmed with the MIDNIGHTBSD-Xlist updated for the 6.24 layout: the config/ directory is now system/, patchlevel.h and tcsh.man are generated from .in templates, and the autoconf helpers moved to acaux/. Tarball signature verified against Kimmo Suominen's key AD87 1097 63D8 D8C2 C94C BA80 65C2 6E47 1F45 B123, which also signed 6.24.15. Notable changes since 6.21.00: $'...' strings, \x \u \U and \c escapes, jobs -Z, incremental nice with setpriority(2), LS_COLORS ln=target and the su/sg/tw/ow/st/mh keys, CLICOLOR_FORCE, $?<, fixes for :q:h and :q:t crashes, history merge and SIGHUP handling while writing history, S-JIS handling, redirections inside { } and the range-matching bug where [l-z]* could match foo. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: e4ce139625750b787ed29373b7fd5c9c6403861e https://github.com/MidnightBSD/src/commit/e4ce139625750b787ed29373b7fd5c9c6403861e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/tcsh/FAQ M contrib/tcsh/Fixes M contrib/tcsh/Imakefile R contrib/tcsh/MAKEDIFFS R contrib/tcsh/MAKESHAR M contrib/tcsh/Makefile.in M contrib/tcsh/Makefile.std M contrib/tcsh/Makefile.vms R contrib/tcsh/NewThings M contrib/tcsh/README.md M contrib/tcsh/WishList M contrib/tcsh/complete.tcsh R contrib/tcsh/config.guess M contrib/tcsh/config.h.in R contrib/tcsh/config.rpath R contrib/tcsh/config.sub R contrib/tcsh/config/bsd4.4 M contrib/tcsh/config_f.h M contrib/tcsh/configure M contrib/tcsh/ed.chared.c M contrib/tcsh/ed.decls.h M contrib/tcsh/ed.defns.c M contrib/tcsh/ed.h M contrib/tcsh/ed.init.c M contrib/tcsh/ed.inputl.c M contrib/tcsh/ed.refresh.c M contrib/tcsh/ed.screen.c M contrib/tcsh/ed.term.c M contrib/tcsh/ed.term.h M contrib/tcsh/ed.xmap.c M contrib/tcsh/gethost.c M contrib/tcsh/glob.c M contrib/tcsh/glob.h M contrib/tcsh/host.defs R contrib/tcsh/install-sh M contrib/tcsh/ma.setp.c M contrib/tcsh/mi.termios.c M contrib/tcsh/mi.wait.h M contrib/tcsh/nls/C/set1 M contrib/tcsh/nls/C/set19 M contrib/tcsh/nls/C/set2 M contrib/tcsh/nls/Makefile.in M contrib/tcsh/nls/et/set1 M contrib/tcsh/nls/et/set19 M contrib/tcsh/nls/et/set2 M contrib/tcsh/nls/finnish/set1 M contrib/tcsh/nls/finnish/set16 M contrib/tcsh/nls/finnish/set17 M contrib/tcsh/nls/finnish/set19 M contrib/tcsh/nls/french/set1 M contrib/tcsh/nls/french/set19 M contrib/tcsh/nls/german/set1 M contrib/tcsh/nls/german/set19 M contrib/tcsh/nls/german/set2 M contrib/tcsh/nls/greek/set1 M contrib/tcsh/nls/greek/set19 M contrib/tcsh/nls/greek/set2 M contrib/tcsh/nls/greek/set23 M contrib/tcsh/nls/greek/set26 M contrib/tcsh/nls/greek/set9 M contrib/tcsh/nls/italian/set1 M contrib/tcsh/nls/italian/set19 M contrib/tcsh/nls/ja/set1 M contrib/tcsh/nls/pl/set1 M contrib/tcsh/nls/pl/set19 M contrib/tcsh/nls/pl/set2 M contrib/tcsh/nls/russian/set1 M contrib/tcsh/nls/russian/set19 M contrib/tcsh/nls/russian/set2 M contrib/tcsh/nls/spanish/set1 M contrib/tcsh/nls/spanish/set19 M contrib/tcsh/nls/ukrainian/set1 M contrib/tcsh/nls/ukrainian/set19 M contrib/tcsh/nls/ukrainian/set2 R contrib/tcsh/patchlevel.h A contrib/tcsh/patchlevel.h.in M contrib/tcsh/sh.c M contrib/tcsh/sh.char.c M contrib/tcsh/sh.char.h M contrib/tcsh/sh.decls.h M contrib/tcsh/sh.dir.c M contrib/tcsh/sh.dol.c M contrib/tcsh/sh.err.c M contrib/tcsh/sh.exec.c M contrib/tcsh/sh.exp.c M contrib/tcsh/sh.file.c M contrib/tcsh/sh.func.c M contrib/tcsh/sh.glob.c M contrib/tcsh/sh.h M contrib/tcsh/sh.hist.c M contrib/tcsh/sh.init.c M contrib/tcsh/sh.lex.c M contrib/tcsh/sh.misc.c M contrib/tcsh/sh.parse.c M contrib/tcsh/sh.print.c M contrib/tcsh/sh.proc.c M contrib/tcsh/sh.sem.c M contrib/tcsh/sh.set.c M contrib/tcsh/sh.time.c M contrib/tcsh/sh.types.h M contrib/tcsh/svn A contrib/tcsh/system/bsd4.4 M contrib/tcsh/tc.alloc.c M contrib/tcsh/tc.bind.c M contrib/tcsh/tc.const.c M contrib/tcsh/tc.decls.h M contrib/tcsh/tc.disc.c M contrib/tcsh/tc.func.c M contrib/tcsh/tc.nls.c M contrib/tcsh/tc.os.c M contrib/tcsh/tc.os.h M contrib/tcsh/tc.printf.c M contrib/tcsh/tc.prompt.c M contrib/tcsh/tc.sig.h M contrib/tcsh/tc.str.c M contrib/tcsh/tc.vers.c M contrib/tcsh/tc.who.c R contrib/tcsh/tcsh.man A contrib/tcsh/tcsh.man.in R contrib/tcsh/tcsh.man.new R contrib/tcsh/tcsh.man2html M contrib/tcsh/tw.color.c M contrib/tcsh/tw.comp.c M contrib/tcsh/tw.decls.h M contrib/tcsh/tw.h M contrib/tcsh/tw.init.c M contrib/tcsh/tw.parse.c M contrib/tcsh/vms.termcap.c Log Message: ----------- Merge vendor/tcsh/dist: update tcsh to 6.24.16 Merge upstream tcsh 6.24.16 into contrib/tcsh from 6.21.00. Conflict resolution: upstream has since adopted the local fixes we carried in sh.c, sh.err.c, sh.h, sh.hist.c, sh.lex.c, tc.const.c, tc.sig.c and tc.sig.h, so those files now match upstream exactly. The :q empty-argument change upstream reverted on purpose in 6.22.01 and replaced with the :Q modifier, so it is gone too. Two local changes remain: the LC_COLLATE case-ordering guard in glob.c, and host.defs, which keeps the FreeBSD block removed (MidnightBSD's compiler also defines __FreeBSD__) and gains aarch64 in the MidnightBSD block to match the upstream FreeBSD change. Obsolete files upstream dropped (MAKEDIFFS, MAKESHAR, config.guess, config.sub, install-sh, tcsh.man, tcsh.man.new, patchlevel.h) are removed; patchlevel.h and the manual page are now generated from .in templates by bin/csh. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: e38d6da4a9e985bc5fb2278e70e5cb50cae0d887 https://github.com/MidnightBSD/src/commit/e38d6da4a9e985bc5fb2278e70e5cb50cae0d887 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING M bin/csh/Makefile M bin/csh/config.h M contrib/tcsh/MIDNIGHTBSD-Xlist M contrib/tcsh/MIDNIGHTBSD-upgrade Log Message: ----------- csh: build glue for tcsh 6.24.16 Upstream now generates patchlevel.h and the manual page from .in templates at configure time. Substitute the version, date and origin ourselves from TCSH_VERSION, TCSH_DATE and TCSH_ENGLISH_DATE in the Makefile; patchlevel.h joins GENHDRS and csh.1 is produced from tcsh.man.in, which is the completed mdoc manual. config.h gains HAVE_SETPROCTITLE (jobs -Z) and HAVE_STDIO_H. The new HAVE_WORKING_SBRK check is left undefined because SYSMALLOC is set, and HAVE_MALLINFO2 is not available. config_p.h stays as is: the only upstream change to system/bsd4.4 is an __APPLE__ VFORK guard. Update MIDNIGHTBSD-Xlist for the 6.24 layout (config/ is now system/, autoconf helpers moved to acaux/, plus debian/ and template files we do not use) and rewrite MIDNIGHTBSD-upgrade to describe the git procedure and the two local changes that remain. Note the update in UPDATING. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/42c838f1e83f...e38d6da4a9e9 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 13:38:22 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f40f4f: Fix redis-actionpack GitLab dependency (#1553) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f40f4f218f9f41588b2777d083ca72adbb6c61e3 https://github.com/MidnightBSD/mports/commit/f40f4f218f9f41588b2777d083ca72adbb6c61e3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-redis-actionpack-rails-gitlab/Makefile Log Message: ----------- Fix redis-actionpack GitLab dependency (#1553) Use the GitLab-flavored redis-store dependency to avoid package conflicts in Magus run 648.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C (warnings only); git diff --check. ## Summary by Sourcery Bug Fixes: - Use the GitLab-flavored redis-store dependency for redis-actionpack to prevent package conflicts. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/rubygem-redis-actionpack-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e9ad69: Fix actionmailbox license path (#1552) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: e9ad69382ccc481f910ecb170d6e9b9c212296e5 https://github.com/MidnightBSD/mports/commit/e9ad69382ccc481f910ecb170d6e9b9c212296e5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M mail/rubygem-actionmailbox-gitlab/Makefile Log Message: ----------- Fix actionmailbox license path (#1552) Correct the case of MIT-LICENSE so the license stage succeeds in Magus run 648.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Bug Fixes: - Correct the Action Mailbox license file path so packaging can complete successfully. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/mail/rubygem-actionmailbox-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2904ff: Add action_view build dependency (#1555) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 2904ff91ba5b5e60835e5f6ff669a9e0af3ac3a6 https://github.com/MidnightBSD/mports/commit/2904ff91ba5b5e60835e5f6ff669a9e0af3ac3a6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_view/Makefile Log Message: ----------- Add action_view build dependency (#1555) Make the active_support instrumentation gem available during fake-qa for Magus run 648.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C (warnings only); git diff --check. ## Summary by Sourcery Build: - Make the active_support instrumentation dependency available during the action_view gem build. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-action_view Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:54 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 22c468: Add grape20 build dependencies (#1554) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 22c46813a09a9d21030b3e4e47144f4795fd7a2a https://github.com/MidnightBSD/mports/commit/22c46813a09a9d21030b3e4e47144f4795fd7a2a Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape20/Makefile Log Message: ----------- Add grape20 build dependencies (#1554) Make runtime gems available during fake-qa in Magus package builds.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C (warnings only); git diff --check. ## Summary by Sourcery Ensure Grape 2.0 package builds can access their runtime dependencies during fake-qa validation. Enhancements: - Make Grape 2.0 runtime dependencies available during package build QA. Build: - Add the existing runtime gem dependencies to the package's build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:38:56 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:38:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-grape20 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 691e96: Fix actionmailer license path (#1556) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 691e964827fff274bd09bda410045e4f75c8ca21 https://github.com/MidnightBSD/mports/commit/691e964827fff274bd09bda410045e4f75c8ca21 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M mail/rubygem-actionmailer-gitlab/Makefile Log Message: ----------- Fix actionmailer license path (#1556) Correct the case of MIT-LICENSE so the license stage succeeds in Magus run 648.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Bug Fixes: - Correct the Action Mailer license file path so license staging can succeed. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:05 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/mail/rubygem-actionmailer-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:15 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:15 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 139e3f: Update activestorage81 to 8.1.3.1 (#1557) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 139e3f18befca6a9bf3329f1cd646c77a1380119 https://github.com/MidnightBSD/mports/commit/139e3f18befca6a9bf3329f1cd646c77a1380119 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage81/Makefile M net/rubygem-activestorage81/distinfo Log Message: ----------- Update activestorage81 to 8.1.3.1 (#1557) Align Active Storage with the current Rails 8.1 dependency family and regenerate distinfo.\n\nValidation: bmake makesum; clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Enhancements: - Update the Active Storage 8.1 Ruby gem port to version 8.1.3.1 and refresh its distinfo. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:17 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:17 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/net/rubygem-activestorage81 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] fb4b15: Update activestorage71 to 7.1.6 (#1558) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: fb4b15b2248fba77846b62dbc0f2035429179f79 https://github.com/MidnightBSD/mports/commit/fb4b15b2248fba77846b62dbc0f2035429179f79 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage71/Makefile M net/rubygem-activestorage71/distinfo Log Message: ----------- Update activestorage71 to 7.1.6 (#1558) Align Active Storage with the current Rails 7.1 dependency family and regenerate distinfo.\n\nValidation: bmake makesum; clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Align the Active Storage 7.1 package with the 7.1.6 Rails dependency family. Enhancements: - Update the Active Storage 7.1 port to version 7.1.6. Chores: - Regenerate the port distinfo for the new release. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:25 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/net/rubygem-activestorage71 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8b7b08: Update activestorage80 to 8.0.5.1 (#1559) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 8b7b082705916fbe78970ae5dc5d7dd4171970b8 https://github.com/MidnightBSD/mports/commit/8b7b082705916fbe78970ae5dc5d7dd4171970b8 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage80/Makefile M net/rubygem-activestorage80/distinfo Log Message: ----------- Update activestorage80 to 8.0.5.1 (#1559) Align Active Storage with the current Rails 8.0 dependency family and regenerate distinfo.\n\nValidation: bmake makesum; clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Update the Active Storage 8.0 port to the latest 8.0.5.1 release and refresh its package metadata. Enhancements: - Update the Active Storage 8.0 Ruby gem port to version 8.0.5.1. Chores: - Regenerate the port distinfo for the updated gem. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/net/rubygem-activestorage80 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] fb1a36: Fix Hevea build with OCaml 4.05 (#1563) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: fb1a361ee7c03529171c7ac7d9d776848c7573d7 https://github.com/MidnightBSD/mports/commit/fb1a361ee7c03529171c7ac7d9d776848c7573d7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M textproc/hevea/Makefile A textproc/hevea/files/patch-length.mll A textproc/hevea/files/patch-misc.ml A textproc/hevea/files/patch-ocaml405 Log Message: ----------- Fix Hevea build with OCaml 4.05 (#1563) Backport compatibility for OCaml 4.05, use the working HTTPS master site, and add the port's QPL license metadata.\n\nValidation: full clean package including OCaml dependency build; portlint -C (warnings only); git diff --check. ## Summary by Sourcery Restore Hevea port builds with OCaml 4.05 and update its distribution and licensing metadata. Bug Fixes: - Restore Hevea compatibility with OCaml 4.05. Enhancements: - Update the Hevea source location to its current HTTPS distribution site. Chores: - Add QPL 1.0 license metadata to the port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:39:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:39:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/textproc/hevea Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3e7e8e: Use GitLab Sawyer dependency (#1562) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 3e7e8e87fdaed735da368f125b5f3d10b7bf8583 https://github.com/MidnightBSD/mports/commit/3e7e8e87fdaed735da368f125b5f3d10b7bf8583 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-octokit-gitlab/Makefile Log Message: ----------- Use GitLab Sawyer dependency (#1562) Use the GitLab-flavored Sawyer port to avoid pulling conflicting non-GitLab Faraday dependencies. Depends on #1567.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C (dependency warning until prerequisite merges); git diff --check. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:02 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/net/rubygem-octokit-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:25 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7932d2: Fix actiontext license path (#1560) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 7932d2ce9f7088e734057b5a3f013d32a2b30496 https://github.com/MidnightBSD/mports/commit/7932d2ce9f7088e734057b5a3f013d32a2b30496 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M textproc/rubygem-actiontext-gitlab/Makefile Log Message: ----------- Fix actiontext license path (#1560) Correct the case of MIT-LICENSE so the license stage succeeds in Magus run 648.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Bug Fixes: - Correct the Action Text license file path so license staging succeeds. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:27 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/textproc/rubygem-actiontext-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 30482d: Add elasticsearch-model build dependencies (#1561) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 30482d608a0f81d8e39c360c6b37ae3ecb2ff675 https://github.com/MidnightBSD/mports/commit/30482d608a0f81d8e39c360c6b37ae3ecb2ff675 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M textproc/rubygem-elasticsearch-model-gitlab/Makefile Log Message: ----------- Add elasticsearch-model build dependencies (#1561) Make runtime gems available during fake-qa in Magus package builds.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Enhancements: - Make the Elasticsearch model port's runtime dependencies available during package builds and fake-qa checks. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/textproc/rubygem-elasticsearch-model-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:44 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3144de: Add railties72 build dependencies (#1565) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 3144def5ec725748febc84d30bbc946865e6a5f6 https://github.com/MidnightBSD/mports/commit/3144def5ec725748febc84d30bbc946865e6a5f6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-railties72/Makefile Log Message: ----------- Add railties72 build dependencies (#1565) Make runtime gems available during fake-qa in Magus package builds.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C (warnings only); git diff --check. ## Summary by Sourcery Enhancements: - Make railties72 runtime dependencies available as build dependencies for Magus fake-qa package builds. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-railties72 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:55 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 94321b: Add actioncable72 build dependencies (#1564) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 94321ba1456c195bbd0f5933cdc5d0495aa58ad4 https://github.com/MidnightBSD/mports/commit/94321ba1456c195bbd0f5933cdc5d0495aa58ad4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-actioncable72/Makefile Log Message: ----------- Add actioncable72 build dependencies (#1564) Make runtime gems available during fake-qa in Magus package builds.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C (warnings only); git diff --check. ## Summary by Sourcery Expose ActionCable 7.2 runtime dependencies during builds so package validation can resolve the required gems. Enhancements: - Make ActionCable 7.2 runtime gem dependencies available as build dependencies for package validation. Build: - Update the ActionCable 7.2 port dependencies to support Magus fake-qa package builds. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:40:56 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:40:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-actioncable72 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:41:06 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:41:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 794109: Add GitLab railties build dependencies (#1566) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 7941091c14b5817e641949fa62aa5b36ca88fd54 https://github.com/MidnightBSD/mports/commit/7941091c14b5817e641949fa62aa5b36ca88fd54 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-railties-gitlab/Makefile Log Message: ----------- Add GitLab railties build dependencies (#1566) Make runtime gems available during fake-qa in Magus package builds.\n\nValidation: clean package with NO_DEPENDS=yes; portlint -C; git diff --check. ## Summary by Sourcery Bug Fixes: - Make the railties GitLab runtime gems available during package build-time QA checks. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:41:08 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:41:08 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-railties-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:41:59 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:41:59 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9d879f: Fix Japanese NetHack package QA (#1572) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9d879f6b97760b683e2ffd52c8a1373ca6793a10 https://github.com/MidnightBSD/mports/commit/9d879f6b97760b683e2ffd52c8a1373ca6793a10 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M japanese/nethack34/Makefile Log Message: ----------- Fix Japanese NetHack package QA (#1572) Fix Magus run 648 package QA by declaring the upstream license and linked ncurses/X11 libraries, and removing the staging backup created by reinplace. Validation: - bmake check-license - bmake package - portlint -C japanese/nethack34 - git diff --check ## Summary by Sourcery Bug Fixes: - Fix package QA for Japanese NetHack by declaring its upstream license, required ncurses/X11 dependencies, and removing an unintended staging backup file. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:00 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:00 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/japanese/nethack34 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 01db9d: Update solid_queue to 1.2.4 (#1569) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 01db9d90d55503a99517ee3b5322e3c13667791c https://github.com/MidnightBSD/mports/commit/01db9d90d55503a99517ee3b5322e3c13667791c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-solid_queue/Makefile M databases/rubygem-solid_queue/distinfo Log Message: ----------- Update solid_queue to 1.2.4 (#1569) Fix Magus run 648 by updating solid_queue to the last Rails 8.0-compatible release whose fugit constraint accepts the current 1.12 series. Validation: - bmake makesum - bmake package NO_DEPENDS=yes - portlint -C databases/rubygem-solid_queue - git diff --check ## Summary by Sourcery Update the solid_queue port to version 1.2.4 and align its runtime dependency constraints. Bug Fixes: - Update solid_queue to the latest Rails 8.0-compatible 1.2.4 release to restore compatibility with the current fugit 1.12 series. Enhancements: - Broaden the fugit and thor dependency constraints to match the updated solid_queue release. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:17 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:17 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/rubygem-solid_queue Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] bd086d: Add pg instrumentation build dependencies (#1568) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: bd086d3c8d3630d4c586778e452401dcf4e17c60 https://github.com/MidnightBSD/mports/commit/bd086d3c8d3630d4c586778e452401dcf4e17c60 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-pg/Makefile Log Message: ----------- Add pg instrumentation build dependencies (#1568) Fix Magus run 648 by making runtime gem dependencies available while the gemspec is validated during the package build. Validation: - bmake package NO_DEPENDS=yes - portlint -C devel/rubygem-opentelemetry-instrumentation-pg - git diff --check ## Summary by Sourcery Ensure PostgreSQL instrumentation dependencies are available when validating the gem during package builds. Bug Fixes: - Make the PostgreSQL instrumentation gem's runtime dependencies available during package-time gemspec validation. Build: - Add runtime dependencies to the package's build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:35 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-pg Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:53 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:53 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] aba499: Update activestorage70 to 7.0.10 (#1571) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: aba499706458f8a2e5d4163eb0d9950ead191850 https://github.com/MidnightBSD/mports/commit/aba499706458f8a2e5d4163eb0d9950ead191850 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M net/rubygem-activestorage70/Makefile M net/rubygem-activestorage70/distinfo Log Message: ----------- Update activestorage70 to 7.0.10 (#1571) Fix Magus run 648 by synchronizing activestorage70 with the existing Rails 7.0.10 dependency set. Validation: - bmake makesum - bmake package NO_DEPENDS=yes - portlint -C net/rubygem-activestorage70 - git diff --check ## Summary by Sourcery Bug Fixes: - Update the Active Storage 7.0 package to release 7.0.10 for compatibility with the existing Rails 7.0.10 dependency set. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:42:56 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:42:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/net/rubygem-activestorage70 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:10 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1be7ad: Update action_mailer instrumentation to 0.8.1 (#1570) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 1be7ad3442492f9de725f64bdcc8beebd80da77c https://github.com/MidnightBSD/mports/commit/1be7ad3442492f9de725f64bdcc8beebd80da77c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile M devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo Log Message: ----------- Update action_mailer instrumentation to 0.8.1 (#1570) Fix Magus run 648 by updating for the current active_support instrumentation and retaining build-time dependency availability. Validation: - bmake makesum - bmake package NO_DEPENDS=yes - portlint -C devel/rubygem-opentelemetry-instrumentation-action_mailer - git diff --check ## Summary by Sourcery Update the Action Mailer OpenTelemetry instrumentation port to version 0.8.1 and align its dependency handling with current instrumentation requirements. Bug Fixes: - Update the Action Mailer instrumentation port to use the current Active Support instrumentation dependency range. Enhancements: - Upgrade the OpenTelemetry Action Mailer instrumentation gem from 0.5.0 to 0.8.1. Build: - Retain Active Support instrumentation availability during the build by deriving build dependencies from runtime dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:11 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-action_mailer Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:20 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0ecfb7: Update active_storage instrumentation to 0.5.1 (#1... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 0ecfb746254b6093ce4027bcd7b6d83bdb94f53f https://github.com/MidnightBSD/mports/commit/0ecfb746254b6093ce4027bcd7b6d83bdb94f53f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile M devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo Log Message: ----------- Update active_storage instrumentation to 0.5.1 (#1574) Fix Magus run 648 by updating for the current active_support instrumentation and retaining build-time dependency availability. Validation: - bmake makesum - bmake package NO_DEPENDS=yes - portlint -C devel/rubygem-opentelemetry-instrumentation-active_storage - git diff --check ## Summary by Sourcery Update Active Storage instrumentation to the current release and preserve dependency availability during builds. Enhancements: - Update the Active Storage OpenTelemetry instrumentation port to version 0.5.1 and align its Active Support dependency with the current instrumentation release. - Retain Active Support dependency availability during package builds by declaring it as a build dependency. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:22 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-active_storage Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 6d097b: Fix actioncable GitLab license path (#1575) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 6d097ba1add55c30db6e15665a70c85ddb7e1a8b https://github.com/MidnightBSD/mports/commit/6d097ba1add55c30db6e15665a70c85ddb7e1a8b Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-actioncable-gitlab/Makefile Log Message: ----------- Fix actioncable GitLab license path (#1575) Fix Magus run 648 by matching the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake package NO_DEPENDS=yes - portlint -C www/rubygem-actioncable-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the ActionCable GitLab gem license file path to match the case-sensitive filename shipped by the gem. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-actioncable-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:43 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] cc0158: Fix kaminari Rails GitLab license path (#1573) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: cc01580d4213eb60fc06097b0fbfe3fe69f5a36d https://github.com/MidnightBSD/mports/commit/cc01580d4213eb60fc06097b0fbfe3fe69f5a36d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-rails-gitlab/Makefile Log Message: ----------- Fix kaminari Rails GitLab license path (#1573) Fix Magus run 648 by matching the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake package NO_DEPENDS=yes - portlint -C www/rubygem-kaminari-rails-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Kaminari Rails GitLab gem license file path to match the case-sensitive filename included in the package. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-kaminari-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:55 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 18c5c4: Add GitLab-flavored Sawyer port (#1567) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 18c5c4a4baca903c770eea820a427a6a7476a101 https://github.com/MidnightBSD/mports/commit/18c5c4a4baca903c770eea820a427a6a7476a101 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/Makefile A www/rubygem-sawyer-gitlab/Makefile A www/rubygem-sawyer-gitlab/distinfo A www/rubygem-sawyer-gitlab/pkg-descr Log Message: ----------- Add GitLab-flavored Sawyer port (#1567) Import FreeBSD's Sawyer GitLab flavor at 0.9.3 so GitLab Octokit can use the matching Faraday dependency. No FreeBSD 14-specific requirements were found. The consumer change is in #1562, which is merged and points `net/rubygem-octokit-gitlab` at this GitLab-flavored Sawyer port. Validation: `bmake check-license`; `bmake makesum`; clean `bmake package NO_DEPENDS=yes`; `portlint -C www/rubygem-sawyer-gitlab` (warnings only); `git diff --check`. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:43:58 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:43:58 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-sawyer-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 13:47:40 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:47:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 8611dc: move tcsh to vendor Message-ID: Branch: refs/heads/stable/4.1 Home: https://github.com/MidnightBSD/src Commit: 8611dc9ffd642e51706a7438e104237ab315614d https://github.com/MidnightBSD/src/commit/8611dc9ffd642e51706a7438e104237ab315614d Author: Lucas Holt Date: 2013-11-30 (Sat, 30 Nov 2013) Changed paths: A .gitattributes A Copyright A FAQ A Fixes A Imakefile A MAKEDIFFS A MAKESHAR A Makefile.in A Makefile.std A Makefile.vms A NewThings A Ported A README A README.imake A WishList A Y2K A complete.tcsh A config.guess A config.h.in A config.rpath A config.sub A config/bsd4.4 A config_f.h A configure A configure.in A csh-mode.el A cygwin/bindkey.tcsh A cygwin/csh.cshrc A cygwin/csh.login A cygwin/postinstall.sh A cygwin/preremove.sh A ed.chared.c A ed.decls.h A ed.defns.c A ed.h A ed.init.c A ed.inputl.c A ed.refresh.c A ed.screen.c A ed.term.c A ed.term.h A ed.xmap.c A eight-bit.me A gethost.c A glob.3 A glob.c A glob.h A host.defs A imake.config A install-sh A ma.setp.c A mi.termios.c A mi.varargs.h A mi.wait.h A nls/C/set1 A nls/C/set10 A nls/C/set11 A nls/C/set12 A nls/C/set13 A nls/C/set14 A nls/C/set15 A nls/C/set16 A nls/C/set17 A nls/C/set18 A nls/C/set19 A nls/C/set2 A nls/C/set20 A nls/C/set21 A nls/C/set22 A nls/C/set23 A nls/C/set24 A nls/C/set25 A nls/C/set26 A nls/C/set27 A nls/C/set29 A nls/C/set3 A nls/C/set30 A nls/C/set31 A nls/C/set4 A nls/C/set5 A nls/C/set6 A nls/C/set7 A nls/C/set8 A nls/C/set9 A nls/Makefile A nls/Makefile.in A nls/catgen A nls/et/set1 A nls/et/set10 A nls/et/set11 A nls/et/set12 A nls/et/set13 A nls/et/set14 A nls/et/set15 A nls/et/set16 A nls/et/set17 A nls/et/set18 A nls/et/set19 A nls/et/set2 A nls/et/set20 A nls/et/set21 A nls/et/set22 A nls/et/set23 A nls/et/set24 A nls/et/set25 A nls/et/set26 A nls/et/set27 A nls/et/set29 A nls/et/set3 A nls/et/set30 A nls/et/set31 A nls/et/set4 A nls/et/set5 A nls/et/set6 A nls/et/set7 A nls/et/set8 A nls/et/set9 A nls/finnish/set1 A nls/finnish/set10 A nls/finnish/set11 A nls/finnish/set12 A nls/finnish/set13 A nls/finnish/set14 A nls/finnish/set15 A nls/finnish/set16 A nls/finnish/set17 A nls/finnish/set18 A nls/finnish/set19 A nls/finnish/set2 A nls/finnish/set20 A nls/finnish/set21 A nls/finnish/set22 A nls/finnish/set23 A nls/finnish/set24 A nls/finnish/set25 A nls/finnish/set26 A nls/finnish/set27 A nls/finnish/set29 A nls/finnish/set3 A nls/finnish/set30 A nls/finnish/set31 A nls/finnish/set4 A nls/finnish/set5 A nls/finnish/set6 A nls/finnish/set7 A nls/finnish/set8 A nls/finnish/set9 A nls/french/set1 A nls/french/set10 A nls/french/set11 A nls/french/set12 A nls/french/set13 A nls/french/set14 A nls/french/set15 A nls/french/set16 A nls/french/set17 A nls/french/set18 A nls/french/set19 A nls/french/set2 A nls/french/set20 A nls/french/set21 A nls/french/set22 A nls/french/set23 A nls/french/set24 A nls/french/set25 A nls/french/set26 A nls/french/set27 A nls/french/set29 A nls/french/set3 A nls/french/set30 A nls/french/set31 A nls/french/set4 A nls/french/set5 A nls/french/set6 A nls/french/set7 A nls/french/set8 A nls/french/set9 A nls/german/set1 A nls/german/set10 A nls/german/set11 A nls/german/set12 A nls/german/set13 A nls/german/set14 A nls/german/set15 A nls/german/set16 A nls/german/set17 A nls/german/set18 A nls/german/set19 A nls/german/set2 A nls/german/set20 A nls/german/set21 A nls/german/set22 A nls/german/set23 A nls/german/set24 A nls/german/set25 A nls/german/set26 A nls/german/set27 A nls/german/set29 A nls/german/set3 A nls/german/set30 A nls/german/set31 A nls/german/set4 A nls/german/set5 A nls/german/set6 A nls/german/set7 A nls/german/set8 A nls/german/set9 A nls/greek/set1 A nls/greek/set10 A nls/greek/set11 A nls/greek/set12 A nls/greek/set13 A nls/greek/set14 A nls/greek/set15 A nls/greek/set16 A nls/greek/set17 A nls/greek/set18 A nls/greek/set19 A nls/greek/set2 A nls/greek/set20 A nls/greek/set21 A nls/greek/set22 A nls/greek/set23 A nls/greek/set24 A nls/greek/set25 A nls/greek/set26 A nls/greek/set27 A nls/greek/set29 A nls/greek/set3 A nls/greek/set30 A nls/greek/set31 A nls/greek/set4 A nls/greek/set5 A nls/greek/set6 A nls/greek/set7 A nls/greek/set8 A nls/greek/set9 A nls/italian/set1 A nls/italian/set10 A nls/italian/set11 A nls/italian/set12 A nls/italian/set13 A nls/italian/set14 A nls/italian/set15 A nls/italian/set16 A nls/italian/set17 A nls/italian/set18 A nls/italian/set19 A nls/italian/set2 A nls/italian/set20 A nls/italian/set21 A nls/italian/set22 A nls/italian/set23 A nls/italian/set24 A nls/italian/set25 A nls/italian/set26 A nls/italian/set27 A nls/italian/set29 A nls/italian/set3 A nls/italian/set30 A nls/italian/set31 A nls/italian/set4 A nls/italian/set5 A nls/italian/set6 A nls/italian/set7 A nls/italian/set8 A nls/italian/set9 A nls/ja/set1 A nls/ja/set10 A nls/ja/set11 A nls/ja/set12 A nls/ja/set13 A nls/ja/set15 A nls/ja/set16 A nls/ja/set17 A nls/ja/set18 A nls/ja/set2 A nls/ja/set21 A nls/ja/set24 A nls/ja/set29 A nls/ja/set3 A nls/ja/set30 A nls/ja/set4 A nls/ja/set5 A nls/ja/set6 A nls/ja/set7 A nls/ja/set8 A nls/pl/README A nls/pl/set1 A nls/pl/set10 A nls/pl/set11 A nls/pl/set12 A nls/pl/set13 A nls/pl/set14 A nls/pl/set15 A nls/pl/set16 A nls/pl/set17 A nls/pl/set18 A nls/pl/set19 A nls/pl/set2 A nls/pl/set20 A nls/pl/set21 A nls/pl/set22 A nls/pl/set23 A nls/pl/set24 A nls/pl/set25 A nls/pl/set26 A nls/pl/set27 A nls/pl/set29 A nls/pl/set3 A nls/pl/set30 A nls/pl/set31 A nls/pl/set4 A nls/pl/set5 A nls/pl/set6 A nls/pl/set7 A nls/pl/set8 A nls/pl/set9 A nls/russian/set1 A nls/russian/set10 A nls/russian/set11 A nls/russian/set12 A nls/russian/set13 A nls/russian/set14 A nls/russian/set15 A nls/russian/set16 A nls/russian/set17 A nls/russian/set18 A nls/russian/set19 A nls/russian/set2 A nls/russian/set20 A nls/russian/set21 A nls/russian/set22 A nls/russian/set23 A nls/russian/set24 A nls/russian/set25 A nls/russian/set26 A nls/russian/set27 A nls/russian/set29 A nls/russian/set3 A nls/russian/set30 A nls/russian/set31 A nls/russian/set4 A nls/russian/set5 A nls/russian/set6 A nls/russian/set7 A nls/russian/set8 A nls/russian/set9 A nls/spanish/set1 A nls/spanish/set10 A nls/spanish/set11 A nls/spanish/set12 A nls/spanish/set13 A nls/spanish/set14 A nls/spanish/set15 A nls/spanish/set16 A nls/spanish/set17 A nls/spanish/set18 A nls/spanish/set19 A nls/spanish/set2 A nls/spanish/set20 A nls/spanish/set21 A nls/spanish/set22 A nls/spanish/set23 A nls/spanish/set24 A nls/spanish/set25 A nls/spanish/set26 A nls/spanish/set27 A nls/spanish/set29 A nls/spanish/set3 A nls/spanish/set30 A nls/spanish/set31 A nls/spanish/set4 A nls/spanish/set5 A nls/spanish/set6 A nls/spanish/set7 A nls/spanish/set8 A nls/spanish/set9 A nls/ukrainian/set1 A nls/ukrainian/set10 A nls/ukrainian/set11 A nls/ukrainian/set12 A nls/ukrainian/set13 A nls/ukrainian/set14 A nls/ukrainian/set15 A nls/ukrainian/set16 A nls/ukrainian/set17 A nls/ukrainian/set18 A nls/ukrainian/set19 A nls/ukrainian/set2 A nls/ukrainian/set20 A nls/ukrainian/set21 A nls/ukrainian/set22 A nls/ukrainian/set23 A nls/ukrainian/set24 A nls/ukrainian/set25 A nls/ukrainian/set26 A nls/ukrainian/set27 A nls/ukrainian/set29 A nls/ukrainian/set3 A nls/ukrainian/set30 A nls/ukrainian/set31 A nls/ukrainian/set4 A nls/ukrainian/set5 A nls/ukrainian/set6 A nls/ukrainian/set7 A nls/ukrainian/set8 A nls/ukrainian/set9 A patchlevel.h A pathnames.h A sh.c A sh.char.c A sh.char.h A sh.decls.h A sh.dir.c A sh.dir.h A sh.dol.c A sh.err.c A sh.exec.c A sh.exp.c A sh.file.c A sh.func.c A sh.glob.c A sh.h A sh.hist.c A sh.init.c A sh.lex.c A sh.misc.c A sh.parse.c A sh.print.c A sh.proc.c A sh.proc.h A sh.sem.c A sh.set.c A sh.time.c A sh.types.h A snames.h A src.desc A svn A tc.alloc.c A tc.bind.c A tc.const.c A tc.decls.h A tc.disc.c A tc.func.c A tc.h A tc.nls.c A tc.nls.h A tc.os.c A tc.os.h A tc.printf.c A tc.prompt.c A tc.sched.c A tc.sig.c A tc.sig.h A tc.str.c A tc.vers.c A tc.wait.h A tc.who.c A tcsh.man A tcsh.man2html A tcsh.vcproj A termcap.vms A tests/aliases.at A tests/arguments.at A tests/commands.at A tests/expr.at A tests/history.at A tests/lexical.at A tests/mb-eucjp.at A tests/mb-utf8.at A tests/noexec.at A tests/sh.dol.at A tests/subst.at A tests/syntax.at A tests/testsuite.at A tests/variables.at A tw.color.c A tw.comp.c A tw.decls.h A tw.h A tw.help.c A tw.init.c A tw.parse.c A tw.spell.c A vms.termcap.c Log Message: ----------- move tcsh to vendor Commit: 84a812722c7798086a2828c689f5dc48fcfd041f https://github.com/MidnightBSD/src/commit/84a812722c7798086a2828c689f5dc48fcfd041f Author: Lucas Holt Date: 2013-12-02 (Mon, 02 Dec 2013) Changed paths: Log Message: ----------- remove cvs2svn:cvs-rev property Commit: 3935e61aa4cf678e93542bc0616fd04a503e4a97 https://github.com/MidnightBSD/src/commit/3935e61aa4cf678e93542bc0616fd04a503e4a97 Author: Lucas Holt Date: 2018-06-27 (Wed, 27 Jun 2018) Changed paths: M .gitattributes M Fixes M Imakefile M MAKEDIFFS M MAKESHAR M Makefile.in M Makefile.std M Makefile.vms M README M complete.tcsh M config.guess M config.h.in M config.sub M config/bsd4.4 M config_f.h M configure M cygwin/postinstall.sh M cygwin/preremove.sh A dotlock.c A dotlock.h M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M gethost.c M glob.c M host.defs M install-sh M mi.termios.c M mi.varargs.h A nls/C/charset M nls/C/set1 M nls/C/set20 M nls/C/set9 M nls/Makefile.in M nls/catgen A nls/et/charset M nls/et/set1 M nls/et/set20 M nls/et/set9 A nls/finnish/charset M nls/finnish/set1 M nls/finnish/set20 M nls/finnish/set3 M nls/finnish/set9 A nls/french/charset M nls/french/set1 M nls/french/set20 M nls/french/set9 A nls/german/charset M nls/german/set1 M nls/german/set20 M nls/german/set9 A nls/greek/charset M nls/greek/set1 M nls/greek/set20 M nls/greek/set9 A nls/italian/charset M nls/italian/set1 M nls/italian/set20 M nls/italian/set9 A nls/ja/charset M nls/ja/set1 A nls/russian/charset M nls/russian/set1 M nls/russian/set20 M nls/russian/set9 A nls/spanish/charset M nls/spanish/set1 M nls/spanish/set20 M nls/spanish/set9 A nls/ukrainian/charset M nls/ukrainian/set1 M nls/ukrainian/set20 M nls/ukrainian/set9 M patchlevel.h M pathnames.h M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dir.h M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.proc.h M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M snames.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.h M tc.nls.c M tc.nls.h M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sched.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.wait.h M tc.who.c M tcsh.man A tcsh.man.new M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.help.c M tw.init.c M tw.parse.c M tw.spell.c M vms.termcap.c Log Message: ----------- tcsh 6.20 Commit: f052bdf8d1276892e993e5a29e74aa24373739f1 https://github.com/MidnightBSD/src/commit/f052bdf8d1276892e993e5a29e74aa24373739f1 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A .gitignore A .travis.yml A Announce A Announce-6.00.02 A Announce-6.00.03 A Announce-6.05.00 A Announce-6.06.00 A Announce-6.07.02 A Announce-6.08.00 A Announce-6.09.00 A Announce-6.10.00 A Announce-6.11.00 A Announce-6.12.00 A Announce-6.13.00 A Announce-6.14.00 A Announce-6.15.00 A Announce-6.16.00 A Announce-6.17.00 A Announce-6.18.00 A Announce-6.19.00 A Announce-6.20.00 A BUG-TRACKING A BUILDING M Copyright M Fixes M Imakefile M MAKEDIFFS M MAKESHAR A Makefile.ADMIN M Makefile.in A Makefile.man2html M Makefile.std M Makefile.vms M Ported R README R README.imake A README.md A RELEASE-PROCEDURE A aclocal.m4 M complete.tcsh M config.guess M config.sub M config_f.h M configure A configure.ac R configure.in R cygwin/postinstall.sh R cygwin/preremove.sh M dotlock.c M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M eight-bit.me M gethost.c M glob.3 M glob.c M glob.h M host.defs M imake.config M install-sh A m4/.gitignore M ma.setp.c M mi.termios.c M mi.varargs.h R nls/C/charset M nls/C/set1 M nls/C/set10 M nls/C/set11 M nls/C/set12 M nls/C/set13 M nls/C/set14 M nls/C/set15 M nls/C/set16 M nls/C/set17 M nls/C/set18 M nls/C/set19 M nls/C/set2 M nls/C/set20 M nls/C/set21 M nls/C/set22 M nls/C/set23 M nls/C/set24 M nls/C/set25 M nls/C/set26 M nls/C/set27 M nls/C/set29 M nls/C/set3 M nls/C/set30 M nls/C/set31 M nls/C/set4 M nls/C/set5 M nls/C/set6 M nls/C/set7 M nls/C/set8 M nls/C/set9 R nls/Makefile M nls/Makefile.in M nls/catgen R nls/et/charset M nls/et/set1 M nls/et/set10 M nls/et/set11 M nls/et/set12 M nls/et/set13 M nls/et/set14 M nls/et/set15 M nls/et/set16 M nls/et/set17 M nls/et/set18 M nls/et/set19 M nls/et/set2 M nls/et/set20 M nls/et/set21 M nls/et/set22 M nls/et/set23 M nls/et/set24 M nls/et/set25 M nls/et/set26 M nls/et/set27 M nls/et/set29 M nls/et/set3 M nls/et/set30 M nls/et/set31 M nls/et/set4 M nls/et/set5 M nls/et/set6 M nls/et/set7 M nls/et/set8 M nls/et/set9 R nls/finnish/charset M nls/finnish/set1 M nls/finnish/set10 M nls/finnish/set11 M nls/finnish/set12 M nls/finnish/set13 M nls/finnish/set14 M nls/finnish/set15 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set18 M nls/finnish/set19 M nls/finnish/set2 M nls/finnish/set20 M nls/finnish/set21 M nls/finnish/set22 M nls/finnish/set23 M nls/finnish/set24 M nls/finnish/set25 M nls/finnish/set26 M nls/finnish/set27 M nls/finnish/set29 M nls/finnish/set3 M nls/finnish/set30 M nls/finnish/set31 M nls/finnish/set4 M nls/finnish/set5 M nls/finnish/set6 M nls/finnish/set7 M nls/finnish/set8 M nls/finnish/set9 R nls/french/charset M nls/french/set1 M nls/french/set10 M nls/french/set11 M nls/french/set12 M nls/french/set13 M nls/french/set14 M nls/french/set15 M nls/french/set16 M nls/french/set17 M nls/french/set18 M nls/french/set19 M nls/french/set2 M nls/french/set20 M nls/french/set21 M nls/french/set22 M nls/french/set23 M nls/french/set24 M nls/french/set25 M nls/french/set26 M nls/french/set27 M nls/french/set29 M nls/french/set3 M nls/french/set30 M nls/french/set31 M nls/french/set4 M nls/french/set5 M nls/french/set6 M nls/french/set7 M nls/french/set8 M nls/french/set9 R nls/german/charset M nls/german/set1 M nls/german/set10 M nls/german/set11 M nls/german/set12 M nls/german/set13 M nls/german/set14 M nls/german/set15 M nls/german/set16 M nls/german/set17 M nls/german/set18 M nls/german/set19 M nls/german/set2 M nls/german/set20 M nls/german/set21 M nls/german/set22 M nls/german/set23 M nls/german/set24 M nls/german/set25 M nls/german/set26 M nls/german/set27 M nls/german/set29 M nls/german/set3 M nls/german/set30 M nls/german/set31 M nls/german/set4 M nls/german/set5 M nls/german/set6 M nls/german/set7 M nls/german/set8 M nls/german/set9 R nls/greek/charset M nls/greek/set1 M nls/greek/set10 M nls/greek/set11 M nls/greek/set12 M nls/greek/set13 M nls/greek/set14 M nls/greek/set15 M nls/greek/set16 M nls/greek/set17 M nls/greek/set18 M nls/greek/set19 M nls/greek/set2 M nls/greek/set20 M nls/greek/set21 M nls/greek/set22 M nls/greek/set23 M nls/greek/set24 M nls/greek/set25 M nls/greek/set26 M nls/greek/set27 M nls/greek/set29 M nls/greek/set3 M nls/greek/set30 M nls/greek/set31 M nls/greek/set4 M nls/greek/set5 M nls/greek/set6 M nls/greek/set7 M nls/greek/set8 M nls/greek/set9 R nls/italian/charset M nls/italian/set1 M nls/italian/set10 M nls/italian/set11 M nls/italian/set12 M nls/italian/set13 M nls/italian/set14 M nls/italian/set15 M nls/italian/set16 M nls/italian/set17 M nls/italian/set18 M nls/italian/set19 M nls/italian/set2 M nls/italian/set20 M nls/italian/set21 M nls/italian/set22 M nls/italian/set23 M nls/italian/set24 M nls/italian/set25 M nls/italian/set26 M nls/italian/set27 M nls/italian/set29 M nls/italian/set3 M nls/italian/set30 M nls/italian/set31 M nls/italian/set4 M nls/italian/set5 M nls/italian/set6 M nls/italian/set7 M nls/italian/set8 M nls/italian/set9 R nls/ja/charset M nls/ja/set1 M nls/ja/set10 M nls/ja/set11 M nls/ja/set12 M nls/ja/set13 M nls/ja/set15 M nls/ja/set16 M nls/ja/set17 M nls/ja/set18 M nls/ja/set2 M nls/ja/set21 M nls/ja/set24 M nls/ja/set29 M nls/ja/set3 M nls/ja/set30 M nls/ja/set4 M nls/ja/set5 M nls/ja/set6 M nls/ja/set7 M nls/ja/set8 M nls/pl/set1 M nls/pl/set10 M nls/pl/set11 M nls/pl/set12 M nls/pl/set13 M nls/pl/set14 M nls/pl/set15 M nls/pl/set16 M nls/pl/set17 M nls/pl/set18 M nls/pl/set19 M nls/pl/set2 M nls/pl/set20 M nls/pl/set21 M nls/pl/set22 M nls/pl/set23 M nls/pl/set24 M nls/pl/set25 M nls/pl/set26 M nls/pl/set27 M nls/pl/set29 M nls/pl/set3 M nls/pl/set30 M nls/pl/set31 M nls/pl/set4 M nls/pl/set5 M nls/pl/set6 M nls/pl/set7 M nls/pl/set8 M nls/pl/set9 R nls/russian/charset M nls/russian/set1 M nls/russian/set10 M nls/russian/set11 M nls/russian/set12 M nls/russian/set13 M nls/russian/set14 M nls/russian/set15 M nls/russian/set16 M nls/russian/set17 M nls/russian/set18 M nls/russian/set19 M nls/russian/set2 M nls/russian/set20 M nls/russian/set21 M nls/russian/set22 M nls/russian/set23 M nls/russian/set24 M nls/russian/set25 M nls/russian/set26 M nls/russian/set27 M nls/russian/set29 M nls/russian/set3 M nls/russian/set30 M nls/russian/set31 M nls/russian/set4 M nls/russian/set5 M nls/russian/set6 M nls/russian/set7 M nls/russian/set8 M nls/russian/set9 R nls/spanish/charset M nls/spanish/set1 M nls/spanish/set10 M nls/spanish/set11 M nls/spanish/set12 M nls/spanish/set13 M nls/spanish/set14 M nls/spanish/set15 M nls/spanish/set16 M nls/spanish/set17 M nls/spanish/set18 M nls/spanish/set19 M nls/spanish/set2 M nls/spanish/set20 M nls/spanish/set21 M nls/spanish/set22 M nls/spanish/set23 M nls/spanish/set24 M nls/spanish/set25 M nls/spanish/set26 M nls/spanish/set27 M nls/spanish/set29 M nls/spanish/set3 M nls/spanish/set30 M nls/spanish/set31 M nls/spanish/set4 M nls/spanish/set5 M nls/spanish/set6 M nls/spanish/set7 M nls/spanish/set8 M nls/spanish/set9 R nls/ukrainian/charset M nls/ukrainian/set1 M nls/ukrainian/set10 M nls/ukrainian/set11 M nls/ukrainian/set12 M nls/ukrainian/set13 M nls/ukrainian/set14 M nls/ukrainian/set15 M nls/ukrainian/set16 M nls/ukrainian/set17 M nls/ukrainian/set18 M nls/ukrainian/set19 M nls/ukrainian/set2 M nls/ukrainian/set20 M nls/ukrainian/set21 M nls/ukrainian/set22 M nls/ukrainian/set23 M nls/ukrainian/set24 M nls/ukrainian/set25 M nls/ukrainian/set26 M nls/ukrainian/set27 M nls/ukrainian/set29 M nls/ukrainian/set3 M nls/ukrainian/set30 M nls/ukrainian/set31 M nls/ukrainian/set4 M nls/ukrainian/set5 M nls/ukrainian/set6 M nls/ukrainian/set7 M nls/ukrainian/set8 M nls/ukrainian/set9 M patchlevel.h M pathnames.h A push-tcsh-git-mirror M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dir.h M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.proc.h M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M snames.h M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.h M tc.nls.c M tc.nls.h M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sched.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.wait.h M tc.who.c M tcsh.man M tcsh.man.new M tcsh.man2html M termcap.vms M tests/commands.at M tests/lexical.at A tests/parenthesis.at M tests/syntax.at M tests/testsuite.at M tests/variables.at M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.help.c M tw.init.c M tw.parse.c M tw.spell.c M vms.termcap.c Log Message: ----------- Import tcsh 6.21.00 (trimmed) Trimmed with contrib/tcsh/MIDNIGHTBSD-Xlist. Tarball signature verified against Christos Zoulas' key BE04 995B A8F9 0ED0 C0C1 76C4 7111 2AB1 6CB3 3B3A. contrib/tcsh on master has carried 6.21.00 plus local patches since 2020 without this branch being updated, so this import catches the vendor branch up to the tree rather than bringing anything new in. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 9e87849cbaa10dd346934f94cdd2344cadfb75a2 https://github.com/MidnightBSD/src/commit/9e87849cbaa10dd346934f94cdd2344cadfb75a2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: R .gitignore R .travis.yml R Announce R Announce-6.00.02 R Announce-6.00.03 R Announce-6.05.00 R Announce-6.06.00 R Announce-6.07.02 R Announce-6.08.00 R Announce-6.09.00 R Announce-6.10.00 R Announce-6.11.00 R Announce-6.12.00 R Announce-6.13.00 R Announce-6.14.00 R Announce-6.15.00 R Announce-6.16.00 R Announce-6.17.00 R Announce-6.18.00 R Announce-6.19.00 R Announce-6.20.00 R BUG-TRACKING R BUILDING R Copyright R Makefile.ADMIN R Makefile.man2html R RELEASE-PROCEDURE R aclocal.m4 R configure.ac R cygwin/bindkey.tcsh R cygwin/csh.cshrc R cygwin/csh.login R m4/.gitignore A nls/C/charset A nls/et/charset A nls/finnish/charset A nls/french/charset A nls/german/charset A nls/greek/charset A nls/italian/charset A nls/ja/charset R nls/pl/README R nls/pl/set1 R nls/pl/set10 R nls/pl/set11 R nls/pl/set12 R nls/pl/set13 R nls/pl/set14 R nls/pl/set15 R nls/pl/set16 R nls/pl/set17 R nls/pl/set18 R nls/pl/set19 R nls/pl/set2 R nls/pl/set20 R nls/pl/set21 R nls/pl/set22 R nls/pl/set23 R nls/pl/set24 R nls/pl/set25 R nls/pl/set26 R nls/pl/set27 R nls/pl/set29 R nls/pl/set3 R nls/pl/set30 R nls/pl/set31 R nls/pl/set4 R nls/pl/set5 R nls/pl/set6 R nls/pl/set7 R nls/pl/set8 R nls/pl/set9 A nls/russian/charset A nls/spanish/charset A nls/ukrainian/charset R push-tcsh-git-mirror R tcsh.vcproj R tests/aliases.at R tests/arguments.at R tests/commands.at R tests/expr.at R tests/history.at R tests/lexical.at R tests/mb-eucjp.at R tests/mb-utf8.at R tests/noexec.at R tests/parenthesis.at R tests/sh.dol.at R tests/subst.at R tests/syntax.at R tests/testsuite.at R tests/variables.at Log Message: ----------- Re-trim tcsh 6.21.00 with the corrected MIDNIGHTBSD-Xlist Restore the nls/*/charset files the old list wrongly excluded and drop the announcements, tests, cygwin, m4, nls/pl and autoconf files that contrib/tcsh has never shipped. The vendor tree now matches the base tree file for file, apart from the local patches carried on master. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: fe9c924e1e10f3582b5f31fbe262231c3f40e71f https://github.com/MidnightBSD/src/commit/fe9c924e1e10f3582b5f31fbe262231c3f40e71f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A Copyright Log Message: ----------- Restore the Copyright file to the tcsh vendor tree The licence text now ships with the source; MIDNIGHTBSD-Xlist no longer excludes it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 036f0b892bbb60edb0e4c7336b3d7a0386877b59 https://github.com/MidnightBSD/src/commit/036f0b892bbb60edb0e4c7336b3d7a0386877b59 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A nls/pl/README A nls/pl/charset A nls/pl/set1 A nls/pl/set10 A nls/pl/set11 A nls/pl/set12 A nls/pl/set13 A nls/pl/set14 A nls/pl/set15 A nls/pl/set16 A nls/pl/set17 A nls/pl/set18 A nls/pl/set19 A nls/pl/set2 A nls/pl/set20 A nls/pl/set21 A nls/pl/set22 A nls/pl/set23 A nls/pl/set24 A nls/pl/set25 A nls/pl/set26 A nls/pl/set27 A nls/pl/set29 A nls/pl/set3 A nls/pl/set30 A nls/pl/set31 A nls/pl/set4 A nls/pl/set5 A nls/pl/set6 A nls/pl/set7 A nls/pl/set8 A nls/pl/set9 Log Message: ----------- Restore the Polish message catalog to the tcsh vendor tree MIDNIGHTBSD-Xlist no longer excludes nls/pl; csh now builds it. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 99e8274423fa6050f5b071d1f721c947f6b1c068 https://github.com/MidnightBSD/src/commit/99e8274423fa6050f5b071d1f721c947f6b1c068 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M FAQ M Fixes M Imakefile R MAKEDIFFS R MAKESHAR M Makefile.in M Makefile.std M Makefile.vms R NewThings M README.md M WishList M complete.tcsh R config.guess M config.h.in R config.rpath R config.sub R config/bsd4.4 M config_f.h M configure M ed.chared.c M ed.decls.h M ed.defns.c M ed.h M ed.init.c M ed.inputl.c M ed.refresh.c M ed.screen.c M ed.term.c M ed.term.h M ed.xmap.c M gethost.c M glob.c M glob.h M host.defs R install-sh M ma.setp.c M mi.termios.c M mi.wait.h M nls/C/set1 M nls/C/set19 M nls/C/set2 M nls/Makefile.in M nls/et/set1 M nls/et/set19 M nls/et/set2 M nls/finnish/set1 M nls/finnish/set16 M nls/finnish/set17 M nls/finnish/set19 M nls/french/set1 M nls/french/set19 M nls/german/set1 M nls/german/set19 M nls/german/set2 M nls/greek/set1 M nls/greek/set19 M nls/greek/set2 M nls/greek/set23 M nls/greek/set26 M nls/greek/set9 M nls/italian/set1 M nls/italian/set19 M nls/ja/set1 M nls/pl/set1 M nls/pl/set19 M nls/pl/set2 M nls/russian/set1 M nls/russian/set19 M nls/russian/set2 M nls/spanish/set1 M nls/spanish/set19 M nls/ukrainian/set1 M nls/ukrainian/set19 M nls/ukrainian/set2 R patchlevel.h A patchlevel.h.in M sh.c M sh.char.c M sh.char.h M sh.decls.h M sh.dir.c M sh.dol.c M sh.err.c M sh.exec.c M sh.exp.c M sh.file.c M sh.func.c M sh.glob.c M sh.h M sh.hist.c M sh.init.c M sh.lex.c M sh.misc.c M sh.parse.c M sh.print.c M sh.proc.c M sh.sem.c M sh.set.c M sh.time.c M sh.types.h M svn A system/bsd4.4 M tc.alloc.c M tc.bind.c M tc.const.c M tc.decls.h M tc.disc.c M tc.func.c M tc.nls.c M tc.os.c M tc.os.h M tc.printf.c M tc.prompt.c M tc.sig.c M tc.sig.h M tc.str.c M tc.vers.c M tc.who.c R tcsh.man A tcsh.man.in R tcsh.man.new R tcsh.man2html M tw.color.c M tw.comp.c M tw.decls.h M tw.h M tw.init.c M tw.parse.c M vms.termcap.c Log Message: ----------- Import tcsh 6.24.16 (trimmed) Trimmed with the MIDNIGHTBSD-Xlist updated for the 6.24 layout: the config/ directory is now system/, patchlevel.h and tcsh.man are generated from .in templates, and the autoconf helpers moved to acaux/. Tarball signature verified against Kimmo Suominen's key AD87 1097 63D8 D8C2 C94C BA80 65C2 6E47 1F45 B123, which also signed 6.24.15. Notable changes since 6.21.00: $'...' strings, \x \u \U and \c escapes, jobs -Z, incremental nice with setpriority(2), LS_COLORS ln=target and the su/sg/tw/ow/st/mh keys, CLICOLOR_FORCE, $?<, fixes for :q:h and :q:t crashes, history merge and SIGHUP handling while writing history, S-JIS handling, redirections inside { } and the range-matching bug where [l-z]* could match foo. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 8dacda0cbfdd3d7174c0254565d4a2b56dbf5dc0 https://github.com/MidnightBSD/src/commit/8dacda0cbfdd3d7174c0254565d4a2b56dbf5dc0 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M bin/csh/Makefile M contrib/tcsh/MIDNIGHTBSD-Xlist Log Message: ----------- csh: ship the Polish message catalog Upstream tcsh has carried nls/pl for years but it was never brought into the tree. Stop excluding it in MIDNIGHTBSD-Xlist and build it like the other catalogs, installed as pl_PL.UTF-8 with a link for pl_PL.ISO8859-2 when iconv is available. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt (cherry picked from commit a3429241f7350dcfb952f30accbe042db77dbb20) Commit: 1ed9549cc9355ff39b86e7ef78d728824716f4bd https://github.com/MidnightBSD/src/commit/1ed9549cc9355ff39b86e7ef78d728824716f4bd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/tcsh/dist (tcsh 6.21.00 re-trimmed) into stable/4.1 (history link only) Record the pristine vendor import as an ancestor so 6.24.16 can be merged with -X subtree=contrib/tcsh. No tree change. Commit: bea96ed0963cb7613057ce98ad8e12f117643d71 https://github.com/MidnightBSD/src/commit/bea96ed0963cb7613057ce98ad8e12f117643d71 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A contrib/tcsh/Copyright M contrib/tcsh/FAQ M contrib/tcsh/Fixes M contrib/tcsh/Imakefile R contrib/tcsh/MAKEDIFFS R contrib/tcsh/MAKESHAR M contrib/tcsh/Makefile.in M contrib/tcsh/Makefile.std M contrib/tcsh/Makefile.vms R contrib/tcsh/NewThings M contrib/tcsh/README.md M contrib/tcsh/WishList M contrib/tcsh/complete.tcsh R contrib/tcsh/config.guess M contrib/tcsh/config.h.in R contrib/tcsh/config.rpath R contrib/tcsh/config.sub R contrib/tcsh/config/bsd4.4 M contrib/tcsh/config_f.h M contrib/tcsh/configure M contrib/tcsh/ed.chared.c M contrib/tcsh/ed.decls.h M contrib/tcsh/ed.defns.c M contrib/tcsh/ed.h M contrib/tcsh/ed.init.c M contrib/tcsh/ed.inputl.c M contrib/tcsh/ed.refresh.c M contrib/tcsh/ed.screen.c M contrib/tcsh/ed.term.c M contrib/tcsh/ed.term.h M contrib/tcsh/ed.xmap.c M contrib/tcsh/gethost.c M contrib/tcsh/glob.c M contrib/tcsh/glob.h M contrib/tcsh/host.defs R contrib/tcsh/install-sh M contrib/tcsh/ma.setp.c M contrib/tcsh/mi.termios.c M contrib/tcsh/mi.wait.h M contrib/tcsh/nls/C/set1 M contrib/tcsh/nls/C/set19 M contrib/tcsh/nls/C/set2 M contrib/tcsh/nls/Makefile.in M contrib/tcsh/nls/et/set1 M contrib/tcsh/nls/et/set19 M contrib/tcsh/nls/et/set2 M contrib/tcsh/nls/finnish/set1 M contrib/tcsh/nls/finnish/set16 M contrib/tcsh/nls/finnish/set17 M contrib/tcsh/nls/finnish/set19 M contrib/tcsh/nls/french/set1 M contrib/tcsh/nls/french/set19 M contrib/tcsh/nls/german/set1 M contrib/tcsh/nls/german/set19 M contrib/tcsh/nls/german/set2 M contrib/tcsh/nls/greek/set1 M contrib/tcsh/nls/greek/set19 M contrib/tcsh/nls/greek/set2 M contrib/tcsh/nls/greek/set23 M contrib/tcsh/nls/greek/set26 M contrib/tcsh/nls/greek/set9 M contrib/tcsh/nls/italian/set1 M contrib/tcsh/nls/italian/set19 M contrib/tcsh/nls/ja/set1 A contrib/tcsh/nls/pl/README A contrib/tcsh/nls/pl/charset A contrib/tcsh/nls/pl/set1 A contrib/tcsh/nls/pl/set10 A contrib/tcsh/nls/pl/set11 A contrib/tcsh/nls/pl/set12 A contrib/tcsh/nls/pl/set13 A contrib/tcsh/nls/pl/set14 A contrib/tcsh/nls/pl/set15 A contrib/tcsh/nls/pl/set16 A contrib/tcsh/nls/pl/set17 A contrib/tcsh/nls/pl/set18 A contrib/tcsh/nls/pl/set19 A contrib/tcsh/nls/pl/set2 A contrib/tcsh/nls/pl/set20 A contrib/tcsh/nls/pl/set21 A contrib/tcsh/nls/pl/set22 A contrib/tcsh/nls/pl/set23 A contrib/tcsh/nls/pl/set24 A contrib/tcsh/nls/pl/set25 A contrib/tcsh/nls/pl/set26 A contrib/tcsh/nls/pl/set27 A contrib/tcsh/nls/pl/set29 A contrib/tcsh/nls/pl/set3 A contrib/tcsh/nls/pl/set30 A contrib/tcsh/nls/pl/set31 A contrib/tcsh/nls/pl/set4 A contrib/tcsh/nls/pl/set5 A contrib/tcsh/nls/pl/set6 A contrib/tcsh/nls/pl/set7 A contrib/tcsh/nls/pl/set8 A contrib/tcsh/nls/pl/set9 M contrib/tcsh/nls/russian/set1 M contrib/tcsh/nls/russian/set19 M contrib/tcsh/nls/russian/set2 M contrib/tcsh/nls/spanish/set1 M contrib/tcsh/nls/spanish/set19 M contrib/tcsh/nls/ukrainian/set1 M contrib/tcsh/nls/ukrainian/set19 M contrib/tcsh/nls/ukrainian/set2 R contrib/tcsh/patchlevel.h A contrib/tcsh/patchlevel.h.in M contrib/tcsh/sh.c M contrib/tcsh/sh.char.c M contrib/tcsh/sh.char.h M contrib/tcsh/sh.decls.h M contrib/tcsh/sh.dir.c M contrib/tcsh/sh.dol.c M contrib/tcsh/sh.err.c M contrib/tcsh/sh.exec.c M contrib/tcsh/sh.exp.c M contrib/tcsh/sh.file.c M contrib/tcsh/sh.func.c M contrib/tcsh/sh.glob.c M contrib/tcsh/sh.h M contrib/tcsh/sh.hist.c M contrib/tcsh/sh.init.c M contrib/tcsh/sh.lex.c M contrib/tcsh/sh.misc.c M contrib/tcsh/sh.parse.c M contrib/tcsh/sh.print.c M contrib/tcsh/sh.proc.c M contrib/tcsh/sh.sem.c M contrib/tcsh/sh.set.c M contrib/tcsh/sh.time.c M contrib/tcsh/sh.types.h M contrib/tcsh/svn A contrib/tcsh/system/bsd4.4 M contrib/tcsh/tc.alloc.c M contrib/tcsh/tc.bind.c M contrib/tcsh/tc.const.c M contrib/tcsh/tc.decls.h M contrib/tcsh/tc.disc.c M contrib/tcsh/tc.func.c M contrib/tcsh/tc.nls.c M contrib/tcsh/tc.os.c M contrib/tcsh/tc.os.h M contrib/tcsh/tc.printf.c M contrib/tcsh/tc.prompt.c M contrib/tcsh/tc.sig.h M contrib/tcsh/tc.str.c M contrib/tcsh/tc.vers.c M contrib/tcsh/tc.who.c R contrib/tcsh/tcsh.man A contrib/tcsh/tcsh.man.in R contrib/tcsh/tcsh.man.new R contrib/tcsh/tcsh.man2html M contrib/tcsh/tw.color.c M contrib/tcsh/tw.comp.c M contrib/tcsh/tw.decls.h M contrib/tcsh/tw.h M contrib/tcsh/tw.init.c M contrib/tcsh/tw.parse.c M contrib/tcsh/vms.termcap.c Log Message: ----------- Merge vendor/tcsh/dist: update tcsh to 6.24.16 into stable/4.1 Same merge as master e4ce139625, with the identical conflict resolution: upstream adopted the local fixes in sh.c, sh.err.c, sh.h, sh.hist.c, sh.lex.c, tc.const.c, tc.sig.c and tc.sig.h; the glob.c LC_COLLATE guard and the host.defs MidnightBSD block (now with aarch64) remain. contrib/tcsh is byte-identical to master. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: ad6ff5332d4f5c827814fcc43a75df5ebb86d6d7 https://github.com/MidnightBSD/src/commit/ad6ff5332d4f5c827814fcc43a75df5ebb86d6d7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING M bin/csh/Makefile M bin/csh/config.h M contrib/tcsh/MIDNIGHTBSD-Xlist M contrib/tcsh/MIDNIGHTBSD-upgrade Log Message: ----------- csh: build glue for tcsh 6.24.16 Upstream now generates patchlevel.h and the manual page from .in templates at configure time. Substitute the version, date and origin ourselves from TCSH_VERSION, TCSH_DATE and TCSH_ENGLISH_DATE in the Makefile; patchlevel.h joins GENHDRS and csh.1 is produced from tcsh.man.in, which is the completed mdoc manual. config.h gains HAVE_SETPROCTITLE (jobs -Z) and HAVE_STDIO_H. The new HAVE_WORKING_SBRK check is left undefined because SYSMALLOC is set, and HAVE_MALLINFO2 is not available. config_p.h stays as is: the only upstream change to system/bsd4.4 is an __APPLE__ VFORK guard. Update MIDNIGHTBSD-Xlist for the 6.24 layout (config/ is now system/, autoconf helpers moved to acaux/, plus debian/ and template files we do not use) and rewrite MIDNIGHTBSD-upgrade to describe the git procedure and the two local changes that remain. Note the update in UPDATING. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt (cherry picked from commit e38d6da4a9e985bc5fb2278e70e5cb50cae0d887) Compare: https://github.com/MidnightBSD/src/compare/e03d45d51689...ad6ff5332d4f To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 13:51:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 10:51:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] df4a14: ai/claude-code: update to 2.1.280 Message-ID: Branch: refs/heads/ai/claude-code Home: https://github.com/MidnightBSD/mports Commit: df4a14200c125ba317cac56d34026f2ce53b99d4 https://github.com/MidnightBSD/mports/commit/df4a14200c125ba317cac56d34026f2ce53b99d4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.280 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:06:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:06:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/vendor/blocklist Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 14:06:46 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:06:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/blocklist/20260409 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 14:06:49 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:06:49 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] a54c7d: Remove contrib/blacklist Message-ID: Branch: refs/heads/blocklist-rename Home: https://github.com/MidnightBSD/src Commit: a54c7d52432b4abe1f67fc5f6781803cdfb125f2 https://github.com/MidnightBSD/src/commit/a54c7d52432b4abe1f67fc5f6781803cdfb125f2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: R contrib/blacklist/Makefile R contrib/blacklist/Makefile.inc R contrib/blacklist/README R contrib/blacklist/TODO R contrib/blacklist/bin/Makefile R contrib/blacklist/bin/blacklistctl.8 R contrib/blacklist/bin/blacklistctl.c R contrib/blacklist/bin/blacklistd.8 R contrib/blacklist/bin/blacklistd.c R contrib/blacklist/bin/blacklistd.conf.5 R contrib/blacklist/bin/conf.c R contrib/blacklist/bin/conf.h R contrib/blacklist/bin/internal.c R contrib/blacklist/bin/internal.h R contrib/blacklist/bin/run.c R contrib/blacklist/bin/run.h R contrib/blacklist/bin/state.c R contrib/blacklist/bin/state.h R contrib/blacklist/bin/support.c R contrib/blacklist/bin/support.h R contrib/blacklist/diff/ftpd.diff R contrib/blacklist/diff/named.diff R contrib/blacklist/diff/proftpd.diff R contrib/blacklist/diff/ssh.diff R contrib/blacklist/etc/Makefile R contrib/blacklist/etc/blacklistd.conf R contrib/blacklist/etc/npf.conf R contrib/blacklist/etc/rc.d/Makefile R contrib/blacklist/etc/rc.d/blacklistd R contrib/blacklist/include/Makefile R contrib/blacklist/include/bl.h R contrib/blacklist/include/blacklist.h R contrib/blacklist/lib/Makefile R contrib/blacklist/lib/bl.c R contrib/blacklist/lib/blacklist.c R contrib/blacklist/lib/libblacklist.3 R contrib/blacklist/lib/shlib_version R contrib/blacklist/libexec/Makefile R contrib/blacklist/libexec/blacklistd-helper R contrib/blacklist/port/Makefile.am R contrib/blacklist/port/_strtoi.h R contrib/blacklist/port/clock_gettime.c R contrib/blacklist/port/config.h R contrib/blacklist/port/configure.ac R contrib/blacklist/port/fgetln.c R contrib/blacklist/port/fparseln.c R contrib/blacklist/port/getprogname.c R contrib/blacklist/port/m4/.cvsignore R contrib/blacklist/port/pidfile.c R contrib/blacklist/port/popenve.c R contrib/blacklist/port/port.h R contrib/blacklist/port/sockaddr_snprintf.c R contrib/blacklist/port/strlcat.c R contrib/blacklist/port/strlcpy.c R contrib/blacklist/port/strtoi.c R contrib/blacklist/test/Makefile R contrib/blacklist/test/cltest.c R contrib/blacklist/test/srvtest.c Log Message: ----------- Remove contrib/blacklist Upstream renamed the project to blocklist; the replacement is imported at contrib/blocklist in the next commit. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 374b7303f615636e49658ec6b1d50b59ff868ed4 https://github.com/MidnightBSD/src/commit/374b7303f615636e49658ec6b1d50b59ff868ed4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A contrib/blocklist/Makefile A contrib/blocklist/Makefile.inc A contrib/blocklist/README A contrib/blocklist/TODO A contrib/blocklist/bin/Makefile A contrib/blocklist/bin/blocklistctl.8 A contrib/blocklist/bin/blocklistctl.c A contrib/blocklist/bin/blocklistd.8 A contrib/blocklist/bin/blocklistd.c A contrib/blocklist/bin/blocklistd.conf.5 A contrib/blocklist/bin/conf.c A contrib/blocklist/bin/conf.h A contrib/blocklist/bin/internal.c A contrib/blocklist/bin/internal.h A contrib/blocklist/bin/run.c A contrib/blocklist/bin/run.h A contrib/blocklist/bin/state.c A contrib/blocklist/bin/state.h A contrib/blocklist/bin/support.c A contrib/blocklist/bin/support.h A contrib/blocklist/diff/ftpd.diff A contrib/blocklist/diff/named.diff A contrib/blocklist/diff/postfix.diff A contrib/blocklist/diff/proftpd.diff A contrib/blocklist/diff/ssh.diff A contrib/blocklist/etc/Makefile A contrib/blocklist/etc/blocklistd.conf A contrib/blocklist/etc/ipf.conf A contrib/blocklist/etc/npf.conf A contrib/blocklist/etc/rc.d/Makefile A contrib/blocklist/etc/rc.d/blocklistd A contrib/blocklist/include/Makefile A contrib/blocklist/include/bl.h A contrib/blocklist/include/blocklist.h A contrib/blocklist/lib/Makefile A contrib/blocklist/lib/bl.c A contrib/blocklist/lib/blocklist.c A contrib/blocklist/lib/libblocklist.3 A contrib/blocklist/lib/shlib_version A contrib/blocklist/libexec/Makefile A contrib/blocklist/libexec/blocklistd-helper A contrib/blocklist/port/Makefile.am A contrib/blocklist/port/_strtoi.h A contrib/blocklist/port/clock_gettime.c A contrib/blocklist/port/configure.ac A contrib/blocklist/port/debian/blocklist.manpages A contrib/blocklist/port/debian/changelog A contrib/blocklist/port/debian/compat A contrib/blocklist/port/debian/control A contrib/blocklist/port/debian/copyright A contrib/blocklist/port/debian/install A contrib/blocklist/port/debian/rules A contrib/blocklist/port/debian/source/format A contrib/blocklist/port/fgetln.c A contrib/blocklist/port/fparseln.c A contrib/blocklist/port/getprogname.c A contrib/blocklist/port/m4/.cvsignore A contrib/blocklist/port/pidfile.c A contrib/blocklist/port/popenve.c A contrib/blocklist/port/port.h A contrib/blocklist/port/sockaddr_snprintf.c A contrib/blocklist/port/strlcat.c A contrib/blocklist/port/strlcpy.c A contrib/blocklist/port/strtoi.c A contrib/blocklist/port/vsyslog_r.c A contrib/blocklist/test/Makefile A contrib/blocklist/test/cltest.c A contrib/blocklist/test/srvtest.c Log Message: ----------- Import blocklist 2026-04-09 into contrib/blocklist Bring in the current upstream snapshot from the new vendor/blocklist branch (upstream 46419aa7eea2cebc0cbc74c7b3aba8592cddc5bb). Build glue and local adaptations follow in separate commits. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 36fd9af0bbb504998261225cf3b26f36055bbf7f https://github.com/MidnightBSD/src/commit/36fd9af0bbb504998261225cf3b26f36055bbf7f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A contrib/blocklist/MIDNIGHTBSD-upgrade A contrib/blocklist/bin/blacklistctl.c A contrib/blocklist/bin/blacklistd.c M contrib/blocklist/bin/blocklistd.8 M contrib/blocklist/bin/conf.c M contrib/blocklist/bin/internal.h A contrib/blocklist/bin/old_internal.c A contrib/blocklist/bin/old_internal.h A contrib/blocklist/include/blacklist.h A contrib/blocklist/include/old_bl.h A contrib/blocklist/lib/blacklist.c A contrib/blocklist/lib/old_bl.c A contrib/blocklist/midnightbsd-changes.sh R contrib/blocklist/port/debian/blocklist.manpages R contrib/blocklist/port/debian/changelog R contrib/blocklist/port/debian/compat R contrib/blocklist/port/debian/control R contrib/blocklist/port/debian/copyright R contrib/blocklist/port/debian/install R contrib/blocklist/port/debian/rules R contrib/blocklist/port/debian/source/format Log Message: ----------- contrib/blocklist: local adaptations and compatibility sources Apply the MidnightBSD changes (drop the Debian port, /usr/libexec paths, SA_SIZE instead of RT_ROUNDUP, packet filter man page cross-references) and record them in midnightbsd-changes.sh. Add the compatibility sources for the old blacklist names from FreeBSD so lib/libblacklist, blacklistd and blacklistctl can keep being built during the transition. Describe the import procedure in MIDNIGHTBSD-upgrade. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 23358a9e82df423b559cf1fe6b1c3de9941e5a3c https://github.com/MidnightBSD/src/commit/23358a9e82df423b559cf1fe6b1c3de9941e5a3c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING M contrib/blocklist/MIDNIGHTBSD-upgrade A contrib/blocklist/bin/blacklistctl.8 A contrib/blocklist/bin/blacklistd.8 A contrib/blocklist/bin/blacklistd.conf.5 A contrib/blocklist/lib/libblacklist.3 A contrib/blocklist/port/config.h M crypto/openssh/auth-pam.c M crypto/openssh/auth.c R crypto/openssh/blacklist.c R crypto/openssh/blacklist_client.h A crypto/openssh/blocklist.c A crypto/openssh/blocklist_client.h M crypto/openssh/monitor.c M crypto/openssh/servconf.c M crypto/openssh/servconf.h M crypto/openssh/sshd-session.c M crypto/openssh/sshd_config M crypto/openssh/sshd_config.5 M lib/Makefile M lib/libblacklist/Makefile A lib/libblocklist/Makefile A lib/libblocklist/Makefile.depend M lib/libsysdecode/Makefile.depend M libexec/Makefile R libexec/blacklistd-helper/Makefile R libexec/blacklistd-helper/Makefile.depend A libexec/blocklistd-helper/Makefile A libexec/blocklistd-helper/Makefile.depend A libexec/blocklistd-helper/blacklistd-helper M libexec/fingerd/Makefile M libexec/fingerd/Makefile.depend.options M libexec/fingerd/fingerd.c M libexec/ftpd/Makefile M libexec/ftpd/Makefile.depend.options R libexec/ftpd/blacklist.c R libexec/ftpd/blacklist_client.h A libexec/ftpd/blocklist.c A libexec/ftpd/blocklist_client.h M libexec/ftpd/ftpd.8 M libexec/ftpd/ftpd.c M libexec/rc/rc.conf M libexec/rc/rc.d/Makefile M libexec/rc/rc.d/blacklistd A libexec/rc/rc.d/blocklistd M secure/libexec/sshd-auth/Makefile M secure/libexec/sshd-session/Makefile M secure/usr.sbin/sshd/Makefile.depend.options M share/man/man5/src.conf.5 M share/mk/bsd.libnames.mk M share/mk/local.dirdeps-options.mk M share/mk/src.libnames.mk M share/mk/src.opts.mk M targets/pseudo/userland/Makefile.depend M targets/pseudo/userland/lib/Makefile.depend M targets/pseudo/userland/libexec/Makefile.depend M tools/build/mk/OptionalObsoleteFiles.inc M tools/build/options/WITHOUT_BLACKLIST M tools/build/options/WITHOUT_BLACKLIST_SUPPORT A tools/build/options/WITHOUT_BLOCKLIST A tools/build/options/WITHOUT_BLOCKLIST_SUPPORT M usr.sbin/Makefile M usr.sbin/blacklistctl/Makefile M usr.sbin/blacklistctl/Makefile.depend M usr.sbin/blacklistd/Makefile M usr.sbin/blacklistd/Makefile.depend A usr.sbin/blocklistctl/Makefile A usr.sbin/blocklistctl/Makefile.depend A usr.sbin/blocklistd/Makefile A usr.sbin/blocklistd/Makefile.depend A usr.sbin/blocklistd/blocklistd.conf M usr.sbin/periodic/etc/security/520.pfdenied Log Message: ----------- Rename blacklist to blocklist, following upstream Build the library, daemon and control program from contrib/blocklist under their new names: libblocklist(3), blocklistd(8) and blocklistctl(8), with /etc/blocklistd.conf, the blocklistd rc script, blocklistd_enable and blocklistd_flags in rc.conf, and the blocklistd-helper script. The build knobs are MK_BLOCKLIST and MK_BLOCKLIST_SUPPORT. Consumers move to the new API: sshd (UseBlocklist, with UseBlacklist kept as an alias), ftpd and fingerd now include blocklist.h and call blocklist_*(), and their client glue is renamed from blacklist.c to blocklist.c. The old names remain available during the transition, as FreeBSD did in commit 7238317403b9: libblacklist, blacklistd, blacklistctl and blacklistd-helper are built from the compatibility sources in contrib/blocklist, the blacklistd rc script still starts the old daemon but prints a warning, and WITHOUT_BLACKLIST and WITHOUT_BLACKLIST_SUPPORT are wired to the blocklist options. The periodic pf security check looks at both anchor names. Note the rename in UPDATING. Obtained from: FreeBSD 7238317403b95a8e35cf0bc7cd66fbd78ecbe521 AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/a54c7d52432b%5E...23358a9e82df To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 14:15:20 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:15:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 50f940: Fix Doorkeeper GitLab license path Message-ID: Branch: refs/heads/security/rubygem-doorkeeper-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 50f94096306212e179d77eba070a63d6200a11e2 https://github.com/MidnightBSD/mports/commit/50f94096306212e179d77eba070a63d6200a11e2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:17:02 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:17:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d81c1b: Add Grape Swagger GitLab build dependencies Message-ID: Branch: refs/heads/devel/rubygem-grape-swagger-gitlab Home: https://github.com/MidnightBSD/mports Commit: d81c1ba729564afbd11eb26a55a3a172b8bf3d89 https://github.com/MidnightBSD/mports/commit/d81c1ba729564afbd11eb26a55a3a172b8bf3d89 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-gitlab/Makefile Log Message: ----------- Add Grape Swagger GitLab build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:22:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:22:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9a158a: Add grape-path-helpers build dependencies Message-ID: Branch: refs/heads/devel/rubygem-grape-path-helpers Home: https://github.com/MidnightBSD/mports Commit: 9a158abbf6d9f0c763e626c6d7b84106b88b143c https://github.com/MidnightBSD/mports/commit/9a158abbf6d9f0c763e626c6d7b84106b88b143c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-path-helpers/Makefile Log Message: ----------- Add grape-path-helpers build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:22:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:22:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e41472: Add action_pack instrumentation build dependencies Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-action_pack Home: https://github.com/MidnightBSD/mports Commit: e414729ccaefb1afba9ea780193be18ced2a181f https://github.com/MidnightBSD/mports/commit/e414729ccaefb1afba9ea780193be18ced2a181f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile Log Message: ----------- Add action_pack instrumentation build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:22:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:22:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c934bc: Add Grape instrumentation build dependencies Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-grape Home: https://github.com/MidnightBSD/mports Commit: c934bc710944bae2f698f40de3a18b525b1f6927 https://github.com/MidnightBSD/mports/commit/c934bc710944bae2f698f40de3a18b525b1f6927 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-grape/Makefile Log Message: ----------- Add Grape instrumentation build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:22:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:22:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 49d140: Fix health_check GitLab license path Message-ID: Branch: refs/heads/devel/rubygem-health_check-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 49d14006fabfffefb60d2f5e210bd607223b1e26 https://github.com/MidnightBSD/mports/commit/49d14006fabfffefb60d2f5e210bd607223b1e26 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:22:34 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:22:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 945241: Add responders GitLab build dependencies Message-ID: Branch: refs/heads/www/rubygem-responders-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 945241177ff996980fa925c30b2e76b260de5d93 https://github.com/MidnightBSD/mports/commit/945241177ff996980fa925c30b2e76b260de5d93 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Add responders GitLab build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1daf28: ai/claude-code: update to 2.1.280 (#1576) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 1daf28f27cc947a24c29bc7b03fcf305b33b07a7 https://github.com/MidnightBSD/mports/commit/1daf28f27cc947a24c29bc7b03fcf305b33b07a7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.280 (#1576) Update ai/claude-code from 2.1.278 to 2.1.280. Verified: bmake makesum, patch, fake, package all succeed on amd64. License text unchanged. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the packaged Claude Code release from 2.1.278 to 2.1.280. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:26 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:26 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/ai/claude-code Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 5b15c8: Fix Rails i18n GitLab license path Message-ID: Branch: refs/heads/devel/rubygem-rails-i18n-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 5b15c8ae8fd93a9b44771cbd1f7cc7424830e697 https://github.com/MidnightBSD/mports/commit/5b15c8ae8fd93a9b44771cbd1f7cc7424830e697 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e31821: Add Peek GitLab build dependencies Message-ID: Branch: refs/heads/devel/rubygem-peek-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: e318211daa69044bbb1a0295e821c99a8d9b1681 https://github.com/MidnightBSD/mports/commit/e318211daa69044bbb1a0295e821c99a8d9b1681 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-peek-rails-gitlab/Makefile Log Message: ----------- Add Peek GitLab build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] cee907: Add Sentry Rails build dependencies Message-ID: Branch: refs/heads/devel/rubygem-sentry-rails Home: https://github.com/MidnightBSD/mports Commit: cee9072311f83f8cd11a4305dd6749c349fa9050 https://github.com/MidnightBSD/mports/commit/cee9072311f83f8cd11a4305dd6749c349fa9050 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-sentry-rails/Makefile Log Message: ----------- Add Sentry Rails build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8c28c4: Add Lograge GitLab build dependencies Message-ID: Branch: refs/heads/www/rubygem-lograge-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 8c28c48c1692cbe916bca5e75ee18a928ffa40a2 https://github.com/MidnightBSD/mports/commit/8c28c48c1692cbe916bca5e75ee18a928ffa40a2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-lograge-rails-gitlab/Makefile Log Message: ----------- Add Lograge GitLab build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 00dff8: Fix CSS bundling GitLab license path Message-ID: Branch: refs/heads/www/rubygem-cssbundling-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 00dff8854c6022dd5d1ea434da153efa74e499e4 https://github.com/MidnightBSD/mports/commit/00dff8854c6022dd5d1ea434da153efa74e499e4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:28:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:28:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] bd1109: Add Vite Rails GitLab build dependencies Message-ID: Branch: refs/heads/devel/rubygem-vite_rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: bd1109467b1b579f2d1cda38d31f28ae98a9f0c7 https://github.com/MidnightBSD/mports/commit/bd1109467b1b579f2d1cda38d31f28ae98a9f0c7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-vite_rails-gitlab/Makefile Log Message: ----------- Add Vite Rails GitLab build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:29:35 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:29:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b2b7b0: Fix Doorkeeper GitLab license path (#1577) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: b2b7b085069251bbe9b257c22e0b5ba0946fe97d https://github.com/MidnightBSD/mports/commit/b2b7b085069251bbe9b257c22e0b5ba0946fe97d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path (#1577) Fix Magus run 648 port ID 2269388 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - bmake package NO_DEPENDS=yes - portlint -C security/rubygem-doorkeeper-rails-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Doorkeeper GitLab gem license file path to match its case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:29:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:29:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/security/rubygem-doorkeeper-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:29:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:29:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9204fb: Add Grape Swagger GitLab build dependencies (#1578) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9204fb3568af853a78643ce461cf2c59a22c7ec6 https://github.com/MidnightBSD/mports/commit/9204fb3568af853a78643ce461cf2c59a22c7ec6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-gitlab/Makefile Log Message: ----------- Add Grape Swagger GitLab build dependencies (#1578) Fix Magus run 648 port ID 2264947 by making the grape20 runtime dependency available during fake-stage gemspec QA. Analyzer assessment: supported on the missing Grape dependency. The raw log and framework QA implementation show that the dependency must also be present at build time. Validation: - clean bmake package NO_DEPENDS=yes with an isolated grape 2.0 gem path - portlint -C devel/rubygem-grape-swagger-gitlab - git diff --check A normal recursive package attempt was also made; it reached dependency installation but the local package database reports the already-present ruby33-gems executable as unregistered. This is unrelated to the port change. ## Summary by Sourcery Bug Fixes: - Make the Grape runtime dependency available during gemspec QA and other build-time validation. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:29:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:29:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-grape-swagger-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:29:54 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:29:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f0e5bf: Add grape-path-helpers build dependencies (#1579) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f https://github.com/MidnightBSD/mports/commit/f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-path-helpers/Makefile Log Message: ----------- Add grape-path-helpers build dependencies (#1579) Fix Magus run 648 port ID 2264945 by making runtime gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure grape-path-helpers has its runtime gems available during the build and package validation process. Bug Fixes: - Make runtime gem dependencies available during gemspec QA and resolve the affected package build failure. Build: - Add the port's runtime dependencies to its build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:29:55 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:29:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-grape-path-helpers Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f17e88: Add action_pack instrumentation build dependencies... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f17e88640c2b1b806166d3bc99901347e4c2e872 https://github.com/MidnightBSD/mports/commit/f17e88640c2b1b806166d3bc99901347e4c2e872 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile Log Message: ----------- Add action_pack instrumentation build dependencies (#1581) Fix Magus run 648 port ID 2265045 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Make the Rack instrumentation dependency available during Action Pack instrumentation package builds. Bug Fixes: - Ensure the Action Pack instrumentation gem's Rack instrumentation dependency is available during package build and gemspec QA. Build: - Add the declared runtime dependency to the package build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-action_pack Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:11 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 795dcb: Add Grape instrumentation build dependencies (#1583) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 795dcb8500d46e6ca61ee90c57f8c57c24d3995f https://github.com/MidnightBSD/mports/commit/795dcb8500d46e6ca61ee90c57f8c57c24d3995f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-grape/Makefile Log Message: ----------- Add Grape instrumentation build dependencies (#1583) Fix Magus run 648 port ID 2265076 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Grape instrumentation port can resolve its Rack instrumentation dependency during package builds. Bug Fixes: - Make the Rack instrumentation gem available as a build dependency so gemspec QA succeeds in isolated builds. Build: - Align build dependencies with the declared runtime dependencies for the Grape instrumentation port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:13 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-opentelemetry-instrumentation-grape Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:20 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9b080f: Add responders GitLab build dependencies (#1582) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9b080f2518944b80d94636a131b278e411fa9ee3 https://github.com/MidnightBSD/mports/commit/9b080f2518944b80d94636a131b278e411fa9ee3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Add responders GitLab build dependencies (#1582) Fix Magus run 648 port ID 2271370 by making the GitLab Action Pack and Railties gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the GitLab Action Pack and Railties gems available during fake-stage gemspec QA by promoting the runtime dependencies to build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:22 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-responders-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 471b58: Fix health_check GitLab license path (#1580) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 471b58983579eef1909f4a0b05e763be3a097c9d https://github.com/MidnightBSD/mports/commit/471b58983579eef1909f4a0b05e763be3a097c9d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path (#1580) Fix Magus run 648 port ID 2264960 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C devel/rubygem-health_check-rails-gitlab (no fatal errors) - git diff --check Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:31 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-health_check-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:39 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 031562: Add Peek GitLab build dependencies (#1584) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 0315621a36f281d8871034272d626f68a97ebd8c https://github.com/MidnightBSD/mports/commit/0315621a36f281d8871034272d626f68a97ebd8c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-peek-rails-gitlab/Makefile Log Message: ----------- Add Peek GitLab build dependencies (#1584) Fix Magus run 648 port ID 2265127. Make the Railties runtime dependency available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Peek Rails GitLab port has its runtime dependency available during build-time gemspec validation. Bug Fixes: - Make the Railties GitLab runtime dependency available during fake-stage gemspec QA and package validation. Build: - Add the runtime dependency to the port's build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:30:41 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:30:41 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-peek-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:31:55 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:31:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] acf0d6: Fix Rails GitLab license path Message-ID: Branch: refs/heads/www/rubygem-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: acf0d6346090c9b99543c6b75ab4b26a07bfe785 https://github.com/MidnightBSD/mports/commit/acf0d6346090c9b99543c6b75ab4b26a07bfe785 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-rails-gitlab/Makefile Log Message: ----------- Fix Rails GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:31:55 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:31:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b6c765: Add Premailer Rails GitLab build dependencies Message-ID: Branch: refs/heads/mail/rubygem-premailer-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: b6c765a652621558cfcdab2c41f303ac8cff9f6d https://github.com/MidnightBSD/mports/commit/b6c765a652621558cfcdab2c41f303ac8cff9f6d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M mail/rubygem-premailer-rails-rails-gitlab/Makefile Log Message: ----------- Add Premailer Rails GitLab build dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:33:25 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:33:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1daf28: ai/claude-code: update to 2.1.280 (#1576) Message-ID: Branch: refs/heads/www/rubygem-cssbundling-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 1daf28f27cc947a24c29bc7b03fcf305b33b07a7 https://github.com/MidnightBSD/mports/commit/1daf28f27cc947a24c29bc7b03fcf305b33b07a7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.280 (#1576) Update ai/claude-code from 2.1.278 to 2.1.280. Verified: bmake makesum, patch, fake, package all succeed on amd64. License text unchanged. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the packaged Claude Code release from 2.1.278 to 2.1.280. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 Commit: b2b7b085069251bbe9b257c22e0b5ba0946fe97d https://github.com/MidnightBSD/mports/commit/b2b7b085069251bbe9b257c22e0b5ba0946fe97d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path (#1577) Fix Magus run 648 port ID 2269388 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - bmake package NO_DEPENDS=yes - portlint -C security/rubygem-doorkeeper-rails-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Doorkeeper GitLab gem license file path to match its case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt Commit: 9204fb3568af853a78643ce461cf2c59a22c7ec6 https://github.com/MidnightBSD/mports/commit/9204fb3568af853a78643ce461cf2c59a22c7ec6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-gitlab/Makefile Log Message: ----------- Add Grape Swagger GitLab build dependencies (#1578) Fix Magus run 648 port ID 2264947 by making the grape20 runtime dependency available during fake-stage gemspec QA. Analyzer assessment: supported on the missing Grape dependency. The raw log and framework QA implementation show that the dependency must also be present at build time. Validation: - clean bmake package NO_DEPENDS=yes with an isolated grape 2.0 gem path - portlint -C devel/rubygem-grape-swagger-gitlab - git diff --check A normal recursive package attempt was also made; it reached dependency installation but the local package database reports the already-present ruby33-gems executable as unregistered. This is unrelated to the port change. ## Summary by Sourcery Bug Fixes: - Make the Grape runtime dependency available during gemspec QA and other build-time validation. Signed-off-by: Lucas Holt Commit: f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f https://github.com/MidnightBSD/mports/commit/f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-path-helpers/Makefile Log Message: ----------- Add grape-path-helpers build dependencies (#1579) Fix Magus run 648 port ID 2264945 by making runtime gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure grape-path-helpers has its runtime gems available during the build and package validation process. Bug Fixes: - Make runtime gem dependencies available during gemspec QA and resolve the affected package build failure. Build: - Add the port's runtime dependencies to its build dependencies. Signed-off-by: Lucas Holt Commit: f17e88640c2b1b806166d3bc99901347e4c2e872 https://github.com/MidnightBSD/mports/commit/f17e88640c2b1b806166d3bc99901347e4c2e872 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile Log Message: ----------- Add action_pack instrumentation build dependencies (#1581) Fix Magus run 648 port ID 2265045 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Make the Rack instrumentation dependency available during Action Pack instrumentation package builds. Bug Fixes: - Ensure the Action Pack instrumentation gem's Rack instrumentation dependency is available during package build and gemspec QA. Build: - Add the declared runtime dependency to the package build dependencies. Signed-off-by: Lucas Holt Commit: 795dcb8500d46e6ca61ee90c57f8c57c24d3995f https://github.com/MidnightBSD/mports/commit/795dcb8500d46e6ca61ee90c57f8c57c24d3995f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-grape/Makefile Log Message: ----------- Add Grape instrumentation build dependencies (#1583) Fix Magus run 648 port ID 2265076 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Grape instrumentation port can resolve its Rack instrumentation dependency during package builds. Bug Fixes: - Make the Rack instrumentation gem available as a build dependency so gemspec QA succeeds in isolated builds. Build: - Align build dependencies with the declared runtime dependencies for the Grape instrumentation port. Signed-off-by: Lucas Holt Commit: 9b080f2518944b80d94636a131b278e411fa9ee3 https://github.com/MidnightBSD/mports/commit/9b080f2518944b80d94636a131b278e411fa9ee3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Add responders GitLab build dependencies (#1582) Fix Magus run 648 port ID 2271370 by making the GitLab Action Pack and Railties gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the GitLab Action Pack and Railties gems available during fake-stage gemspec QA by promoting the runtime dependencies to build dependencies. Signed-off-by: Lucas Holt Commit: 471b58983579eef1909f4a0b05e763be3a097c9d https://github.com/MidnightBSD/mports/commit/471b58983579eef1909f4a0b05e763be3a097c9d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path (#1580) Fix Magus run 648 port ID 2264960 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C devel/rubygem-health_check-rails-gitlab (no fatal errors) - git diff --check Signed-off-by: Lucas Holt Commit: 0315621a36f281d8871034272d626f68a97ebd8c https://github.com/MidnightBSD/mports/commit/0315621a36f281d8871034272d626f68a97ebd8c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-peek-rails-gitlab/Makefile Log Message: ----------- Add Peek GitLab build dependencies (#1584) Fix Magus run 648 port ID 2265127. Make the Railties runtime dependency available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Peek Rails GitLab port has its runtime dependency available during build-time gemspec validation. Bug Fixes: - Make the Railties GitLab runtime dependency available during fake-stage gemspec QA and package validation. Build: - Add the runtime dependency to the port's build dependencies. Signed-off-by: Lucas Holt Commit: ac3351262f56ad1d2bc3b5d1e051581c2c1f1138 https://github.com/MidnightBSD/mports/commit/ac3351262f56ad1d2bc3b5d1e051581c2c1f1138 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge branch 'master' into www/rubygem-cssbundling-rails-rails-gitlab Compare: https://github.com/MidnightBSD/mports/compare/00dff8854c60...ac3351262f56 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:33:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:33:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9b36ae: Fix Rails i18n GitLab license path (#1589) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 https://github.com/MidnightBSD/mports/commit/9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab license path (#1589) Fix Magus run 648 port ID 2265138. Match the case-sensitive MIT-LICENSE.txt filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Rails i18n port's license file path to match the gem's case-sensitive MIT-LICENSE.txt filename. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:33:29 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:33:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-rails-i18n-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:33:48 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:33:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] deacdc: Fix CSS bundling GitLab license path (#1588) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: deacdcec573389613f526fae7adf0e06cdedcb9e https://github.com/MidnightBSD/mports/commit/deacdcec573389613f526fae7adf0e06cdedcb9e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab license path (#1588) Fix Magus run 648 port ID 2271254. Match the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the CSS bundling gem?s license file path to match the case-sensitive filename provided by the gem. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:33:50 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:33:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-cssbundling-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:34:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:34:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1daf28: ai/claude-code: update to 2.1.280 (#1576) Message-ID: Branch: refs/heads/devel/rubygem-vite_rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 1daf28f27cc947a24c29bc7b03fcf305b33b07a7 https://github.com/MidnightBSD/mports/commit/1daf28f27cc947a24c29bc7b03fcf305b33b07a7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.280 (#1576) Update ai/claude-code from 2.1.278 to 2.1.280. Verified: bmake makesum, patch, fake, package all succeed on amd64. License text unchanged. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the packaged Claude Code release from 2.1.278 to 2.1.280. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 Commit: b2b7b085069251bbe9b257c22e0b5ba0946fe97d https://github.com/MidnightBSD/mports/commit/b2b7b085069251bbe9b257c22e0b5ba0946fe97d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path (#1577) Fix Magus run 648 port ID 2269388 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - bmake package NO_DEPENDS=yes - portlint -C security/rubygem-doorkeeper-rails-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Doorkeeper GitLab gem license file path to match its case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt Commit: 9204fb3568af853a78643ce461cf2c59a22c7ec6 https://github.com/MidnightBSD/mports/commit/9204fb3568af853a78643ce461cf2c59a22c7ec6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-gitlab/Makefile Log Message: ----------- Add Grape Swagger GitLab build dependencies (#1578) Fix Magus run 648 port ID 2264947 by making the grape20 runtime dependency available during fake-stage gemspec QA. Analyzer assessment: supported on the missing Grape dependency. The raw log and framework QA implementation show that the dependency must also be present at build time. Validation: - clean bmake package NO_DEPENDS=yes with an isolated grape 2.0 gem path - portlint -C devel/rubygem-grape-swagger-gitlab - git diff --check A normal recursive package attempt was also made; it reached dependency installation but the local package database reports the already-present ruby33-gems executable as unregistered. This is unrelated to the port change. ## Summary by Sourcery Bug Fixes: - Make the Grape runtime dependency available during gemspec QA and other build-time validation. Signed-off-by: Lucas Holt Commit: f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f https://github.com/MidnightBSD/mports/commit/f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-path-helpers/Makefile Log Message: ----------- Add grape-path-helpers build dependencies (#1579) Fix Magus run 648 port ID 2264945 by making runtime gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure grape-path-helpers has its runtime gems available during the build and package validation process. Bug Fixes: - Make runtime gem dependencies available during gemspec QA and resolve the affected package build failure. Build: - Add the port's runtime dependencies to its build dependencies. Signed-off-by: Lucas Holt Commit: f17e88640c2b1b806166d3bc99901347e4c2e872 https://github.com/MidnightBSD/mports/commit/f17e88640c2b1b806166d3bc99901347e4c2e872 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile Log Message: ----------- Add action_pack instrumentation build dependencies (#1581) Fix Magus run 648 port ID 2265045 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Make the Rack instrumentation dependency available during Action Pack instrumentation package builds. Bug Fixes: - Ensure the Action Pack instrumentation gem's Rack instrumentation dependency is available during package build and gemspec QA. Build: - Add the declared runtime dependency to the package build dependencies. Signed-off-by: Lucas Holt Commit: 795dcb8500d46e6ca61ee90c57f8c57c24d3995f https://github.com/MidnightBSD/mports/commit/795dcb8500d46e6ca61ee90c57f8c57c24d3995f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-grape/Makefile Log Message: ----------- Add Grape instrumentation build dependencies (#1583) Fix Magus run 648 port ID 2265076 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Grape instrumentation port can resolve its Rack instrumentation dependency during package builds. Bug Fixes: - Make the Rack instrumentation gem available as a build dependency so gemspec QA succeeds in isolated builds. Build: - Align build dependencies with the declared runtime dependencies for the Grape instrumentation port. Signed-off-by: Lucas Holt Commit: 9b080f2518944b80d94636a131b278e411fa9ee3 https://github.com/MidnightBSD/mports/commit/9b080f2518944b80d94636a131b278e411fa9ee3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Add responders GitLab build dependencies (#1582) Fix Magus run 648 port ID 2271370 by making the GitLab Action Pack and Railties gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the GitLab Action Pack and Railties gems available during fake-stage gemspec QA by promoting the runtime dependencies to build dependencies. Signed-off-by: Lucas Holt Commit: 471b58983579eef1909f4a0b05e763be3a097c9d https://github.com/MidnightBSD/mports/commit/471b58983579eef1909f4a0b05e763be3a097c9d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path (#1580) Fix Magus run 648 port ID 2264960 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C devel/rubygem-health_check-rails-gitlab (no fatal errors) - git diff --check Signed-off-by: Lucas Holt Commit: 0315621a36f281d8871034272d626f68a97ebd8c https://github.com/MidnightBSD/mports/commit/0315621a36f281d8871034272d626f68a97ebd8c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-peek-rails-gitlab/Makefile Log Message: ----------- Add Peek GitLab build dependencies (#1584) Fix Magus run 648 port ID 2265127. Make the Railties runtime dependency available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Peek Rails GitLab port has its runtime dependency available during build-time gemspec validation. Bug Fixes: - Make the Railties GitLab runtime dependency available during fake-stage gemspec QA and package validation. Build: - Add the runtime dependency to the port's build dependencies. Signed-off-by: Lucas Holt Commit: 9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 https://github.com/MidnightBSD/mports/commit/9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab license path (#1589) Fix Magus run 648 port ID 2265138. Match the case-sensitive MIT-LICENSE.txt filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Rails i18n port's license file path to match the gem's case-sensitive MIT-LICENSE.txt filename. Signed-off-by: Lucas Holt Commit: deacdcec573389613f526fae7adf0e06cdedcb9e https://github.com/MidnightBSD/mports/commit/deacdcec573389613f526fae7adf0e06cdedcb9e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab license path (#1588) Fix Magus run 648 port ID 2271254. Match the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the CSS bundling gem?s license file path to match the case-sensitive filename provided by the gem. Signed-off-by: Lucas Holt Commit: 95746a828e64a6588ee9a5de4824d52d14973ae0 https://github.com/MidnightBSD/mports/commit/95746a828e64a6588ee9a5de4824d52d14973ae0 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge branch 'master' into devel/rubygem-vite_rails-gitlab Compare: https://github.com/MidnightBSD/mports/compare/bd1109467b1b...95746a828e64 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:34:14 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:34:14 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 30a075: Add Vite Rails GitLab build dependencies (#1587) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 30a075579c3b4a9139add60671bbf22b0ec12395 https://github.com/MidnightBSD/mports/commit/30a075579c3b4a9139add60671bbf22b0ec12395 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-vite_rails-gitlab/Makefile Log Message: ----------- Add Vite Rails GitLab build dependencies (#1587) Fix Magus run 648 port ID 2265243. Make Railties and vite_ruby available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Provide the Vite Rails GitLab gem's runtime dependencies during the build so isolated packaging and gemspec validation can complete successfully. Bug Fixes: - Make Railties and vite_ruby available as build-time dependencies during gemspec QA and fake-stage packaging. Build: - Align build dependencies with the gem's runtime dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:34:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:34:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-vite_rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:34:28 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:34:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1daf28: ai/claude-code: update to 2.1.280 (#1576) Message-ID: Branch: refs/heads/devel/rubygem-sentry-rails Home: https://github.com/MidnightBSD/mports Commit: 1daf28f27cc947a24c29bc7b03fcf305b33b07a7 https://github.com/MidnightBSD/mports/commit/1daf28f27cc947a24c29bc7b03fcf305b33b07a7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.280 (#1576) Update ai/claude-code from 2.1.278 to 2.1.280. Verified: bmake makesum, patch, fake, package all succeed on amd64. License text unchanged. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the packaged Claude Code release from 2.1.278 to 2.1.280. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 Commit: b2b7b085069251bbe9b257c22e0b5ba0946fe97d https://github.com/MidnightBSD/mports/commit/b2b7b085069251bbe9b257c22e0b5ba0946fe97d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path (#1577) Fix Magus run 648 port ID 2269388 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - bmake package NO_DEPENDS=yes - portlint -C security/rubygem-doorkeeper-rails-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Doorkeeper GitLab gem license file path to match its case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt Commit: 9204fb3568af853a78643ce461cf2c59a22c7ec6 https://github.com/MidnightBSD/mports/commit/9204fb3568af853a78643ce461cf2c59a22c7ec6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-gitlab/Makefile Log Message: ----------- Add Grape Swagger GitLab build dependencies (#1578) Fix Magus run 648 port ID 2264947 by making the grape20 runtime dependency available during fake-stage gemspec QA. Analyzer assessment: supported on the missing Grape dependency. The raw log and framework QA implementation show that the dependency must also be present at build time. Validation: - clean bmake package NO_DEPENDS=yes with an isolated grape 2.0 gem path - portlint -C devel/rubygem-grape-swagger-gitlab - git diff --check A normal recursive package attempt was also made; it reached dependency installation but the local package database reports the already-present ruby33-gems executable as unregistered. This is unrelated to the port change. ## Summary by Sourcery Bug Fixes: - Make the Grape runtime dependency available during gemspec QA and other build-time validation. Signed-off-by: Lucas Holt Commit: f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f https://github.com/MidnightBSD/mports/commit/f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-path-helpers/Makefile Log Message: ----------- Add grape-path-helpers build dependencies (#1579) Fix Magus run 648 port ID 2264945 by making runtime gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure grape-path-helpers has its runtime gems available during the build and package validation process. Bug Fixes: - Make runtime gem dependencies available during gemspec QA and resolve the affected package build failure. Build: - Add the port's runtime dependencies to its build dependencies. Signed-off-by: Lucas Holt Commit: f17e88640c2b1b806166d3bc99901347e4c2e872 https://github.com/MidnightBSD/mports/commit/f17e88640c2b1b806166d3bc99901347e4c2e872 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile Log Message: ----------- Add action_pack instrumentation build dependencies (#1581) Fix Magus run 648 port ID 2265045 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Make the Rack instrumentation dependency available during Action Pack instrumentation package builds. Bug Fixes: - Ensure the Action Pack instrumentation gem's Rack instrumentation dependency is available during package build and gemspec QA. Build: - Add the declared runtime dependency to the package build dependencies. Signed-off-by: Lucas Holt Commit: 795dcb8500d46e6ca61ee90c57f8c57c24d3995f https://github.com/MidnightBSD/mports/commit/795dcb8500d46e6ca61ee90c57f8c57c24d3995f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-grape/Makefile Log Message: ----------- Add Grape instrumentation build dependencies (#1583) Fix Magus run 648 port ID 2265076 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Grape instrumentation port can resolve its Rack instrumentation dependency during package builds. Bug Fixes: - Make the Rack instrumentation gem available as a build dependency so gemspec QA succeeds in isolated builds. Build: - Align build dependencies with the declared runtime dependencies for the Grape instrumentation port. Signed-off-by: Lucas Holt Commit: 9b080f2518944b80d94636a131b278e411fa9ee3 https://github.com/MidnightBSD/mports/commit/9b080f2518944b80d94636a131b278e411fa9ee3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Add responders GitLab build dependencies (#1582) Fix Magus run 648 port ID 2271370 by making the GitLab Action Pack and Railties gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the GitLab Action Pack and Railties gems available during fake-stage gemspec QA by promoting the runtime dependencies to build dependencies. Signed-off-by: Lucas Holt Commit: 471b58983579eef1909f4a0b05e763be3a097c9d https://github.com/MidnightBSD/mports/commit/471b58983579eef1909f4a0b05e763be3a097c9d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path (#1580) Fix Magus run 648 port ID 2264960 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C devel/rubygem-health_check-rails-gitlab (no fatal errors) - git diff --check Signed-off-by: Lucas Holt Commit: 0315621a36f281d8871034272d626f68a97ebd8c https://github.com/MidnightBSD/mports/commit/0315621a36f281d8871034272d626f68a97ebd8c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-peek-rails-gitlab/Makefile Log Message: ----------- Add Peek GitLab build dependencies (#1584) Fix Magus run 648 port ID 2265127. Make the Railties runtime dependency available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Peek Rails GitLab port has its runtime dependency available during build-time gemspec validation. Bug Fixes: - Make the Railties GitLab runtime dependency available during fake-stage gemspec QA and package validation. Build: - Add the runtime dependency to the port's build dependencies. Signed-off-by: Lucas Holt Commit: 9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 https://github.com/MidnightBSD/mports/commit/9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab license path (#1589) Fix Magus run 648 port ID 2265138. Match the case-sensitive MIT-LICENSE.txt filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Rails i18n port's license file path to match the gem's case-sensitive MIT-LICENSE.txt filename. Signed-off-by: Lucas Holt Commit: deacdcec573389613f526fae7adf0e06cdedcb9e https://github.com/MidnightBSD/mports/commit/deacdcec573389613f526fae7adf0e06cdedcb9e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab license path (#1588) Fix Magus run 648 port ID 2271254. Match the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the CSS bundling gem?s license file path to match the case-sensitive filename provided by the gem. Signed-off-by: Lucas Holt Commit: 30a075579c3b4a9139add60671bbf22b0ec12395 https://github.com/MidnightBSD/mports/commit/30a075579c3b4a9139add60671bbf22b0ec12395 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-vite_rails-gitlab/Makefile Log Message: ----------- Add Vite Rails GitLab build dependencies (#1587) Fix Magus run 648 port ID 2265243. Make Railties and vite_ruby available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Provide the Vite Rails GitLab gem's runtime dependencies during the build so isolated packaging and gemspec validation can complete successfully. Bug Fixes: - Make Railties and vite_ruby available as build-time dependencies during gemspec QA and fake-stage packaging. Build: - Align build dependencies with the gem's runtime dependencies. Signed-off-by: Lucas Holt Commit: 15b8f79eeb889ce324a17903ea011cb35290b5f2 https://github.com/MidnightBSD/mports/commit/15b8f79eeb889ce324a17903ea011cb35290b5f2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge branch 'master' into devel/rubygem-sentry-rails Compare: https://github.com/MidnightBSD/mports/compare/cee9072311f8...15b8f79eeb88 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:34:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:34:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 060e93: Add Sentry Rails build dependencies (#1585) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 060e93b620e9220da57c7609312c8a05c98fbff3 https://github.com/MidnightBSD/mports/commit/060e93b620e9220da57c7609312c8a05c98fbff3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-sentry-rails/Makefile Log Message: ----------- Add Sentry Rails build dependencies (#1585) Fix Magus run 648 port ID 2265172. Make Railties and sentry-ruby available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the Rails and Sentry Ruby runtime dependencies available during gemspec build and QA. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:34:41 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:34:41 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-sentry-rails Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:35:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:35:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1ba513: Add OCaml compiler dependencies Message-ID: Branch: refs/heads/lang/ocaml-camlidl Home: https://github.com/MidnightBSD/mports Commit: 1ba5136c3f7580d1ec3ce9320de9249e95fd99b8 https://github.com/MidnightBSD/mports/commit/1ba5136c3f7580d1ec3ce9320de9249e95fd99b8 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M lang/ocaml-camlidl/Makefile Log Message: ----------- Add OCaml compiler dependencies AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:35:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:35:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 390e93: Update solid_queue Rails 7.2 to 1.2.4 Message-ID: Branch: refs/heads/databases/rubygem-solid_queue-rails72 Home: https://github.com/MidnightBSD/mports Commit: 390e93ddbf832e877bc5c998003042d8447a7036 https://github.com/MidnightBSD/mports/commit/390e93ddbf832e877bc5c998003042d8447a7036 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-solid_queue-rails72/Makefile M databases/rubygem-solid_queue-rails72/distinfo Log Message: ----------- Update solid_queue Rails 7.2 to 1.2.4 AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:42:05 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:42:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1daf28: ai/claude-code: update to 2.1.280 (#1576) Message-ID: Branch: refs/heads/www/rubygem-lograge-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 1daf28f27cc947a24c29bc7b03fcf305b33b07a7 https://github.com/MidnightBSD/mports/commit/1daf28f27cc947a24c29bc7b03fcf305b33b07a7 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.280 (#1576) Update ai/claude-code from 2.1.278 to 2.1.280. Verified: bmake makesum, patch, fake, package all succeed on amd64. License text unchanged. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the packaged Claude Code release from 2.1.278 to 2.1.280. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 Commit: b2b7b085069251bbe9b257c22e0b5ba0946fe97d https://github.com/MidnightBSD/mports/commit/b2b7b085069251bbe9b257c22e0b5ba0946fe97d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path (#1577) Fix Magus run 648 port ID 2269388 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - bmake package NO_DEPENDS=yes - portlint -C security/rubygem-doorkeeper-rails-gitlab - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Doorkeeper GitLab gem license file path to match its case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt Commit: 9204fb3568af853a78643ce461cf2c59a22c7ec6 https://github.com/MidnightBSD/mports/commit/9204fb3568af853a78643ce461cf2c59a22c7ec6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-gitlab/Makefile Log Message: ----------- Add Grape Swagger GitLab build dependencies (#1578) Fix Magus run 648 port ID 2264947 by making the grape20 runtime dependency available during fake-stage gemspec QA. Analyzer assessment: supported on the missing Grape dependency. The raw log and framework QA implementation show that the dependency must also be present at build time. Validation: - clean bmake package NO_DEPENDS=yes with an isolated grape 2.0 gem path - portlint -C devel/rubygem-grape-swagger-gitlab - git diff --check A normal recursive package attempt was also made; it reached dependency installation but the local package database reports the already-present ruby33-gems executable as unregistered. This is unrelated to the port change. ## Summary by Sourcery Bug Fixes: - Make the Grape runtime dependency available during gemspec QA and other build-time validation. Signed-off-by: Lucas Holt Commit: f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f https://github.com/MidnightBSD/mports/commit/f0e5bf4fc3fe8ace47aea518eafecd3be1c1a85f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-path-helpers/Makefile Log Message: ----------- Add grape-path-helpers build dependencies (#1579) Fix Magus run 648 port ID 2264945 by making runtime gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure grape-path-helpers has its runtime gems available during the build and package validation process. Bug Fixes: - Make runtime gem dependencies available during gemspec QA and resolve the affected package build failure. Build: - Add the port's runtime dependencies to its build dependencies. Signed-off-by: Lucas Holt Commit: f17e88640c2b1b806166d3bc99901347e4c2e872 https://github.com/MidnightBSD/mports/commit/f17e88640c2b1b806166d3bc99901347e4c2e872 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile Log Message: ----------- Add action_pack instrumentation build dependencies (#1581) Fix Magus run 648 port ID 2265045 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Make the Rack instrumentation dependency available during Action Pack instrumentation package builds. Bug Fixes: - Ensure the Action Pack instrumentation gem's Rack instrumentation dependency is available during package build and gemspec QA. Build: - Add the declared runtime dependency to the package build dependencies. Signed-off-by: Lucas Holt Commit: 795dcb8500d46e6ca61ee90c57f8c57c24d3995f https://github.com/MidnightBSD/mports/commit/795dcb8500d46e6ca61ee90c57f8c57c24d3995f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-opentelemetry-instrumentation-grape/Makefile Log Message: ----------- Add Grape instrumentation build dependencies (#1583) Fix Magus run 648 port ID 2265076 by making the Rack instrumentation gem available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Grape instrumentation port can resolve its Rack instrumentation dependency during package builds. Bug Fixes: - Make the Rack instrumentation gem available as a build dependency so gemspec QA succeeds in isolated builds. Build: - Align build dependencies with the declared runtime dependencies for the Grape instrumentation port. Signed-off-by: Lucas Holt Commit: 9b080f2518944b80d94636a131b278e411fa9ee3 https://github.com/MidnightBSD/mports/commit/9b080f2518944b80d94636a131b278e411fa9ee3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Add responders GitLab build dependencies (#1582) Fix Magus run 648 port ID 2271370 by making the GitLab Action Pack and Railties gems available during fake-stage gemspec QA. Analyzer assessment: partially supported. The raw log and local framework behavior establish that the declared runtime dependencies must also be build dependencies. Validation: - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the GitLab Action Pack and Railties gems available during fake-stage gemspec QA by promoting the runtime dependencies to build dependencies. Signed-off-by: Lucas Holt Commit: 471b58983579eef1909f4a0b05e763be3a097c9d https://github.com/MidnightBSD/mports/commit/471b58983579eef1909f4a0b05e763be3a097c9d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path (#1580) Fix Magus run 648 port ID 2264960 by matching the case-sensitive MIT-LICENSE filename in the gem. Analyzer assessment: partially supported. It identified the missing license file, while the raw log and extracted source established that capitalization was the concrete cause. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C devel/rubygem-health_check-rails-gitlab (no fatal errors) - git diff --check Signed-off-by: Lucas Holt Commit: 0315621a36f281d8871034272d626f68a97ebd8c https://github.com/MidnightBSD/mports/commit/0315621a36f281d8871034272d626f68a97ebd8c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-peek-rails-gitlab/Makefile Log Message: ----------- Add Peek GitLab build dependencies (#1584) Fix Magus run 648 port ID 2265127. Make the Railties runtime dependency available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Peek Rails GitLab port has its runtime dependency available during build-time gemspec validation. Bug Fixes: - Make the Railties GitLab runtime dependency available during fake-stage gemspec QA and package validation. Build: - Add the runtime dependency to the port's build dependencies. Signed-off-by: Lucas Holt Commit: 9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 https://github.com/MidnightBSD/mports/commit/9b36aef19fe7db4be6e6f6fef8ba6ed538ed3d94 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab license path (#1589) Fix Magus run 648 port ID 2265138. Match the case-sensitive MIT-LICENSE.txt filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Rails i18n port's license file path to match the gem's case-sensitive MIT-LICENSE.txt filename. Signed-off-by: Lucas Holt Commit: deacdcec573389613f526fae7adf0e06cdedcb9e https://github.com/MidnightBSD/mports/commit/deacdcec573389613f526fae7adf0e06cdedcb9e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab license path (#1588) Fix Magus run 648 port ID 2271254. Match the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the CSS bundling gem?s license file path to match the case-sensitive filename provided by the gem. Signed-off-by: Lucas Holt Commit: 30a075579c3b4a9139add60671bbf22b0ec12395 https://github.com/MidnightBSD/mports/commit/30a075579c3b4a9139add60671bbf22b0ec12395 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-vite_rails-gitlab/Makefile Log Message: ----------- Add Vite Rails GitLab build dependencies (#1587) Fix Magus run 648 port ID 2265243. Make Railties and vite_ruby available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Provide the Vite Rails GitLab gem's runtime dependencies during the build so isolated packaging and gemspec validation can complete successfully. Bug Fixes: - Make Railties and vite_ruby available as build-time dependencies during gemspec QA and fake-stage packaging. Build: - Align build dependencies with the gem's runtime dependencies. Signed-off-by: Lucas Holt Commit: 060e93b620e9220da57c7609312c8a05c98fbff3 https://github.com/MidnightBSD/mports/commit/060e93b620e9220da57c7609312c8a05c98fbff3 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-sentry-rails/Makefile Log Message: ----------- Add Sentry Rails build dependencies (#1585) Fix Magus run 648 port ID 2265172. Make Railties and sentry-ruby available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Make the Rails and Sentry Ruby runtime dependencies available during gemspec build and QA. Signed-off-by: Lucas Holt Commit: 73d8b1e88fa37f4c3d1c6e92f5b1915684624de5 https://github.com/MidnightBSD/mports/commit/73d8b1e88fa37f4c3d1c6e92f5b1915684624de5 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M devel/rubygem-sentry-rails/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge branch 'master' into www/rubygem-lograge-rails-gitlab Compare: https://github.com/MidnightBSD/mports/compare/8c28c48c1692...73d8b1e88fa3 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:42:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:42:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 5942a4: Add Lograge GitLab build dependencies (#1586) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 5942a407e55664d6e75166967c39db63409038aa https://github.com/MidnightBSD/mports/commit/5942a407e55664d6e75166967c39db63409038aa Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-lograge-rails-gitlab/Makefile Log Message: ----------- Add Lograge GitLab build dependencies (#1586) Fix Magus run 648 port ID 2271319. Make the declared Rails and request_store gems available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Ensure the Lograge GitLab port exposes its runtime dependencies during the build stage. Bug Fixes: - Make the declared Rails and request_store dependencies available during fake-stage gemspec QA and build validation. Build: - Align build dependencies with the runtime dependencies for the GitLab Lograge Rails port. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 14:42:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 11:42:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-lograge-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 15:08:18 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 12:08:18 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 8ea44c: Rename blacklist to blocklist, following upstream ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 8ea44c495b9ef689eec35ee02121b5fcfd40fc50 https://github.com/MidnightBSD/src/commit/8ea44c495b9ef689eec35ee02121b5fcfd40fc50 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING R contrib/blacklist/Makefile R contrib/blacklist/Makefile.inc R contrib/blacklist/README R contrib/blacklist/TODO R contrib/blacklist/bin/Makefile R contrib/blacklist/bin/blacklistctl.8 R contrib/blacklist/bin/blacklistctl.c R contrib/blacklist/bin/blacklistd.8 R contrib/blacklist/bin/blacklistd.c R contrib/blacklist/bin/blacklistd.conf.5 R contrib/blacklist/bin/conf.c R contrib/blacklist/bin/conf.h R contrib/blacklist/bin/internal.c R contrib/blacklist/bin/internal.h R contrib/blacklist/bin/run.c R contrib/blacklist/bin/run.h R contrib/blacklist/bin/state.c R contrib/blacklist/bin/state.h R contrib/blacklist/bin/support.c R contrib/blacklist/bin/support.h R contrib/blacklist/diff/ftpd.diff R contrib/blacklist/diff/named.diff R contrib/blacklist/diff/proftpd.diff R contrib/blacklist/diff/ssh.diff R contrib/blacklist/etc/Makefile R contrib/blacklist/etc/blacklistd.conf R contrib/blacklist/etc/npf.conf R contrib/blacklist/etc/rc.d/Makefile R contrib/blacklist/etc/rc.d/blacklistd R contrib/blacklist/include/Makefile R contrib/blacklist/include/bl.h R contrib/blacklist/include/blacklist.h R contrib/blacklist/lib/Makefile R contrib/blacklist/lib/bl.c R contrib/blacklist/lib/blacklist.c R contrib/blacklist/lib/libblacklist.3 R contrib/blacklist/lib/shlib_version R contrib/blacklist/libexec/Makefile R contrib/blacklist/libexec/blacklistd-helper R contrib/blacklist/port/Makefile.am R contrib/blacklist/port/_strtoi.h R contrib/blacklist/port/clock_gettime.c R contrib/blacklist/port/config.h R contrib/blacklist/port/configure.ac R contrib/blacklist/port/fgetln.c R contrib/blacklist/port/fparseln.c R contrib/blacklist/port/getprogname.c R contrib/blacklist/port/m4/.cvsignore R contrib/blacklist/port/pidfile.c R contrib/blacklist/port/popenve.c R contrib/blacklist/port/port.h R contrib/blacklist/port/sockaddr_snprintf.c R contrib/blacklist/port/strlcat.c R contrib/blacklist/port/strlcpy.c R contrib/blacklist/port/strtoi.c R contrib/blacklist/test/Makefile R contrib/blacklist/test/cltest.c R contrib/blacklist/test/srvtest.c A contrib/blocklist/MIDNIGHTBSD-upgrade A contrib/blocklist/Makefile A contrib/blocklist/Makefile.inc A contrib/blocklist/README A contrib/blocklist/TODO A contrib/blocklist/bin/Makefile A contrib/blocklist/bin/blacklistctl.8 A contrib/blocklist/bin/blacklistctl.c A contrib/blocklist/bin/blacklistd.8 A contrib/blocklist/bin/blacklistd.c A contrib/blocklist/bin/blacklistd.conf.5 A contrib/blocklist/bin/blocklistctl.8 A contrib/blocklist/bin/blocklistctl.c A contrib/blocklist/bin/blocklistd.8 A contrib/blocklist/bin/blocklistd.c A contrib/blocklist/bin/blocklistd.conf.5 A contrib/blocklist/bin/conf.c A contrib/blocklist/bin/conf.h A contrib/blocklist/bin/internal.c A contrib/blocklist/bin/internal.h A contrib/blocklist/bin/old_internal.c A contrib/blocklist/bin/old_internal.h A contrib/blocklist/bin/run.c A contrib/blocklist/bin/run.h A contrib/blocklist/bin/state.c A contrib/blocklist/bin/state.h A contrib/blocklist/bin/support.c A contrib/blocklist/bin/support.h A contrib/blocklist/diff/ftpd.diff A contrib/blocklist/diff/named.diff A contrib/blocklist/diff/postfix.diff A contrib/blocklist/diff/proftpd.diff A contrib/blocklist/diff/ssh.diff A contrib/blocklist/etc/Makefile A contrib/blocklist/etc/blocklistd.conf A contrib/blocklist/etc/ipf.conf A contrib/blocklist/etc/npf.conf A contrib/blocklist/etc/rc.d/Makefile A contrib/blocklist/etc/rc.d/blocklistd A contrib/blocklist/include/Makefile A contrib/blocklist/include/bl.h A contrib/blocklist/include/blacklist.h A contrib/blocklist/include/blocklist.h A contrib/blocklist/include/old_bl.h A contrib/blocklist/lib/Makefile A contrib/blocklist/lib/bl.c A contrib/blocklist/lib/blacklist.c A contrib/blocklist/lib/blocklist.c A contrib/blocklist/lib/libblacklist.3 A contrib/blocklist/lib/libblocklist.3 A contrib/blocklist/lib/old_bl.c A contrib/blocklist/lib/shlib_version A contrib/blocklist/libexec/Makefile A contrib/blocklist/libexec/blocklistd-helper A contrib/blocklist/midnightbsd-changes.sh A contrib/blocklist/port/Makefile.am A contrib/blocklist/port/_strtoi.h A contrib/blocklist/port/clock_gettime.c A contrib/blocklist/port/config.h A contrib/blocklist/port/configure.ac A contrib/blocklist/port/fgetln.c A contrib/blocklist/port/fparseln.c A contrib/blocklist/port/getprogname.c A contrib/blocklist/port/m4/.cvsignore A contrib/blocklist/port/pidfile.c A contrib/blocklist/port/popenve.c A contrib/blocklist/port/port.h A contrib/blocklist/port/sockaddr_snprintf.c A contrib/blocklist/port/strlcat.c A contrib/blocklist/port/strlcpy.c A contrib/blocklist/port/strtoi.c A contrib/blocklist/port/vsyslog_r.c A contrib/blocklist/test/Makefile A contrib/blocklist/test/cltest.c A contrib/blocklist/test/srvtest.c M crypto/openssh/auth-pam.c M crypto/openssh/auth.c R crypto/openssh/blacklist.c R crypto/openssh/blacklist_client.h A crypto/openssh/blocklist.c A crypto/openssh/blocklist_client.h M crypto/openssh/monitor.c M crypto/openssh/servconf.c M crypto/openssh/servconf.h M crypto/openssh/sshd-session.c M crypto/openssh/sshd_config M crypto/openssh/sshd_config.5 M lib/Makefile M lib/libblacklist/Makefile A lib/libblocklist/Makefile A lib/libblocklist/Makefile.depend M lib/libsysdecode/Makefile.depend M libexec/Makefile R libexec/blacklistd-helper/Makefile R libexec/blacklistd-helper/Makefile.depend A libexec/blocklistd-helper/Makefile A libexec/blocklistd-helper/Makefile.depend A libexec/blocklistd-helper/blacklistd-helper M libexec/fingerd/Makefile M libexec/fingerd/Makefile.depend.options M libexec/fingerd/fingerd.c M libexec/ftpd/Makefile M libexec/ftpd/Makefile.depend.options R libexec/ftpd/blacklist.c R libexec/ftpd/blacklist_client.h A libexec/ftpd/blocklist.c A libexec/ftpd/blocklist_client.h M libexec/ftpd/ftpd.8 M libexec/ftpd/ftpd.c M libexec/rc/rc.conf M libexec/rc/rc.d/Makefile M libexec/rc/rc.d/blacklistd A libexec/rc/rc.d/blocklistd M secure/libexec/sshd-auth/Makefile M secure/libexec/sshd-session/Makefile M secure/usr.sbin/sshd/Makefile.depend.options M share/man/man5/src.conf.5 M share/mk/bsd.libnames.mk M share/mk/local.dirdeps-options.mk M share/mk/src.libnames.mk M share/mk/src.opts.mk M targets/pseudo/userland/Makefile.depend M targets/pseudo/userland/lib/Makefile.depend M targets/pseudo/userland/libexec/Makefile.depend M tools/build/mk/OptionalObsoleteFiles.inc M tools/build/options/WITHOUT_BLACKLIST M tools/build/options/WITHOUT_BLACKLIST_SUPPORT A tools/build/options/WITHOUT_BLOCKLIST A tools/build/options/WITHOUT_BLOCKLIST_SUPPORT M usr.sbin/Makefile M usr.sbin/blacklistctl/Makefile M usr.sbin/blacklistctl/Makefile.depend M usr.sbin/blacklistd/Makefile M usr.sbin/blacklistd/Makefile.depend A usr.sbin/blocklistctl/Makefile A usr.sbin/blocklistctl/Makefile.depend A usr.sbin/blocklistd/Makefile A usr.sbin/blocklistd/Makefile.depend A usr.sbin/blocklistd/blocklistd.conf M usr.sbin/periodic/etc/security/520.pfdenied Log Message: ----------- Rename blacklist to blocklist, following upstream (#517) * Import blocklist 2026-04-09 (46419aa) Upstream hash 46419aa7eea2cebc0cbc74c7b3aba8592cddc5bb. Obtained from: https://github.com/zoulasc/blocklist AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt * Remove contrib/blacklist Upstream renamed the project to blocklist; the replacement is imported at contrib/blocklist in the next commit. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt * contrib/blocklist: local adaptations and compatibility sources Apply the MidnightBSD changes (drop the Debian port, /usr/libexec paths, SA_SIZE instead of RT_ROUNDUP, packet filter man page cross-references) and record them in midnightbsd-changes.sh. Add the compatibility sources for the old blacklist names from FreeBSD so lib/libblacklist, blacklistd and blacklistctl can keep being built during the transition. Describe the import procedure in MIDNIGHTBSD-upgrade. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt * Rename blacklist to blocklist, following upstream Build the library, daemon and control program from contrib/blocklist under their new names: libblocklist(3), blocklistd(8) and blocklistctl(8), with /etc/blocklistd.conf, the blocklistd rc script, blocklistd_enable and blocklistd_flags in rc.conf, and the blocklistd-helper script. The build knobs are MK_BLOCKLIST and MK_BLOCKLIST_SUPPORT. Consumers move to the new API: sshd (UseBlocklist, with UseBlacklist kept as an alias), ftpd and fingerd now include blocklist.h and call blocklist_*(), and their client glue is renamed from blacklist.c to blocklist.c. The old names remain available during the transition, as FreeBSD did in commit 7238317403b9: libblacklist, blacklistd, blacklistctl and blacklistd-helper are built from the compatibility sources in contrib/blocklist, the blacklistd rc script still starts the old daemon but prints a warning, and WITHOUT_BLACKLIST and WITHOUT_BLACKLIST_SUPPORT are wired to the blocklist options. The periodic pf security check looks at both anchor names. Note the rename in UPDATING. Obtained from: FreeBSD 7238317403b95a8e35cf0bc7cd66fbd78ecbe521 AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt --------- Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 15:08:20 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 12:08:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/blocklist-rename Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 15:09:54 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 12:09:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] e3c142: Import blocklist 2026-04-09 (46419aa) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: e3c1423c58bf146705e080460f0d5db7eaf86a9c https://github.com/MidnightBSD/src/commit/e3c1423c58bf146705e080460f0d5db7eaf86a9c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: A Makefile A Makefile.inc A README A TODO A bin/Makefile A bin/blocklistctl.8 A bin/blocklistctl.c A bin/blocklistd.8 A bin/blocklistd.c A bin/blocklistd.conf.5 A bin/conf.c A bin/conf.h A bin/internal.c A bin/internal.h A bin/run.c A bin/run.h A bin/state.c A bin/state.h A bin/support.c A bin/support.h A diff/ftpd.diff A diff/named.diff A diff/postfix.diff A diff/proftpd.diff A diff/ssh.diff A etc/Makefile A etc/blocklistd.conf A etc/ipf.conf A etc/npf.conf A etc/rc.d/Makefile A etc/rc.d/blocklistd A include/Makefile A include/bl.h A include/blocklist.h A lib/Makefile A lib/bl.c A lib/blocklist.c A lib/libblocklist.3 A lib/shlib_version A libexec/Makefile A libexec/blocklistd-helper A port/Makefile.am A port/_strtoi.h A port/clock_gettime.c A port/configure.ac A port/debian/blocklist.manpages A port/debian/changelog A port/debian/compat A port/debian/control A port/debian/copyright A port/debian/install A port/debian/rules A port/debian/source/format A port/fgetln.c A port/fparseln.c A port/getprogname.c A port/m4/.cvsignore A port/pidfile.c A port/popenve.c A port/port.h A port/sockaddr_snprintf.c A port/strlcat.c A port/strlcpy.c A port/strtoi.c A port/vsyslog_r.c A test/Makefile A test/cltest.c A test/srvtest.c Log Message: ----------- Import blocklist 2026-04-09 (46419aa) Upstream hash 46419aa7eea2cebc0cbc74c7b3aba8592cddc5bb. Obtained from: https://github.com/zoulasc/blocklist AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 9efbca4ee515c28ea7e05142551dc57cde574715 https://github.com/MidnightBSD/src/commit/9efbca4ee515c28ea7e05142551dc57cde574715 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: Log Message: ----------- Merge vendor/blocklist into master (history link only) PR #517 was squash-merged, which left the vendor/blocklist import out of master's ancestry. Record it so future blocklist updates can be merged with -X subtree=contrib/blocklist. No tree change. Compare: https://github.com/MidnightBSD/src/compare/8ea44c495b9e...9efbca4ee515 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 17:11:04 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 43d130: Fix Rails GitLab license path (#1591) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 43d13034f13b9df8838453196745519571fa7018 https://github.com/MidnightBSD/mports/commit/43d13034f13b9df8838453196745519571fa7018 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-rails-gitlab/Makefile Log Message: ----------- Fix Rails GitLab license path (#1591) Fix Magus run 648 port ID 2271360. Match the case-sensitive MIT-LICENSE filename in the gem. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Bug Fixes: - Correct the Rails GitLab gem license file path to match its case-sensitive MIT-LICENSE filename. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:11:06 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:11:13 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3cf31b: Add Premailer Rails GitLab build dependencies (#1590) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 3cf31b1d1c4a941fdd2679eb17f12097bfbb1120 https://github.com/MidnightBSD/mports/commit/3cf31b1d1c4a941fdd2679eb17f12097bfbb1120 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M mail/rubygem-premailer-rails-rails-gitlab/Makefile Log Message: ----------- Add Premailer Rails GitLab build dependencies (#1590) Fix Magus run 648 port ID 2267416. Make Action Mailer and Premailer available during fake-stage gemspec QA. Validation: - bmake check-license - clean bmake package NO_DEPENDS=yes with an isolated dependency gem path - portlint -C (no fatal errors) - git diff --check ## Summary by Sourcery Make Premailer Rails dependencies available during build and fake-stage gemspec validation. Bug Fixes: - Ensure Premailer Rails exposes Action Mailer and Premailer dependencies during gemspec QA and build-time validation. Build: - Add the package's runtime dependencies to its build dependencies. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:11:14 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:14 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/mail/rubygem-premailer-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:11:22 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0c45a2: Update solid_queue Rails 7.2 to 1.2.4 (#1592) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 0c45a21e58b2e1e0c08ce9b0e289ec994b9514e9 https://github.com/MidnightBSD/mports/commit/0c45a21e58b2e1e0c08ce9b0e289ec994b9514e9 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-solid_queue-rails72/Makefile M databases/rubygem-solid_queue-rails72/distinfo Log Message: ----------- Update solid_queue Rails 7.2 to 1.2.4 (#1592) Fix Magus run 648 port ID 2261822 by updating to the Rails 7.2-compatible release whose fugit constraint accepts the current 1.12 series. Validation: - bmake makesum - clean bmake package NO_DEPENDS=yes with isolated dependency gems - portlint -C databases/rubygem-solid_queue-rails72 - git diff --check ## Summary by Sourcery Update the Rails 7.2 solid_queue port to the compatible 1.2.4 release. Bug Fixes: - Update solid_queue to 1.2.4 to restore compatibility with the current fugit 1.12 series for Rails 7.2. Enhancements: - Relax the fugit and thor dependency constraints to match the updated release. Chores: - Refresh the gem checksum metadata for the new solid_queue version. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:11:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/lang/ocaml-camlidl Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:11:33 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:11:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ca4747: Add OCaml compiler dependencies (#1593) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: ca47476ceca99d041bfa057605cde4699bc917f9 https://github.com/MidnightBSD/mports/commit/ca47476ceca99d041bfa057605cde4699bc917f9 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M lang/ocaml-camlidl/Makefile Log Message: ----------- Add OCaml compiler dependencies (#1593) Fix Magus run 648 port ID 2267139 by enabling the OCaml extension dependency flag so ocamlc is present at build and runtime. Validation: - bmake package NO_DEPENDS=yes OPTIONS_UNSET=DOCS - default build progressed through the OCaml compilation and stopped only because local Hevea is not installed; the existing DOCS_BUILD_DEPENDS supplies it in Magus - portlint -C lang/ocaml-camlidl - git diff --check ## Summary by Sourcery Bug Fixes: - Enable OCaml compiler dependencies for the ocaml-camlidl port so ocamlc is available during builds and at runtime. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 17:12:06 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 14:12:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/databases/rubygem-solid_queue-rails72 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:44:45 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:44:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f58224: www/rubygem-rails-gitlab: add build depends Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: f582243f96964279d43d850900a96539abb0146c https://github.com/MidnightBSD/mports/commit/f582243f96964279d43d850900a96539abb0146c Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-rails-gitlab/Makefile Log Message: ----------- www/rubygem-rails-gitlab: add build depends To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:48:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:48:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 4d6193: Vendor import of ncurses 6.6 (trimmed) Message-ID: Branch: refs/heads/vendor/ncurses/dist Home: https://github.com/MidnightBSD/src Commit: 4d61934fdf1b3a6687f44f83fafd4c666997d93f https://github.com/MidnightBSD/src/commit/4d61934fdf1b3a6687f44f83fafd4c666997d93f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ANNOUNCE M AUTHORS R Ada95/Makefile.in R Ada95/README R Ada95/TODO R Ada95/aclocal.m4 R Ada95/configure R Ada95/configure.in R Ada95/doc/Makefile.in R Ada95/gen/Makefile.in R Ada95/gen/adacurses-config.in R Ada95/gen/gen.c R Ada95/gen/html.m4 R Ada95/gen/normal.m4 R Ada95/gen/table.m4 R Ada95/gen/terminal_interface-curses-aux.ads.m4 R Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 R Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-forms.ads.m4 R Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-menus.ads.m4 R Ada95/gen/terminal_interface-curses-mouse.ads.m4 R Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 R Ada95/gen/terminal_interface-curses-panels.ads.m4 R Ada95/gen/terminal_interface-curses-trace.ads.m4 R Ada95/gen/terminal_interface-curses.adb.m4 R Ada95/gen/terminal_interface-curses.ads.m4 R Ada95/include/MKncurses_def.sh R Ada95/include/Makefile.in R Ada95/include/ncurses_cfg.hin R Ada95/include/ncurses_defs R Ada95/make-tar.sh R Ada95/mk-1st.awk R Ada95/mk-pkg.awk R Ada95/package/AdaCurses-doc.spec R Ada95/package/AdaCurses.spec R Ada95/package/debian/compat R Ada95/package/debian/control R Ada95/package/debian/copyright R Ada95/package/debian/docs R Ada95/package/debian/rules R Ada95/package/debian/source/format R Ada95/package/debian/watch R Ada95/samples/Makefile.in R Ada95/samples/README R Ada95/samples/explain.txt R Ada95/samples/ncurses.adb R Ada95/samples/ncurses2-acs_and_scroll.adb R Ada95/samples/ncurses2-acs_and_scroll.ads R Ada95/samples/ncurses2-acs_display.adb R Ada95/samples/ncurses2-acs_display.ads R Ada95/samples/ncurses2-attr_test.adb R Ada95/samples/ncurses2-attr_test.ads R Ada95/samples/ncurses2-color_edit.adb R Ada95/samples/ncurses2-color_edit.ads R Ada95/samples/ncurses2-color_test.adb R Ada95/samples/ncurses2-color_test.ads R Ada95/samples/ncurses2-demo_forms.adb R Ada95/samples/ncurses2-demo_forms.ads R Ada95/samples/ncurses2-demo_pad.adb R Ada95/samples/ncurses2-demo_pad.ads R Ada95/samples/ncurses2-demo_panels.adb R Ada95/samples/ncurses2-demo_panels.ads R Ada95/samples/ncurses2-flushinp_test.adb R Ada95/samples/ncurses2-flushinp_test.ads R Ada95/samples/ncurses2-genericputs.adb R Ada95/samples/ncurses2-genericputs.ads R Ada95/samples/ncurses2-getch.ads R Ada95/samples/ncurses2-getch_test.adb R Ada95/samples/ncurses2-getch_test.ads R Ada95/samples/ncurses2-getopt.adb R Ada95/samples/ncurses2-getopt.ads R Ada95/samples/ncurses2-m.adb R Ada95/samples/ncurses2-m.ads R Ada95/samples/ncurses2-menu_test.adb R Ada95/samples/ncurses2-menu_test.ads R Ada95/samples/ncurses2-overlap_test.adb R Ada95/samples/ncurses2-overlap_test.ads R Ada95/samples/ncurses2-slk_test.adb R Ada95/samples/ncurses2-slk_test.ads R Ada95/samples/ncurses2-test_sgr_attributes.adb R Ada95/samples/ncurses2-test_sgr_attributes.ads R Ada95/samples/ncurses2-trace_set.adb R Ada95/samples/ncurses2-trace_set.ads R Ada95/samples/ncurses2-util.adb R Ada95/samples/ncurses2-util.ads R Ada95/samples/ncurses2.ads R Ada95/samples/rain.adb R Ada95/samples/rain.ads R Ada95/samples/sample-curses_demo-attributes.adb R Ada95/samples/sample-curses_demo-attributes.ads R Ada95/samples/sample-curses_demo-mouse.adb R Ada95/samples/sample-curses_demo-mouse.ads R Ada95/samples/sample-curses_demo.adb R Ada95/samples/sample-curses_demo.ads R Ada95/samples/sample-explanation.adb_p R Ada95/samples/sample-explanation.ads R Ada95/samples/sample-form_demo-aux.adb R Ada95/samples/sample-form_demo-aux.ads R Ada95/samples/sample-form_demo-handler.adb R Ada95/samples/sample-form_demo-handler.ads R Ada95/samples/sample-form_demo.adb R Ada95/samples/sample-form_demo.ads R Ada95/samples/sample-function_key_setting.adb R Ada95/samples/sample-function_key_setting.ads R Ada95/samples/sample-header_handler.adb R Ada95/samples/sample-header_handler.ads R Ada95/samples/sample-helpers.adb R Ada95/samples/sample-helpers.ads R Ada95/samples/sample-keyboard_handler.adb R Ada95/samples/sample-keyboard_handler.ads R Ada95/samples/sample-manifest.ads R Ada95/samples/sample-menu_demo-aux.adb R Ada95/samples/sample-menu_demo-aux.ads R Ada95/samples/sample-menu_demo-handler.adb R Ada95/samples/sample-menu_demo-handler.ads R Ada95/samples/sample-menu_demo.adb R Ada95/samples/sample-menu_demo.ads R Ada95/samples/sample-my_field_type.adb R Ada95/samples/sample-my_field_type.ads R Ada95/samples/sample-text_io_demo.adb R Ada95/samples/sample-text_io_demo.ads R Ada95/samples/sample.adb R Ada95/samples/sample.ads R Ada95/samples/split-path.awk R Ada95/samples/status.adb R Ada95/samples/status.ads R Ada95/samples/tour.adb R Ada95/samples/tour.ads R Ada95/src/Makefile.in R Ada95/src/c_threaded_variables.c R Ada95/src/c_threaded_variables.h R Ada95/src/c_varargs_to_ada.c R Ada95/src/c_varargs_to_ada.h R Ada95/src/library-cfg.sh R Ada95/src/library.gpr.in R Ada95/src/modules R Ada95/src/ncurses_compat.c R Ada95/src/terminal_interface-curses-aux.adb R Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb R Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads R Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb R Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads R Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb R Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads R Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb R Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads R Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb R Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads R Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb R Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads R Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb R Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads R Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb R Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads R Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb R Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads R Ada95/src/terminal_interface-curses-forms-field_types-user.adb R Ada95/src/terminal_interface-curses-forms-field_types-user.ads R Ada95/src/terminal_interface-curses-forms-field_types.adb R Ada95/src/terminal_interface-curses-forms-field_user_data.adb R Ada95/src/terminal_interface-curses-forms-form_user_data.adb R Ada95/src/terminal_interface-curses-forms.adb R Ada95/src/terminal_interface-curses-menus-item_user_data.adb R Ada95/src/terminal_interface-curses-menus-menu_user_data.adb R Ada95/src/terminal_interface-curses-menus.adb R Ada95/src/terminal_interface-curses-mouse.adb R Ada95/src/terminal_interface-curses-panels-user_data.adb R Ada95/src/terminal_interface-curses-panels.adb R Ada95/src/terminal_interface-curses-putwin.adb R Ada95/src/terminal_interface-curses-putwin.ads R Ada95/src/terminal_interface-curses-termcap.adb R Ada95/src/terminal_interface-curses-termcap.ads R Ada95/src/terminal_interface-curses-terminfo.adb R Ada95/src/terminal_interface-curses-terminfo.ads R Ada95/src/terminal_interface-curses-text_io-aux.adb R Ada95/src/terminal_interface-curses-text_io-aux.ads R Ada95/src/terminal_interface-curses-text_io-complex_io.adb R Ada95/src/terminal_interface-curses-text_io-complex_io.ads R Ada95/src/terminal_interface-curses-text_io-decimal_io.adb R Ada95/src/terminal_interface-curses-text_io-decimal_io.ads R Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb R Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads R Ada95/src/terminal_interface-curses-text_io-fixed_io.adb R Ada95/src/terminal_interface-curses-text_io-fixed_io.ads R Ada95/src/terminal_interface-curses-text_io-float_io.adb R Ada95/src/terminal_interface-curses-text_io-float_io.ads R Ada95/src/terminal_interface-curses-text_io-integer_io.adb R Ada95/src/terminal_interface-curses-text_io-integer_io.ads R Ada95/src/terminal_interface-curses-text_io-modular_io.adb R Ada95/src/terminal_interface-curses-text_io-modular_io.ads R Ada95/src/terminal_interface-curses-text_io.adb R Ada95/src/terminal_interface-curses-text_io.ads R Ada95/src/terminal_interface-curses-trace.adb_p R Ada95/src/terminal_interface.ads M COPYING M INSTALL M MANIFEST M Makefile.in M Makefile.os2 M NEWS M README M VERSION M aclocal.m4 M announce.html.in R c++/Makefile.in R c++/NEWS R c++/PROBLEMS R c++/README-first R c++/cursesapp.cc R c++/cursesapp.h R c++/cursesf.cc R c++/cursesf.h R c++/cursesm.cc R c++/cursesm.h R c++/cursesmain.cc R c++/cursesp.cc R c++/cursesp.h R c++/cursespad.cc R c++/cursesw.cc R c++/cursesw.h R c++/cursslk.cc R c++/cursslk.h R c++/demo.cc R c++/edit_cfg.sh R c++/etip.h.in R c++/headers R c++/internal.h R c++/modules M config.guess M config.sub M configure M configure.in R configure.orig M dist.mk R doc/html/Ada95.html M doc/html/NCURSES-Programming-HOWTO.html R doc/html/ada/files.htm R doc/html/ada/files/T.htm R doc/html/ada/funcs.htm R doc/html/ada/funcs/A.htm R doc/html/ada/funcs/B.htm R doc/html/ada/funcs/C.htm R doc/html/ada/funcs/D.htm R doc/html/ada/funcs/E.htm R doc/html/ada/funcs/F.htm R doc/html/ada/funcs/G.htm R doc/html/ada/funcs/H.htm R doc/html/ada/funcs/I.htm R doc/html/ada/funcs/K.htm R doc/html/ada/funcs/L.htm R doc/html/ada/funcs/M.htm R doc/html/ada/funcs/N.htm R doc/html/ada/funcs/O.htm R doc/html/ada/funcs/P.htm R doc/html/ada/funcs/Q.htm R doc/html/ada/funcs/R.htm R doc/html/ada/funcs/S.htm R doc/html/ada/funcs/T.htm R doc/html/ada/funcs/U.htm R doc/html/ada/funcs/V.htm R doc/html/ada/funcs/W.htm R doc/html/ada/index.htm R doc/html/ada/main.htm R doc/html/ada/table.html R doc/html/ada/terminal_interface-curses-aux__adb.htm R doc/html/ada/terminal_interface-curses-aux__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm R doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm R doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm R doc/html/ada/terminal_interface-curses-forms__adb.htm R doc/html/ada/terminal_interface-curses-forms__ads.htm R doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm R doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm R doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm R doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm R doc/html/ada/terminal_interface-curses-menus__adb.htm R doc/html/ada/terminal_interface-curses-menus__ads.htm R doc/html/ada/terminal_interface-curses-mouse__adb.htm R doc/html/ada/terminal_interface-curses-mouse__ads.htm R doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm R doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm R doc/html/ada/terminal_interface-curses-panels__adb.htm R doc/html/ada/terminal_interface-curses-panels__ads.htm R doc/html/ada/terminal_interface-curses-putwin__adb.htm R doc/html/ada/terminal_interface-curses-putwin__ads.htm R doc/html/ada/terminal_interface-curses-termcap__adb.htm R doc/html/ada/terminal_interface-curses-termcap__ads.htm R doc/html/ada/terminal_interface-curses-terminfo__adb.htm R doc/html/ada/terminal_interface-curses-terminfo__ads.htm R doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm R doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm R doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io__ads.htm R doc/html/ada/terminal_interface-curses-trace__adb.htm R doc/html/ada/terminal_interface-curses-trace__ads.htm R doc/html/ada/terminal_interface-curses__adb.htm R doc/html/ada/terminal_interface-curses__ads.htm R doc/html/ada/terminal_interface-curses_constants__ads.htm R doc/html/ada/terminal_interface__ads.htm M doc/html/announce.html R doc/html/index.html R doc/html/man/adacurses6-config.1.html R doc/html/man/captoinfo.1m.html R doc/html/man/clear.1.html R doc/html/man/curs_add_wch.3x.html R doc/html/man/curs_add_wchstr.3x.html R doc/html/man/curs_addch.3x.html R doc/html/man/curs_addchstr.3x.html R doc/html/man/curs_addstr.3x.html R doc/html/man/curs_addwstr.3x.html R doc/html/man/curs_attr.3x.html R doc/html/man/curs_beep.3x.html R doc/html/man/curs_bkgd.3x.html R doc/html/man/curs_bkgrnd.3x.html R doc/html/man/curs_border.3x.html R doc/html/man/curs_border_set.3x.html R doc/html/man/curs_clear.3x.html R doc/html/man/curs_color.3x.html R doc/html/man/curs_delch.3x.html R doc/html/man/curs_deleteln.3x.html R doc/html/man/curs_extend.3x.html R doc/html/man/curs_get_wch.3x.html R doc/html/man/curs_get_wstr.3x.html R doc/html/man/curs_getcchar.3x.html R doc/html/man/curs_getch.3x.html R doc/html/man/curs_getstr.3x.html R doc/html/man/curs_getyx.3x.html R doc/html/man/curs_in_wch.3x.html R doc/html/man/curs_in_wchstr.3x.html R doc/html/man/curs_inch.3x.html R doc/html/man/curs_inchstr.3x.html R doc/html/man/curs_initscr.3x.html R doc/html/man/curs_inopts.3x.html R doc/html/man/curs_ins_wch.3x.html R doc/html/man/curs_ins_wstr.3x.html R doc/html/man/curs_insch.3x.html R doc/html/man/curs_insstr.3x.html R doc/html/man/curs_instr.3x.html R doc/html/man/curs_inwstr.3x.html R doc/html/man/curs_kernel.3x.html R doc/html/man/curs_legacy.3x.html R doc/html/man/curs_memleaks.3x.html R doc/html/man/curs_mouse.3x.html R doc/html/man/curs_move.3x.html R doc/html/man/curs_opaque.3x.html R doc/html/man/curs_outopts.3x.html R doc/html/man/curs_overlay.3x.html R doc/html/man/curs_pad.3x.html R doc/html/man/curs_print.3x.html R doc/html/man/curs_printw.3x.html R doc/html/man/curs_refresh.3x.html R doc/html/man/curs_scanw.3x.html R doc/html/man/curs_scr_dump.3x.html R doc/html/man/curs_scroll.3x.html R doc/html/man/curs_slk.3x.html R doc/html/man/curs_sp_funcs.3x.html R doc/html/man/curs_termattrs.3x.html R doc/html/man/curs_termcap.3x.html R doc/html/man/curs_terminfo.3x.html R doc/html/man/curs_threads.3x.html R doc/html/man/curs_touch.3x.html R doc/html/man/curs_trace.3x.html R doc/html/man/curs_util.3x.html R doc/html/man/curs_variables.3x.html R doc/html/man/curs_window.3x.html R doc/html/man/default_colors.3x.html R doc/html/man/define_key.3x.html R doc/html/man/form.3x.html R doc/html/man/form_cursor.3x.html R doc/html/man/form_data.3x.html R doc/html/man/form_driver.3x.html R doc/html/man/form_field.3x.html R doc/html/man/form_field_attributes.3x.html R doc/html/man/form_field_buffer.3x.html R doc/html/man/form_field_info.3x.html R doc/html/man/form_field_just.3x.html R doc/html/man/form_field_new.3x.html R doc/html/man/form_field_opts.3x.html R doc/html/man/form_field_userptr.3x.html R doc/html/man/form_field_validation.3x.html R doc/html/man/form_fieldtype.3x.html R doc/html/man/form_hook.3x.html R doc/html/man/form_new.3x.html R doc/html/man/form_new_page.3x.html R doc/html/man/form_opts.3x.html R doc/html/man/form_page.3x.html R doc/html/man/form_post.3x.html R doc/html/man/form_requestname.3x.html R doc/html/man/form_userptr.3x.html R doc/html/man/form_variables.3x.html R doc/html/man/form_win.3x.html R doc/html/man/index.html R doc/html/man/infocmp.1m.html R doc/html/man/infotocap.1m.html R doc/html/man/key_defined.3x.html R doc/html/man/keybound.3x.html R doc/html/man/keyok.3x.html R doc/html/man/legacy_coding.3x.html R doc/html/man/menu.3x.html R doc/html/man/menu_attributes.3x.html R doc/html/man/menu_cursor.3x.html R doc/html/man/menu_driver.3x.html R doc/html/man/menu_format.3x.html R doc/html/man/menu_hook.3x.html R doc/html/man/menu_items.3x.html R doc/html/man/menu_mark.3x.html R doc/html/man/menu_new.3x.html R doc/html/man/menu_opts.3x.html R doc/html/man/menu_pattern.3x.html R doc/html/man/menu_post.3x.html R doc/html/man/menu_requestname.3x.html R doc/html/man/menu_spacing.3x.html R doc/html/man/menu_userptr.3x.html R doc/html/man/menu_win.3x.html R doc/html/man/mitem_current.3x.html R doc/html/man/mitem_name.3x.html R doc/html/man/mitem_new.3x.html R doc/html/man/mitem_opts.3x.html R doc/html/man/mitem_userptr.3x.html R doc/html/man/mitem_value.3x.html R doc/html/man/mitem_visible.3x.html R doc/html/man/ncurses.3x.html R doc/html/man/ncurses6-config.1.html R doc/html/man/new_pair.3x.html R doc/html/man/panel.3x.html R doc/html/man/resizeterm.3x.html R doc/html/man/scr_dump.5.html R doc/html/man/tabs.1.html R doc/html/man/term.5.html R doc/html/man/term.7.html R doc/html/man/term_variables.3x.html R doc/html/man/terminfo.5.html R doc/html/man/tic.1m.html R doc/html/man/toe.1m.html R doc/html/man/tput.1.html R doc/html/man/tset.1.html R doc/html/man/user_caps.5.html R doc/html/man/wresize.3x.html M doc/html/ncurses-intro.html M doc/ncurses-intro.doc M form/Makefile.in M form/fld_arg.c M form/fld_attr.c M form/fld_current.c M form/fld_def.c M form/fld_dup.c M form/form.priv.h M form/frm_data.c M form/frm_driver.c M form/frm_post.c M form/frm_req_name.c M form/frm_sub.c M form/frm_win.c M form/fty_enum.c M form/fty_generic.c M form/fty_int.c M form/fty_num.c M form/fty_regex.c M include/Caps M include/Caps-ncurses M include/Caps.aix4 M include/Caps.hpux11 M include/Caps.keys M include/Caps.osf1r5 M include/Caps.uwin M include/MKkey_defs.sh M include/MKterm.h.awk.in M include/Makefile.in M include/capdefaults.c M include/curses.events M include/curses.h.in M include/curses.tail M include/curses.wide M include/headers M include/nc_access.h M include/nc_alloc.h R include/nc_mingw.h M include/nc_termios.h M include/nc_tparm.h R include/nc_win32.h A include/nc_win32.h.in M include/ncurses_cfg.hin M include/ncurses_defs M include/ncurses_dll.h.in R include/ncurses_mingw.h M include/term_entry.h M include/tic.h M include/unctrl.h.in R include/win32_curses.h M install-sh M man/MKada_config.in M man/MKncu_config.in M man/MKterminfo.sh M man/Makefile.in M man/captoinfo.1m M man/clear.1 M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_attr.3x M man/curs_beep.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_border_set.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_overlay.3x M man/curs_pad.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termattrs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_trace.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh M man/man_db.renames.in M man/manhtml.aliases M man/manhtml.externs M man/manlinks.sed M man/menu.3x M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/panel.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/term_variables.3x M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/Makefile.in M menu/m_driver.c M menu/m_global.c M menu/m_item_new.c M menu/m_item_vis.c M menu/m_pattern.c M menu/m_post.c M menu/m_req_name.c M menu/menu.priv.h M menu/mf_common.h M misc/Makefile.in M misc/gen-pkgconfig.in M misc/gen_edit.sh M misc/magic M misc/makellib M misc/ncu2openbsd M misc/ncurses-config.in R misc/ncurses-config.in.bak R misc/ncurses-config.in.orig M misc/run_tic.in M misc/terminfo.src M mk-1st.awk M ncurses/Makefile.in M ncurses/base/MKkeyname.awk M ncurses/base/MKlib_gen.sh M ncurses/base/MKunctrl.awk M ncurses/base/define_key.c M ncurses/base/key_defined.c M ncurses/base/keybound.c M ncurses/base/keyok.c M ncurses/base/legacy_coding.c M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_beep.c M ncurses/base/lib_bkgd.c M ncurses/base/lib_chgat.c M ncurses/base/lib_color.c M ncurses/base/lib_colorset.c M ncurses/base/lib_delch.c M ncurses/base/lib_delwin.c M ncurses/base/lib_dft_fgbg.c M ncurses/base/lib_driver.c M ncurses/base/lib_echo.c M ncurses/base/lib_endwin.c M ncurses/base/lib_erase.c M ncurses/base/lib_flash.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_initscr.c M ncurses/base/lib_insch.c M ncurses/base/lib_insnstr.c M ncurses/base/lib_instr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_mvwin.c M ncurses/base/lib_newterm.c M ncurses/base/lib_newwin.c M ncurses/base/lib_nl.c M ncurses/base/lib_overlay.c M ncurses/base/lib_pad.c M ncurses/base/lib_printw.c M ncurses/base/lib_redrawln.c M ncurses/base/lib_refresh.c M ncurses/base/lib_restart.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slk.c M ncurses/base/lib_slkatr_set.c M ncurses/base/lib_slkatrof.c M ncurses/base/lib_slkatron.c M ncurses/base/lib_slkatrset.c M ncurses/base/lib_slkattr.c M ncurses/base/lib_slkclear.c M ncurses/base/lib_slkcolor.c M ncurses/base/lib_slklab.c M ncurses/base/lib_slkrefr.c M ncurses/base/lib_slkset.c M ncurses/base/lib_slktouch.c M ncurses/base/lib_touch.c M ncurses/base/lib_ungetch.c M ncurses/base/lib_wattron.c M ncurses/base/lib_winch.c M ncurses/base/lib_window.c M ncurses/base/nc_panel.c M ncurses/base/new_pair.c M ncurses/base/resizeterm.c M ncurses/base/safe_sprintf.c M ncurses/base/tries.c M ncurses/base/vsscanf.c M ncurses/base/wresize.c M ncurses/build.priv.h M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltic M ncurses/llib-ltict M ncurses/llib-ltictw M ncurses/llib-lticw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/modules M ncurses/new_pair.h A ncurses/report_ctype.c M ncurses/report_hashing.c M ncurses/report_offsets.c M ncurses/term.priv.h M ncurses/tinfo/MKcaptab.awk M ncurses/tinfo/MKcaptab.sh M ncurses/tinfo/MKcodes.awk M ncurses/tinfo/MKfallback.sh M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/MKnames.awk M ncurses/tinfo/MKuserdefs.sh M ncurses/tinfo/access.c M ncurses/tinfo/add_tries.c M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/captoinfo.c M ncurses/tinfo/comp_error.c M ncurses/tinfo/comp_expand.c M ncurses/tinfo/comp_hash.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/db_iterator.c M ncurses/tinfo/doalloc.c M ncurses/tinfo/entries.c M ncurses/tinfo/free_ttype.c M ncurses/tinfo/getenv_num.c M ncurses/tinfo/hashed_db.c M ncurses/tinfo/home_terminfo.c M ncurses/tinfo/init_keytry.c M ncurses/tinfo/lib_acs.c M ncurses/tinfo/lib_baudrate.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_has_cap.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_napms.c M ncurses/tinfo/lib_options.c M ncurses/tinfo/lib_print.c M ncurses/tinfo/lib_raw.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_termcap.c M ncurses/tinfo/lib_termname.c M ncurses/tinfo/lib_tgoto.c M ncurses/tinfo/lib_ti.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c M ncurses/tinfo/lib_ttyflags.c M ncurses/tinfo/lib_win32con.c M ncurses/tinfo/lib_win32util.c M ncurses/tinfo/make_hash.c M ncurses/tinfo/make_keys.c M ncurses/tinfo/name_match.c M ncurses/tinfo/obsolete.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/read_termcap.c M ncurses/tinfo/strings.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/trim_sgr0.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_traceatr.c M ncurses/trace/lib_tracebits.c M ncurses/trace/lib_tracechr.c M ncurses/trace/lib_tracedmp.c M ncurses/trace/lib_tracemse.c M ncurses/trace/trace_buf.c M ncurses/trace/trace_tries.c M ncurses/trace/varargs.c M ncurses/trace/visbuf.c M ncurses/tty/MKexpanded.sh M ncurses/tty/hardscroll.c M ncurses/tty/hashmap.c M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/lib_twait.c M ncurses/tty/lib_vidattr.c M ncurses/tty/tty_update.c M ncurses/wcwidth.h M ncurses/widechar/charable.c M ncurses/widechar/lib_add_wch.c M ncurses/widechar/lib_box_set.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_get_wch.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_hline_set.c M ncurses/widechar/lib_in_wch.c M ncurses/widechar/lib_in_wchnstr.c M ncurses/widechar/lib_ins_wch.c M ncurses/widechar/lib_inwstr.c M ncurses/widechar/lib_key_name.c M ncurses/widechar/lib_pecho_wchar.c M ncurses/widechar/lib_slk_wset.c M ncurses/widechar/lib_unget_wch.c M ncurses/widechar/lib_vid_attr.c M ncurses/widechar/lib_vline_set.c M ncurses/widechar/lib_wacs.c M ncurses/widechar/lib_wunctrl.c M ncurses/widechar/widechars.c M ncurses/win32con/gettimeofday.c M ncurses/win32con/wcwidth.c M ncurses/win32con/win32_driver.c R ncurses/win32con/win_driver.c R package/debian-mingw/changelog R package/debian-mingw/compat R package/debian-mingw/control R package/debian-mingw/copyright R package/debian-mingw/mingw32-ncurses6.lintian-overrides R package/debian-mingw/rules R package/debian-mingw/source/format R package/debian-mingw/watch R package/debian-mingw64/changelog R package/debian-mingw64/compat R package/debian-mingw64/control R package/debian-mingw64/copyright R package/debian-mingw64/mingw64-ncurses6.lintian-overrides R package/debian-mingw64/rules R package/debian-mingw64/source/format R package/debian-mingw64/watch R package/debian/changelog R package/debian/compat R package/debian/control R package/debian/copyright R package/debian/ncurses6.lintian-overrides R package/debian/ncurses6.triggers R package/debian/ncursest6.lintian-overrides R package/debian/ncursest6.triggers R package/debian/rules R package/debian/source/format R package/debian/watch R package/mingw-ncurses.nsi R package/mingw-ncurses.spec R package/ncurses.map R package/ncurses.spec R package/ncurses.sym R package/ncursest.map R package/ncursest.spec R package/ncursest.sym R package/ncursestw.map R package/ncursestw.sym R package/ncursesw.map R package/ncursesw.sym M panel/Makefile.in M panel/p_above.c M panel/p_below.c M panel/p_new.c M panel/panel.c M panel/panel.priv.h M progs/Makefile.in M progs/capconvert M progs/clear.c M progs/clear.sh M progs/clear_cmd.c M progs/dump_entry.c M progs/infocmp.c M progs/modules M progs/progs.priv.h M progs/reset_cmd.c M progs/reset_cmd.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tparm_type.c M progs/tparm_type.h M progs/tput.c M progs/tset.c R test/Makefile.in R test/README R test/aclocal.m4 R test/back_ground.c R test/background.c R test/blue.c R test/bs.6 R test/bs.c R test/bulgarian-utf8-tabs.txt R test/bulgarian-utf8.txt R test/cardfile.c R test/cardfile.dat R test/chgat.c R test/clip_printw.c R test/color_content.c R test/color_name.h R test/color_set.c R test/combine.c R test/configure R test/configure.in R test/demo_altkeys.c R test/demo_defkey.c R test/demo_forms.c R test/demo_forms.txt R test/demo_keyok.c R test/demo_menus.c R test/demo_new_pair.c R test/demo_panels.c R test/demo_tabs.c R test/demo_termcap.c R test/demo_terminfo.c R test/ditto.c R test/dots.c R test/dots_curses.c R test/dots_mvcur.c R test/dots_termcap.c R test/dots_xcurses.c R test/dump_window.c R test/dump_window.h R test/dup_field.c R test/echochar.c R test/edit_field.c R test/edit_field.h R test/escherknot.xbm R test/extended_color.c R test/filter.c R test/firework.c R test/firstlast.c R test/foldkeys.c R test/form_driver_w.c R test/gdc.6 R test/gdc.c R test/hanoi.c R test/hashtest.c R test/inch_wide.c R test/inchs.c R test/ins_wide.c R test/insdelln.c R test/inserts.c R test/key_names.c R test/keynames.c R test/knight.c R test/linedata.h R test/linux-color.dat R test/list_keys.c R test/listused.sh R test/lrtest.c R test/make-tar.sh R test/mensetmanus.xbm R test/mini.xterm_48x48.xpm R test/mk-test.awk R test/modules R test/move_field.c R test/movewindow.c R test/ncurses.c R test/ncurses_tst.hin R test/newdemo.c R test/package/debian-mingw/compat R test/package/debian-mingw/control R test/package/debian-mingw/copyright R test/package/debian-mingw/docs R test/package/debian-mingw/rules R test/package/debian-mingw/source/format R test/package/debian-mingw/watch R test/package/debian-mingw64/compat R test/package/debian-mingw64/control R test/package/debian-mingw64/copyright R test/package/debian-mingw64/docs R test/package/debian-mingw64/rules R test/package/debian-mingw64/source/format R test/package/debian-mingw64/watch R test/package/debian/compat R test/package/debian/control R test/package/debian/copyright R test/package/debian/docs R test/package/debian/rules R test/package/debian/source/format R test/package/debian/watch R test/package/mingw-ncurses-examples.spec R test/package/ncurses-examples.spec R test/padview.c R test/pair_content.c R test/parse_rgb.h R test/picsmap.c R test/picsmap.h R test/popup_msg.c R test/popup_msg.h R test/programs R test/railroad.c R test/rain.c R test/redraw.c R test/savescreen.c R test/savescreen.sh R test/sp_tinfo.c R test/tclock.c R test/terminal.xbm R test/test.priv.h R test/test_add_wchstr.c R test/test_addchstr.c R test/test_addstr.c R test/test_addwstr.c R test/test_arrays.c R test/test_delwin.c R test/test_get_wstr.c R test/test_getstr.c R test/test_instr.c R test/test_inwstr.c R test/test_mouse.c R test/test_opaque.c R test/test_setupterm.c R test/test_sgr.c R test/test_termattrs.c R test/test_tparm.c R test/test_unget_wch.c R test/test_vid_puts.c R test/test_vidputs.c R test/testaddch.c R test/testcurs.c R test/testscanw.c R test/tput-colorcube R test/tput-initc R test/tracemunch R test/view.c R test/widechars-utf8-tabs.txt R test/widechars-utf8.txt R test/widechars.h R test/worm.c R test/xmas.c R test/xterm-16color.dat R test/xterm-256color.dat R test/xterm-88color.dat R test/xterm-color_48x48.xpm Log Message: ----------- Vendor import of ncurses 6.6 (trimmed) ncurses 6.6-20251230 from https://invisible-island.net/archives/ncurses/ncurses-6.6.tar.gz (sha256 355b4cbbed880b0381a04c46617b7656e362585d52e9cf84a67e2009b749ff11), GPG signature verified against Thomas E. Dickey's key 1988 2D92 DDA4 C400 C22C 0D56 CC2A F447 2167 BE03. Trimmed like the 6.2 import (and FreeBSD's FREEBSD-Xlist): Ada95, c++, test, package, doc/html/Ada95.html, doc/html/ada, doc/html/index.html and doc/html/man are not imported. The 6.3 and 6.4 imports on this branch were untrimmed and were never merged. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 18:48:02 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:48:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/ncurses/dist/6.6 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 18:48:07 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:48:07 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 84e9fb: ncurses 6.3 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 84e9fbdaa128e87650a98eaf3ac915371455c66e https://github.com/MidnightBSD/src/commit/84e9fbdaa128e87650a98eaf3ac915371455c66e Author: Lucas Holt Date: 2024-04-12 (Fri, 12 Apr 2024) Changed paths: M ANNOUNCE M AUTHORS M COPYING M INSTALL M MANIFEST M Makefile.in M Makefile.os2 M NEWS M README M README.MinGW M README.emx M VERSION M aclocal.m4 M announce.html.in M config.guess M config.sub M configure M configure.in R convert_configure.pl M dist.mk M doc/html/NCURSES-Programming-HOWTO.html M doc/html/announce.html M form/Makefile.in M form/READ.ME M form/f_trace.c M form/fld_arg.c M form/fld_attr.c M form/fld_current.c M form/fld_def.c M form/fld_dup.c M form/fld_ftchoice.c M form/fld_ftlink.c M form/fld_info.c M form/fld_just.c M form/fld_link.c M form/fld_max.c M form/fld_move.c M form/fld_newftyp.c M form/fld_opts.c M form/fld_pad.c M form/fld_page.c M form/fld_stat.c M form/fld_type.c M form/fld_user.c M form/form.h M form/form.priv.h M form/frm_cursor.c M form/frm_data.c M form/frm_def.c M form/frm_driver.c M form/frm_hook.c M form/frm_opts.c M form/frm_page.c M form/frm_post.c M form/frm_req_name.c M form/frm_scale.c M form/frm_sub.c M form/frm_user.c M form/frm_win.c M form/fty_alnum.c M form/fty_alpha.c M form/fty_enum.c M form/fty_generic.c M form/fty_int.c M form/fty_ipv4.c M form/fty_num.c M form/fty_regex.c M form/llib-lform M form/llib-lformt M form/llib-lformtw M form/llib-lformw M include/Caps M include/Caps-ncurses M include/Caps.aix4 M include/Caps.hpux11 M include/Caps.keys M include/Caps.osf1r5 M include/Caps.uwin M include/MKkey_defs.sh M include/MKterm.h.awk.in M include/Makefile.in M include/capdefaults.c A include/curses.events M include/curses.h.in M include/curses.tail M include/curses.wide M include/headers A include/nc_access.h M include/nc_alloc.h M include/nc_mingw.h M include/nc_string.h M include/nc_termios.h M include/nc_tparm.h M include/ncurses_cfg.hin M include/ncurses_defs M include/ncurses_dll.h.in M include/ncurses_mingw.h M include/term_entry.h M include/termcap.h.in M include/tic.h M man/MKada_config.in M man/MKncu_config.in M man/Makefile.in M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh M man/manhtml.aliases M man/manhtml.externs M man/manlinks.sed M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/Makefile.in M menu/READ.ME M menu/llib-lmenu M menu/llib-lmenut M menu/llib-lmenutw M menu/llib-lmenuw M menu/m_attribs.c M menu/m_cursor.c M menu/m_driver.c M menu/m_format.c M menu/m_global.c M menu/m_hook.c M menu/m_item_cur.c M menu/m_item_nam.c M menu/m_item_new.c M menu/m_item_opt.c M menu/m_item_top.c M menu/m_item_use.c M menu/m_item_val.c M menu/m_item_vis.c M menu/m_items.c M menu/m_new.c M menu/m_opts.c M menu/m_pad.c M menu/m_pattern.c M menu/m_post.c M menu/m_req_name.c M menu/m_scale.c M menu/m_spacing.c M menu/m_sub.c M menu/m_trace.c M menu/m_userptr.c M menu/m_win.c M menu/menu.h M menu/menu.priv.h M misc/Makefile.in M misc/csort M misc/gen-pkgconfig.in M misc/gen_edit.sh M misc/makedef.cmd M misc/makellib M misc/ncurses-config.in M misc/shlib M misc/tdlint M misc/terminfo.src M mk-0th.awk M mk-1st.awk M mk-2nd.awk M mk-hdr.awk M ncurses/Makefile.in M ncurses/README.IZ M ncurses/base/MKlib_gen.sh M ncurses/base/keyok.c M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_bkgd.c M ncurses/base/lib_color.c M ncurses/base/lib_dft_fgbg.c M ncurses/base/lib_driver.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_initscr.c M ncurses/base/lib_instr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_newterm.c M ncurses/base/lib_pad.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slkrefr.c M ncurses/base/new_pair.c M ncurses/base/resizeterm.c M ncurses/base/safe_sprintf.c M ncurses/base/wresize.c M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltic M ncurses/llib-ltict M ncurses/llib-ltictw M ncurses/llib-lticw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/modules M ncurses/new_pair.h A ncurses/report_hashing.c M ncurses/report_offsets.c A ncurses/term.priv.h M ncurses/tinfo/MKfallback.sh M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/MKuserdefs.sh M ncurses/tinfo/access.c M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/captoinfo.c M ncurses/tinfo/comp_expand.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/doalloc.c M ncurses/tinfo/entries.c M ncurses/tinfo/lib_baudrate.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_longname.c M ncurses/tinfo/lib_napms.c M ncurses/tinfo/lib_options.c M ncurses/tinfo/lib_print.c M ncurses/tinfo/lib_raw.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_termcap.c M ncurses/tinfo/lib_tgoto.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c M ncurses/tinfo/lib_ttyflags.c M ncurses/tinfo/make_keys.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/read_termcap.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/trim_sgr0.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_tracebits.c M ncurses/trace/visbuf.c M ncurses/tty/MKexpanded.sh M ncurses/tty/hashmap.c M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/lib_twait.c M ncurses/tty/lib_vidattr.c M ncurses/tty/tty_update.c M ncurses/wcwidth.h M ncurses/widechar/lib_add_wch.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_erasewchar.c M ncurses/widechar/lib_get_wch.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_ins_wch.c M ncurses/widechar/lib_vid_attr.c M ncurses/widechar/widechars.c M ncurses/win32con/gettimeofday.c M ncurses/win32con/wcwidth.c M ncurses/win32con/win_driver.c M panel/Makefile.in M panel/llib-lpanel M panel/llib-lpanelt M panel/llib-lpaneltw M panel/llib-lpanelw M panel/p_above.c M panel/p_below.c M panel/p_bottom.c M panel/p_delete.c M panel/p_hidden.c M panel/p_hide.c M panel/p_move.c M panel/p_new.c M panel/p_replace.c M panel/p_show.c M panel/p_top.c M panel/p_update.c M panel/p_user.c M panel/p_win.c M panel/panel.c M panel/panel.h M panel/panel.priv.h M progs/MKtermsort.sh M progs/Makefile.in M progs/capconvert M progs/clear.c M progs/clear.sh M progs/dump_entry.c M progs/dump_entry.h M progs/infocmp.c M progs/modules M progs/progs.priv.h M progs/reset_cmd.c M progs/reset_cmd.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tparm_type.c M progs/tparm_type.h M progs/tput.c M progs/tset.c M progs/tty_settings.c Log Message: ----------- ncurses 6.3 Commit: ab9e4585e6c33f7698d24792f574a80d1a8dbcfd https://github.com/MidnightBSD/src/commit/ab9e4585e6c33f7698d24792f574a80d1a8dbcfd Author: Lucas Holt Date: 2024-04-13 (Sat, 13 Apr 2024) Changed paths: M ANNOUNCE A Ada95/Makefile.in A Ada95/README A Ada95/TODO A Ada95/aclocal.m4 A Ada95/configure A Ada95/configure.in A Ada95/doc/Makefile.in A Ada95/gen/Makefile.in A Ada95/gen/adacurses-config.in A Ada95/gen/gen.c A Ada95/gen/html.m4 A Ada95/gen/normal.m4 A Ada95/gen/table.m4 A Ada95/gen/terminal_interface-curses-aux.ads.m4 A Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 A Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-forms.ads.m4 A Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-menus.ads.m4 A Ada95/gen/terminal_interface-curses-mouse.ads.m4 A Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 A Ada95/gen/terminal_interface-curses-panels.ads.m4 A Ada95/gen/terminal_interface-curses-trace.ads.m4 A Ada95/gen/terminal_interface-curses.adb.m4 A Ada95/gen/terminal_interface-curses.ads.m4 A Ada95/include/MKncurses_def.sh A Ada95/include/Makefile.in A Ada95/include/ncurses_cfg.hin A Ada95/include/ncurses_defs A Ada95/make-tar.sh A Ada95/mk-1st.awk A Ada95/mk-pkg.awk A Ada95/package/AdaCurses-doc.spec A Ada95/package/AdaCurses.spec A Ada95/package/debian/compat A Ada95/package/debian/control A Ada95/package/debian/copyright A Ada95/package/debian/docs A Ada95/package/debian/rules A Ada95/package/debian/source/format A Ada95/package/debian/watch A Ada95/samples/Makefile.in A Ada95/samples/README A Ada95/samples/explain.txt A Ada95/samples/ncurses.adb A Ada95/samples/ncurses2-acs_and_scroll.adb A Ada95/samples/ncurses2-acs_and_scroll.ads A Ada95/samples/ncurses2-acs_display.adb A Ada95/samples/ncurses2-acs_display.ads A Ada95/samples/ncurses2-attr_test.adb A Ada95/samples/ncurses2-attr_test.ads A Ada95/samples/ncurses2-color_edit.adb A Ada95/samples/ncurses2-color_edit.ads A Ada95/samples/ncurses2-color_test.adb A Ada95/samples/ncurses2-color_test.ads A Ada95/samples/ncurses2-demo_forms.adb A Ada95/samples/ncurses2-demo_forms.ads A Ada95/samples/ncurses2-demo_pad.adb A Ada95/samples/ncurses2-demo_pad.ads A Ada95/samples/ncurses2-demo_panels.adb A Ada95/samples/ncurses2-demo_panels.ads A Ada95/samples/ncurses2-flushinp_test.adb A Ada95/samples/ncurses2-flushinp_test.ads A Ada95/samples/ncurses2-genericputs.adb A Ada95/samples/ncurses2-genericputs.ads A Ada95/samples/ncurses2-getch.ads A Ada95/samples/ncurses2-getch_test.adb A Ada95/samples/ncurses2-getch_test.ads A Ada95/samples/ncurses2-getopt.adb A Ada95/samples/ncurses2-getopt.ads A Ada95/samples/ncurses2-m.adb A Ada95/samples/ncurses2-m.ads A Ada95/samples/ncurses2-menu_test.adb A Ada95/samples/ncurses2-menu_test.ads A Ada95/samples/ncurses2-overlap_test.adb A Ada95/samples/ncurses2-overlap_test.ads A Ada95/samples/ncurses2-slk_test.adb A Ada95/samples/ncurses2-slk_test.ads A Ada95/samples/ncurses2-test_sgr_attributes.adb A Ada95/samples/ncurses2-test_sgr_attributes.ads A Ada95/samples/ncurses2-trace_set.adb A Ada95/samples/ncurses2-trace_set.ads A Ada95/samples/ncurses2-util.adb A Ada95/samples/ncurses2-util.ads A Ada95/samples/ncurses2.ads A Ada95/samples/rain.adb A Ada95/samples/rain.ads A Ada95/samples/sample-curses_demo-attributes.adb A Ada95/samples/sample-curses_demo-attributes.ads A Ada95/samples/sample-curses_demo-mouse.adb A Ada95/samples/sample-curses_demo-mouse.ads A Ada95/samples/sample-curses_demo.adb A Ada95/samples/sample-curses_demo.ads A Ada95/samples/sample-explanation.adb_p A Ada95/samples/sample-explanation.ads A Ada95/samples/sample-form_demo-aux.adb A Ada95/samples/sample-form_demo-aux.ads A Ada95/samples/sample-form_demo-handler.adb A Ada95/samples/sample-form_demo-handler.ads A Ada95/samples/sample-form_demo.adb A Ada95/samples/sample-form_demo.ads A Ada95/samples/sample-function_key_setting.adb A Ada95/samples/sample-function_key_setting.ads A Ada95/samples/sample-header_handler.adb A Ada95/samples/sample-header_handler.ads A Ada95/samples/sample-helpers.adb A Ada95/samples/sample-helpers.ads A Ada95/samples/sample-keyboard_handler.adb A Ada95/samples/sample-keyboard_handler.ads A Ada95/samples/sample-manifest.ads A Ada95/samples/sample-menu_demo-aux.adb A Ada95/samples/sample-menu_demo-aux.ads A Ada95/samples/sample-menu_demo-handler.adb A Ada95/samples/sample-menu_demo-handler.ads A Ada95/samples/sample-menu_demo.adb A Ada95/samples/sample-menu_demo.ads A Ada95/samples/sample-my_field_type.adb A Ada95/samples/sample-my_field_type.ads A Ada95/samples/sample-text_io_demo.adb A Ada95/samples/sample-text_io_demo.ads A Ada95/samples/sample.adb A Ada95/samples/sample.ads A Ada95/samples/split-path.awk A Ada95/samples/status.adb A Ada95/samples/status.ads A Ada95/samples/tour.adb A Ada95/samples/tour.ads A Ada95/src/Makefile.in A Ada95/src/c_threaded_variables.c A Ada95/src/c_threaded_variables.h A Ada95/src/c_varargs_to_ada.c A Ada95/src/c_varargs_to_ada.h A Ada95/src/library-cfg.sh A Ada95/src/library.gpr.in A Ada95/src/modules A Ada95/src/ncurses_compat.c A Ada95/src/terminal_interface-curses-aux.adb A Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb A Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads A Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb A Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads A Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb A Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads A Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb A Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads A Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb A Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads A Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb A Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads A Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb A Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads A Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb A Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads A Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb A Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads A Ada95/src/terminal_interface-curses-forms-field_types-user.adb A Ada95/src/terminal_interface-curses-forms-field_types-user.ads A Ada95/src/terminal_interface-curses-forms-field_types.adb A Ada95/src/terminal_interface-curses-forms-field_user_data.adb A Ada95/src/terminal_interface-curses-forms-form_user_data.adb A Ada95/src/terminal_interface-curses-forms.adb A Ada95/src/terminal_interface-curses-menus-item_user_data.adb A Ada95/src/terminal_interface-curses-menus-menu_user_data.adb A Ada95/src/terminal_interface-curses-menus.adb A Ada95/src/terminal_interface-curses-mouse.adb A Ada95/src/terminal_interface-curses-panels-user_data.adb A Ada95/src/terminal_interface-curses-panels.adb A Ada95/src/terminal_interface-curses-putwin.adb A Ada95/src/terminal_interface-curses-putwin.ads A Ada95/src/terminal_interface-curses-termcap.adb A Ada95/src/terminal_interface-curses-termcap.ads A Ada95/src/terminal_interface-curses-terminfo.adb A Ada95/src/terminal_interface-curses-terminfo.ads A Ada95/src/terminal_interface-curses-text_io-aux.adb A Ada95/src/terminal_interface-curses-text_io-aux.ads A Ada95/src/terminal_interface-curses-text_io-complex_io.adb A Ada95/src/terminal_interface-curses-text_io-complex_io.ads A Ada95/src/terminal_interface-curses-text_io-decimal_io.adb A Ada95/src/terminal_interface-curses-text_io-decimal_io.ads A Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb A Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads A Ada95/src/terminal_interface-curses-text_io-fixed_io.adb A Ada95/src/terminal_interface-curses-text_io-fixed_io.ads A Ada95/src/terminal_interface-curses-text_io-float_io.adb A Ada95/src/terminal_interface-curses-text_io-float_io.ads A Ada95/src/terminal_interface-curses-text_io-integer_io.adb A Ada95/src/terminal_interface-curses-text_io-integer_io.ads A Ada95/src/terminal_interface-curses-text_io-modular_io.adb A Ada95/src/terminal_interface-curses-text_io-modular_io.ads A Ada95/src/terminal_interface-curses-text_io.adb A Ada95/src/terminal_interface-curses-text_io.ads A Ada95/src/terminal_interface-curses-trace.adb_p A Ada95/src/terminal_interface.ads M COPYING M INSTALL M MANIFEST M Makefile.in M NEWS M VERSION M aclocal.m4 M announce.html.in A c++/Makefile.in A c++/NEWS A c++/PROBLEMS A c++/README-first A c++/cursesapp.cc A c++/cursesapp.h A c++/cursesf.cc A c++/cursesf.h A c++/cursesm.cc A c++/cursesm.h A c++/cursesmain.cc A c++/cursesp.cc A c++/cursesp.h A c++/cursespad.cc A c++/cursesw.cc A c++/cursesw.h A c++/cursslk.cc A c++/cursslk.h A c++/demo.cc A c++/edit_cfg.sh A c++/etip.h.in A c++/headers A c++/internal.h A c++/modules M config.guess M config.sub M configure M configure.in A configure.orig M dist.mk M doc/hackguide.doc A doc/html/Ada95.html M doc/html/NCURSES-Programming-HOWTO.html A doc/html/ada/files.htm A doc/html/ada/files/T.htm A doc/html/ada/funcs.htm A doc/html/ada/funcs/A.htm A doc/html/ada/funcs/B.htm A doc/html/ada/funcs/C.htm A doc/html/ada/funcs/D.htm A doc/html/ada/funcs/E.htm A doc/html/ada/funcs/F.htm A doc/html/ada/funcs/G.htm A doc/html/ada/funcs/H.htm A doc/html/ada/funcs/I.htm A doc/html/ada/funcs/K.htm A doc/html/ada/funcs/L.htm A doc/html/ada/funcs/M.htm A doc/html/ada/funcs/N.htm A doc/html/ada/funcs/O.htm A doc/html/ada/funcs/P.htm A doc/html/ada/funcs/Q.htm A doc/html/ada/funcs/R.htm A doc/html/ada/funcs/S.htm A doc/html/ada/funcs/T.htm A doc/html/ada/funcs/U.htm A doc/html/ada/funcs/V.htm A doc/html/ada/funcs/W.htm A doc/html/ada/index.htm A doc/html/ada/main.htm A doc/html/ada/table.html A doc/html/ada/terminal_interface-curses-aux__adb.htm A doc/html/ada/terminal_interface-curses-aux__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm A doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm A doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm A doc/html/ada/terminal_interface-curses-forms__adb.htm A doc/html/ada/terminal_interface-curses-forms__ads.htm A doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm A doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm A doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm A doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm A doc/html/ada/terminal_interface-curses-menus__adb.htm A doc/html/ada/terminal_interface-curses-menus__ads.htm A doc/html/ada/terminal_interface-curses-mouse__adb.htm A doc/html/ada/terminal_interface-curses-mouse__ads.htm A doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm A doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm A doc/html/ada/terminal_interface-curses-panels__adb.htm A doc/html/ada/terminal_interface-curses-panels__ads.htm A doc/html/ada/terminal_interface-curses-putwin__adb.htm A doc/html/ada/terminal_interface-curses-putwin__ads.htm A doc/html/ada/terminal_interface-curses-termcap__adb.htm A doc/html/ada/terminal_interface-curses-termcap__ads.htm A doc/html/ada/terminal_interface-curses-terminfo__adb.htm A doc/html/ada/terminal_interface-curses-terminfo__ads.htm A doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm A doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm A doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io__ads.htm A doc/html/ada/terminal_interface-curses-trace__adb.htm A doc/html/ada/terminal_interface-curses-trace__ads.htm A doc/html/ada/terminal_interface-curses__adb.htm A doc/html/ada/terminal_interface-curses__ads.htm A doc/html/ada/terminal_interface-curses_constants__ads.htm A doc/html/ada/terminal_interface__ads.htm M doc/html/announce.html M doc/html/hackguide.html A doc/html/index.html A doc/html/man/adacurses6-config.1.html A doc/html/man/captoinfo.1m.html A doc/html/man/clear.1.html A doc/html/man/curs_add_wch.3x.html A doc/html/man/curs_add_wchstr.3x.html A doc/html/man/curs_addch.3x.html A doc/html/man/curs_addchstr.3x.html A doc/html/man/curs_addstr.3x.html A doc/html/man/curs_addwstr.3x.html A doc/html/man/curs_attr.3x.html A doc/html/man/curs_beep.3x.html A doc/html/man/curs_bkgd.3x.html A doc/html/man/curs_bkgrnd.3x.html A doc/html/man/curs_border.3x.html A doc/html/man/curs_border_set.3x.html A doc/html/man/curs_clear.3x.html A doc/html/man/curs_color.3x.html A doc/html/man/curs_delch.3x.html A doc/html/man/curs_deleteln.3x.html A doc/html/man/curs_extend.3x.html A doc/html/man/curs_get_wch.3x.html A doc/html/man/curs_get_wstr.3x.html A doc/html/man/curs_getcchar.3x.html A doc/html/man/curs_getch.3x.html A doc/html/man/curs_getstr.3x.html A doc/html/man/curs_getyx.3x.html A doc/html/man/curs_in_wch.3x.html A doc/html/man/curs_in_wchstr.3x.html A doc/html/man/curs_inch.3x.html A doc/html/man/curs_inchstr.3x.html A doc/html/man/curs_initscr.3x.html A doc/html/man/curs_inopts.3x.html A doc/html/man/curs_ins_wch.3x.html A doc/html/man/curs_ins_wstr.3x.html A doc/html/man/curs_insch.3x.html A doc/html/man/curs_insstr.3x.html A doc/html/man/curs_instr.3x.html A doc/html/man/curs_inwstr.3x.html A doc/html/man/curs_kernel.3x.html A doc/html/man/curs_legacy.3x.html A doc/html/man/curs_memleaks.3x.html A doc/html/man/curs_mouse.3x.html A doc/html/man/curs_move.3x.html A doc/html/man/curs_opaque.3x.html A doc/html/man/curs_outopts.3x.html A doc/html/man/curs_overlay.3x.html A doc/html/man/curs_pad.3x.html A doc/html/man/curs_print.3x.html A doc/html/man/curs_printw.3x.html A doc/html/man/curs_refresh.3x.html A doc/html/man/curs_scanw.3x.html A doc/html/man/curs_scr_dump.3x.html A doc/html/man/curs_scroll.3x.html A doc/html/man/curs_slk.3x.html A doc/html/man/curs_sp_funcs.3x.html A doc/html/man/curs_termattrs.3x.html A doc/html/man/curs_termcap.3x.html A doc/html/man/curs_terminfo.3x.html A doc/html/man/curs_threads.3x.html A doc/html/man/curs_touch.3x.html A doc/html/man/curs_trace.3x.html A doc/html/man/curs_util.3x.html A doc/html/man/curs_variables.3x.html A doc/html/man/curs_window.3x.html A doc/html/man/default_colors.3x.html A doc/html/man/define_key.3x.html A doc/html/man/form.3x.html A doc/html/man/form_cursor.3x.html A doc/html/man/form_data.3x.html A doc/html/man/form_driver.3x.html A doc/html/man/form_field.3x.html A doc/html/man/form_field_attributes.3x.html A doc/html/man/form_field_buffer.3x.html A doc/html/man/form_field_info.3x.html A doc/html/man/form_field_just.3x.html A doc/html/man/form_field_new.3x.html A doc/html/man/form_field_opts.3x.html A doc/html/man/form_field_userptr.3x.html A doc/html/man/form_field_validation.3x.html A doc/html/man/form_fieldtype.3x.html A doc/html/man/form_hook.3x.html A doc/html/man/form_new.3x.html A doc/html/man/form_new_page.3x.html A doc/html/man/form_opts.3x.html A doc/html/man/form_page.3x.html A doc/html/man/form_post.3x.html A doc/html/man/form_requestname.3x.html A doc/html/man/form_userptr.3x.html A doc/html/man/form_variables.3x.html A doc/html/man/form_win.3x.html A doc/html/man/index.html A doc/html/man/infocmp.1m.html A doc/html/man/infotocap.1m.html A doc/html/man/key_defined.3x.html A doc/html/man/keybound.3x.html A doc/html/man/keyok.3x.html A doc/html/man/legacy_coding.3x.html A doc/html/man/menu.3x.html A doc/html/man/menu_attributes.3x.html A doc/html/man/menu_cursor.3x.html A doc/html/man/menu_driver.3x.html A doc/html/man/menu_format.3x.html A doc/html/man/menu_hook.3x.html A doc/html/man/menu_items.3x.html A doc/html/man/menu_mark.3x.html A doc/html/man/menu_new.3x.html A doc/html/man/menu_opts.3x.html A doc/html/man/menu_pattern.3x.html A doc/html/man/menu_post.3x.html A doc/html/man/menu_requestname.3x.html A doc/html/man/menu_spacing.3x.html A doc/html/man/menu_userptr.3x.html A doc/html/man/menu_win.3x.html A doc/html/man/mitem_current.3x.html A doc/html/man/mitem_name.3x.html A doc/html/man/mitem_new.3x.html A doc/html/man/mitem_opts.3x.html A doc/html/man/mitem_userptr.3x.html A doc/html/man/mitem_value.3x.html A doc/html/man/mitem_visible.3x.html A doc/html/man/ncurses.3x.html A doc/html/man/ncurses6-config.1.html A doc/html/man/new_pair.3x.html A doc/html/man/panel.3x.html A doc/html/man/resizeterm.3x.html A doc/html/man/scr_dump.5.html A doc/html/man/tabs.1.html A doc/html/man/term.5.html A doc/html/man/term.7.html A doc/html/man/term_variables.3x.html A doc/html/man/terminfo.5.html A doc/html/man/tic.1m.html A doc/html/man/toe.1m.html A doc/html/man/tput.1.html A doc/html/man/tset.1.html A doc/html/man/user_caps.5.html A doc/html/man/wresize.3x.html M doc/html/ncurses-intro.html M doc/ncurses-intro.doc M include/Caps-ncurses M include/MKkey_defs.sh M include/MKncurses_def.sh M include/edit_cfg.sh M include/nc_alloc.h A include/nc_win32.h M include/ncurses_defs M include/term_entry.h M include/tic.h A include/win32_curses.h M install-sh M man/MKada_config.in M man/MKncu_config.in M man/MKterminfo.sh M man/Makefile.in M man/captoinfo.1m M man/clear.1 M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_attr.3x M man/curs_beep.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_border_set.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_overlay.3x M man/curs_pad.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termattrs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_trace.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh R man/man_db.renames A man/man_db.renames.in M man/manhtml.aliases M man/manhtml.externs M man/menu.3x M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/panel.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/term_variables.3x M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/m_post.c M misc/Makefile.in M misc/gen-pkgconfig.in A misc/ncu2openbsd M misc/ncurses-config.in A misc/ncurses-config.in.bak A misc/ncurses-config.in.orig M misc/run_tic.in M misc/terminfo.src M ncurses/Makefile.in M ncurses/base/MKlib_gen.sh M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_clreol.c M ncurses/base/lib_color.c M ncurses/base/lib_delwin.c M ncurses/base/lib_erase.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_insnstr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_mvwin.c M ncurses/base/lib_newterm.c M ncurses/base/lib_newwin.c M ncurses/base/lib_pad.c M ncurses/base/lib_refresh.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slk.c M ncurses/base/lib_slkinit.c M ncurses/base/lib_wattron.c M ncurses/base/lib_window.c M ncurses/base/resizeterm.c M ncurses/base/wresize.c M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/term.priv.h M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/db_iterator.c M ncurses/tinfo/entries.c M ncurses/tinfo/free_ttype.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c A ncurses/tinfo/lib_win32con.c A ncurses/tinfo/lib_win32util.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_traceatr.c M ncurses/tty/MKexpanded.sh M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/tty_update.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_pecho_wchar.c A ncurses/win32con/win32_driver.c A package/debian-mingw/changelog A package/debian-mingw/compat A package/debian-mingw/control A package/debian-mingw/copyright A package/debian-mingw/mingw32-ncurses6.lintian-overrides A package/debian-mingw/rules A package/debian-mingw/source/format A package/debian-mingw/watch A package/debian-mingw64/changelog A package/debian-mingw64/compat A package/debian-mingw64/control A package/debian-mingw64/copyright A package/debian-mingw64/mingw64-ncurses6.lintian-overrides A package/debian-mingw64/rules A package/debian-mingw64/source/format A package/debian-mingw64/watch A package/debian/changelog A package/debian/compat A package/debian/control A package/debian/copyright A package/debian/ncurses6.lintian-overrides A package/debian/ncurses6.triggers A package/debian/ncursest6.lintian-overrides A package/debian/ncursest6.triggers A package/debian/rules A package/debian/source/format A package/debian/watch A package/mingw-ncurses.nsi A package/mingw-ncurses.spec A package/ncurses.map A package/ncurses.spec A package/ncurses.sym A package/ncursest.map A package/ncursest.spec A package/ncursest.sym A package/ncursestw.map A package/ncursestw.sym A package/ncursesw.map A package/ncursesw.sym M panel/p_new.c M progs/MKtermsort.sh M progs/capconvert M progs/dump_entry.c M progs/infocmp.c M progs/progs.priv.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tput.c M progs/tset.c A test/Makefile.in A test/README A test/aclocal.m4 A test/back_ground.c A test/background.c A test/blue.c A test/bs.6 A test/bs.c A test/bulgarian-utf8-tabs.txt A test/bulgarian-utf8.txt A test/cardfile.c A test/cardfile.dat A test/chgat.c A test/clip_printw.c A test/color_content.c A test/color_name.h A test/color_set.c A test/combine.c A test/configure A test/configure.in A test/demo_altkeys.c A test/demo_defkey.c A test/demo_forms.c A test/demo_forms.txt A test/demo_keyok.c A test/demo_menus.c A test/demo_new_pair.c A test/demo_panels.c A test/demo_tabs.c A test/demo_termcap.c A test/demo_terminfo.c A test/ditto.c A test/dots.c A test/dots_curses.c A test/dots_mvcur.c A test/dots_termcap.c A test/dots_xcurses.c A test/dump_window.c A test/dump_window.h A test/dup_field.c A test/echochar.c A test/edit_field.c A test/edit_field.h A test/escherknot.xbm A test/extended_color.c A test/filter.c A test/firework.c A test/firstlast.c A test/foldkeys.c A test/form_driver_w.c A test/gdc.6 A test/gdc.c A test/hanoi.c A test/hashtest.c A test/inch_wide.c A test/inchs.c A test/ins_wide.c A test/insdelln.c A test/inserts.c A test/key_names.c A test/keynames.c A test/knight.c A test/linedata.h A test/linux-color.dat A test/list_keys.c A test/listused.sh A test/lrtest.c A test/make-tar.sh A test/mensetmanus.xbm A test/mini.xterm_48x48.xpm A test/mk-test.awk A test/modules A test/move_field.c A test/movewindow.c A test/ncurses.c A test/ncurses_tst.hin A test/newdemo.c A test/package/debian-mingw/compat A test/package/debian-mingw/control A test/package/debian-mingw/copyright A test/package/debian-mingw/docs A test/package/debian-mingw/rules A test/package/debian-mingw/source/format A test/package/debian-mingw/watch A test/package/debian-mingw64/compat A test/package/debian-mingw64/control A test/package/debian-mingw64/copyright A test/package/debian-mingw64/docs A test/package/debian-mingw64/rules A test/package/debian-mingw64/source/format A test/package/debian-mingw64/watch A test/package/debian/compat A test/package/debian/control A test/package/debian/copyright A test/package/debian/docs A test/package/debian/rules A test/package/debian/source/format A test/package/debian/watch A test/package/mingw-ncurses-examples.spec A test/package/ncurses-examples.spec A test/padview.c A test/pair_content.c A test/parse_rgb.h A test/picsmap.c A test/picsmap.h A test/popup_msg.c A test/popup_msg.h A test/programs A test/railroad.c A test/rain.c A test/redraw.c A test/savescreen.c A test/savescreen.sh A test/sp_tinfo.c A test/tclock.c A test/terminal.xbm A test/test.priv.h A test/test_add_wchstr.c A test/test_addchstr.c A test/test_addstr.c A test/test_addwstr.c A test/test_arrays.c A test/test_delwin.c A test/test_get_wstr.c A test/test_getstr.c A test/test_instr.c A test/test_inwstr.c A test/test_mouse.c A test/test_opaque.c A test/test_setupterm.c A test/test_sgr.c A test/test_termattrs.c A test/test_tparm.c A test/test_unget_wch.c A test/test_vid_puts.c A test/test_vidputs.c A test/testaddch.c A test/testcurs.c A test/testscanw.c A test/tput-colorcube A test/tput-initc A test/tracemunch A test/view.c A test/widechars-utf8-tabs.txt A test/widechars-utf8.txt A test/widechars.h A test/worm.c A test/xmas.c A test/xterm-16color.dat A test/xterm-256color.dat A test/xterm-88color.dat A test/xterm-color_48x48.xpm Log Message: ----------- ncurses 6.4 Commit: 4d61934fdf1b3a6687f44f83fafd4c666997d93f https://github.com/MidnightBSD/src/commit/4d61934fdf1b3a6687f44f83fafd4c666997d93f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ANNOUNCE M AUTHORS R Ada95/Makefile.in R Ada95/README R Ada95/TODO R Ada95/aclocal.m4 R Ada95/configure R Ada95/configure.in R Ada95/doc/Makefile.in R Ada95/gen/Makefile.in R Ada95/gen/adacurses-config.in R Ada95/gen/gen.c R Ada95/gen/html.m4 R Ada95/gen/normal.m4 R Ada95/gen/table.m4 R Ada95/gen/terminal_interface-curses-aux.ads.m4 R Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 R Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-forms.ads.m4 R Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-menus.ads.m4 R Ada95/gen/terminal_interface-curses-mouse.ads.m4 R Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 R Ada95/gen/terminal_interface-curses-panels.ads.m4 R Ada95/gen/terminal_interface-curses-trace.ads.m4 R Ada95/gen/terminal_interface-curses.adb.m4 R Ada95/gen/terminal_interface-curses.ads.m4 R Ada95/include/MKncurses_def.sh R Ada95/include/Makefile.in R Ada95/include/ncurses_cfg.hin R Ada95/include/ncurses_defs R Ada95/make-tar.sh R Ada95/mk-1st.awk R Ada95/mk-pkg.awk R Ada95/package/AdaCurses-doc.spec R Ada95/package/AdaCurses.spec R Ada95/package/debian/compat R Ada95/package/debian/control R Ada95/package/debian/copyright R Ada95/package/debian/docs R Ada95/package/debian/rules R Ada95/package/debian/source/format R Ada95/package/debian/watch R Ada95/samples/Makefile.in R Ada95/samples/README R Ada95/samples/explain.txt R Ada95/samples/ncurses.adb R Ada95/samples/ncurses2-acs_and_scroll.adb R Ada95/samples/ncurses2-acs_and_scroll.ads R Ada95/samples/ncurses2-acs_display.adb R Ada95/samples/ncurses2-acs_display.ads R Ada95/samples/ncurses2-attr_test.adb R Ada95/samples/ncurses2-attr_test.ads R Ada95/samples/ncurses2-color_edit.adb R Ada95/samples/ncurses2-color_edit.ads R Ada95/samples/ncurses2-color_test.adb R Ada95/samples/ncurses2-color_test.ads R Ada95/samples/ncurses2-demo_forms.adb R Ada95/samples/ncurses2-demo_forms.ads R Ada95/samples/ncurses2-demo_pad.adb R Ada95/samples/ncurses2-demo_pad.ads R Ada95/samples/ncurses2-demo_panels.adb R Ada95/samples/ncurses2-demo_panels.ads R Ada95/samples/ncurses2-flushinp_test.adb R Ada95/samples/ncurses2-flushinp_test.ads R Ada95/samples/ncurses2-genericputs.adb R Ada95/samples/ncurses2-genericputs.ads R Ada95/samples/ncurses2-getch.ads R Ada95/samples/ncurses2-getch_test.adb R Ada95/samples/ncurses2-getch_test.ads R Ada95/samples/ncurses2-getopt.adb R Ada95/samples/ncurses2-getopt.ads R Ada95/samples/ncurses2-m.adb R Ada95/samples/ncurses2-m.ads R Ada95/samples/ncurses2-menu_test.adb R Ada95/samples/ncurses2-menu_test.ads R Ada95/samples/ncurses2-overlap_test.adb R Ada95/samples/ncurses2-overlap_test.ads R Ada95/samples/ncurses2-slk_test.adb R Ada95/samples/ncurses2-slk_test.ads R Ada95/samples/ncurses2-test_sgr_attributes.adb R Ada95/samples/ncurses2-test_sgr_attributes.ads R Ada95/samples/ncurses2-trace_set.adb R Ada95/samples/ncurses2-trace_set.ads R Ada95/samples/ncurses2-util.adb R Ada95/samples/ncurses2-util.ads R Ada95/samples/ncurses2.ads R Ada95/samples/rain.adb R Ada95/samples/rain.ads R Ada95/samples/sample-curses_demo-attributes.adb R Ada95/samples/sample-curses_demo-attributes.ads R Ada95/samples/sample-curses_demo-mouse.adb R Ada95/samples/sample-curses_demo-mouse.ads R Ada95/samples/sample-curses_demo.adb R Ada95/samples/sample-curses_demo.ads R Ada95/samples/sample-explanation.adb_p R Ada95/samples/sample-explanation.ads R Ada95/samples/sample-form_demo-aux.adb R Ada95/samples/sample-form_demo-aux.ads R Ada95/samples/sample-form_demo-handler.adb R Ada95/samples/sample-form_demo-handler.ads R Ada95/samples/sample-form_demo.adb R Ada95/samples/sample-form_demo.ads R Ada95/samples/sample-function_key_setting.adb R Ada95/samples/sample-function_key_setting.ads R Ada95/samples/sample-header_handler.adb R Ada95/samples/sample-header_handler.ads R Ada95/samples/sample-helpers.adb R Ada95/samples/sample-helpers.ads R Ada95/samples/sample-keyboard_handler.adb R Ada95/samples/sample-keyboard_handler.ads R Ada95/samples/sample-manifest.ads R Ada95/samples/sample-menu_demo-aux.adb R Ada95/samples/sample-menu_demo-aux.ads R Ada95/samples/sample-menu_demo-handler.adb R Ada95/samples/sample-menu_demo-handler.ads R Ada95/samples/sample-menu_demo.adb R Ada95/samples/sample-menu_demo.ads R Ada95/samples/sample-my_field_type.adb R Ada95/samples/sample-my_field_type.ads R Ada95/samples/sample-text_io_demo.adb R Ada95/samples/sample-text_io_demo.ads R Ada95/samples/sample.adb R Ada95/samples/sample.ads R Ada95/samples/split-path.awk R Ada95/samples/status.adb R Ada95/samples/status.ads R Ada95/samples/tour.adb R Ada95/samples/tour.ads R Ada95/src/Makefile.in R Ada95/src/c_threaded_variables.c R Ada95/src/c_threaded_variables.h R Ada95/src/c_varargs_to_ada.c R Ada95/src/c_varargs_to_ada.h R Ada95/src/library-cfg.sh R Ada95/src/library.gpr.in R Ada95/src/modules R Ada95/src/ncurses_compat.c R Ada95/src/terminal_interface-curses-aux.adb R Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb R Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads R Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb R Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads R Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb R Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads R Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb R Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads R Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb R Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads R Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb R Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads R Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb R Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads R Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb R Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads R Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb R Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads R Ada95/src/terminal_interface-curses-forms-field_types-user.adb R Ada95/src/terminal_interface-curses-forms-field_types-user.ads R Ada95/src/terminal_interface-curses-forms-field_types.adb R Ada95/src/terminal_interface-curses-forms-field_user_data.adb R Ada95/src/terminal_interface-curses-forms-form_user_data.adb R Ada95/src/terminal_interface-curses-forms.adb R Ada95/src/terminal_interface-curses-menus-item_user_data.adb R Ada95/src/terminal_interface-curses-menus-menu_user_data.adb R Ada95/src/terminal_interface-curses-menus.adb R Ada95/src/terminal_interface-curses-mouse.adb R Ada95/src/terminal_interface-curses-panels-user_data.adb R Ada95/src/terminal_interface-curses-panels.adb R Ada95/src/terminal_interface-curses-putwin.adb R Ada95/src/terminal_interface-curses-putwin.ads R Ada95/src/terminal_interface-curses-termcap.adb R Ada95/src/terminal_interface-curses-termcap.ads R Ada95/src/terminal_interface-curses-terminfo.adb R Ada95/src/terminal_interface-curses-terminfo.ads R Ada95/src/terminal_interface-curses-text_io-aux.adb R Ada95/src/terminal_interface-curses-text_io-aux.ads R Ada95/src/terminal_interface-curses-text_io-complex_io.adb R Ada95/src/terminal_interface-curses-text_io-complex_io.ads R Ada95/src/terminal_interface-curses-text_io-decimal_io.adb R Ada95/src/terminal_interface-curses-text_io-decimal_io.ads R Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb R Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads R Ada95/src/terminal_interface-curses-text_io-fixed_io.adb R Ada95/src/terminal_interface-curses-text_io-fixed_io.ads R Ada95/src/terminal_interface-curses-text_io-float_io.adb R Ada95/src/terminal_interface-curses-text_io-float_io.ads R Ada95/src/terminal_interface-curses-text_io-integer_io.adb R Ada95/src/terminal_interface-curses-text_io-integer_io.ads R Ada95/src/terminal_interface-curses-text_io-modular_io.adb R Ada95/src/terminal_interface-curses-text_io-modular_io.ads R Ada95/src/terminal_interface-curses-text_io.adb R Ada95/src/terminal_interface-curses-text_io.ads R Ada95/src/terminal_interface-curses-trace.adb_p R Ada95/src/terminal_interface.ads M COPYING M INSTALL M MANIFEST M Makefile.in M Makefile.os2 M NEWS M README M VERSION M aclocal.m4 M announce.html.in R c++/Makefile.in R c++/NEWS R c++/PROBLEMS R c++/README-first R c++/cursesapp.cc R c++/cursesapp.h R c++/cursesf.cc R c++/cursesf.h R c++/cursesm.cc R c++/cursesm.h R c++/cursesmain.cc R c++/cursesp.cc R c++/cursesp.h R c++/cursespad.cc R c++/cursesw.cc R c++/cursesw.h R c++/cursslk.cc R c++/cursslk.h R c++/demo.cc R c++/edit_cfg.sh R c++/etip.h.in R c++/headers R c++/internal.h R c++/modules M config.guess M config.sub M configure M configure.in R configure.orig M dist.mk R doc/html/Ada95.html M doc/html/NCURSES-Programming-HOWTO.html R doc/html/ada/files.htm R doc/html/ada/files/T.htm R doc/html/ada/funcs.htm R doc/html/ada/funcs/A.htm R doc/html/ada/funcs/B.htm R doc/html/ada/funcs/C.htm R doc/html/ada/funcs/D.htm R doc/html/ada/funcs/E.htm R doc/html/ada/funcs/F.htm R doc/html/ada/funcs/G.htm R doc/html/ada/funcs/H.htm R doc/html/ada/funcs/I.htm R doc/html/ada/funcs/K.htm R doc/html/ada/funcs/L.htm R doc/html/ada/funcs/M.htm R doc/html/ada/funcs/N.htm R doc/html/ada/funcs/O.htm R doc/html/ada/funcs/P.htm R doc/html/ada/funcs/Q.htm R doc/html/ada/funcs/R.htm R doc/html/ada/funcs/S.htm R doc/html/ada/funcs/T.htm R doc/html/ada/funcs/U.htm R doc/html/ada/funcs/V.htm R doc/html/ada/funcs/W.htm R doc/html/ada/index.htm R doc/html/ada/main.htm R doc/html/ada/table.html R doc/html/ada/terminal_interface-curses-aux__adb.htm R doc/html/ada/terminal_interface-curses-aux__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm R doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm R doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm R doc/html/ada/terminal_interface-curses-forms__adb.htm R doc/html/ada/terminal_interface-curses-forms__ads.htm R doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm R doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm R doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm R doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm R doc/html/ada/terminal_interface-curses-menus__adb.htm R doc/html/ada/terminal_interface-curses-menus__ads.htm R doc/html/ada/terminal_interface-curses-mouse__adb.htm R doc/html/ada/terminal_interface-curses-mouse__ads.htm R doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm R doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm R doc/html/ada/terminal_interface-curses-panels__adb.htm R doc/html/ada/terminal_interface-curses-panels__ads.htm R doc/html/ada/terminal_interface-curses-putwin__adb.htm R doc/html/ada/terminal_interface-curses-putwin__ads.htm R doc/html/ada/terminal_interface-curses-termcap__adb.htm R doc/html/ada/terminal_interface-curses-termcap__ads.htm R doc/html/ada/terminal_interface-curses-terminfo__adb.htm R doc/html/ada/terminal_interface-curses-terminfo__ads.htm R doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm R doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm R doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io__ads.htm R doc/html/ada/terminal_interface-curses-trace__adb.htm R doc/html/ada/terminal_interface-curses-trace__ads.htm R doc/html/ada/terminal_interface-curses__adb.htm R doc/html/ada/terminal_interface-curses__ads.htm R doc/html/ada/terminal_interface-curses_constants__ads.htm R doc/html/ada/terminal_interface__ads.htm M doc/html/announce.html R doc/html/index.html R doc/html/man/adacurses6-config.1.html R doc/html/man/captoinfo.1m.html R doc/html/man/clear.1.html R doc/html/man/curs_add_wch.3x.html R doc/html/man/curs_add_wchstr.3x.html R doc/html/man/curs_addch.3x.html R doc/html/man/curs_addchstr.3x.html R doc/html/man/curs_addstr.3x.html R doc/html/man/curs_addwstr.3x.html R doc/html/man/curs_attr.3x.html R doc/html/man/curs_beep.3x.html R doc/html/man/curs_bkgd.3x.html R doc/html/man/curs_bkgrnd.3x.html R doc/html/man/curs_border.3x.html R doc/html/man/curs_border_set.3x.html R doc/html/man/curs_clear.3x.html R doc/html/man/curs_color.3x.html R doc/html/man/curs_delch.3x.html R doc/html/man/curs_deleteln.3x.html R doc/html/man/curs_extend.3x.html R doc/html/man/curs_get_wch.3x.html R doc/html/man/curs_get_wstr.3x.html R doc/html/man/curs_getcchar.3x.html R doc/html/man/curs_getch.3x.html R doc/html/man/curs_getstr.3x.html R doc/html/man/curs_getyx.3x.html R doc/html/man/curs_in_wch.3x.html R doc/html/man/curs_in_wchstr.3x.html R doc/html/man/curs_inch.3x.html R doc/html/man/curs_inchstr.3x.html R doc/html/man/curs_initscr.3x.html R doc/html/man/curs_inopts.3x.html R doc/html/man/curs_ins_wch.3x.html R doc/html/man/curs_ins_wstr.3x.html R doc/html/man/curs_insch.3x.html R doc/html/man/curs_insstr.3x.html R doc/html/man/curs_instr.3x.html R doc/html/man/curs_inwstr.3x.html R doc/html/man/curs_kernel.3x.html R doc/html/man/curs_legacy.3x.html R doc/html/man/curs_memleaks.3x.html R doc/html/man/curs_mouse.3x.html R doc/html/man/curs_move.3x.html R doc/html/man/curs_opaque.3x.html R doc/html/man/curs_outopts.3x.html R doc/html/man/curs_overlay.3x.html R doc/html/man/curs_pad.3x.html R doc/html/man/curs_print.3x.html R doc/html/man/curs_printw.3x.html R doc/html/man/curs_refresh.3x.html R doc/html/man/curs_scanw.3x.html R doc/html/man/curs_scr_dump.3x.html R doc/html/man/curs_scroll.3x.html R doc/html/man/curs_slk.3x.html R doc/html/man/curs_sp_funcs.3x.html R doc/html/man/curs_termattrs.3x.html R doc/html/man/curs_termcap.3x.html R doc/html/man/curs_terminfo.3x.html R doc/html/man/curs_threads.3x.html R doc/html/man/curs_touch.3x.html R doc/html/man/curs_trace.3x.html R doc/html/man/curs_util.3x.html R doc/html/man/curs_variables.3x.html R doc/html/man/curs_window.3x.html R doc/html/man/default_colors.3x.html R doc/html/man/define_key.3x.html R doc/html/man/form.3x.html R doc/html/man/form_cursor.3x.html R doc/html/man/form_data.3x.html R doc/html/man/form_driver.3x.html R doc/html/man/form_field.3x.html R doc/html/man/form_field_attributes.3x.html R doc/html/man/form_field_buffer.3x.html R doc/html/man/form_field_info.3x.html R doc/html/man/form_field_just.3x.html R doc/html/man/form_field_new.3x.html R doc/html/man/form_field_opts.3x.html R doc/html/man/form_field_userptr.3x.html R doc/html/man/form_field_validation.3x.html R doc/html/man/form_fieldtype.3x.html R doc/html/man/form_hook.3x.html R doc/html/man/form_new.3x.html R doc/html/man/form_new_page.3x.html R doc/html/man/form_opts.3x.html R doc/html/man/form_page.3x.html R doc/html/man/form_post.3x.html R doc/html/man/form_requestname.3x.html R doc/html/man/form_userptr.3x.html R doc/html/man/form_variables.3x.html R doc/html/man/form_win.3x.html R doc/html/man/index.html R doc/html/man/infocmp.1m.html R doc/html/man/infotocap.1m.html R doc/html/man/key_defined.3x.html R doc/html/man/keybound.3x.html R doc/html/man/keyok.3x.html R doc/html/man/legacy_coding.3x.html R doc/html/man/menu.3x.html R doc/html/man/menu_attributes.3x.html R doc/html/man/menu_cursor.3x.html R doc/html/man/menu_driver.3x.html R doc/html/man/menu_format.3x.html R doc/html/man/menu_hook.3x.html R doc/html/man/menu_items.3x.html R doc/html/man/menu_mark.3x.html R doc/html/man/menu_new.3x.html R doc/html/man/menu_opts.3x.html R doc/html/man/menu_pattern.3x.html R doc/html/man/menu_post.3x.html R doc/html/man/menu_requestname.3x.html R doc/html/man/menu_spacing.3x.html R doc/html/man/menu_userptr.3x.html R doc/html/man/menu_win.3x.html R doc/html/man/mitem_current.3x.html R doc/html/man/mitem_name.3x.html R doc/html/man/mitem_new.3x.html R doc/html/man/mitem_opts.3x.html R doc/html/man/mitem_userptr.3x.html R doc/html/man/mitem_value.3x.html R doc/html/man/mitem_visible.3x.html R doc/html/man/ncurses.3x.html R doc/html/man/ncurses6-config.1.html R doc/html/man/new_pair.3x.html R doc/html/man/panel.3x.html R doc/html/man/resizeterm.3x.html R doc/html/man/scr_dump.5.html R doc/html/man/tabs.1.html R doc/html/man/term.5.html R doc/html/man/term.7.html R doc/html/man/term_variables.3x.html R doc/html/man/terminfo.5.html R doc/html/man/tic.1m.html R doc/html/man/toe.1m.html R doc/html/man/tput.1.html R doc/html/man/tset.1.html R doc/html/man/user_caps.5.html R doc/html/man/wresize.3x.html M doc/html/ncurses-intro.html M doc/ncurses-intro.doc M form/Makefile.in M form/fld_arg.c M form/fld_attr.c M form/fld_current.c M form/fld_def.c M form/fld_dup.c M form/form.priv.h M form/frm_data.c M form/frm_driver.c M form/frm_post.c M form/frm_req_name.c M form/frm_sub.c M form/frm_win.c M form/fty_enum.c M form/fty_generic.c M form/fty_int.c M form/fty_num.c M form/fty_regex.c M include/Caps M include/Caps-ncurses M include/Caps.aix4 M include/Caps.hpux11 M include/Caps.keys M include/Caps.osf1r5 M include/Caps.uwin M include/MKkey_defs.sh M include/MKterm.h.awk.in M include/Makefile.in M include/capdefaults.c M include/curses.events M include/curses.h.in M include/curses.tail M include/curses.wide M include/headers M include/nc_access.h M include/nc_alloc.h R include/nc_mingw.h M include/nc_termios.h M include/nc_tparm.h R include/nc_win32.h A include/nc_win32.h.in M include/ncurses_cfg.hin M include/ncurses_defs M include/ncurses_dll.h.in R include/ncurses_mingw.h M include/term_entry.h M include/tic.h M include/unctrl.h.in R include/win32_curses.h M install-sh M man/MKada_config.in M man/MKncu_config.in M man/MKterminfo.sh M man/Makefile.in M man/captoinfo.1m M man/clear.1 M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_attr.3x M man/curs_beep.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_border_set.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_overlay.3x M man/curs_pad.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termattrs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_trace.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh M man/man_db.renames.in M man/manhtml.aliases M man/manhtml.externs M man/manlinks.sed M man/menu.3x M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/panel.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/term_variables.3x M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/Makefile.in M menu/m_driver.c M menu/m_global.c M menu/m_item_new.c M menu/m_item_vis.c M menu/m_pattern.c M menu/m_post.c M menu/m_req_name.c M menu/menu.priv.h M menu/mf_common.h M misc/Makefile.in M misc/gen-pkgconfig.in M misc/gen_edit.sh M misc/magic M misc/makellib M misc/ncu2openbsd M misc/ncurses-config.in R misc/ncurses-config.in.bak R misc/ncurses-config.in.orig M misc/run_tic.in M misc/terminfo.src M mk-1st.awk M ncurses/Makefile.in M ncurses/base/MKkeyname.awk M ncurses/base/MKlib_gen.sh M ncurses/base/MKunctrl.awk M ncurses/base/define_key.c M ncurses/base/key_defined.c M ncurses/base/keybound.c M ncurses/base/keyok.c M ncurses/base/legacy_coding.c M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_beep.c M ncurses/base/lib_bkgd.c M ncurses/base/lib_chgat.c M ncurses/base/lib_color.c M ncurses/base/lib_colorset.c M ncurses/base/lib_delch.c M ncurses/base/lib_delwin.c M ncurses/base/lib_dft_fgbg.c M ncurses/base/lib_driver.c M ncurses/base/lib_echo.c M ncurses/base/lib_endwin.c M ncurses/base/lib_erase.c M ncurses/base/lib_flash.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_initscr.c M ncurses/base/lib_insch.c M ncurses/base/lib_insnstr.c M ncurses/base/lib_instr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_mvwin.c M ncurses/base/lib_newterm.c M ncurses/base/lib_newwin.c M ncurses/base/lib_nl.c M ncurses/base/lib_overlay.c M ncurses/base/lib_pad.c M ncurses/base/lib_printw.c M ncurses/base/lib_redrawln.c M ncurses/base/lib_refresh.c M ncurses/base/lib_restart.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slk.c M ncurses/base/lib_slkatr_set.c M ncurses/base/lib_slkatrof.c M ncurses/base/lib_slkatron.c M ncurses/base/lib_slkatrset.c M ncurses/base/lib_slkattr.c M ncurses/base/lib_slkclear.c M ncurses/base/lib_slkcolor.c M ncurses/base/lib_slklab.c M ncurses/base/lib_slkrefr.c M ncurses/base/lib_slkset.c M ncurses/base/lib_slktouch.c M ncurses/base/lib_touch.c M ncurses/base/lib_ungetch.c M ncurses/base/lib_wattron.c M ncurses/base/lib_winch.c M ncurses/base/lib_window.c M ncurses/base/nc_panel.c M ncurses/base/new_pair.c M ncurses/base/resizeterm.c M ncurses/base/safe_sprintf.c M ncurses/base/tries.c M ncurses/base/vsscanf.c M ncurses/base/wresize.c M ncurses/build.priv.h M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltic M ncurses/llib-ltict M ncurses/llib-ltictw M ncurses/llib-lticw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/modules M ncurses/new_pair.h A ncurses/report_ctype.c M ncurses/report_hashing.c M ncurses/report_offsets.c M ncurses/term.priv.h M ncurses/tinfo/MKcaptab.awk M ncurses/tinfo/MKcaptab.sh M ncurses/tinfo/MKcodes.awk M ncurses/tinfo/MKfallback.sh M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/MKnames.awk M ncurses/tinfo/MKuserdefs.sh M ncurses/tinfo/access.c M ncurses/tinfo/add_tries.c M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/captoinfo.c M ncurses/tinfo/comp_error.c M ncurses/tinfo/comp_expand.c M ncurses/tinfo/comp_hash.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/db_iterator.c M ncurses/tinfo/doalloc.c M ncurses/tinfo/entries.c M ncurses/tinfo/free_ttype.c M ncurses/tinfo/getenv_num.c M ncurses/tinfo/hashed_db.c M ncurses/tinfo/home_terminfo.c M ncurses/tinfo/init_keytry.c M ncurses/tinfo/lib_acs.c M ncurses/tinfo/lib_baudrate.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_has_cap.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_napms.c M ncurses/tinfo/lib_options.c M ncurses/tinfo/lib_print.c M ncurses/tinfo/lib_raw.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_termcap.c M ncurses/tinfo/lib_termname.c M ncurses/tinfo/lib_tgoto.c M ncurses/tinfo/lib_ti.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c M ncurses/tinfo/lib_ttyflags.c M ncurses/tinfo/lib_win32con.c M ncurses/tinfo/lib_win32util.c M ncurses/tinfo/make_hash.c M ncurses/tinfo/make_keys.c M ncurses/tinfo/name_match.c M ncurses/tinfo/obsolete.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/read_termcap.c M ncurses/tinfo/strings.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/trim_sgr0.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_traceatr.c M ncurses/trace/lib_tracebits.c M ncurses/trace/lib_tracechr.c M ncurses/trace/lib_tracedmp.c M ncurses/trace/lib_tracemse.c M ncurses/trace/trace_buf.c M ncurses/trace/trace_tries.c M ncurses/trace/varargs.c M ncurses/trace/visbuf.c M ncurses/tty/MKexpanded.sh M ncurses/tty/hardscroll.c M ncurses/tty/hashmap.c M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/lib_twait.c M ncurses/tty/lib_vidattr.c M ncurses/tty/tty_update.c M ncurses/wcwidth.h M ncurses/widechar/charable.c M ncurses/widechar/lib_add_wch.c M ncurses/widechar/lib_box_set.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_get_wch.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_hline_set.c M ncurses/widechar/lib_in_wch.c M ncurses/widechar/lib_in_wchnstr.c M ncurses/widechar/lib_ins_wch.c M ncurses/widechar/lib_inwstr.c M ncurses/widechar/lib_key_name.c M ncurses/widechar/lib_pecho_wchar.c M ncurses/widechar/lib_slk_wset.c M ncurses/widechar/lib_unget_wch.c M ncurses/widechar/lib_vid_attr.c M ncurses/widechar/lib_vline_set.c M ncurses/widechar/lib_wacs.c M ncurses/widechar/lib_wunctrl.c M ncurses/widechar/widechars.c M ncurses/win32con/gettimeofday.c M ncurses/win32con/wcwidth.c M ncurses/win32con/win32_driver.c R ncurses/win32con/win_driver.c R package/debian-mingw/changelog R package/debian-mingw/compat R package/debian-mingw/control R package/debian-mingw/copyright R package/debian-mingw/mingw32-ncurses6.lintian-overrides R package/debian-mingw/rules R package/debian-mingw/source/format R package/debian-mingw/watch R package/debian-mingw64/changelog R package/debian-mingw64/compat R package/debian-mingw64/control R package/debian-mingw64/copyright R package/debian-mingw64/mingw64-ncurses6.lintian-overrides R package/debian-mingw64/rules R package/debian-mingw64/source/format R package/debian-mingw64/watch R package/debian/changelog R package/debian/compat R package/debian/control R package/debian/copyright R package/debian/ncurses6.lintian-overrides R package/debian/ncurses6.triggers R package/debian/ncursest6.lintian-overrides R package/debian/ncursest6.triggers R package/debian/rules R package/debian/source/format R package/debian/watch R package/mingw-ncurses.nsi R package/mingw-ncurses.spec R package/ncurses.map R package/ncurses.spec R package/ncurses.sym R package/ncursest.map R package/ncursest.spec R package/ncursest.sym R package/ncursestw.map R package/ncursestw.sym R package/ncursesw.map R package/ncursesw.sym M panel/Makefile.in M panel/p_above.c M panel/p_below.c M panel/p_new.c M panel/panel.c M panel/panel.priv.h M progs/Makefile.in M progs/capconvert M progs/clear.c M progs/clear.sh M progs/clear_cmd.c M progs/dump_entry.c M progs/infocmp.c M progs/modules M progs/progs.priv.h M progs/reset_cmd.c M progs/reset_cmd.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tparm_type.c M progs/tparm_type.h M progs/tput.c M progs/tset.c R test/Makefile.in R test/README R test/aclocal.m4 R test/back_ground.c R test/background.c R test/blue.c R test/bs.6 R test/bs.c R test/bulgarian-utf8-tabs.txt R test/bulgarian-utf8.txt R test/cardfile.c R test/cardfile.dat R test/chgat.c R test/clip_printw.c R test/color_content.c R test/color_name.h R test/color_set.c R test/combine.c R test/configure R test/configure.in R test/demo_altkeys.c R test/demo_defkey.c R test/demo_forms.c R test/demo_forms.txt R test/demo_keyok.c R test/demo_menus.c R test/demo_new_pair.c R test/demo_panels.c R test/demo_tabs.c R test/demo_termcap.c R test/demo_terminfo.c R test/ditto.c R test/dots.c R test/dots_curses.c R test/dots_mvcur.c R test/dots_termcap.c R test/dots_xcurses.c R test/dump_window.c R test/dump_window.h R test/dup_field.c R test/echochar.c R test/edit_field.c R test/edit_field.h R test/escherknot.xbm R test/extended_color.c R test/filter.c R test/firework.c R test/firstlast.c R test/foldkeys.c R test/form_driver_w.c R test/gdc.6 R test/gdc.c R test/hanoi.c R test/hashtest.c R test/inch_wide.c R test/inchs.c R test/ins_wide.c R test/insdelln.c R test/inserts.c R test/key_names.c R test/keynames.c R test/knight.c R test/linedata.h R test/linux-color.dat R test/list_keys.c R test/listused.sh R test/lrtest.c R test/make-tar.sh R test/mensetmanus.xbm R test/mini.xterm_48x48.xpm R test/mk-test.awk R test/modules R test/move_field.c R test/movewindow.c R test/ncurses.c R test/ncurses_tst.hin R test/newdemo.c R test/package/debian-mingw/compat R test/package/debian-mingw/control R test/package/debian-mingw/copyright R test/package/debian-mingw/docs R test/package/debian-mingw/rules R test/package/debian-mingw/source/format R test/package/debian-mingw/watch R test/package/debian-mingw64/compat R test/package/debian-mingw64/control R test/package/debian-mingw64/copyright R test/package/debian-mingw64/docs R test/package/debian-mingw64/rules R test/package/debian-mingw64/source/format R test/package/debian-mingw64/watch R test/package/debian/compat R test/package/debian/control R test/package/debian/copyright R test/package/debian/docs R test/package/debian/rules R test/package/debian/source/format R test/package/debian/watch R test/package/mingw-ncurses-examples.spec R test/package/ncurses-examples.spec R test/padview.c R test/pair_content.c R test/parse_rgb.h R test/picsmap.c R test/picsmap.h R test/popup_msg.c R test/popup_msg.h R test/programs R test/railroad.c R test/rain.c R test/redraw.c R test/savescreen.c R test/savescreen.sh R test/sp_tinfo.c R test/tclock.c R test/terminal.xbm R test/test.priv.h R test/test_add_wchstr.c R test/test_addchstr.c R test/test_addstr.c R test/test_addwstr.c R test/test_arrays.c R test/test_delwin.c R test/test_get_wstr.c R test/test_getstr.c R test/test_instr.c R test/test_inwstr.c R test/test_mouse.c R test/test_opaque.c R test/test_setupterm.c R test/test_sgr.c R test/test_termattrs.c R test/test_tparm.c R test/test_unget_wch.c R test/test_vid_puts.c R test/test_vidputs.c R test/testaddch.c R test/testcurs.c R test/testscanw.c R test/tput-colorcube R test/tput-initc R test/tracemunch R test/view.c R test/widechars-utf8-tabs.txt R test/widechars-utf8.txt R test/widechars.h R test/worm.c R test/xmas.c R test/xterm-16color.dat R test/xterm-256color.dat R test/xterm-88color.dat R test/xterm-color_48x48.xpm Log Message: ----------- Vendor import of ncurses 6.6 (trimmed) ncurses 6.6-20251230 from https://invisible-island.net/archives/ncurses/ncurses-6.6.tar.gz (sha256 355b4cbbed880b0381a04c46617b7656e362585d52e9cf84a67e2009b749ff11), GPG signature verified against Thomas E. Dickey's key 1988 2D92 DDA4 C400 C22C 0D56 CC2A F447 2167 BE03. Trimmed like the 6.2 import (and FreeBSD's FREEBSD-Xlist): Ada95, c++, test, package, doc/html/Ada95.html, doc/html/ada, doc/html/index.html and doc/html/man are not imported. The 6.3 and 6.4 imports on this branch were untrimmed and were never merged. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Commit: cc91e26fd041fa2d9fefb2dbd69e7778c2855c1f https://github.com/MidnightBSD/src/commit/cc91e26fd041fa2d9fefb2dbd69e7778c2855c1f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/ncurses/ANNOUNCE M contrib/ncurses/AUTHORS M contrib/ncurses/COPYING M contrib/ncurses/INSTALL M contrib/ncurses/MANIFEST M contrib/ncurses/Makefile.in M contrib/ncurses/Makefile.os2 M contrib/ncurses/NEWS M contrib/ncurses/README M contrib/ncurses/README.MinGW M contrib/ncurses/README.emx M contrib/ncurses/VERSION M contrib/ncurses/aclocal.m4 M contrib/ncurses/announce.html.in M contrib/ncurses/config.guess M contrib/ncurses/config.sub M contrib/ncurses/configure M contrib/ncurses/configure.in R contrib/ncurses/convert_configure.pl M contrib/ncurses/dist.mk M contrib/ncurses/doc/hackguide.doc M contrib/ncurses/doc/html/NCURSES-Programming-HOWTO.html M contrib/ncurses/doc/html/announce.html M contrib/ncurses/doc/html/hackguide.html M contrib/ncurses/doc/html/ncurses-intro.html M contrib/ncurses/doc/ncurses-intro.doc M contrib/ncurses/form/Makefile.in M contrib/ncurses/form/READ.ME M contrib/ncurses/form/f_trace.c M contrib/ncurses/form/fld_arg.c M contrib/ncurses/form/fld_attr.c M contrib/ncurses/form/fld_current.c M contrib/ncurses/form/fld_def.c M contrib/ncurses/form/fld_dup.c M contrib/ncurses/form/fld_ftchoice.c M contrib/ncurses/form/fld_ftlink.c M contrib/ncurses/form/fld_info.c M contrib/ncurses/form/fld_just.c M contrib/ncurses/form/fld_link.c M contrib/ncurses/form/fld_max.c M contrib/ncurses/form/fld_move.c M contrib/ncurses/form/fld_newftyp.c M contrib/ncurses/form/fld_opts.c M contrib/ncurses/form/fld_pad.c M contrib/ncurses/form/fld_page.c M contrib/ncurses/form/fld_stat.c M contrib/ncurses/form/fld_type.c M contrib/ncurses/form/fld_user.c M contrib/ncurses/form/form.h M contrib/ncurses/form/form.priv.h M contrib/ncurses/form/frm_cursor.c M contrib/ncurses/form/frm_data.c M contrib/ncurses/form/frm_def.c M contrib/ncurses/form/frm_driver.c M contrib/ncurses/form/frm_hook.c M contrib/ncurses/form/frm_opts.c M contrib/ncurses/form/frm_page.c M contrib/ncurses/form/frm_post.c M contrib/ncurses/form/frm_req_name.c M contrib/ncurses/form/frm_scale.c M contrib/ncurses/form/frm_sub.c M contrib/ncurses/form/frm_user.c M contrib/ncurses/form/frm_win.c M contrib/ncurses/form/fty_alnum.c M contrib/ncurses/form/fty_alpha.c M contrib/ncurses/form/fty_enum.c M contrib/ncurses/form/fty_generic.c M contrib/ncurses/form/fty_int.c M contrib/ncurses/form/fty_ipv4.c M contrib/ncurses/form/fty_num.c M contrib/ncurses/form/fty_regex.c M contrib/ncurses/form/llib-lform M contrib/ncurses/form/llib-lformt M contrib/ncurses/form/llib-lformtw M contrib/ncurses/form/llib-lformw M contrib/ncurses/include/Caps M contrib/ncurses/include/Caps-ncurses M contrib/ncurses/include/Caps.aix4 M contrib/ncurses/include/Caps.hpux11 M contrib/ncurses/include/Caps.keys M contrib/ncurses/include/Caps.osf1r5 M contrib/ncurses/include/Caps.uwin M contrib/ncurses/include/MKkey_defs.sh M contrib/ncurses/include/MKncurses_def.sh M contrib/ncurses/include/MKterm.h.awk.in M contrib/ncurses/include/Makefile.in M contrib/ncurses/include/capdefaults.c A contrib/ncurses/include/curses.events M contrib/ncurses/include/curses.h.in M contrib/ncurses/include/curses.tail M contrib/ncurses/include/curses.wide M contrib/ncurses/include/edit_cfg.sh M contrib/ncurses/include/headers A contrib/ncurses/include/nc_access.h M contrib/ncurses/include/nc_alloc.h R contrib/ncurses/include/nc_mingw.h M contrib/ncurses/include/nc_string.h M contrib/ncurses/include/nc_termios.h M contrib/ncurses/include/nc_tparm.h A contrib/ncurses/include/nc_win32.h.in M contrib/ncurses/include/ncurses_cfg.hin M contrib/ncurses/include/ncurses_defs M contrib/ncurses/include/ncurses_dll.h.in R contrib/ncurses/include/ncurses_mingw.h M contrib/ncurses/include/term_entry.h M contrib/ncurses/include/termcap.h.in M contrib/ncurses/include/tic.h M contrib/ncurses/include/unctrl.h.in M contrib/ncurses/install-sh M contrib/ncurses/man/MKada_config.in M contrib/ncurses/man/MKncu_config.in M contrib/ncurses/man/MKterminfo.sh M contrib/ncurses/man/Makefile.in M contrib/ncurses/man/captoinfo.1m M contrib/ncurses/man/clear.1 M contrib/ncurses/man/curs_add_wch.3x M contrib/ncurses/man/curs_add_wchstr.3x M contrib/ncurses/man/curs_addch.3x M contrib/ncurses/man/curs_addchstr.3x M contrib/ncurses/man/curs_addstr.3x M contrib/ncurses/man/curs_addwstr.3x M contrib/ncurses/man/curs_attr.3x M contrib/ncurses/man/curs_beep.3x M contrib/ncurses/man/curs_bkgd.3x M contrib/ncurses/man/curs_bkgrnd.3x M contrib/ncurses/man/curs_border.3x M contrib/ncurses/man/curs_border_set.3x M contrib/ncurses/man/curs_clear.3x M contrib/ncurses/man/curs_color.3x M contrib/ncurses/man/curs_delch.3x M contrib/ncurses/man/curs_deleteln.3x M contrib/ncurses/man/curs_extend.3x M contrib/ncurses/man/curs_get_wch.3x M contrib/ncurses/man/curs_get_wstr.3x M contrib/ncurses/man/curs_getcchar.3x M contrib/ncurses/man/curs_getch.3x M contrib/ncurses/man/curs_getstr.3x M contrib/ncurses/man/curs_getyx.3x M contrib/ncurses/man/curs_in_wch.3x M contrib/ncurses/man/curs_in_wchstr.3x M contrib/ncurses/man/curs_inch.3x M contrib/ncurses/man/curs_inchstr.3x M contrib/ncurses/man/curs_initscr.3x M contrib/ncurses/man/curs_inopts.3x M contrib/ncurses/man/curs_ins_wch.3x M contrib/ncurses/man/curs_ins_wstr.3x M contrib/ncurses/man/curs_insch.3x M contrib/ncurses/man/curs_insstr.3x M contrib/ncurses/man/curs_instr.3x M contrib/ncurses/man/curs_inwstr.3x M contrib/ncurses/man/curs_kernel.3x M contrib/ncurses/man/curs_legacy.3x M contrib/ncurses/man/curs_memleaks.3x M contrib/ncurses/man/curs_mouse.3x M contrib/ncurses/man/curs_move.3x M contrib/ncurses/man/curs_opaque.3x M contrib/ncurses/man/curs_outopts.3x M contrib/ncurses/man/curs_overlay.3x M contrib/ncurses/man/curs_pad.3x M contrib/ncurses/man/curs_print.3x M contrib/ncurses/man/curs_printw.3x M contrib/ncurses/man/curs_refresh.3x M contrib/ncurses/man/curs_scanw.3x M contrib/ncurses/man/curs_scr_dump.3x M contrib/ncurses/man/curs_scroll.3x M contrib/ncurses/man/curs_slk.3x M contrib/ncurses/man/curs_sp_funcs.3x M contrib/ncurses/man/curs_termattrs.3x M contrib/ncurses/man/curs_termcap.3x M contrib/ncurses/man/curs_terminfo.3x M contrib/ncurses/man/curs_threads.3x M contrib/ncurses/man/curs_touch.3x M contrib/ncurses/man/curs_trace.3x M contrib/ncurses/man/curs_util.3x M contrib/ncurses/man/curs_variables.3x M contrib/ncurses/man/curs_window.3x M contrib/ncurses/man/default_colors.3x M contrib/ncurses/man/define_key.3x M contrib/ncurses/man/form.3x M contrib/ncurses/man/form_cursor.3x M contrib/ncurses/man/form_data.3x M contrib/ncurses/man/form_driver.3x M contrib/ncurses/man/form_field.3x M contrib/ncurses/man/form_field_attributes.3x M contrib/ncurses/man/form_field_buffer.3x M contrib/ncurses/man/form_field_info.3x M contrib/ncurses/man/form_field_just.3x M contrib/ncurses/man/form_field_new.3x M contrib/ncurses/man/form_field_opts.3x M contrib/ncurses/man/form_field_userptr.3x M contrib/ncurses/man/form_field_validation.3x M contrib/ncurses/man/form_fieldtype.3x M contrib/ncurses/man/form_hook.3x M contrib/ncurses/man/form_new.3x M contrib/ncurses/man/form_new_page.3x M contrib/ncurses/man/form_opts.3x M contrib/ncurses/man/form_page.3x M contrib/ncurses/man/form_post.3x M contrib/ncurses/man/form_requestname.3x M contrib/ncurses/man/form_userptr.3x M contrib/ncurses/man/form_variables.3x M contrib/ncurses/man/form_win.3x M contrib/ncurses/man/infocmp.1m M contrib/ncurses/man/infotocap.1m M contrib/ncurses/man/key_defined.3x M contrib/ncurses/man/keybound.3x M contrib/ncurses/man/keyok.3x M contrib/ncurses/man/legacy_coding.3x M contrib/ncurses/man/make_sed.sh R contrib/ncurses/man/man_db.renames A contrib/ncurses/man/man_db.renames.in M contrib/ncurses/man/manhtml.aliases M contrib/ncurses/man/manhtml.externs M contrib/ncurses/man/manlinks.sed M contrib/ncurses/man/menu.3x M contrib/ncurses/man/menu_attributes.3x M contrib/ncurses/man/menu_cursor.3x M contrib/ncurses/man/menu_driver.3x M contrib/ncurses/man/menu_format.3x M contrib/ncurses/man/menu_hook.3x M contrib/ncurses/man/menu_items.3x M contrib/ncurses/man/menu_mark.3x M contrib/ncurses/man/menu_new.3x M contrib/ncurses/man/menu_opts.3x M contrib/ncurses/man/menu_pattern.3x M contrib/ncurses/man/menu_post.3x M contrib/ncurses/man/menu_requestname.3x M contrib/ncurses/man/menu_spacing.3x M contrib/ncurses/man/menu_userptr.3x M contrib/ncurses/man/menu_win.3x M contrib/ncurses/man/mitem_current.3x M contrib/ncurses/man/mitem_name.3x M contrib/ncurses/man/mitem_new.3x M contrib/ncurses/man/mitem_opts.3x M contrib/ncurses/man/mitem_userptr.3x M contrib/ncurses/man/mitem_value.3x M contrib/ncurses/man/mitem_visible.3x M contrib/ncurses/man/ncurses.3x M contrib/ncurses/man/new_pair.3x M contrib/ncurses/man/panel.3x M contrib/ncurses/man/resizeterm.3x M contrib/ncurses/man/scr_dump.5 M contrib/ncurses/man/tabs.1 M contrib/ncurses/man/term.5 M contrib/ncurses/man/term.7 M contrib/ncurses/man/term_variables.3x M contrib/ncurses/man/terminfo.head M contrib/ncurses/man/terminfo.tail M contrib/ncurses/man/tic.1m M contrib/ncurses/man/toe.1m M contrib/ncurses/man/tput.1 M contrib/ncurses/man/tset.1 M contrib/ncurses/man/user_caps.5 M contrib/ncurses/man/wresize.3x M contrib/ncurses/menu/Makefile.in M contrib/ncurses/menu/READ.ME M contrib/ncurses/menu/llib-lmenu M contrib/ncurses/menu/llib-lmenut M contrib/ncurses/menu/llib-lmenutw M contrib/ncurses/menu/llib-lmenuw M contrib/ncurses/menu/m_attribs.c M contrib/ncurses/menu/m_cursor.c M contrib/ncurses/menu/m_driver.c M contrib/ncurses/menu/m_format.c M contrib/ncurses/menu/m_global.c M contrib/ncurses/menu/m_hook.c M contrib/ncurses/menu/m_item_cur.c M contrib/ncurses/menu/m_item_nam.c M contrib/ncurses/menu/m_item_new.c M contrib/ncurses/menu/m_item_opt.c M contrib/ncurses/menu/m_item_top.c M contrib/ncurses/menu/m_item_use.c M contrib/ncurses/menu/m_item_val.c M contrib/ncurses/menu/m_item_vis.c M contrib/ncurses/menu/m_items.c M contrib/ncurses/menu/m_new.c M contrib/ncurses/menu/m_opts.c M contrib/ncurses/menu/m_pad.c M contrib/ncurses/menu/m_pattern.c M contrib/ncurses/menu/m_post.c M contrib/ncurses/menu/m_req_name.c M contrib/ncurses/menu/m_scale.c M contrib/ncurses/menu/m_spacing.c M contrib/ncurses/menu/m_sub.c M contrib/ncurses/menu/m_trace.c M contrib/ncurses/menu/m_userptr.c M contrib/ncurses/menu/m_win.c M contrib/ncurses/menu/menu.h M contrib/ncurses/menu/menu.priv.h M contrib/ncurses/menu/mf_common.h M contrib/ncurses/misc/Makefile.in M contrib/ncurses/misc/csort M contrib/ncurses/misc/gen-pkgconfig.in M contrib/ncurses/misc/gen_edit.sh M contrib/ncurses/misc/magic M contrib/ncurses/misc/makedef.cmd M contrib/ncurses/misc/makellib A contrib/ncurses/misc/ncu2openbsd M contrib/ncurses/misc/ncurses-config.in M contrib/ncurses/misc/run_tic.in M contrib/ncurses/misc/shlib M contrib/ncurses/misc/tdlint M contrib/ncurses/misc/terminfo.src M contrib/ncurses/mk-0th.awk M contrib/ncurses/mk-1st.awk M contrib/ncurses/mk-2nd.awk M contrib/ncurses/mk-hdr.awk M contrib/ncurses/ncurses/Makefile.in M contrib/ncurses/ncurses/README.IZ M contrib/ncurses/ncurses/base/MKkeyname.awk M contrib/ncurses/ncurses/base/MKlib_gen.sh M contrib/ncurses/ncurses/base/MKunctrl.awk M contrib/ncurses/ncurses/base/define_key.c M contrib/ncurses/ncurses/base/key_defined.c M contrib/ncurses/ncurses/base/keybound.c M contrib/ncurses/ncurses/base/keyok.c M contrib/ncurses/ncurses/base/legacy_coding.c M contrib/ncurses/ncurses/base/lib_addch.c M contrib/ncurses/ncurses/base/lib_addstr.c M contrib/ncurses/ncurses/base/lib_beep.c M contrib/ncurses/ncurses/base/lib_bkgd.c M contrib/ncurses/ncurses/base/lib_chgat.c M contrib/ncurses/ncurses/base/lib_clreol.c M contrib/ncurses/ncurses/base/lib_color.c M contrib/ncurses/ncurses/base/lib_colorset.c M contrib/ncurses/ncurses/base/lib_delch.c M contrib/ncurses/ncurses/base/lib_delwin.c M contrib/ncurses/ncurses/base/lib_dft_fgbg.c M contrib/ncurses/ncurses/base/lib_driver.c M contrib/ncurses/ncurses/base/lib_echo.c M contrib/ncurses/ncurses/base/lib_endwin.c M contrib/ncurses/ncurses/base/lib_erase.c M contrib/ncurses/ncurses/base/lib_flash.c M contrib/ncurses/ncurses/base/lib_freeall.c M contrib/ncurses/ncurses/base/lib_getch.c M contrib/ncurses/ncurses/base/lib_getstr.c M contrib/ncurses/ncurses/base/lib_initscr.c M contrib/ncurses/ncurses/base/lib_insch.c M contrib/ncurses/ncurses/base/lib_insnstr.c M contrib/ncurses/ncurses/base/lib_instr.c M contrib/ncurses/ncurses/base/lib_mouse.c M contrib/ncurses/ncurses/base/lib_mvwin.c M contrib/ncurses/ncurses/base/lib_newterm.c M contrib/ncurses/ncurses/base/lib_newwin.c M contrib/ncurses/ncurses/base/lib_nl.c M contrib/ncurses/ncurses/base/lib_overlay.c M contrib/ncurses/ncurses/base/lib_pad.c M contrib/ncurses/ncurses/base/lib_printw.c M contrib/ncurses/ncurses/base/lib_redrawln.c M contrib/ncurses/ncurses/base/lib_refresh.c M contrib/ncurses/ncurses/base/lib_restart.c M contrib/ncurses/ncurses/base/lib_screen.c M contrib/ncurses/ncurses/base/lib_set_term.c M contrib/ncurses/ncurses/base/lib_slk.c M contrib/ncurses/ncurses/base/lib_slkatr_set.c M contrib/ncurses/ncurses/base/lib_slkatrof.c M contrib/ncurses/ncurses/base/lib_slkatron.c M contrib/ncurses/ncurses/base/lib_slkatrset.c M contrib/ncurses/ncurses/base/lib_slkattr.c M contrib/ncurses/ncurses/base/lib_slkclear.c M contrib/ncurses/ncurses/base/lib_slkcolor.c M contrib/ncurses/ncurses/base/lib_slkinit.c M contrib/ncurses/ncurses/base/lib_slklab.c M contrib/ncurses/ncurses/base/lib_slkrefr.c M contrib/ncurses/ncurses/base/lib_slkset.c M contrib/ncurses/ncurses/base/lib_slktouch.c M contrib/ncurses/ncurses/base/lib_touch.c M contrib/ncurses/ncurses/base/lib_ungetch.c M contrib/ncurses/ncurses/base/lib_wattron.c M contrib/ncurses/ncurses/base/lib_winch.c M contrib/ncurses/ncurses/base/lib_window.c M contrib/ncurses/ncurses/base/nc_panel.c M contrib/ncurses/ncurses/base/new_pair.c M contrib/ncurses/ncurses/base/resizeterm.c M contrib/ncurses/ncurses/base/safe_sprintf.c M contrib/ncurses/ncurses/base/tries.c M contrib/ncurses/ncurses/base/vsscanf.c M contrib/ncurses/ncurses/base/wresize.c M contrib/ncurses/ncurses/build.priv.h M contrib/ncurses/ncurses/curses.priv.h M contrib/ncurses/ncurses/llib-lncurses M contrib/ncurses/ncurses/llib-lncursest M contrib/ncurses/ncurses/llib-lncursestw M contrib/ncurses/ncurses/llib-lncursesw M contrib/ncurses/ncurses/llib-ltic M contrib/ncurses/ncurses/llib-ltict M contrib/ncurses/ncurses/llib-ltictw M contrib/ncurses/ncurses/llib-lticw M contrib/ncurses/ncurses/llib-ltinfo M contrib/ncurses/ncurses/llib-ltinfot M contrib/ncurses/ncurses/llib-ltinfotw M contrib/ncurses/ncurses/llib-ltinfow M contrib/ncurses/ncurses/modules M contrib/ncurses/ncurses/new_pair.h A contrib/ncurses/ncurses/report_ctype.c A contrib/ncurses/ncurses/report_hashing.c M contrib/ncurses/ncurses/report_offsets.c A contrib/ncurses/ncurses/term.priv.h M contrib/ncurses/ncurses/tinfo/MKcaptab.awk M contrib/ncurses/ncurses/tinfo/MKcaptab.sh M contrib/ncurses/ncurses/tinfo/MKcodes.awk M contrib/ncurses/ncurses/tinfo/MKfallback.sh M contrib/ncurses/ncurses/tinfo/MKkeys_list.sh M contrib/ncurses/ncurses/tinfo/MKnames.awk M contrib/ncurses/ncurses/tinfo/MKuserdefs.sh M contrib/ncurses/ncurses/tinfo/access.c M contrib/ncurses/ncurses/tinfo/add_tries.c M contrib/ncurses/ncurses/tinfo/alloc_entry.c M contrib/ncurses/ncurses/tinfo/alloc_ttype.c M contrib/ncurses/ncurses/tinfo/captoinfo.c M contrib/ncurses/ncurses/tinfo/comp_error.c M contrib/ncurses/ncurses/tinfo/comp_expand.c M contrib/ncurses/ncurses/tinfo/comp_hash.c M contrib/ncurses/ncurses/tinfo/comp_parse.c M contrib/ncurses/ncurses/tinfo/comp_scan.c M contrib/ncurses/ncurses/tinfo/db_iterator.c M contrib/ncurses/ncurses/tinfo/doalloc.c M contrib/ncurses/ncurses/tinfo/entries.c M contrib/ncurses/ncurses/tinfo/free_ttype.c M contrib/ncurses/ncurses/tinfo/getenv_num.c M contrib/ncurses/ncurses/tinfo/hashed_db.c M contrib/ncurses/ncurses/tinfo/home_terminfo.c M contrib/ncurses/ncurses/tinfo/init_keytry.c M contrib/ncurses/ncurses/tinfo/lib_acs.c M contrib/ncurses/ncurses/tinfo/lib_baudrate.c M contrib/ncurses/ncurses/tinfo/lib_cur_term.c M contrib/ncurses/ncurses/tinfo/lib_data.c M contrib/ncurses/ncurses/tinfo/lib_has_cap.c M contrib/ncurses/ncurses/tinfo/lib_kernel.c M contrib/ncurses/ncurses/tinfo/lib_longname.c M contrib/ncurses/ncurses/tinfo/lib_napms.c M contrib/ncurses/ncurses/tinfo/lib_options.c M contrib/ncurses/ncurses/tinfo/lib_print.c M contrib/ncurses/ncurses/tinfo/lib_raw.c M contrib/ncurses/ncurses/tinfo/lib_setup.c M contrib/ncurses/ncurses/tinfo/lib_termcap.c M contrib/ncurses/ncurses/tinfo/lib_termname.c M contrib/ncurses/ncurses/tinfo/lib_tgoto.c M contrib/ncurses/ncurses/tinfo/lib_ti.c M contrib/ncurses/ncurses/tinfo/lib_tparm.c M contrib/ncurses/ncurses/tinfo/lib_tputs.c M contrib/ncurses/ncurses/tinfo/lib_ttyflags.c A contrib/ncurses/ncurses/tinfo/lib_win32con.c A contrib/ncurses/ncurses/tinfo/lib_win32util.c M contrib/ncurses/ncurses/tinfo/make_hash.c M contrib/ncurses/ncurses/tinfo/make_keys.c M contrib/ncurses/ncurses/tinfo/name_match.c M contrib/ncurses/ncurses/tinfo/obsolete.c M contrib/ncurses/ncurses/tinfo/parse_entry.c M contrib/ncurses/ncurses/tinfo/read_entry.c M contrib/ncurses/ncurses/tinfo/read_termcap.c M contrib/ncurses/ncurses/tinfo/strings.c M contrib/ncurses/ncurses/tinfo/tinfo_driver.c M contrib/ncurses/ncurses/tinfo/trim_sgr0.c M contrib/ncurses/ncurses/tinfo/write_entry.c M contrib/ncurses/ncurses/trace/lib_trace.c M contrib/ncurses/ncurses/trace/lib_traceatr.c M contrib/ncurses/ncurses/trace/lib_tracebits.c M contrib/ncurses/ncurses/trace/lib_tracechr.c M contrib/ncurses/ncurses/trace/lib_tracedmp.c M contrib/ncurses/ncurses/trace/lib_tracemse.c M contrib/ncurses/ncurses/trace/trace_buf.c M contrib/ncurses/ncurses/trace/trace_tries.c M contrib/ncurses/ncurses/trace/varargs.c M contrib/ncurses/ncurses/trace/visbuf.c M contrib/ncurses/ncurses/tty/MKexpanded.sh M contrib/ncurses/ncurses/tty/hardscroll.c M contrib/ncurses/ncurses/tty/hashmap.c M contrib/ncurses/ncurses/tty/lib_mvcur.c M contrib/ncurses/ncurses/tty/lib_tstp.c M contrib/ncurses/ncurses/tty/lib_twait.c M contrib/ncurses/ncurses/tty/lib_vidattr.c M contrib/ncurses/ncurses/tty/tty_update.c M contrib/ncurses/ncurses/wcwidth.h M contrib/ncurses/ncurses/widechar/charable.c M contrib/ncurses/ncurses/widechar/lib_add_wch.c M contrib/ncurses/ncurses/widechar/lib_box_set.c M contrib/ncurses/ncurses/widechar/lib_cchar.c M contrib/ncurses/ncurses/widechar/lib_erasewchar.c M contrib/ncurses/ncurses/widechar/lib_get_wch.c M contrib/ncurses/ncurses/widechar/lib_get_wstr.c M contrib/ncurses/ncurses/widechar/lib_hline_set.c M contrib/ncurses/ncurses/widechar/lib_in_wch.c M contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c M contrib/ncurses/ncurses/widechar/lib_ins_wch.c M contrib/ncurses/ncurses/widechar/lib_inwstr.c M contrib/ncurses/ncurses/widechar/lib_key_name.c M contrib/ncurses/ncurses/widechar/lib_pecho_wchar.c M contrib/ncurses/ncurses/widechar/lib_slk_wset.c M contrib/ncurses/ncurses/widechar/lib_unget_wch.c M contrib/ncurses/ncurses/widechar/lib_vid_attr.c M contrib/ncurses/ncurses/widechar/lib_vline_set.c M contrib/ncurses/ncurses/widechar/lib_wacs.c M contrib/ncurses/ncurses/widechar/lib_wunctrl.c M contrib/ncurses/ncurses/widechar/widechars.c M contrib/ncurses/ncurses/win32con/gettimeofday.c M contrib/ncurses/ncurses/win32con/wcwidth.c A contrib/ncurses/ncurses/win32con/win32_driver.c R contrib/ncurses/ncurses/win32con/win_driver.c M contrib/ncurses/panel/Makefile.in M contrib/ncurses/panel/llib-lpanel M contrib/ncurses/panel/llib-lpanelt M contrib/ncurses/panel/llib-lpaneltw M contrib/ncurses/panel/llib-lpanelw M contrib/ncurses/panel/p_above.c M contrib/ncurses/panel/p_below.c M contrib/ncurses/panel/p_bottom.c M contrib/ncurses/panel/p_delete.c M contrib/ncurses/panel/p_hidden.c M contrib/ncurses/panel/p_hide.c M contrib/ncurses/panel/p_move.c M contrib/ncurses/panel/p_new.c M contrib/ncurses/panel/p_replace.c M contrib/ncurses/panel/p_show.c M contrib/ncurses/panel/p_top.c M contrib/ncurses/panel/p_update.c M contrib/ncurses/panel/p_user.c M contrib/ncurses/panel/p_win.c M contrib/ncurses/panel/panel.c M contrib/ncurses/panel/panel.h M contrib/ncurses/panel/panel.priv.h M contrib/ncurses/progs/MKtermsort.sh M contrib/ncurses/progs/Makefile.in M contrib/ncurses/progs/capconvert M contrib/ncurses/progs/clear.c M contrib/ncurses/progs/clear_cmd.c M contrib/ncurses/progs/dump_entry.c M contrib/ncurses/progs/dump_entry.h M contrib/ncurses/progs/infocmp.c M contrib/ncurses/progs/modules M contrib/ncurses/progs/progs.priv.h M contrib/ncurses/progs/reset_cmd.c M contrib/ncurses/progs/reset_cmd.h M contrib/ncurses/progs/tabs.c M contrib/ncurses/progs/tic.c M contrib/ncurses/progs/toe.c M contrib/ncurses/progs/tparm_type.c M contrib/ncurses/progs/tparm_type.h M contrib/ncurses/progs/tput.c M contrib/ncurses/progs/tset.c M contrib/ncurses/progs/tty_settings.c Log Message: ----------- Merge vendor/ncurses/dist: update ncurses to 6.6 Merge upstream ncurses 6.6-20251230 into contrib/ncurses from 6.2-20200215. Conflict resolution: upstream has adopted the CVE-2021-39537 fix in captoinfo.c, the CVE-2025-6141 bounds check in parse_entry.c and the wider assoc::from initializer in infocmp.c, so those files now match upstream (the conflicts were whitespace only). Two local changes remain: the __MidnightBSD__ guards in base/lib_mouse.c and tinfo/lib_baudrate.c. The 6.3 and 6.4 commits on the vendor branch are untrimmed and were never merged; the merge base is the 6.2 import. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Commit: b2a3258a3cb2d6a1e9c272b498728925dd5277d4 https://github.com/MidnightBSD/src/commit/b2a3258a3cb2d6a1e9c272b498728925dd5277d4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING A contrib/ncurses/MIDNIGHTBSD-Xlist A contrib/ncurses/MIDNIGHTBSD-upgrade M lib/ncurses/ncurses/Makefile M lib/ncurses/ncurses/ncurses_cfg.h M lib/ncurses/ncurses/termcap.c Log Message: ----------- ncurses: build glue for ncurses 6.6 ncurses_cfg.h: bump the version string and add the configure results 6.6 now tests for. HAVE_GETUID matters: without it the root and setuid checks in tinfo/access.c compile out and _nc_env_access() always allows environment overrides. USE_ROOT_ENVIRON, USE_SETUID_ENVIRON and USE_ROOT_ACCESS stay undefined so those checks, and the privilege checks on opened files added for CVE-2023-29491, remain active. Makefile: substitute the new template variables (HAVE_STDNORETURN_H, NCURSES_RGB_COLORS, NCURSES_XNAMES, USE_STDBOOL_H, USE_BUILTIN_BOOL, cf_cv_enable_sigwinch in curses.h; NCURSES_PATCH, NCURSES_SP_FUNCS and HAVE_SGTTY_H in term.h) and pass the SIGWINCH setting to MKkeyname.awk and MKkeys_list.sh, following FreeBSD's 6.5 glue. termcap.c: _nc_delink_entry() is static in 6.6; use _nc_free_entry(), which delinks and frees the entry exactly as the old delink + free() pair did, as upstream read_termcap.c does. Copy the entry by struct assignment rather than a memcpy() sized for TERMTYPE into a TERMTYPE2. Add MIDNIGHTBSD-Xlist (it reproduces the vendor tree exactly) and MIDNIGHTBSD-upgrade describing the import procedure and local changes. libncursesw, libformw, libmenuw and libpanelw build without new warnings. Exported symbols only grow (19 additions); the only removal is the internal _nc_delink_entry. Public struct sizes and WINDOW offsets are unchanged, so SHLIB_MAJOR stays at 9. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Compare: https://github.com/MidnightBSD/src/compare/9efbca4ee515...b2a3258a3cb2 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 18:50:13 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:50:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 84e9fb: ncurses 6.3 Message-ID: Branch: refs/heads/stable/4.1 Home: https://github.com/MidnightBSD/src Commit: 84e9fbdaa128e87650a98eaf3ac915371455c66e https://github.com/MidnightBSD/src/commit/84e9fbdaa128e87650a98eaf3ac915371455c66e Author: Lucas Holt Date: 2024-04-12 (Fri, 12 Apr 2024) Changed paths: M ANNOUNCE M AUTHORS M COPYING M INSTALL M MANIFEST M Makefile.in M Makefile.os2 M NEWS M README M README.MinGW M README.emx M VERSION M aclocal.m4 M announce.html.in M config.guess M config.sub M configure M configure.in R convert_configure.pl M dist.mk M doc/html/NCURSES-Programming-HOWTO.html M doc/html/announce.html M form/Makefile.in M form/READ.ME M form/f_trace.c M form/fld_arg.c M form/fld_attr.c M form/fld_current.c M form/fld_def.c M form/fld_dup.c M form/fld_ftchoice.c M form/fld_ftlink.c M form/fld_info.c M form/fld_just.c M form/fld_link.c M form/fld_max.c M form/fld_move.c M form/fld_newftyp.c M form/fld_opts.c M form/fld_pad.c M form/fld_page.c M form/fld_stat.c M form/fld_type.c M form/fld_user.c M form/form.h M form/form.priv.h M form/frm_cursor.c M form/frm_data.c M form/frm_def.c M form/frm_driver.c M form/frm_hook.c M form/frm_opts.c M form/frm_page.c M form/frm_post.c M form/frm_req_name.c M form/frm_scale.c M form/frm_sub.c M form/frm_user.c M form/frm_win.c M form/fty_alnum.c M form/fty_alpha.c M form/fty_enum.c M form/fty_generic.c M form/fty_int.c M form/fty_ipv4.c M form/fty_num.c M form/fty_regex.c M form/llib-lform M form/llib-lformt M form/llib-lformtw M form/llib-lformw M include/Caps M include/Caps-ncurses M include/Caps.aix4 M include/Caps.hpux11 M include/Caps.keys M include/Caps.osf1r5 M include/Caps.uwin M include/MKkey_defs.sh M include/MKterm.h.awk.in M include/Makefile.in M include/capdefaults.c A include/curses.events M include/curses.h.in M include/curses.tail M include/curses.wide M include/headers A include/nc_access.h M include/nc_alloc.h M include/nc_mingw.h M include/nc_string.h M include/nc_termios.h M include/nc_tparm.h M include/ncurses_cfg.hin M include/ncurses_defs M include/ncurses_dll.h.in M include/ncurses_mingw.h M include/term_entry.h M include/termcap.h.in M include/tic.h M man/MKada_config.in M man/MKncu_config.in M man/Makefile.in M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh M man/manhtml.aliases M man/manhtml.externs M man/manlinks.sed M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/Makefile.in M menu/READ.ME M menu/llib-lmenu M menu/llib-lmenut M menu/llib-lmenutw M menu/llib-lmenuw M menu/m_attribs.c M menu/m_cursor.c M menu/m_driver.c M menu/m_format.c M menu/m_global.c M menu/m_hook.c M menu/m_item_cur.c M menu/m_item_nam.c M menu/m_item_new.c M menu/m_item_opt.c M menu/m_item_top.c M menu/m_item_use.c M menu/m_item_val.c M menu/m_item_vis.c M menu/m_items.c M menu/m_new.c M menu/m_opts.c M menu/m_pad.c M menu/m_pattern.c M menu/m_post.c M menu/m_req_name.c M menu/m_scale.c M menu/m_spacing.c M menu/m_sub.c M menu/m_trace.c M menu/m_userptr.c M menu/m_win.c M menu/menu.h M menu/menu.priv.h M misc/Makefile.in M misc/csort M misc/gen-pkgconfig.in M misc/gen_edit.sh M misc/makedef.cmd M misc/makellib M misc/ncurses-config.in M misc/shlib M misc/tdlint M misc/terminfo.src M mk-0th.awk M mk-1st.awk M mk-2nd.awk M mk-hdr.awk M ncurses/Makefile.in M ncurses/README.IZ M ncurses/base/MKlib_gen.sh M ncurses/base/keyok.c M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_bkgd.c M ncurses/base/lib_color.c M ncurses/base/lib_dft_fgbg.c M ncurses/base/lib_driver.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_initscr.c M ncurses/base/lib_instr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_newterm.c M ncurses/base/lib_pad.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slkrefr.c M ncurses/base/new_pair.c M ncurses/base/resizeterm.c M ncurses/base/safe_sprintf.c M ncurses/base/wresize.c M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltic M ncurses/llib-ltict M ncurses/llib-ltictw M ncurses/llib-lticw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/modules M ncurses/new_pair.h A ncurses/report_hashing.c M ncurses/report_offsets.c A ncurses/term.priv.h M ncurses/tinfo/MKfallback.sh M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/MKuserdefs.sh M ncurses/tinfo/access.c M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/captoinfo.c M ncurses/tinfo/comp_expand.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/doalloc.c M ncurses/tinfo/entries.c M ncurses/tinfo/lib_baudrate.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_longname.c M ncurses/tinfo/lib_napms.c M ncurses/tinfo/lib_options.c M ncurses/tinfo/lib_print.c M ncurses/tinfo/lib_raw.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_termcap.c M ncurses/tinfo/lib_tgoto.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c M ncurses/tinfo/lib_ttyflags.c M ncurses/tinfo/make_keys.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/read_termcap.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/trim_sgr0.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_tracebits.c M ncurses/trace/visbuf.c M ncurses/tty/MKexpanded.sh M ncurses/tty/hashmap.c M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/lib_twait.c M ncurses/tty/lib_vidattr.c M ncurses/tty/tty_update.c M ncurses/wcwidth.h M ncurses/widechar/lib_add_wch.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_erasewchar.c M ncurses/widechar/lib_get_wch.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_ins_wch.c M ncurses/widechar/lib_vid_attr.c M ncurses/widechar/widechars.c M ncurses/win32con/gettimeofday.c M ncurses/win32con/wcwidth.c M ncurses/win32con/win_driver.c M panel/Makefile.in M panel/llib-lpanel M panel/llib-lpanelt M panel/llib-lpaneltw M panel/llib-lpanelw M panel/p_above.c M panel/p_below.c M panel/p_bottom.c M panel/p_delete.c M panel/p_hidden.c M panel/p_hide.c M panel/p_move.c M panel/p_new.c M panel/p_replace.c M panel/p_show.c M panel/p_top.c M panel/p_update.c M panel/p_user.c M panel/p_win.c M panel/panel.c M panel/panel.h M panel/panel.priv.h M progs/MKtermsort.sh M progs/Makefile.in M progs/capconvert M progs/clear.c M progs/clear.sh M progs/dump_entry.c M progs/dump_entry.h M progs/infocmp.c M progs/modules M progs/progs.priv.h M progs/reset_cmd.c M progs/reset_cmd.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tparm_type.c M progs/tparm_type.h M progs/tput.c M progs/tset.c M progs/tty_settings.c Log Message: ----------- ncurses 6.3 Commit: ab9e4585e6c33f7698d24792f574a80d1a8dbcfd https://github.com/MidnightBSD/src/commit/ab9e4585e6c33f7698d24792f574a80d1a8dbcfd Author: Lucas Holt Date: 2024-04-13 (Sat, 13 Apr 2024) Changed paths: M ANNOUNCE A Ada95/Makefile.in A Ada95/README A Ada95/TODO A Ada95/aclocal.m4 A Ada95/configure A Ada95/configure.in A Ada95/doc/Makefile.in A Ada95/gen/Makefile.in A Ada95/gen/adacurses-config.in A Ada95/gen/gen.c A Ada95/gen/html.m4 A Ada95/gen/normal.m4 A Ada95/gen/table.m4 A Ada95/gen/terminal_interface-curses-aux.ads.m4 A Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 A Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-forms.ads.m4 A Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 A Ada95/gen/terminal_interface-curses-menus.ads.m4 A Ada95/gen/terminal_interface-curses-mouse.ads.m4 A Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 A Ada95/gen/terminal_interface-curses-panels.ads.m4 A Ada95/gen/terminal_interface-curses-trace.ads.m4 A Ada95/gen/terminal_interface-curses.adb.m4 A Ada95/gen/terminal_interface-curses.ads.m4 A Ada95/include/MKncurses_def.sh A Ada95/include/Makefile.in A Ada95/include/ncurses_cfg.hin A Ada95/include/ncurses_defs A Ada95/make-tar.sh A Ada95/mk-1st.awk A Ada95/mk-pkg.awk A Ada95/package/AdaCurses-doc.spec A Ada95/package/AdaCurses.spec A Ada95/package/debian/compat A Ada95/package/debian/control A Ada95/package/debian/copyright A Ada95/package/debian/docs A Ada95/package/debian/rules A Ada95/package/debian/source/format A Ada95/package/debian/watch A Ada95/samples/Makefile.in A Ada95/samples/README A Ada95/samples/explain.txt A Ada95/samples/ncurses.adb A Ada95/samples/ncurses2-acs_and_scroll.adb A Ada95/samples/ncurses2-acs_and_scroll.ads A Ada95/samples/ncurses2-acs_display.adb A Ada95/samples/ncurses2-acs_display.ads A Ada95/samples/ncurses2-attr_test.adb A Ada95/samples/ncurses2-attr_test.ads A Ada95/samples/ncurses2-color_edit.adb A Ada95/samples/ncurses2-color_edit.ads A Ada95/samples/ncurses2-color_test.adb A Ada95/samples/ncurses2-color_test.ads A Ada95/samples/ncurses2-demo_forms.adb A Ada95/samples/ncurses2-demo_forms.ads A Ada95/samples/ncurses2-demo_pad.adb A Ada95/samples/ncurses2-demo_pad.ads A Ada95/samples/ncurses2-demo_panels.adb A Ada95/samples/ncurses2-demo_panels.ads A Ada95/samples/ncurses2-flushinp_test.adb A Ada95/samples/ncurses2-flushinp_test.ads A Ada95/samples/ncurses2-genericputs.adb A Ada95/samples/ncurses2-genericputs.ads A Ada95/samples/ncurses2-getch.ads A Ada95/samples/ncurses2-getch_test.adb A Ada95/samples/ncurses2-getch_test.ads A Ada95/samples/ncurses2-getopt.adb A Ada95/samples/ncurses2-getopt.ads A Ada95/samples/ncurses2-m.adb A Ada95/samples/ncurses2-m.ads A Ada95/samples/ncurses2-menu_test.adb A Ada95/samples/ncurses2-menu_test.ads A Ada95/samples/ncurses2-overlap_test.adb A Ada95/samples/ncurses2-overlap_test.ads A Ada95/samples/ncurses2-slk_test.adb A Ada95/samples/ncurses2-slk_test.ads A Ada95/samples/ncurses2-test_sgr_attributes.adb A Ada95/samples/ncurses2-test_sgr_attributes.ads A Ada95/samples/ncurses2-trace_set.adb A Ada95/samples/ncurses2-trace_set.ads A Ada95/samples/ncurses2-util.adb A Ada95/samples/ncurses2-util.ads A Ada95/samples/ncurses2.ads A Ada95/samples/rain.adb A Ada95/samples/rain.ads A Ada95/samples/sample-curses_demo-attributes.adb A Ada95/samples/sample-curses_demo-attributes.ads A Ada95/samples/sample-curses_demo-mouse.adb A Ada95/samples/sample-curses_demo-mouse.ads A Ada95/samples/sample-curses_demo.adb A Ada95/samples/sample-curses_demo.ads A Ada95/samples/sample-explanation.adb_p A Ada95/samples/sample-explanation.ads A Ada95/samples/sample-form_demo-aux.adb A Ada95/samples/sample-form_demo-aux.ads A Ada95/samples/sample-form_demo-handler.adb A Ada95/samples/sample-form_demo-handler.ads A Ada95/samples/sample-form_demo.adb A Ada95/samples/sample-form_demo.ads A Ada95/samples/sample-function_key_setting.adb A Ada95/samples/sample-function_key_setting.ads A Ada95/samples/sample-header_handler.adb A Ada95/samples/sample-header_handler.ads A Ada95/samples/sample-helpers.adb A Ada95/samples/sample-helpers.ads A Ada95/samples/sample-keyboard_handler.adb A Ada95/samples/sample-keyboard_handler.ads A Ada95/samples/sample-manifest.ads A Ada95/samples/sample-menu_demo-aux.adb A Ada95/samples/sample-menu_demo-aux.ads A Ada95/samples/sample-menu_demo-handler.adb A Ada95/samples/sample-menu_demo-handler.ads A Ada95/samples/sample-menu_demo.adb A Ada95/samples/sample-menu_demo.ads A Ada95/samples/sample-my_field_type.adb A Ada95/samples/sample-my_field_type.ads A Ada95/samples/sample-text_io_demo.adb A Ada95/samples/sample-text_io_demo.ads A Ada95/samples/sample.adb A Ada95/samples/sample.ads A Ada95/samples/split-path.awk A Ada95/samples/status.adb A Ada95/samples/status.ads A Ada95/samples/tour.adb A Ada95/samples/tour.ads A Ada95/src/Makefile.in A Ada95/src/c_threaded_variables.c A Ada95/src/c_threaded_variables.h A Ada95/src/c_varargs_to_ada.c A Ada95/src/c_varargs_to_ada.h A Ada95/src/library-cfg.sh A Ada95/src/library.gpr.in A Ada95/src/modules A Ada95/src/ncurses_compat.c A Ada95/src/terminal_interface-curses-aux.adb A Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb A Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads A Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb A Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads A Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb A Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads A Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb A Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads A Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb A Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads A Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb A Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads A Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb A Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads A Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb A Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads A Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb A Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads A Ada95/src/terminal_interface-curses-forms-field_types-user.adb A Ada95/src/terminal_interface-curses-forms-field_types-user.ads A Ada95/src/terminal_interface-curses-forms-field_types.adb A Ada95/src/terminal_interface-curses-forms-field_user_data.adb A Ada95/src/terminal_interface-curses-forms-form_user_data.adb A Ada95/src/terminal_interface-curses-forms.adb A Ada95/src/terminal_interface-curses-menus-item_user_data.adb A Ada95/src/terminal_interface-curses-menus-menu_user_data.adb A Ada95/src/terminal_interface-curses-menus.adb A Ada95/src/terminal_interface-curses-mouse.adb A Ada95/src/terminal_interface-curses-panels-user_data.adb A Ada95/src/terminal_interface-curses-panels.adb A Ada95/src/terminal_interface-curses-putwin.adb A Ada95/src/terminal_interface-curses-putwin.ads A Ada95/src/terminal_interface-curses-termcap.adb A Ada95/src/terminal_interface-curses-termcap.ads A Ada95/src/terminal_interface-curses-terminfo.adb A Ada95/src/terminal_interface-curses-terminfo.ads A Ada95/src/terminal_interface-curses-text_io-aux.adb A Ada95/src/terminal_interface-curses-text_io-aux.ads A Ada95/src/terminal_interface-curses-text_io-complex_io.adb A Ada95/src/terminal_interface-curses-text_io-complex_io.ads A Ada95/src/terminal_interface-curses-text_io-decimal_io.adb A Ada95/src/terminal_interface-curses-text_io-decimal_io.ads A Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb A Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads A Ada95/src/terminal_interface-curses-text_io-fixed_io.adb A Ada95/src/terminal_interface-curses-text_io-fixed_io.ads A Ada95/src/terminal_interface-curses-text_io-float_io.adb A Ada95/src/terminal_interface-curses-text_io-float_io.ads A Ada95/src/terminal_interface-curses-text_io-integer_io.adb A Ada95/src/terminal_interface-curses-text_io-integer_io.ads A Ada95/src/terminal_interface-curses-text_io-modular_io.adb A Ada95/src/terminal_interface-curses-text_io-modular_io.ads A Ada95/src/terminal_interface-curses-text_io.adb A Ada95/src/terminal_interface-curses-text_io.ads A Ada95/src/terminal_interface-curses-trace.adb_p A Ada95/src/terminal_interface.ads M COPYING M INSTALL M MANIFEST M Makefile.in M NEWS M VERSION M aclocal.m4 M announce.html.in A c++/Makefile.in A c++/NEWS A c++/PROBLEMS A c++/README-first A c++/cursesapp.cc A c++/cursesapp.h A c++/cursesf.cc A c++/cursesf.h A c++/cursesm.cc A c++/cursesm.h A c++/cursesmain.cc A c++/cursesp.cc A c++/cursesp.h A c++/cursespad.cc A c++/cursesw.cc A c++/cursesw.h A c++/cursslk.cc A c++/cursslk.h A c++/demo.cc A c++/edit_cfg.sh A c++/etip.h.in A c++/headers A c++/internal.h A c++/modules M config.guess M config.sub M configure M configure.in A configure.orig M dist.mk M doc/hackguide.doc A doc/html/Ada95.html M doc/html/NCURSES-Programming-HOWTO.html A doc/html/ada/files.htm A doc/html/ada/files/T.htm A doc/html/ada/funcs.htm A doc/html/ada/funcs/A.htm A doc/html/ada/funcs/B.htm A doc/html/ada/funcs/C.htm A doc/html/ada/funcs/D.htm A doc/html/ada/funcs/E.htm A doc/html/ada/funcs/F.htm A doc/html/ada/funcs/G.htm A doc/html/ada/funcs/H.htm A doc/html/ada/funcs/I.htm A doc/html/ada/funcs/K.htm A doc/html/ada/funcs/L.htm A doc/html/ada/funcs/M.htm A doc/html/ada/funcs/N.htm A doc/html/ada/funcs/O.htm A doc/html/ada/funcs/P.htm A doc/html/ada/funcs/Q.htm A doc/html/ada/funcs/R.htm A doc/html/ada/funcs/S.htm A doc/html/ada/funcs/T.htm A doc/html/ada/funcs/U.htm A doc/html/ada/funcs/V.htm A doc/html/ada/funcs/W.htm A doc/html/ada/index.htm A doc/html/ada/main.htm A doc/html/ada/table.html A doc/html/ada/terminal_interface-curses-aux__adb.htm A doc/html/ada/terminal_interface-curses-aux__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm A doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm A doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm A doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm A doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm A doc/html/ada/terminal_interface-curses-forms__adb.htm A doc/html/ada/terminal_interface-curses-forms__ads.htm A doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm A doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm A doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm A doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm A doc/html/ada/terminal_interface-curses-menus__adb.htm A doc/html/ada/terminal_interface-curses-menus__ads.htm A doc/html/ada/terminal_interface-curses-mouse__adb.htm A doc/html/ada/terminal_interface-curses-mouse__ads.htm A doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm A doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm A doc/html/ada/terminal_interface-curses-panels__adb.htm A doc/html/ada/terminal_interface-curses-panels__ads.htm A doc/html/ada/terminal_interface-curses-putwin__adb.htm A doc/html/ada/terminal_interface-curses-putwin__ads.htm A doc/html/ada/terminal_interface-curses-termcap__adb.htm A doc/html/ada/terminal_interface-curses-termcap__ads.htm A doc/html/ada/terminal_interface-curses-terminfo__adb.htm A doc/html/ada/terminal_interface-curses-terminfo__ads.htm A doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm A doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm A doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm A doc/html/ada/terminal_interface-curses-text_io__adb.htm A doc/html/ada/terminal_interface-curses-text_io__ads.htm A doc/html/ada/terminal_interface-curses-trace__adb.htm A doc/html/ada/terminal_interface-curses-trace__ads.htm A doc/html/ada/terminal_interface-curses__adb.htm A doc/html/ada/terminal_interface-curses__ads.htm A doc/html/ada/terminal_interface-curses_constants__ads.htm A doc/html/ada/terminal_interface__ads.htm M doc/html/announce.html M doc/html/hackguide.html A doc/html/index.html A doc/html/man/adacurses6-config.1.html A doc/html/man/captoinfo.1m.html A doc/html/man/clear.1.html A doc/html/man/curs_add_wch.3x.html A doc/html/man/curs_add_wchstr.3x.html A doc/html/man/curs_addch.3x.html A doc/html/man/curs_addchstr.3x.html A doc/html/man/curs_addstr.3x.html A doc/html/man/curs_addwstr.3x.html A doc/html/man/curs_attr.3x.html A doc/html/man/curs_beep.3x.html A doc/html/man/curs_bkgd.3x.html A doc/html/man/curs_bkgrnd.3x.html A doc/html/man/curs_border.3x.html A doc/html/man/curs_border_set.3x.html A doc/html/man/curs_clear.3x.html A doc/html/man/curs_color.3x.html A doc/html/man/curs_delch.3x.html A doc/html/man/curs_deleteln.3x.html A doc/html/man/curs_extend.3x.html A doc/html/man/curs_get_wch.3x.html A doc/html/man/curs_get_wstr.3x.html A doc/html/man/curs_getcchar.3x.html A doc/html/man/curs_getch.3x.html A doc/html/man/curs_getstr.3x.html A doc/html/man/curs_getyx.3x.html A doc/html/man/curs_in_wch.3x.html A doc/html/man/curs_in_wchstr.3x.html A doc/html/man/curs_inch.3x.html A doc/html/man/curs_inchstr.3x.html A doc/html/man/curs_initscr.3x.html A doc/html/man/curs_inopts.3x.html A doc/html/man/curs_ins_wch.3x.html A doc/html/man/curs_ins_wstr.3x.html A doc/html/man/curs_insch.3x.html A doc/html/man/curs_insstr.3x.html A doc/html/man/curs_instr.3x.html A doc/html/man/curs_inwstr.3x.html A doc/html/man/curs_kernel.3x.html A doc/html/man/curs_legacy.3x.html A doc/html/man/curs_memleaks.3x.html A doc/html/man/curs_mouse.3x.html A doc/html/man/curs_move.3x.html A doc/html/man/curs_opaque.3x.html A doc/html/man/curs_outopts.3x.html A doc/html/man/curs_overlay.3x.html A doc/html/man/curs_pad.3x.html A doc/html/man/curs_print.3x.html A doc/html/man/curs_printw.3x.html A doc/html/man/curs_refresh.3x.html A doc/html/man/curs_scanw.3x.html A doc/html/man/curs_scr_dump.3x.html A doc/html/man/curs_scroll.3x.html A doc/html/man/curs_slk.3x.html A doc/html/man/curs_sp_funcs.3x.html A doc/html/man/curs_termattrs.3x.html A doc/html/man/curs_termcap.3x.html A doc/html/man/curs_terminfo.3x.html A doc/html/man/curs_threads.3x.html A doc/html/man/curs_touch.3x.html A doc/html/man/curs_trace.3x.html A doc/html/man/curs_util.3x.html A doc/html/man/curs_variables.3x.html A doc/html/man/curs_window.3x.html A doc/html/man/default_colors.3x.html A doc/html/man/define_key.3x.html A doc/html/man/form.3x.html A doc/html/man/form_cursor.3x.html A doc/html/man/form_data.3x.html A doc/html/man/form_driver.3x.html A doc/html/man/form_field.3x.html A doc/html/man/form_field_attributes.3x.html A doc/html/man/form_field_buffer.3x.html A doc/html/man/form_field_info.3x.html A doc/html/man/form_field_just.3x.html A doc/html/man/form_field_new.3x.html A doc/html/man/form_field_opts.3x.html A doc/html/man/form_field_userptr.3x.html A doc/html/man/form_field_validation.3x.html A doc/html/man/form_fieldtype.3x.html A doc/html/man/form_hook.3x.html A doc/html/man/form_new.3x.html A doc/html/man/form_new_page.3x.html A doc/html/man/form_opts.3x.html A doc/html/man/form_page.3x.html A doc/html/man/form_post.3x.html A doc/html/man/form_requestname.3x.html A doc/html/man/form_userptr.3x.html A doc/html/man/form_variables.3x.html A doc/html/man/form_win.3x.html A doc/html/man/index.html A doc/html/man/infocmp.1m.html A doc/html/man/infotocap.1m.html A doc/html/man/key_defined.3x.html A doc/html/man/keybound.3x.html A doc/html/man/keyok.3x.html A doc/html/man/legacy_coding.3x.html A doc/html/man/menu.3x.html A doc/html/man/menu_attributes.3x.html A doc/html/man/menu_cursor.3x.html A doc/html/man/menu_driver.3x.html A doc/html/man/menu_format.3x.html A doc/html/man/menu_hook.3x.html A doc/html/man/menu_items.3x.html A doc/html/man/menu_mark.3x.html A doc/html/man/menu_new.3x.html A doc/html/man/menu_opts.3x.html A doc/html/man/menu_pattern.3x.html A doc/html/man/menu_post.3x.html A doc/html/man/menu_requestname.3x.html A doc/html/man/menu_spacing.3x.html A doc/html/man/menu_userptr.3x.html A doc/html/man/menu_win.3x.html A doc/html/man/mitem_current.3x.html A doc/html/man/mitem_name.3x.html A doc/html/man/mitem_new.3x.html A doc/html/man/mitem_opts.3x.html A doc/html/man/mitem_userptr.3x.html A doc/html/man/mitem_value.3x.html A doc/html/man/mitem_visible.3x.html A doc/html/man/ncurses.3x.html A doc/html/man/ncurses6-config.1.html A doc/html/man/new_pair.3x.html A doc/html/man/panel.3x.html A doc/html/man/resizeterm.3x.html A doc/html/man/scr_dump.5.html A doc/html/man/tabs.1.html A doc/html/man/term.5.html A doc/html/man/term.7.html A doc/html/man/term_variables.3x.html A doc/html/man/terminfo.5.html A doc/html/man/tic.1m.html A doc/html/man/toe.1m.html A doc/html/man/tput.1.html A doc/html/man/tset.1.html A doc/html/man/user_caps.5.html A doc/html/man/wresize.3x.html M doc/html/ncurses-intro.html M doc/ncurses-intro.doc M include/Caps-ncurses M include/MKkey_defs.sh M include/MKncurses_def.sh M include/edit_cfg.sh M include/nc_alloc.h A include/nc_win32.h M include/ncurses_defs M include/term_entry.h M include/tic.h A include/win32_curses.h M install-sh M man/MKada_config.in M man/MKncu_config.in M man/MKterminfo.sh M man/Makefile.in M man/captoinfo.1m M man/clear.1 M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_attr.3x M man/curs_beep.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_border_set.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_overlay.3x M man/curs_pad.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termattrs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_trace.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh R man/man_db.renames A man/man_db.renames.in M man/manhtml.aliases M man/manhtml.externs M man/menu.3x M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/panel.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/term_variables.3x M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/m_post.c M misc/Makefile.in M misc/gen-pkgconfig.in A misc/ncu2openbsd M misc/ncurses-config.in A misc/ncurses-config.in.bak A misc/ncurses-config.in.orig M misc/run_tic.in M misc/terminfo.src M ncurses/Makefile.in M ncurses/base/MKlib_gen.sh M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_clreol.c M ncurses/base/lib_color.c M ncurses/base/lib_delwin.c M ncurses/base/lib_erase.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_insnstr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_mvwin.c M ncurses/base/lib_newterm.c M ncurses/base/lib_newwin.c M ncurses/base/lib_pad.c M ncurses/base/lib_refresh.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slk.c M ncurses/base/lib_slkinit.c M ncurses/base/lib_wattron.c M ncurses/base/lib_window.c M ncurses/base/resizeterm.c M ncurses/base/wresize.c M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/term.priv.h M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/db_iterator.c M ncurses/tinfo/entries.c M ncurses/tinfo/free_ttype.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c A ncurses/tinfo/lib_win32con.c A ncurses/tinfo/lib_win32util.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_traceatr.c M ncurses/tty/MKexpanded.sh M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/tty_update.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_pecho_wchar.c A ncurses/win32con/win32_driver.c A package/debian-mingw/changelog A package/debian-mingw/compat A package/debian-mingw/control A package/debian-mingw/copyright A package/debian-mingw/mingw32-ncurses6.lintian-overrides A package/debian-mingw/rules A package/debian-mingw/source/format A package/debian-mingw/watch A package/debian-mingw64/changelog A package/debian-mingw64/compat A package/debian-mingw64/control A package/debian-mingw64/copyright A package/debian-mingw64/mingw64-ncurses6.lintian-overrides A package/debian-mingw64/rules A package/debian-mingw64/source/format A package/debian-mingw64/watch A package/debian/changelog A package/debian/compat A package/debian/control A package/debian/copyright A package/debian/ncurses6.lintian-overrides A package/debian/ncurses6.triggers A package/debian/ncursest6.lintian-overrides A package/debian/ncursest6.triggers A package/debian/rules A package/debian/source/format A package/debian/watch A package/mingw-ncurses.nsi A package/mingw-ncurses.spec A package/ncurses.map A package/ncurses.spec A package/ncurses.sym A package/ncursest.map A package/ncursest.spec A package/ncursest.sym A package/ncursestw.map A package/ncursestw.sym A package/ncursesw.map A package/ncursesw.sym M panel/p_new.c M progs/MKtermsort.sh M progs/capconvert M progs/dump_entry.c M progs/infocmp.c M progs/progs.priv.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tput.c M progs/tset.c A test/Makefile.in A test/README A test/aclocal.m4 A test/back_ground.c A test/background.c A test/blue.c A test/bs.6 A test/bs.c A test/bulgarian-utf8-tabs.txt A test/bulgarian-utf8.txt A test/cardfile.c A test/cardfile.dat A test/chgat.c A test/clip_printw.c A test/color_content.c A test/color_name.h A test/color_set.c A test/combine.c A test/configure A test/configure.in A test/demo_altkeys.c A test/demo_defkey.c A test/demo_forms.c A test/demo_forms.txt A test/demo_keyok.c A test/demo_menus.c A test/demo_new_pair.c A test/demo_panels.c A test/demo_tabs.c A test/demo_termcap.c A test/demo_terminfo.c A test/ditto.c A test/dots.c A test/dots_curses.c A test/dots_mvcur.c A test/dots_termcap.c A test/dots_xcurses.c A test/dump_window.c A test/dump_window.h A test/dup_field.c A test/echochar.c A test/edit_field.c A test/edit_field.h A test/escherknot.xbm A test/extended_color.c A test/filter.c A test/firework.c A test/firstlast.c A test/foldkeys.c A test/form_driver_w.c A test/gdc.6 A test/gdc.c A test/hanoi.c A test/hashtest.c A test/inch_wide.c A test/inchs.c A test/ins_wide.c A test/insdelln.c A test/inserts.c A test/key_names.c A test/keynames.c A test/knight.c A test/linedata.h A test/linux-color.dat A test/list_keys.c A test/listused.sh A test/lrtest.c A test/make-tar.sh A test/mensetmanus.xbm A test/mini.xterm_48x48.xpm A test/mk-test.awk A test/modules A test/move_field.c A test/movewindow.c A test/ncurses.c A test/ncurses_tst.hin A test/newdemo.c A test/package/debian-mingw/compat A test/package/debian-mingw/control A test/package/debian-mingw/copyright A test/package/debian-mingw/docs A test/package/debian-mingw/rules A test/package/debian-mingw/source/format A test/package/debian-mingw/watch A test/package/debian-mingw64/compat A test/package/debian-mingw64/control A test/package/debian-mingw64/copyright A test/package/debian-mingw64/docs A test/package/debian-mingw64/rules A test/package/debian-mingw64/source/format A test/package/debian-mingw64/watch A test/package/debian/compat A test/package/debian/control A test/package/debian/copyright A test/package/debian/docs A test/package/debian/rules A test/package/debian/source/format A test/package/debian/watch A test/package/mingw-ncurses-examples.spec A test/package/ncurses-examples.spec A test/padview.c A test/pair_content.c A test/parse_rgb.h A test/picsmap.c A test/picsmap.h A test/popup_msg.c A test/popup_msg.h A test/programs A test/railroad.c A test/rain.c A test/redraw.c A test/savescreen.c A test/savescreen.sh A test/sp_tinfo.c A test/tclock.c A test/terminal.xbm A test/test.priv.h A test/test_add_wchstr.c A test/test_addchstr.c A test/test_addstr.c A test/test_addwstr.c A test/test_arrays.c A test/test_delwin.c A test/test_get_wstr.c A test/test_getstr.c A test/test_instr.c A test/test_inwstr.c A test/test_mouse.c A test/test_opaque.c A test/test_setupterm.c A test/test_sgr.c A test/test_termattrs.c A test/test_tparm.c A test/test_unget_wch.c A test/test_vid_puts.c A test/test_vidputs.c A test/testaddch.c A test/testcurs.c A test/testscanw.c A test/tput-colorcube A test/tput-initc A test/tracemunch A test/view.c A test/widechars-utf8-tabs.txt A test/widechars-utf8.txt A test/widechars.h A test/worm.c A test/xmas.c A test/xterm-16color.dat A test/xterm-256color.dat A test/xterm-88color.dat A test/xterm-color_48x48.xpm Log Message: ----------- ncurses 6.4 Commit: 4d61934fdf1b3a6687f44f83fafd4c666997d93f https://github.com/MidnightBSD/src/commit/4d61934fdf1b3a6687f44f83fafd4c666997d93f Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ANNOUNCE M AUTHORS R Ada95/Makefile.in R Ada95/README R Ada95/TODO R Ada95/aclocal.m4 R Ada95/configure R Ada95/configure.in R Ada95/doc/Makefile.in R Ada95/gen/Makefile.in R Ada95/gen/adacurses-config.in R Ada95/gen/gen.c R Ada95/gen/html.m4 R Ada95/gen/normal.m4 R Ada95/gen/table.m4 R Ada95/gen/terminal_interface-curses-aux.ads.m4 R Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 R Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-forms.ads.m4 R Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 R Ada95/gen/terminal_interface-curses-menus.ads.m4 R Ada95/gen/terminal_interface-curses-mouse.ads.m4 R Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 R Ada95/gen/terminal_interface-curses-panels.ads.m4 R Ada95/gen/terminal_interface-curses-trace.ads.m4 R Ada95/gen/terminal_interface-curses.adb.m4 R Ada95/gen/terminal_interface-curses.ads.m4 R Ada95/include/MKncurses_def.sh R Ada95/include/Makefile.in R Ada95/include/ncurses_cfg.hin R Ada95/include/ncurses_defs R Ada95/make-tar.sh R Ada95/mk-1st.awk R Ada95/mk-pkg.awk R Ada95/package/AdaCurses-doc.spec R Ada95/package/AdaCurses.spec R Ada95/package/debian/compat R Ada95/package/debian/control R Ada95/package/debian/copyright R Ada95/package/debian/docs R Ada95/package/debian/rules R Ada95/package/debian/source/format R Ada95/package/debian/watch R Ada95/samples/Makefile.in R Ada95/samples/README R Ada95/samples/explain.txt R Ada95/samples/ncurses.adb R Ada95/samples/ncurses2-acs_and_scroll.adb R Ada95/samples/ncurses2-acs_and_scroll.ads R Ada95/samples/ncurses2-acs_display.adb R Ada95/samples/ncurses2-acs_display.ads R Ada95/samples/ncurses2-attr_test.adb R Ada95/samples/ncurses2-attr_test.ads R Ada95/samples/ncurses2-color_edit.adb R Ada95/samples/ncurses2-color_edit.ads R Ada95/samples/ncurses2-color_test.adb R Ada95/samples/ncurses2-color_test.ads R Ada95/samples/ncurses2-demo_forms.adb R Ada95/samples/ncurses2-demo_forms.ads R Ada95/samples/ncurses2-demo_pad.adb R Ada95/samples/ncurses2-demo_pad.ads R Ada95/samples/ncurses2-demo_panels.adb R Ada95/samples/ncurses2-demo_panels.ads R Ada95/samples/ncurses2-flushinp_test.adb R Ada95/samples/ncurses2-flushinp_test.ads R Ada95/samples/ncurses2-genericputs.adb R Ada95/samples/ncurses2-genericputs.ads R Ada95/samples/ncurses2-getch.ads R Ada95/samples/ncurses2-getch_test.adb R Ada95/samples/ncurses2-getch_test.ads R Ada95/samples/ncurses2-getopt.adb R Ada95/samples/ncurses2-getopt.ads R Ada95/samples/ncurses2-m.adb R Ada95/samples/ncurses2-m.ads R Ada95/samples/ncurses2-menu_test.adb R Ada95/samples/ncurses2-menu_test.ads R Ada95/samples/ncurses2-overlap_test.adb R Ada95/samples/ncurses2-overlap_test.ads R Ada95/samples/ncurses2-slk_test.adb R Ada95/samples/ncurses2-slk_test.ads R Ada95/samples/ncurses2-test_sgr_attributes.adb R Ada95/samples/ncurses2-test_sgr_attributes.ads R Ada95/samples/ncurses2-trace_set.adb R Ada95/samples/ncurses2-trace_set.ads R Ada95/samples/ncurses2-util.adb R Ada95/samples/ncurses2-util.ads R Ada95/samples/ncurses2.ads R Ada95/samples/rain.adb R Ada95/samples/rain.ads R Ada95/samples/sample-curses_demo-attributes.adb R Ada95/samples/sample-curses_demo-attributes.ads R Ada95/samples/sample-curses_demo-mouse.adb R Ada95/samples/sample-curses_demo-mouse.ads R Ada95/samples/sample-curses_demo.adb R Ada95/samples/sample-curses_demo.ads R Ada95/samples/sample-explanation.adb_p R Ada95/samples/sample-explanation.ads R Ada95/samples/sample-form_demo-aux.adb R Ada95/samples/sample-form_demo-aux.ads R Ada95/samples/sample-form_demo-handler.adb R Ada95/samples/sample-form_demo-handler.ads R Ada95/samples/sample-form_demo.adb R Ada95/samples/sample-form_demo.ads R Ada95/samples/sample-function_key_setting.adb R Ada95/samples/sample-function_key_setting.ads R Ada95/samples/sample-header_handler.adb R Ada95/samples/sample-header_handler.ads R Ada95/samples/sample-helpers.adb R Ada95/samples/sample-helpers.ads R Ada95/samples/sample-keyboard_handler.adb R Ada95/samples/sample-keyboard_handler.ads R Ada95/samples/sample-manifest.ads R Ada95/samples/sample-menu_demo-aux.adb R Ada95/samples/sample-menu_demo-aux.ads R Ada95/samples/sample-menu_demo-handler.adb R Ada95/samples/sample-menu_demo-handler.ads R Ada95/samples/sample-menu_demo.adb R Ada95/samples/sample-menu_demo.ads R Ada95/samples/sample-my_field_type.adb R Ada95/samples/sample-my_field_type.ads R Ada95/samples/sample-text_io_demo.adb R Ada95/samples/sample-text_io_demo.ads R Ada95/samples/sample.adb R Ada95/samples/sample.ads R Ada95/samples/split-path.awk R Ada95/samples/status.adb R Ada95/samples/status.ads R Ada95/samples/tour.adb R Ada95/samples/tour.ads R Ada95/src/Makefile.in R Ada95/src/c_threaded_variables.c R Ada95/src/c_threaded_variables.h R Ada95/src/c_varargs_to_ada.c R Ada95/src/c_varargs_to_ada.h R Ada95/src/library-cfg.sh R Ada95/src/library.gpr.in R Ada95/src/modules R Ada95/src/ncurses_compat.c R Ada95/src/terminal_interface-curses-aux.adb R Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb R Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads R Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb R Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads R Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb R Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads R Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb R Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads R Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb R Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads R Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb R Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads R Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb R Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads R Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb R Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads R Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb R Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads R Ada95/src/terminal_interface-curses-forms-field_types-user.adb R Ada95/src/terminal_interface-curses-forms-field_types-user.ads R Ada95/src/terminal_interface-curses-forms-field_types.adb R Ada95/src/terminal_interface-curses-forms-field_user_data.adb R Ada95/src/terminal_interface-curses-forms-form_user_data.adb R Ada95/src/terminal_interface-curses-forms.adb R Ada95/src/terminal_interface-curses-menus-item_user_data.adb R Ada95/src/terminal_interface-curses-menus-menu_user_data.adb R Ada95/src/terminal_interface-curses-menus.adb R Ada95/src/terminal_interface-curses-mouse.adb R Ada95/src/terminal_interface-curses-panels-user_data.adb R Ada95/src/terminal_interface-curses-panels.adb R Ada95/src/terminal_interface-curses-putwin.adb R Ada95/src/terminal_interface-curses-putwin.ads R Ada95/src/terminal_interface-curses-termcap.adb R Ada95/src/terminal_interface-curses-termcap.ads R Ada95/src/terminal_interface-curses-terminfo.adb R Ada95/src/terminal_interface-curses-terminfo.ads R Ada95/src/terminal_interface-curses-text_io-aux.adb R Ada95/src/terminal_interface-curses-text_io-aux.ads R Ada95/src/terminal_interface-curses-text_io-complex_io.adb R Ada95/src/terminal_interface-curses-text_io-complex_io.ads R Ada95/src/terminal_interface-curses-text_io-decimal_io.adb R Ada95/src/terminal_interface-curses-text_io-decimal_io.ads R Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb R Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads R Ada95/src/terminal_interface-curses-text_io-fixed_io.adb R Ada95/src/terminal_interface-curses-text_io-fixed_io.ads R Ada95/src/terminal_interface-curses-text_io-float_io.adb R Ada95/src/terminal_interface-curses-text_io-float_io.ads R Ada95/src/terminal_interface-curses-text_io-integer_io.adb R Ada95/src/terminal_interface-curses-text_io-integer_io.ads R Ada95/src/terminal_interface-curses-text_io-modular_io.adb R Ada95/src/terminal_interface-curses-text_io-modular_io.ads R Ada95/src/terminal_interface-curses-text_io.adb R Ada95/src/terminal_interface-curses-text_io.ads R Ada95/src/terminal_interface-curses-trace.adb_p R Ada95/src/terminal_interface.ads M COPYING M INSTALL M MANIFEST M Makefile.in M Makefile.os2 M NEWS M README M VERSION M aclocal.m4 M announce.html.in R c++/Makefile.in R c++/NEWS R c++/PROBLEMS R c++/README-first R c++/cursesapp.cc R c++/cursesapp.h R c++/cursesf.cc R c++/cursesf.h R c++/cursesm.cc R c++/cursesm.h R c++/cursesmain.cc R c++/cursesp.cc R c++/cursesp.h R c++/cursespad.cc R c++/cursesw.cc R c++/cursesw.h R c++/cursslk.cc R c++/cursslk.h R c++/demo.cc R c++/edit_cfg.sh R c++/etip.h.in R c++/headers R c++/internal.h R c++/modules M config.guess M config.sub M configure M configure.in R configure.orig M dist.mk R doc/html/Ada95.html M doc/html/NCURSES-Programming-HOWTO.html R doc/html/ada/files.htm R doc/html/ada/files/T.htm R doc/html/ada/funcs.htm R doc/html/ada/funcs/A.htm R doc/html/ada/funcs/B.htm R doc/html/ada/funcs/C.htm R doc/html/ada/funcs/D.htm R doc/html/ada/funcs/E.htm R doc/html/ada/funcs/F.htm R doc/html/ada/funcs/G.htm R doc/html/ada/funcs/H.htm R doc/html/ada/funcs/I.htm R doc/html/ada/funcs/K.htm R doc/html/ada/funcs/L.htm R doc/html/ada/funcs/M.htm R doc/html/ada/funcs/N.htm R doc/html/ada/funcs/O.htm R doc/html/ada/funcs/P.htm R doc/html/ada/funcs/Q.htm R doc/html/ada/funcs/R.htm R doc/html/ada/funcs/S.htm R doc/html/ada/funcs/T.htm R doc/html/ada/funcs/U.htm R doc/html/ada/funcs/V.htm R doc/html/ada/funcs/W.htm R doc/html/ada/index.htm R doc/html/ada/main.htm R doc/html/ada/table.html R doc/html/ada/terminal_interface-curses-aux__adb.htm R doc/html/ada/terminal_interface-curses-aux__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm R doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm R doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm R doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm R doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm R doc/html/ada/terminal_interface-curses-forms__adb.htm R doc/html/ada/terminal_interface-curses-forms__ads.htm R doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm R doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm R doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm R doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm R doc/html/ada/terminal_interface-curses-menus__adb.htm R doc/html/ada/terminal_interface-curses-menus__ads.htm R doc/html/ada/terminal_interface-curses-mouse__adb.htm R doc/html/ada/terminal_interface-curses-mouse__ads.htm R doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm R doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm R doc/html/ada/terminal_interface-curses-panels__adb.htm R doc/html/ada/terminal_interface-curses-panels__ads.htm R doc/html/ada/terminal_interface-curses-putwin__adb.htm R doc/html/ada/terminal_interface-curses-putwin__ads.htm R doc/html/ada/terminal_interface-curses-termcap__adb.htm R doc/html/ada/terminal_interface-curses-termcap__ads.htm R doc/html/ada/terminal_interface-curses-terminfo__adb.htm R doc/html/ada/terminal_interface-curses-terminfo__ads.htm R doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm R doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm R doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm R doc/html/ada/terminal_interface-curses-text_io__adb.htm R doc/html/ada/terminal_interface-curses-text_io__ads.htm R doc/html/ada/terminal_interface-curses-trace__adb.htm R doc/html/ada/terminal_interface-curses-trace__ads.htm R doc/html/ada/terminal_interface-curses__adb.htm R doc/html/ada/terminal_interface-curses__ads.htm R doc/html/ada/terminal_interface-curses_constants__ads.htm R doc/html/ada/terminal_interface__ads.htm M doc/html/announce.html R doc/html/index.html R doc/html/man/adacurses6-config.1.html R doc/html/man/captoinfo.1m.html R doc/html/man/clear.1.html R doc/html/man/curs_add_wch.3x.html R doc/html/man/curs_add_wchstr.3x.html R doc/html/man/curs_addch.3x.html R doc/html/man/curs_addchstr.3x.html R doc/html/man/curs_addstr.3x.html R doc/html/man/curs_addwstr.3x.html R doc/html/man/curs_attr.3x.html R doc/html/man/curs_beep.3x.html R doc/html/man/curs_bkgd.3x.html R doc/html/man/curs_bkgrnd.3x.html R doc/html/man/curs_border.3x.html R doc/html/man/curs_border_set.3x.html R doc/html/man/curs_clear.3x.html R doc/html/man/curs_color.3x.html R doc/html/man/curs_delch.3x.html R doc/html/man/curs_deleteln.3x.html R doc/html/man/curs_extend.3x.html R doc/html/man/curs_get_wch.3x.html R doc/html/man/curs_get_wstr.3x.html R doc/html/man/curs_getcchar.3x.html R doc/html/man/curs_getch.3x.html R doc/html/man/curs_getstr.3x.html R doc/html/man/curs_getyx.3x.html R doc/html/man/curs_in_wch.3x.html R doc/html/man/curs_in_wchstr.3x.html R doc/html/man/curs_inch.3x.html R doc/html/man/curs_inchstr.3x.html R doc/html/man/curs_initscr.3x.html R doc/html/man/curs_inopts.3x.html R doc/html/man/curs_ins_wch.3x.html R doc/html/man/curs_ins_wstr.3x.html R doc/html/man/curs_insch.3x.html R doc/html/man/curs_insstr.3x.html R doc/html/man/curs_instr.3x.html R doc/html/man/curs_inwstr.3x.html R doc/html/man/curs_kernel.3x.html R doc/html/man/curs_legacy.3x.html R doc/html/man/curs_memleaks.3x.html R doc/html/man/curs_mouse.3x.html R doc/html/man/curs_move.3x.html R doc/html/man/curs_opaque.3x.html R doc/html/man/curs_outopts.3x.html R doc/html/man/curs_overlay.3x.html R doc/html/man/curs_pad.3x.html R doc/html/man/curs_print.3x.html R doc/html/man/curs_printw.3x.html R doc/html/man/curs_refresh.3x.html R doc/html/man/curs_scanw.3x.html R doc/html/man/curs_scr_dump.3x.html R doc/html/man/curs_scroll.3x.html R doc/html/man/curs_slk.3x.html R doc/html/man/curs_sp_funcs.3x.html R doc/html/man/curs_termattrs.3x.html R doc/html/man/curs_termcap.3x.html R doc/html/man/curs_terminfo.3x.html R doc/html/man/curs_threads.3x.html R doc/html/man/curs_touch.3x.html R doc/html/man/curs_trace.3x.html R doc/html/man/curs_util.3x.html R doc/html/man/curs_variables.3x.html R doc/html/man/curs_window.3x.html R doc/html/man/default_colors.3x.html R doc/html/man/define_key.3x.html R doc/html/man/form.3x.html R doc/html/man/form_cursor.3x.html R doc/html/man/form_data.3x.html R doc/html/man/form_driver.3x.html R doc/html/man/form_field.3x.html R doc/html/man/form_field_attributes.3x.html R doc/html/man/form_field_buffer.3x.html R doc/html/man/form_field_info.3x.html R doc/html/man/form_field_just.3x.html R doc/html/man/form_field_new.3x.html R doc/html/man/form_field_opts.3x.html R doc/html/man/form_field_userptr.3x.html R doc/html/man/form_field_validation.3x.html R doc/html/man/form_fieldtype.3x.html R doc/html/man/form_hook.3x.html R doc/html/man/form_new.3x.html R doc/html/man/form_new_page.3x.html R doc/html/man/form_opts.3x.html R doc/html/man/form_page.3x.html R doc/html/man/form_post.3x.html R doc/html/man/form_requestname.3x.html R doc/html/man/form_userptr.3x.html R doc/html/man/form_variables.3x.html R doc/html/man/form_win.3x.html R doc/html/man/index.html R doc/html/man/infocmp.1m.html R doc/html/man/infotocap.1m.html R doc/html/man/key_defined.3x.html R doc/html/man/keybound.3x.html R doc/html/man/keyok.3x.html R doc/html/man/legacy_coding.3x.html R doc/html/man/menu.3x.html R doc/html/man/menu_attributes.3x.html R doc/html/man/menu_cursor.3x.html R doc/html/man/menu_driver.3x.html R doc/html/man/menu_format.3x.html R doc/html/man/menu_hook.3x.html R doc/html/man/menu_items.3x.html R doc/html/man/menu_mark.3x.html R doc/html/man/menu_new.3x.html R doc/html/man/menu_opts.3x.html R doc/html/man/menu_pattern.3x.html R doc/html/man/menu_post.3x.html R doc/html/man/menu_requestname.3x.html R doc/html/man/menu_spacing.3x.html R doc/html/man/menu_userptr.3x.html R doc/html/man/menu_win.3x.html R doc/html/man/mitem_current.3x.html R doc/html/man/mitem_name.3x.html R doc/html/man/mitem_new.3x.html R doc/html/man/mitem_opts.3x.html R doc/html/man/mitem_userptr.3x.html R doc/html/man/mitem_value.3x.html R doc/html/man/mitem_visible.3x.html R doc/html/man/ncurses.3x.html R doc/html/man/ncurses6-config.1.html R doc/html/man/new_pair.3x.html R doc/html/man/panel.3x.html R doc/html/man/resizeterm.3x.html R doc/html/man/scr_dump.5.html R doc/html/man/tabs.1.html R doc/html/man/term.5.html R doc/html/man/term.7.html R doc/html/man/term_variables.3x.html R doc/html/man/terminfo.5.html R doc/html/man/tic.1m.html R doc/html/man/toe.1m.html R doc/html/man/tput.1.html R doc/html/man/tset.1.html R doc/html/man/user_caps.5.html R doc/html/man/wresize.3x.html M doc/html/ncurses-intro.html M doc/ncurses-intro.doc M form/Makefile.in M form/fld_arg.c M form/fld_attr.c M form/fld_current.c M form/fld_def.c M form/fld_dup.c M form/form.priv.h M form/frm_data.c M form/frm_driver.c M form/frm_post.c M form/frm_req_name.c M form/frm_sub.c M form/frm_win.c M form/fty_enum.c M form/fty_generic.c M form/fty_int.c M form/fty_num.c M form/fty_regex.c M include/Caps M include/Caps-ncurses M include/Caps.aix4 M include/Caps.hpux11 M include/Caps.keys M include/Caps.osf1r5 M include/Caps.uwin M include/MKkey_defs.sh M include/MKterm.h.awk.in M include/Makefile.in M include/capdefaults.c M include/curses.events M include/curses.h.in M include/curses.tail M include/curses.wide M include/headers M include/nc_access.h M include/nc_alloc.h R include/nc_mingw.h M include/nc_termios.h M include/nc_tparm.h R include/nc_win32.h A include/nc_win32.h.in M include/ncurses_cfg.hin M include/ncurses_defs M include/ncurses_dll.h.in R include/ncurses_mingw.h M include/term_entry.h M include/tic.h M include/unctrl.h.in R include/win32_curses.h M install-sh M man/MKada_config.in M man/MKncu_config.in M man/MKterminfo.sh M man/Makefile.in M man/captoinfo.1m M man/clear.1 M man/curs_add_wch.3x M man/curs_add_wchstr.3x M man/curs_addch.3x M man/curs_addchstr.3x M man/curs_addstr.3x M man/curs_addwstr.3x M man/curs_attr.3x M man/curs_beep.3x M man/curs_bkgd.3x M man/curs_bkgrnd.3x M man/curs_border.3x M man/curs_border_set.3x M man/curs_clear.3x M man/curs_color.3x M man/curs_delch.3x M man/curs_deleteln.3x M man/curs_extend.3x M man/curs_get_wch.3x M man/curs_get_wstr.3x M man/curs_getcchar.3x M man/curs_getch.3x M man/curs_getstr.3x M man/curs_getyx.3x M man/curs_in_wch.3x M man/curs_in_wchstr.3x M man/curs_inch.3x M man/curs_inchstr.3x M man/curs_initscr.3x M man/curs_inopts.3x M man/curs_ins_wch.3x M man/curs_ins_wstr.3x M man/curs_insch.3x M man/curs_insstr.3x M man/curs_instr.3x M man/curs_inwstr.3x M man/curs_kernel.3x M man/curs_legacy.3x M man/curs_memleaks.3x M man/curs_mouse.3x M man/curs_move.3x M man/curs_opaque.3x M man/curs_outopts.3x M man/curs_overlay.3x M man/curs_pad.3x M man/curs_print.3x M man/curs_printw.3x M man/curs_refresh.3x M man/curs_scanw.3x M man/curs_scr_dump.3x M man/curs_scroll.3x M man/curs_slk.3x M man/curs_sp_funcs.3x M man/curs_termattrs.3x M man/curs_termcap.3x M man/curs_terminfo.3x M man/curs_threads.3x M man/curs_touch.3x M man/curs_trace.3x M man/curs_util.3x M man/curs_variables.3x M man/curs_window.3x M man/default_colors.3x M man/define_key.3x M man/form.3x M man/form_cursor.3x M man/form_data.3x M man/form_driver.3x M man/form_field.3x M man/form_field_attributes.3x M man/form_field_buffer.3x M man/form_field_info.3x M man/form_field_just.3x M man/form_field_new.3x M man/form_field_opts.3x M man/form_field_userptr.3x M man/form_field_validation.3x M man/form_fieldtype.3x M man/form_hook.3x M man/form_new.3x M man/form_new_page.3x M man/form_opts.3x M man/form_page.3x M man/form_post.3x M man/form_requestname.3x M man/form_userptr.3x M man/form_variables.3x M man/form_win.3x M man/infocmp.1m M man/infotocap.1m M man/key_defined.3x M man/keybound.3x M man/keyok.3x M man/legacy_coding.3x M man/make_sed.sh M man/man_db.renames.in M man/manhtml.aliases M man/manhtml.externs M man/manlinks.sed M man/menu.3x M man/menu_attributes.3x M man/menu_cursor.3x M man/menu_driver.3x M man/menu_format.3x M man/menu_hook.3x M man/menu_items.3x M man/menu_mark.3x M man/menu_new.3x M man/menu_opts.3x M man/menu_pattern.3x M man/menu_post.3x M man/menu_requestname.3x M man/menu_spacing.3x M man/menu_userptr.3x M man/menu_win.3x M man/mitem_current.3x M man/mitem_name.3x M man/mitem_new.3x M man/mitem_opts.3x M man/mitem_userptr.3x M man/mitem_value.3x M man/mitem_visible.3x M man/ncurses.3x M man/new_pair.3x M man/panel.3x M man/resizeterm.3x M man/scr_dump.5 M man/tabs.1 M man/term.5 M man/term.7 M man/term_variables.3x M man/terminfo.head M man/terminfo.tail M man/tic.1m M man/toe.1m M man/tput.1 M man/tset.1 M man/user_caps.5 M man/wresize.3x M menu/Makefile.in M menu/m_driver.c M menu/m_global.c M menu/m_item_new.c M menu/m_item_vis.c M menu/m_pattern.c M menu/m_post.c M menu/m_req_name.c M menu/menu.priv.h M menu/mf_common.h M misc/Makefile.in M misc/gen-pkgconfig.in M misc/gen_edit.sh M misc/magic M misc/makellib M misc/ncu2openbsd M misc/ncurses-config.in R misc/ncurses-config.in.bak R misc/ncurses-config.in.orig M misc/run_tic.in M misc/terminfo.src M mk-1st.awk M ncurses/Makefile.in M ncurses/base/MKkeyname.awk M ncurses/base/MKlib_gen.sh M ncurses/base/MKunctrl.awk M ncurses/base/define_key.c M ncurses/base/key_defined.c M ncurses/base/keybound.c M ncurses/base/keyok.c M ncurses/base/legacy_coding.c M ncurses/base/lib_addch.c M ncurses/base/lib_addstr.c M ncurses/base/lib_beep.c M ncurses/base/lib_bkgd.c M ncurses/base/lib_chgat.c M ncurses/base/lib_color.c M ncurses/base/lib_colorset.c M ncurses/base/lib_delch.c M ncurses/base/lib_delwin.c M ncurses/base/lib_dft_fgbg.c M ncurses/base/lib_driver.c M ncurses/base/lib_echo.c M ncurses/base/lib_endwin.c M ncurses/base/lib_erase.c M ncurses/base/lib_flash.c M ncurses/base/lib_freeall.c M ncurses/base/lib_getch.c M ncurses/base/lib_getstr.c M ncurses/base/lib_initscr.c M ncurses/base/lib_insch.c M ncurses/base/lib_insnstr.c M ncurses/base/lib_instr.c M ncurses/base/lib_mouse.c M ncurses/base/lib_mvwin.c M ncurses/base/lib_newterm.c M ncurses/base/lib_newwin.c M ncurses/base/lib_nl.c M ncurses/base/lib_overlay.c M ncurses/base/lib_pad.c M ncurses/base/lib_printw.c M ncurses/base/lib_redrawln.c M ncurses/base/lib_refresh.c M ncurses/base/lib_restart.c M ncurses/base/lib_screen.c M ncurses/base/lib_set_term.c M ncurses/base/lib_slk.c M ncurses/base/lib_slkatr_set.c M ncurses/base/lib_slkatrof.c M ncurses/base/lib_slkatron.c M ncurses/base/lib_slkatrset.c M ncurses/base/lib_slkattr.c M ncurses/base/lib_slkclear.c M ncurses/base/lib_slkcolor.c M ncurses/base/lib_slklab.c M ncurses/base/lib_slkrefr.c M ncurses/base/lib_slkset.c M ncurses/base/lib_slktouch.c M ncurses/base/lib_touch.c M ncurses/base/lib_ungetch.c M ncurses/base/lib_wattron.c M ncurses/base/lib_winch.c M ncurses/base/lib_window.c M ncurses/base/nc_panel.c M ncurses/base/new_pair.c M ncurses/base/resizeterm.c M ncurses/base/safe_sprintf.c M ncurses/base/tries.c M ncurses/base/vsscanf.c M ncurses/base/wresize.c M ncurses/build.priv.h M ncurses/curses.priv.h M ncurses/llib-lncurses M ncurses/llib-lncursest M ncurses/llib-lncursestw M ncurses/llib-lncursesw M ncurses/llib-ltic M ncurses/llib-ltict M ncurses/llib-ltictw M ncurses/llib-lticw M ncurses/llib-ltinfo M ncurses/llib-ltinfot M ncurses/llib-ltinfotw M ncurses/llib-ltinfow M ncurses/modules M ncurses/new_pair.h A ncurses/report_ctype.c M ncurses/report_hashing.c M ncurses/report_offsets.c M ncurses/term.priv.h M ncurses/tinfo/MKcaptab.awk M ncurses/tinfo/MKcaptab.sh M ncurses/tinfo/MKcodes.awk M ncurses/tinfo/MKfallback.sh M ncurses/tinfo/MKkeys_list.sh M ncurses/tinfo/MKnames.awk M ncurses/tinfo/MKuserdefs.sh M ncurses/tinfo/access.c M ncurses/tinfo/add_tries.c M ncurses/tinfo/alloc_entry.c M ncurses/tinfo/alloc_ttype.c M ncurses/tinfo/captoinfo.c M ncurses/tinfo/comp_error.c M ncurses/tinfo/comp_expand.c M ncurses/tinfo/comp_hash.c M ncurses/tinfo/comp_parse.c M ncurses/tinfo/comp_scan.c M ncurses/tinfo/db_iterator.c M ncurses/tinfo/doalloc.c M ncurses/tinfo/entries.c M ncurses/tinfo/free_ttype.c M ncurses/tinfo/getenv_num.c M ncurses/tinfo/hashed_db.c M ncurses/tinfo/home_terminfo.c M ncurses/tinfo/init_keytry.c M ncurses/tinfo/lib_acs.c M ncurses/tinfo/lib_baudrate.c M ncurses/tinfo/lib_cur_term.c M ncurses/tinfo/lib_data.c M ncurses/tinfo/lib_has_cap.c M ncurses/tinfo/lib_kernel.c M ncurses/tinfo/lib_napms.c M ncurses/tinfo/lib_options.c M ncurses/tinfo/lib_print.c M ncurses/tinfo/lib_raw.c M ncurses/tinfo/lib_setup.c M ncurses/tinfo/lib_termcap.c M ncurses/tinfo/lib_termname.c M ncurses/tinfo/lib_tgoto.c M ncurses/tinfo/lib_ti.c M ncurses/tinfo/lib_tparm.c M ncurses/tinfo/lib_tputs.c M ncurses/tinfo/lib_ttyflags.c M ncurses/tinfo/lib_win32con.c M ncurses/tinfo/lib_win32util.c M ncurses/tinfo/make_hash.c M ncurses/tinfo/make_keys.c M ncurses/tinfo/name_match.c M ncurses/tinfo/obsolete.c M ncurses/tinfo/parse_entry.c M ncurses/tinfo/read_entry.c M ncurses/tinfo/read_termcap.c M ncurses/tinfo/strings.c M ncurses/tinfo/tinfo_driver.c M ncurses/tinfo/trim_sgr0.c M ncurses/tinfo/write_entry.c M ncurses/trace/lib_trace.c M ncurses/trace/lib_traceatr.c M ncurses/trace/lib_tracebits.c M ncurses/trace/lib_tracechr.c M ncurses/trace/lib_tracedmp.c M ncurses/trace/lib_tracemse.c M ncurses/trace/trace_buf.c M ncurses/trace/trace_tries.c M ncurses/trace/varargs.c M ncurses/trace/visbuf.c M ncurses/tty/MKexpanded.sh M ncurses/tty/hardscroll.c M ncurses/tty/hashmap.c M ncurses/tty/lib_mvcur.c M ncurses/tty/lib_tstp.c M ncurses/tty/lib_twait.c M ncurses/tty/lib_vidattr.c M ncurses/tty/tty_update.c M ncurses/wcwidth.h M ncurses/widechar/charable.c M ncurses/widechar/lib_add_wch.c M ncurses/widechar/lib_box_set.c M ncurses/widechar/lib_cchar.c M ncurses/widechar/lib_get_wch.c M ncurses/widechar/lib_get_wstr.c M ncurses/widechar/lib_hline_set.c M ncurses/widechar/lib_in_wch.c M ncurses/widechar/lib_in_wchnstr.c M ncurses/widechar/lib_ins_wch.c M ncurses/widechar/lib_inwstr.c M ncurses/widechar/lib_key_name.c M ncurses/widechar/lib_pecho_wchar.c M ncurses/widechar/lib_slk_wset.c M ncurses/widechar/lib_unget_wch.c M ncurses/widechar/lib_vid_attr.c M ncurses/widechar/lib_vline_set.c M ncurses/widechar/lib_wacs.c M ncurses/widechar/lib_wunctrl.c M ncurses/widechar/widechars.c M ncurses/win32con/gettimeofday.c M ncurses/win32con/wcwidth.c M ncurses/win32con/win32_driver.c R ncurses/win32con/win_driver.c R package/debian-mingw/changelog R package/debian-mingw/compat R package/debian-mingw/control R package/debian-mingw/copyright R package/debian-mingw/mingw32-ncurses6.lintian-overrides R package/debian-mingw/rules R package/debian-mingw/source/format R package/debian-mingw/watch R package/debian-mingw64/changelog R package/debian-mingw64/compat R package/debian-mingw64/control R package/debian-mingw64/copyright R package/debian-mingw64/mingw64-ncurses6.lintian-overrides R package/debian-mingw64/rules R package/debian-mingw64/source/format R package/debian-mingw64/watch R package/debian/changelog R package/debian/compat R package/debian/control R package/debian/copyright R package/debian/ncurses6.lintian-overrides R package/debian/ncurses6.triggers R package/debian/ncursest6.lintian-overrides R package/debian/ncursest6.triggers R package/debian/rules R package/debian/source/format R package/debian/watch R package/mingw-ncurses.nsi R package/mingw-ncurses.spec R package/ncurses.map R package/ncurses.spec R package/ncurses.sym R package/ncursest.map R package/ncursest.spec R package/ncursest.sym R package/ncursestw.map R package/ncursestw.sym R package/ncursesw.map R package/ncursesw.sym M panel/Makefile.in M panel/p_above.c M panel/p_below.c M panel/p_new.c M panel/panel.c M panel/panel.priv.h M progs/Makefile.in M progs/capconvert M progs/clear.c M progs/clear.sh M progs/clear_cmd.c M progs/dump_entry.c M progs/infocmp.c M progs/modules M progs/progs.priv.h M progs/reset_cmd.c M progs/reset_cmd.h M progs/tabs.c M progs/tic.c M progs/toe.c M progs/tparm_type.c M progs/tparm_type.h M progs/tput.c M progs/tset.c R test/Makefile.in R test/README R test/aclocal.m4 R test/back_ground.c R test/background.c R test/blue.c R test/bs.6 R test/bs.c R test/bulgarian-utf8-tabs.txt R test/bulgarian-utf8.txt R test/cardfile.c R test/cardfile.dat R test/chgat.c R test/clip_printw.c R test/color_content.c R test/color_name.h R test/color_set.c R test/combine.c R test/configure R test/configure.in R test/demo_altkeys.c R test/demo_defkey.c R test/demo_forms.c R test/demo_forms.txt R test/demo_keyok.c R test/demo_menus.c R test/demo_new_pair.c R test/demo_panels.c R test/demo_tabs.c R test/demo_termcap.c R test/demo_terminfo.c R test/ditto.c R test/dots.c R test/dots_curses.c R test/dots_mvcur.c R test/dots_termcap.c R test/dots_xcurses.c R test/dump_window.c R test/dump_window.h R test/dup_field.c R test/echochar.c R test/edit_field.c R test/edit_field.h R test/escherknot.xbm R test/extended_color.c R test/filter.c R test/firework.c R test/firstlast.c R test/foldkeys.c R test/form_driver_w.c R test/gdc.6 R test/gdc.c R test/hanoi.c R test/hashtest.c R test/inch_wide.c R test/inchs.c R test/ins_wide.c R test/insdelln.c R test/inserts.c R test/key_names.c R test/keynames.c R test/knight.c R test/linedata.h R test/linux-color.dat R test/list_keys.c R test/listused.sh R test/lrtest.c R test/make-tar.sh R test/mensetmanus.xbm R test/mini.xterm_48x48.xpm R test/mk-test.awk R test/modules R test/move_field.c R test/movewindow.c R test/ncurses.c R test/ncurses_tst.hin R test/newdemo.c R test/package/debian-mingw/compat R test/package/debian-mingw/control R test/package/debian-mingw/copyright R test/package/debian-mingw/docs R test/package/debian-mingw/rules R test/package/debian-mingw/source/format R test/package/debian-mingw/watch R test/package/debian-mingw64/compat R test/package/debian-mingw64/control R test/package/debian-mingw64/copyright R test/package/debian-mingw64/docs R test/package/debian-mingw64/rules R test/package/debian-mingw64/source/format R test/package/debian-mingw64/watch R test/package/debian/compat R test/package/debian/control R test/package/debian/copyright R test/package/debian/docs R test/package/debian/rules R test/package/debian/source/format R test/package/debian/watch R test/package/mingw-ncurses-examples.spec R test/package/ncurses-examples.spec R test/padview.c R test/pair_content.c R test/parse_rgb.h R test/picsmap.c R test/picsmap.h R test/popup_msg.c R test/popup_msg.h R test/programs R test/railroad.c R test/rain.c R test/redraw.c R test/savescreen.c R test/savescreen.sh R test/sp_tinfo.c R test/tclock.c R test/terminal.xbm R test/test.priv.h R test/test_add_wchstr.c R test/test_addchstr.c R test/test_addstr.c R test/test_addwstr.c R test/test_arrays.c R test/test_delwin.c R test/test_get_wstr.c R test/test_getstr.c R test/test_instr.c R test/test_inwstr.c R test/test_mouse.c R test/test_opaque.c R test/test_setupterm.c R test/test_sgr.c R test/test_termattrs.c R test/test_tparm.c R test/test_unget_wch.c R test/test_vid_puts.c R test/test_vidputs.c R test/testaddch.c R test/testcurs.c R test/testscanw.c R test/tput-colorcube R test/tput-initc R test/tracemunch R test/view.c R test/widechars-utf8-tabs.txt R test/widechars-utf8.txt R test/widechars.h R test/worm.c R test/xmas.c R test/xterm-16color.dat R test/xterm-256color.dat R test/xterm-88color.dat R test/xterm-color_48x48.xpm Log Message: ----------- Vendor import of ncurses 6.6 (trimmed) ncurses 6.6-20251230 from https://invisible-island.net/archives/ncurses/ncurses-6.6.tar.gz (sha256 355b4cbbed880b0381a04c46617b7656e362585d52e9cf84a67e2009b749ff11), GPG signature verified against Thomas E. Dickey's key 1988 2D92 DDA4 C400 C22C 0D56 CC2A F447 2167 BE03. Trimmed like the 6.2 import (and FreeBSD's FREEBSD-Xlist): Ada95, c++, test, package, doc/html/Ada95.html, doc/html/ada, doc/html/index.html and doc/html/man are not imported. The 6.3 and 6.4 imports on this branch were untrimmed and were never merged. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Commit: e1648b7336d803a65a0bbe73170508c39ad962a6 https://github.com/MidnightBSD/src/commit/e1648b7336d803a65a0bbe73170508c39ad962a6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M contrib/ncurses/ANNOUNCE M contrib/ncurses/AUTHORS M contrib/ncurses/COPYING M contrib/ncurses/INSTALL M contrib/ncurses/MANIFEST M contrib/ncurses/Makefile.in M contrib/ncurses/Makefile.os2 M contrib/ncurses/NEWS M contrib/ncurses/README M contrib/ncurses/README.MinGW M contrib/ncurses/README.emx M contrib/ncurses/VERSION M contrib/ncurses/aclocal.m4 M contrib/ncurses/announce.html.in M contrib/ncurses/config.guess M contrib/ncurses/config.sub M contrib/ncurses/configure M contrib/ncurses/configure.in R contrib/ncurses/convert_configure.pl M contrib/ncurses/dist.mk M contrib/ncurses/doc/hackguide.doc M contrib/ncurses/doc/html/NCURSES-Programming-HOWTO.html M contrib/ncurses/doc/html/announce.html M contrib/ncurses/doc/html/hackguide.html M contrib/ncurses/doc/html/ncurses-intro.html M contrib/ncurses/doc/ncurses-intro.doc M contrib/ncurses/form/Makefile.in M contrib/ncurses/form/READ.ME M contrib/ncurses/form/f_trace.c M contrib/ncurses/form/fld_arg.c M contrib/ncurses/form/fld_attr.c M contrib/ncurses/form/fld_current.c M contrib/ncurses/form/fld_def.c M contrib/ncurses/form/fld_dup.c M contrib/ncurses/form/fld_ftchoice.c M contrib/ncurses/form/fld_ftlink.c M contrib/ncurses/form/fld_info.c M contrib/ncurses/form/fld_just.c M contrib/ncurses/form/fld_link.c M contrib/ncurses/form/fld_max.c M contrib/ncurses/form/fld_move.c M contrib/ncurses/form/fld_newftyp.c M contrib/ncurses/form/fld_opts.c M contrib/ncurses/form/fld_pad.c M contrib/ncurses/form/fld_page.c M contrib/ncurses/form/fld_stat.c M contrib/ncurses/form/fld_type.c M contrib/ncurses/form/fld_user.c M contrib/ncurses/form/form.h M contrib/ncurses/form/form.priv.h M contrib/ncurses/form/frm_cursor.c M contrib/ncurses/form/frm_data.c M contrib/ncurses/form/frm_def.c M contrib/ncurses/form/frm_driver.c M contrib/ncurses/form/frm_hook.c M contrib/ncurses/form/frm_opts.c M contrib/ncurses/form/frm_page.c M contrib/ncurses/form/frm_post.c M contrib/ncurses/form/frm_req_name.c M contrib/ncurses/form/frm_scale.c M contrib/ncurses/form/frm_sub.c M contrib/ncurses/form/frm_user.c M contrib/ncurses/form/frm_win.c M contrib/ncurses/form/fty_alnum.c M contrib/ncurses/form/fty_alpha.c M contrib/ncurses/form/fty_enum.c M contrib/ncurses/form/fty_generic.c M contrib/ncurses/form/fty_int.c M contrib/ncurses/form/fty_ipv4.c M contrib/ncurses/form/fty_num.c M contrib/ncurses/form/fty_regex.c M contrib/ncurses/form/llib-lform M contrib/ncurses/form/llib-lformt M contrib/ncurses/form/llib-lformtw M contrib/ncurses/form/llib-lformw M contrib/ncurses/include/Caps M contrib/ncurses/include/Caps-ncurses M contrib/ncurses/include/Caps.aix4 M contrib/ncurses/include/Caps.hpux11 M contrib/ncurses/include/Caps.keys M contrib/ncurses/include/Caps.osf1r5 M contrib/ncurses/include/Caps.uwin M contrib/ncurses/include/MKkey_defs.sh M contrib/ncurses/include/MKncurses_def.sh M contrib/ncurses/include/MKterm.h.awk.in M contrib/ncurses/include/Makefile.in M contrib/ncurses/include/capdefaults.c A contrib/ncurses/include/curses.events M contrib/ncurses/include/curses.h.in M contrib/ncurses/include/curses.tail M contrib/ncurses/include/curses.wide M contrib/ncurses/include/edit_cfg.sh M contrib/ncurses/include/headers A contrib/ncurses/include/nc_access.h M contrib/ncurses/include/nc_alloc.h R contrib/ncurses/include/nc_mingw.h M contrib/ncurses/include/nc_string.h M contrib/ncurses/include/nc_termios.h M contrib/ncurses/include/nc_tparm.h A contrib/ncurses/include/nc_win32.h.in M contrib/ncurses/include/ncurses_cfg.hin M contrib/ncurses/include/ncurses_defs M contrib/ncurses/include/ncurses_dll.h.in R contrib/ncurses/include/ncurses_mingw.h M contrib/ncurses/include/term_entry.h M contrib/ncurses/include/termcap.h.in M contrib/ncurses/include/tic.h M contrib/ncurses/include/unctrl.h.in M contrib/ncurses/install-sh M contrib/ncurses/man/MKada_config.in M contrib/ncurses/man/MKncu_config.in M contrib/ncurses/man/MKterminfo.sh M contrib/ncurses/man/Makefile.in M contrib/ncurses/man/captoinfo.1m M contrib/ncurses/man/clear.1 M contrib/ncurses/man/curs_add_wch.3x M contrib/ncurses/man/curs_add_wchstr.3x M contrib/ncurses/man/curs_addch.3x M contrib/ncurses/man/curs_addchstr.3x M contrib/ncurses/man/curs_addstr.3x M contrib/ncurses/man/curs_addwstr.3x M contrib/ncurses/man/curs_attr.3x M contrib/ncurses/man/curs_beep.3x M contrib/ncurses/man/curs_bkgd.3x M contrib/ncurses/man/curs_bkgrnd.3x M contrib/ncurses/man/curs_border.3x M contrib/ncurses/man/curs_border_set.3x M contrib/ncurses/man/curs_clear.3x M contrib/ncurses/man/curs_color.3x M contrib/ncurses/man/curs_delch.3x M contrib/ncurses/man/curs_deleteln.3x M contrib/ncurses/man/curs_extend.3x M contrib/ncurses/man/curs_get_wch.3x M contrib/ncurses/man/curs_get_wstr.3x M contrib/ncurses/man/curs_getcchar.3x M contrib/ncurses/man/curs_getch.3x M contrib/ncurses/man/curs_getstr.3x M contrib/ncurses/man/curs_getyx.3x M contrib/ncurses/man/curs_in_wch.3x M contrib/ncurses/man/curs_in_wchstr.3x M contrib/ncurses/man/curs_inch.3x M contrib/ncurses/man/curs_inchstr.3x M contrib/ncurses/man/curs_initscr.3x M contrib/ncurses/man/curs_inopts.3x M contrib/ncurses/man/curs_ins_wch.3x M contrib/ncurses/man/curs_ins_wstr.3x M contrib/ncurses/man/curs_insch.3x M contrib/ncurses/man/curs_insstr.3x M contrib/ncurses/man/curs_instr.3x M contrib/ncurses/man/curs_inwstr.3x M contrib/ncurses/man/curs_kernel.3x M contrib/ncurses/man/curs_legacy.3x M contrib/ncurses/man/curs_memleaks.3x M contrib/ncurses/man/curs_mouse.3x M contrib/ncurses/man/curs_move.3x M contrib/ncurses/man/curs_opaque.3x M contrib/ncurses/man/curs_outopts.3x M contrib/ncurses/man/curs_overlay.3x M contrib/ncurses/man/curs_pad.3x M contrib/ncurses/man/curs_print.3x M contrib/ncurses/man/curs_printw.3x M contrib/ncurses/man/curs_refresh.3x M contrib/ncurses/man/curs_scanw.3x M contrib/ncurses/man/curs_scr_dump.3x M contrib/ncurses/man/curs_scroll.3x M contrib/ncurses/man/curs_slk.3x M contrib/ncurses/man/curs_sp_funcs.3x M contrib/ncurses/man/curs_termattrs.3x M contrib/ncurses/man/curs_termcap.3x M contrib/ncurses/man/curs_terminfo.3x M contrib/ncurses/man/curs_threads.3x M contrib/ncurses/man/curs_touch.3x M contrib/ncurses/man/curs_trace.3x M contrib/ncurses/man/curs_util.3x M contrib/ncurses/man/curs_variables.3x M contrib/ncurses/man/curs_window.3x M contrib/ncurses/man/default_colors.3x M contrib/ncurses/man/define_key.3x M contrib/ncurses/man/form.3x M contrib/ncurses/man/form_cursor.3x M contrib/ncurses/man/form_data.3x M contrib/ncurses/man/form_driver.3x M contrib/ncurses/man/form_field.3x M contrib/ncurses/man/form_field_attributes.3x M contrib/ncurses/man/form_field_buffer.3x M contrib/ncurses/man/form_field_info.3x M contrib/ncurses/man/form_field_just.3x M contrib/ncurses/man/form_field_new.3x M contrib/ncurses/man/form_field_opts.3x M contrib/ncurses/man/form_field_userptr.3x M contrib/ncurses/man/form_field_validation.3x M contrib/ncurses/man/form_fieldtype.3x M contrib/ncurses/man/form_hook.3x M contrib/ncurses/man/form_new.3x M contrib/ncurses/man/form_new_page.3x M contrib/ncurses/man/form_opts.3x M contrib/ncurses/man/form_page.3x M contrib/ncurses/man/form_post.3x M contrib/ncurses/man/form_requestname.3x M contrib/ncurses/man/form_userptr.3x M contrib/ncurses/man/form_variables.3x M contrib/ncurses/man/form_win.3x M contrib/ncurses/man/infocmp.1m M contrib/ncurses/man/infotocap.1m M contrib/ncurses/man/key_defined.3x M contrib/ncurses/man/keybound.3x M contrib/ncurses/man/keyok.3x M contrib/ncurses/man/legacy_coding.3x M contrib/ncurses/man/make_sed.sh R contrib/ncurses/man/man_db.renames A contrib/ncurses/man/man_db.renames.in M contrib/ncurses/man/manhtml.aliases M contrib/ncurses/man/manhtml.externs M contrib/ncurses/man/manlinks.sed M contrib/ncurses/man/menu.3x M contrib/ncurses/man/menu_attributes.3x M contrib/ncurses/man/menu_cursor.3x M contrib/ncurses/man/menu_driver.3x M contrib/ncurses/man/menu_format.3x M contrib/ncurses/man/menu_hook.3x M contrib/ncurses/man/menu_items.3x M contrib/ncurses/man/menu_mark.3x M contrib/ncurses/man/menu_new.3x M contrib/ncurses/man/menu_opts.3x M contrib/ncurses/man/menu_pattern.3x M contrib/ncurses/man/menu_post.3x M contrib/ncurses/man/menu_requestname.3x M contrib/ncurses/man/menu_spacing.3x M contrib/ncurses/man/menu_userptr.3x M contrib/ncurses/man/menu_win.3x M contrib/ncurses/man/mitem_current.3x M contrib/ncurses/man/mitem_name.3x M contrib/ncurses/man/mitem_new.3x M contrib/ncurses/man/mitem_opts.3x M contrib/ncurses/man/mitem_userptr.3x M contrib/ncurses/man/mitem_value.3x M contrib/ncurses/man/mitem_visible.3x M contrib/ncurses/man/ncurses.3x M contrib/ncurses/man/new_pair.3x M contrib/ncurses/man/panel.3x M contrib/ncurses/man/resizeterm.3x M contrib/ncurses/man/scr_dump.5 M contrib/ncurses/man/tabs.1 M contrib/ncurses/man/term.5 M contrib/ncurses/man/term.7 M contrib/ncurses/man/term_variables.3x M contrib/ncurses/man/terminfo.head M contrib/ncurses/man/terminfo.tail M contrib/ncurses/man/tic.1m M contrib/ncurses/man/toe.1m M contrib/ncurses/man/tput.1 M contrib/ncurses/man/tset.1 M contrib/ncurses/man/user_caps.5 M contrib/ncurses/man/wresize.3x M contrib/ncurses/menu/Makefile.in M contrib/ncurses/menu/READ.ME M contrib/ncurses/menu/llib-lmenu M contrib/ncurses/menu/llib-lmenut M contrib/ncurses/menu/llib-lmenutw M contrib/ncurses/menu/llib-lmenuw M contrib/ncurses/menu/m_attribs.c M contrib/ncurses/menu/m_cursor.c M contrib/ncurses/menu/m_driver.c M contrib/ncurses/menu/m_format.c M contrib/ncurses/menu/m_global.c M contrib/ncurses/menu/m_hook.c M contrib/ncurses/menu/m_item_cur.c M contrib/ncurses/menu/m_item_nam.c M contrib/ncurses/menu/m_item_new.c M contrib/ncurses/menu/m_item_opt.c M contrib/ncurses/menu/m_item_top.c M contrib/ncurses/menu/m_item_use.c M contrib/ncurses/menu/m_item_val.c M contrib/ncurses/menu/m_item_vis.c M contrib/ncurses/menu/m_items.c M contrib/ncurses/menu/m_new.c M contrib/ncurses/menu/m_opts.c M contrib/ncurses/menu/m_pad.c M contrib/ncurses/menu/m_pattern.c M contrib/ncurses/menu/m_post.c M contrib/ncurses/menu/m_req_name.c M contrib/ncurses/menu/m_scale.c M contrib/ncurses/menu/m_spacing.c M contrib/ncurses/menu/m_sub.c M contrib/ncurses/menu/m_trace.c M contrib/ncurses/menu/m_userptr.c M contrib/ncurses/menu/m_win.c M contrib/ncurses/menu/menu.h M contrib/ncurses/menu/menu.priv.h M contrib/ncurses/menu/mf_common.h M contrib/ncurses/misc/Makefile.in M contrib/ncurses/misc/csort M contrib/ncurses/misc/gen-pkgconfig.in M contrib/ncurses/misc/gen_edit.sh M contrib/ncurses/misc/magic M contrib/ncurses/misc/makedef.cmd M contrib/ncurses/misc/makellib A contrib/ncurses/misc/ncu2openbsd M contrib/ncurses/misc/ncurses-config.in M contrib/ncurses/misc/run_tic.in M contrib/ncurses/misc/shlib M contrib/ncurses/misc/tdlint M contrib/ncurses/misc/terminfo.src M contrib/ncurses/mk-0th.awk M contrib/ncurses/mk-1st.awk M contrib/ncurses/mk-2nd.awk M contrib/ncurses/mk-hdr.awk M contrib/ncurses/ncurses/Makefile.in M contrib/ncurses/ncurses/README.IZ M contrib/ncurses/ncurses/base/MKkeyname.awk M contrib/ncurses/ncurses/base/MKlib_gen.sh M contrib/ncurses/ncurses/base/MKunctrl.awk M contrib/ncurses/ncurses/base/define_key.c M contrib/ncurses/ncurses/base/key_defined.c M contrib/ncurses/ncurses/base/keybound.c M contrib/ncurses/ncurses/base/keyok.c M contrib/ncurses/ncurses/base/legacy_coding.c M contrib/ncurses/ncurses/base/lib_addch.c M contrib/ncurses/ncurses/base/lib_addstr.c M contrib/ncurses/ncurses/base/lib_beep.c M contrib/ncurses/ncurses/base/lib_bkgd.c M contrib/ncurses/ncurses/base/lib_chgat.c M contrib/ncurses/ncurses/base/lib_clreol.c M contrib/ncurses/ncurses/base/lib_color.c M contrib/ncurses/ncurses/base/lib_colorset.c M contrib/ncurses/ncurses/base/lib_delch.c M contrib/ncurses/ncurses/base/lib_delwin.c M contrib/ncurses/ncurses/base/lib_dft_fgbg.c M contrib/ncurses/ncurses/base/lib_driver.c M contrib/ncurses/ncurses/base/lib_echo.c M contrib/ncurses/ncurses/base/lib_endwin.c M contrib/ncurses/ncurses/base/lib_erase.c M contrib/ncurses/ncurses/base/lib_flash.c M contrib/ncurses/ncurses/base/lib_freeall.c M contrib/ncurses/ncurses/base/lib_getch.c M contrib/ncurses/ncurses/base/lib_getstr.c M contrib/ncurses/ncurses/base/lib_initscr.c M contrib/ncurses/ncurses/base/lib_insch.c M contrib/ncurses/ncurses/base/lib_insnstr.c M contrib/ncurses/ncurses/base/lib_instr.c M contrib/ncurses/ncurses/base/lib_mouse.c M contrib/ncurses/ncurses/base/lib_mvwin.c M contrib/ncurses/ncurses/base/lib_newterm.c M contrib/ncurses/ncurses/base/lib_newwin.c M contrib/ncurses/ncurses/base/lib_nl.c M contrib/ncurses/ncurses/base/lib_overlay.c M contrib/ncurses/ncurses/base/lib_pad.c M contrib/ncurses/ncurses/base/lib_printw.c M contrib/ncurses/ncurses/base/lib_redrawln.c M contrib/ncurses/ncurses/base/lib_refresh.c M contrib/ncurses/ncurses/base/lib_restart.c M contrib/ncurses/ncurses/base/lib_screen.c M contrib/ncurses/ncurses/base/lib_set_term.c M contrib/ncurses/ncurses/base/lib_slk.c M contrib/ncurses/ncurses/base/lib_slkatr_set.c M contrib/ncurses/ncurses/base/lib_slkatrof.c M contrib/ncurses/ncurses/base/lib_slkatron.c M contrib/ncurses/ncurses/base/lib_slkatrset.c M contrib/ncurses/ncurses/base/lib_slkattr.c M contrib/ncurses/ncurses/base/lib_slkclear.c M contrib/ncurses/ncurses/base/lib_slkcolor.c M contrib/ncurses/ncurses/base/lib_slkinit.c M contrib/ncurses/ncurses/base/lib_slklab.c M contrib/ncurses/ncurses/base/lib_slkrefr.c M contrib/ncurses/ncurses/base/lib_slkset.c M contrib/ncurses/ncurses/base/lib_slktouch.c M contrib/ncurses/ncurses/base/lib_touch.c M contrib/ncurses/ncurses/base/lib_ungetch.c M contrib/ncurses/ncurses/base/lib_wattron.c M contrib/ncurses/ncurses/base/lib_winch.c M contrib/ncurses/ncurses/base/lib_window.c M contrib/ncurses/ncurses/base/nc_panel.c M contrib/ncurses/ncurses/base/new_pair.c M contrib/ncurses/ncurses/base/resizeterm.c M contrib/ncurses/ncurses/base/safe_sprintf.c M contrib/ncurses/ncurses/base/tries.c M contrib/ncurses/ncurses/base/vsscanf.c M contrib/ncurses/ncurses/base/wresize.c M contrib/ncurses/ncurses/build.priv.h M contrib/ncurses/ncurses/curses.priv.h M contrib/ncurses/ncurses/llib-lncurses M contrib/ncurses/ncurses/llib-lncursest M contrib/ncurses/ncurses/llib-lncursestw M contrib/ncurses/ncurses/llib-lncursesw M contrib/ncurses/ncurses/llib-ltic M contrib/ncurses/ncurses/llib-ltict M contrib/ncurses/ncurses/llib-ltictw M contrib/ncurses/ncurses/llib-lticw M contrib/ncurses/ncurses/llib-ltinfo M contrib/ncurses/ncurses/llib-ltinfot M contrib/ncurses/ncurses/llib-ltinfotw M contrib/ncurses/ncurses/llib-ltinfow M contrib/ncurses/ncurses/modules M contrib/ncurses/ncurses/new_pair.h A contrib/ncurses/ncurses/report_ctype.c A contrib/ncurses/ncurses/report_hashing.c M contrib/ncurses/ncurses/report_offsets.c A contrib/ncurses/ncurses/term.priv.h M contrib/ncurses/ncurses/tinfo/MKcaptab.awk M contrib/ncurses/ncurses/tinfo/MKcaptab.sh M contrib/ncurses/ncurses/tinfo/MKcodes.awk M contrib/ncurses/ncurses/tinfo/MKfallback.sh M contrib/ncurses/ncurses/tinfo/MKkeys_list.sh M contrib/ncurses/ncurses/tinfo/MKnames.awk M contrib/ncurses/ncurses/tinfo/MKuserdefs.sh M contrib/ncurses/ncurses/tinfo/access.c M contrib/ncurses/ncurses/tinfo/add_tries.c M contrib/ncurses/ncurses/tinfo/alloc_entry.c M contrib/ncurses/ncurses/tinfo/alloc_ttype.c M contrib/ncurses/ncurses/tinfo/captoinfo.c M contrib/ncurses/ncurses/tinfo/comp_error.c M contrib/ncurses/ncurses/tinfo/comp_expand.c M contrib/ncurses/ncurses/tinfo/comp_hash.c M contrib/ncurses/ncurses/tinfo/comp_parse.c M contrib/ncurses/ncurses/tinfo/comp_scan.c M contrib/ncurses/ncurses/tinfo/db_iterator.c M contrib/ncurses/ncurses/tinfo/doalloc.c M contrib/ncurses/ncurses/tinfo/entries.c M contrib/ncurses/ncurses/tinfo/free_ttype.c M contrib/ncurses/ncurses/tinfo/getenv_num.c M contrib/ncurses/ncurses/tinfo/hashed_db.c M contrib/ncurses/ncurses/tinfo/home_terminfo.c M contrib/ncurses/ncurses/tinfo/init_keytry.c M contrib/ncurses/ncurses/tinfo/lib_acs.c M contrib/ncurses/ncurses/tinfo/lib_baudrate.c M contrib/ncurses/ncurses/tinfo/lib_cur_term.c M contrib/ncurses/ncurses/tinfo/lib_data.c M contrib/ncurses/ncurses/tinfo/lib_has_cap.c M contrib/ncurses/ncurses/tinfo/lib_kernel.c M contrib/ncurses/ncurses/tinfo/lib_longname.c M contrib/ncurses/ncurses/tinfo/lib_napms.c M contrib/ncurses/ncurses/tinfo/lib_options.c M contrib/ncurses/ncurses/tinfo/lib_print.c M contrib/ncurses/ncurses/tinfo/lib_raw.c M contrib/ncurses/ncurses/tinfo/lib_setup.c M contrib/ncurses/ncurses/tinfo/lib_termcap.c M contrib/ncurses/ncurses/tinfo/lib_termname.c M contrib/ncurses/ncurses/tinfo/lib_tgoto.c M contrib/ncurses/ncurses/tinfo/lib_ti.c M contrib/ncurses/ncurses/tinfo/lib_tparm.c M contrib/ncurses/ncurses/tinfo/lib_tputs.c M contrib/ncurses/ncurses/tinfo/lib_ttyflags.c A contrib/ncurses/ncurses/tinfo/lib_win32con.c A contrib/ncurses/ncurses/tinfo/lib_win32util.c M contrib/ncurses/ncurses/tinfo/make_hash.c M contrib/ncurses/ncurses/tinfo/make_keys.c M contrib/ncurses/ncurses/tinfo/name_match.c M contrib/ncurses/ncurses/tinfo/obsolete.c M contrib/ncurses/ncurses/tinfo/parse_entry.c M contrib/ncurses/ncurses/tinfo/read_entry.c M contrib/ncurses/ncurses/tinfo/read_termcap.c M contrib/ncurses/ncurses/tinfo/strings.c M contrib/ncurses/ncurses/tinfo/tinfo_driver.c M contrib/ncurses/ncurses/tinfo/trim_sgr0.c M contrib/ncurses/ncurses/tinfo/write_entry.c M contrib/ncurses/ncurses/trace/lib_trace.c M contrib/ncurses/ncurses/trace/lib_traceatr.c M contrib/ncurses/ncurses/trace/lib_tracebits.c M contrib/ncurses/ncurses/trace/lib_tracechr.c M contrib/ncurses/ncurses/trace/lib_tracedmp.c M contrib/ncurses/ncurses/trace/lib_tracemse.c M contrib/ncurses/ncurses/trace/trace_buf.c M contrib/ncurses/ncurses/trace/trace_tries.c M contrib/ncurses/ncurses/trace/varargs.c M contrib/ncurses/ncurses/trace/visbuf.c M contrib/ncurses/ncurses/tty/MKexpanded.sh M contrib/ncurses/ncurses/tty/hardscroll.c M contrib/ncurses/ncurses/tty/hashmap.c M contrib/ncurses/ncurses/tty/lib_mvcur.c M contrib/ncurses/ncurses/tty/lib_tstp.c M contrib/ncurses/ncurses/tty/lib_twait.c M contrib/ncurses/ncurses/tty/lib_vidattr.c M contrib/ncurses/ncurses/tty/tty_update.c M contrib/ncurses/ncurses/wcwidth.h M contrib/ncurses/ncurses/widechar/charable.c M contrib/ncurses/ncurses/widechar/lib_add_wch.c M contrib/ncurses/ncurses/widechar/lib_box_set.c M contrib/ncurses/ncurses/widechar/lib_cchar.c M contrib/ncurses/ncurses/widechar/lib_erasewchar.c M contrib/ncurses/ncurses/widechar/lib_get_wch.c M contrib/ncurses/ncurses/widechar/lib_get_wstr.c M contrib/ncurses/ncurses/widechar/lib_hline_set.c M contrib/ncurses/ncurses/widechar/lib_in_wch.c M contrib/ncurses/ncurses/widechar/lib_in_wchnstr.c M contrib/ncurses/ncurses/widechar/lib_ins_wch.c M contrib/ncurses/ncurses/widechar/lib_inwstr.c M contrib/ncurses/ncurses/widechar/lib_key_name.c M contrib/ncurses/ncurses/widechar/lib_pecho_wchar.c M contrib/ncurses/ncurses/widechar/lib_slk_wset.c M contrib/ncurses/ncurses/widechar/lib_unget_wch.c M contrib/ncurses/ncurses/widechar/lib_vid_attr.c M contrib/ncurses/ncurses/widechar/lib_vline_set.c M contrib/ncurses/ncurses/widechar/lib_wacs.c M contrib/ncurses/ncurses/widechar/lib_wunctrl.c M contrib/ncurses/ncurses/widechar/widechars.c M contrib/ncurses/ncurses/win32con/gettimeofday.c M contrib/ncurses/ncurses/win32con/wcwidth.c A contrib/ncurses/ncurses/win32con/win32_driver.c R contrib/ncurses/ncurses/win32con/win_driver.c M contrib/ncurses/panel/Makefile.in M contrib/ncurses/panel/llib-lpanel M contrib/ncurses/panel/llib-lpanelt M contrib/ncurses/panel/llib-lpaneltw M contrib/ncurses/panel/llib-lpanelw M contrib/ncurses/panel/p_above.c M contrib/ncurses/panel/p_below.c M contrib/ncurses/panel/p_bottom.c M contrib/ncurses/panel/p_delete.c M contrib/ncurses/panel/p_hidden.c M contrib/ncurses/panel/p_hide.c M contrib/ncurses/panel/p_move.c M contrib/ncurses/panel/p_new.c M contrib/ncurses/panel/p_replace.c M contrib/ncurses/panel/p_show.c M contrib/ncurses/panel/p_top.c M contrib/ncurses/panel/p_update.c M contrib/ncurses/panel/p_user.c M contrib/ncurses/panel/p_win.c M contrib/ncurses/panel/panel.c M contrib/ncurses/panel/panel.h M contrib/ncurses/panel/panel.priv.h M contrib/ncurses/progs/MKtermsort.sh M contrib/ncurses/progs/Makefile.in M contrib/ncurses/progs/capconvert M contrib/ncurses/progs/clear.c M contrib/ncurses/progs/clear_cmd.c M contrib/ncurses/progs/dump_entry.c M contrib/ncurses/progs/dump_entry.h M contrib/ncurses/progs/infocmp.c M contrib/ncurses/progs/modules M contrib/ncurses/progs/progs.priv.h M contrib/ncurses/progs/reset_cmd.c M contrib/ncurses/progs/reset_cmd.h M contrib/ncurses/progs/tabs.c M contrib/ncurses/progs/tic.c M contrib/ncurses/progs/toe.c M contrib/ncurses/progs/tparm_type.c M contrib/ncurses/progs/tparm_type.h M contrib/ncurses/progs/tput.c M contrib/ncurses/progs/tset.c M contrib/ncurses/progs/tty_settings.c Log Message: ----------- Merge vendor/ncurses/dist: update ncurses to 6.6 into stable/4.1 Merge upstream ncurses 6.6-20251230 into contrib/ncurses from 6.2-20200215. Conflict resolution: upstream has adopted the CVE-2021-39537 fix in captoinfo.c, the CVE-2025-6141 bounds check in parse_entry.c and the wider assoc::from initializer in infocmp.c, so those files now match upstream (the conflicts were whitespace only). Two local changes remain: the __MidnightBSD__ guards in base/lib_mouse.c and tinfo/lib_baudrate.c. The 6.3 and 6.4 commits on the vendor branch are untrimmed and were never merged; the merge base is the 6.2 import. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Commit: 0ce4c52b698ccd5ac96276377f68fc89a3a1f4fe https://github.com/MidnightBSD/src/commit/0ce4c52b698ccd5ac96276377f68fc89a3a1f4fe Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M UPDATING A contrib/ncurses/MIDNIGHTBSD-Xlist A contrib/ncurses/MIDNIGHTBSD-upgrade M lib/ncurses/ncurses/Makefile M lib/ncurses/ncurses/ncurses_cfg.h M lib/ncurses/ncurses/termcap.c Log Message: ----------- ncurses: build glue for ncurses 6.6 ncurses_cfg.h: bump the version string and add the configure results 6.6 now tests for. HAVE_GETUID matters: without it the root and setuid checks in tinfo/access.c compile out and _nc_env_access() always allows environment overrides. USE_ROOT_ENVIRON, USE_SETUID_ENVIRON and USE_ROOT_ACCESS stay undefined so those checks, and the privilege checks on opened files added for CVE-2023-29491, remain active. Makefile: substitute the new template variables (HAVE_STDNORETURN_H, NCURSES_RGB_COLORS, NCURSES_XNAMES, USE_STDBOOL_H, USE_BUILTIN_BOOL, cf_cv_enable_sigwinch in curses.h; NCURSES_PATCH, NCURSES_SP_FUNCS and HAVE_SGTTY_H in term.h) and pass the SIGWINCH setting to MKkeyname.awk and MKkeys_list.sh, following FreeBSD's 6.5 glue. termcap.c: _nc_delink_entry() is static in 6.6; use _nc_free_entry(), which delinks and frees the entry exactly as the old delink + free() pair did, as upstream read_termcap.c does. Copy the entry by struct assignment rather than a memcpy() sized for TERMTYPE into a TERMTYPE2. Add MIDNIGHTBSD-Xlist (it reproduces the vendor tree exactly) and MIDNIGHTBSD-upgrade describing the import procedure and local changes. libncursesw, libformw, libmenuw and libpanelw build without new warnings. Exported symbols only grow (19 additions); the only removal is the internal _nc_delink_entry. Public struct sizes and WINDOW offsets are unchanged, so SHLIB_MAJOR stays at 9. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) (cherry picked from commit b2a3258a3cb2d6a1e9c272b498728925dd5277d4) Compare: https://github.com/MidnightBSD/src/compare/ad6ff5332d4f...0ce4c52b698c To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Tue Sep 22 18:55:25 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 27fb33: Fix Devise GitLab build dependencies Message-ID: Branch: refs/heads/devel/rubygem-devise-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 27fb335923f22f29f2b08e420a600572f43dba06 https://github.com/MidnightBSD/mports/commit/27fb335923f22f29f2b08e420a600572f43dba06 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-devise-rails-gitlab/Makefile Log Message: ----------- Fix Devise GitLab build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:55:30 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8ca4bd: Fix grape-swagger-entity build dependencies Message-ID: Branch: refs/heads/devel/rubygem-grape-swagger-entity Home: https://github.com/MidnightBSD/mports Commit: 8ca4bdb34cd7528836fe9cb01faf3848ebf0f6be https://github.com/MidnightBSD/mports/commit/8ca4bdb34cd7528836fe9cb01faf3848ebf0f6be Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-entity/Makefile Log Message: ----------- Fix grape-swagger-entity build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:55:32 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 49d140: Fix health_check GitLab license path Message-ID: Branch: refs/heads/devel/rubygem-health_check-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 49d14006fabfffefb60d2f5e210bd607223b1e26 https://github.com/MidnightBSD/mports/commit/49d14006fabfffefb60d2f5e210bd607223b1e26 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Commit: b1188df2a23934da00481eb2802589285d826933 https://github.com/MidnightBSD/mports/commit/b1188df2a23934da00481eb2802589285d826933 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M devel/rubygem-sentry-rails/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-lograge-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge remote-tracking branch 'origin/master' into devel/rubygem-health_check-rails-gitlab Commit: 3a6e1a4077935f0ed5d735228e101d2f255d400d https://github.com/MidnightBSD/mports/commit/3a6e1a4077935f0ed5d735228e101d2f255d400d Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/mports/compare/49d14006fabf%5E...3a6e1a407793 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:55:36 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:36 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 5b15c8: Fix Rails i18n GitLab license path Message-ID: Branch: refs/heads/devel/rubygem-rails-i18n-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 5b15c8ae8fd93a9b44771cbd1f7cc7424830e697 https://github.com/MidnightBSD/mports/commit/5b15c8ae8fd93a9b44771cbd1f7cc7424830e697 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Commit: 4b4866c91650f3206fbf30ddc3c3c969656d4daf https://github.com/MidnightBSD/mports/commit/4b4866c91650f3206fbf30ddc3c3c969656d4daf Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-sentry-rails/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-lograge-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge remote-tracking branch 'origin/master' into devel/rubygem-rails-i18n-rails-gitlab Commit: 4a6cf8ad0262982e00b862c4bcf9464cea2dbffe https://github.com/MidnightBSD/mports/commit/4a6cf8ad0262982e00b862c4bcf9464cea2dbffe Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/mports/compare/5b15c8ae8fd9%5E...4a6cf8ad0262 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:55:36 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:36 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 50f940: Fix Doorkeeper GitLab license path Message-ID: Branch: refs/heads/security/rubygem-doorkeeper-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 50f94096306212e179d77eba070a63d6200a11e2 https://github.com/MidnightBSD/mports/commit/50f94096306212e179d77eba070a63d6200a11e2 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Commit: 586d2e943c13413c7f18d61e288ba2d67175aaca https://github.com/MidnightBSD/mports/commit/586d2e943c13413c7f18d61e288ba2d67175aaca Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M devel/rubygem-sentry-rails/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-lograge-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge remote-tracking branch 'origin/master' into security/rubygem-doorkeeper-rails-gitlab Commit: f227194c5af97ff5dbcf28f153c3b4684008f5bd https://github.com/MidnightBSD/mports/commit/f227194c5af97ff5dbcf28f153c3b4684008f5bd Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/mports/compare/50f940963062%5E...f227194c5af9 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:55:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 00dff8: Fix CSS bundling GitLab license path Message-ID: Branch: refs/heads/www/rubygem-cssbundling-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 00dff8854c6022dd5d1ea434da153efa74e499e4 https://github.com/MidnightBSD/mports/commit/00dff8854c6022dd5d1ea434da153efa74e499e4 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Commit: c1900f866bd0dfab26cd1fec2a88b60a1fa82923 https://github.com/MidnightBSD/mports/commit/c1900f866bd0dfab26cd1fec2a88b60a1fa82923 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M devel/rubygem-sentry-rails/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M www/rubygem-lograge-rails-gitlab/Makefile M www/rubygem-responders-rails-gitlab/Makefile Log Message: ----------- Merge remote-tracking branch 'origin/master' into www/rubygem-cssbundling-rails-rails-gitlab Commit: 936e843bcc2596792d8858c3ae13aa5a2a03895e https://github.com/MidnightBSD/mports/commit/936e843bcc2596792d8858c3ae13aa5a2a03895e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/mports/compare/00dff8854c60%5E...936e843bcc25 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 18:55:40 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 15:55:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7a4a82: Fix kaminari Rails GitLab license path Message-ID: Branch: refs/heads/www/rubygem-kaminari-rails-gitlab Home: https://github.com/MidnightBSD/mports Commit: 7a4a82a14ced78eb8340a959bd8bab39e2ba37bc https://github.com/MidnightBSD/mports/commit/7a4a82a14ced78eb8340a959bd8bab39e2ba37bc Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-rails-gitlab/Makefile Log Message: ----------- Fix kaminari Rails GitLab license path AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Commit: a2130be348cf8da675ef1599e9550fb0a10020a6 https://github.com/MidnightBSD/mports/commit/a2130be348cf8da675ef1599e9550fb0a10020a6 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo M databases/rubygem-redis-actionpack-rails-gitlab/Makefile M databases/rubygem-solid_queue/Makefile M databases/rubygem-solid_queue/distinfo M devel/rubygem-grape-path-helpers/Makefile M devel/rubygem-grape-swagger-gitlab/Makefile M devel/rubygem-grape20/Makefile M devel/rubygem-health_check-rails-gitlab/Makefile M devel/rubygem-opentelemetry-instrumentation-action_mailer/Makefile M devel/rubygem-opentelemetry-instrumentation-action_mailer/distinfo M devel/rubygem-opentelemetry-instrumentation-action_pack/Makefile M devel/rubygem-opentelemetry-instrumentation-action_view/Makefile M devel/rubygem-opentelemetry-instrumentation-active_storage/Makefile M devel/rubygem-opentelemetry-instrumentation-active_storage/distinfo M devel/rubygem-opentelemetry-instrumentation-grape/Makefile M devel/rubygem-opentelemetry-instrumentation-pg/Makefile M devel/rubygem-peek-rails-gitlab/Makefile M devel/rubygem-rails-i18n-rails-gitlab/Makefile M devel/rubygem-sentry-rails/Makefile M devel/rubygem-vite_rails-gitlab/Makefile M japanese/nethack34/Makefile M mail/rubygem-actionmailbox-gitlab/Makefile M mail/rubygem-actionmailer-gitlab/Makefile M net/rubygem-activestorage70/Makefile M net/rubygem-activestorage70/distinfo M net/rubygem-activestorage71/Makefile M net/rubygem-activestorage71/distinfo M net/rubygem-activestorage80/Makefile M net/rubygem-activestorage80/distinfo M net/rubygem-activestorage81/Makefile M net/rubygem-activestorage81/distinfo M net/rubygem-octokit-gitlab/Makefile M security/rubygem-doorkeeper-rails-gitlab/Makefile M textproc/hevea/Makefile A textproc/hevea/files/patch-length.mll A textproc/hevea/files/patch-misc.ml A textproc/hevea/files/patch-ocaml405 M textproc/rubygem-actiontext-gitlab/Makefile M textproc/rubygem-elasticsearch-model-gitlab/Makefile M www/Makefile M www/rubygem-actioncable-gitlab/Makefile M www/rubygem-actioncable72/Makefile M www/rubygem-cssbundling-rails-rails-gitlab/Makefile M www/rubygem-lograge-rails-gitlab/Makefile M www/rubygem-railties-gitlab/Makefile M www/rubygem-railties72/Makefile M www/rubygem-responders-rails-gitlab/Makefile A www/rubygem-sawyer-gitlab/Makefile A www/rubygem-sawyer-gitlab/distinfo A www/rubygem-sawyer-gitlab/pkg-descr Log Message: ----------- Merge remote-tracking branch 'origin/master' into www/rubygem-kaminari-rails-gitlab Commit: fa76cd21d29658843d0bfc7783f980b4fc8035f0 https://github.com/MidnightBSD/mports/commit/fa76cd21d29658843d0bfc7783f980b4fc8035f0 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-rails-gitlab/Makefile Log Message: ----------- Fix kaminari GitLab build dependencies Add runtime gem dependencies to the build environment so fake-qa can validate the staged gem. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/mports/compare/7a4a82a14ced%5E...fa76cd21d296 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:13:58 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:13:58 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-health_check-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:13:57 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:13:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] be896e: Fix health_check GitLab build dependencies (#1597) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: be896e5aaea4a74813347199890f3cb4b8c5e0ee https://github.com/MidnightBSD/mports/commit/be896e5aaea4a74813347199890f3cb4b8c5e0ee Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-health_check-rails-gitlab/Makefile Log Message: ----------- Fix health_check GitLab build dependencies (#1597) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:14:25 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:14:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] e25806: Fix kaminari GitLab build dependencies (#1599) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: e2580691b2ee1003248ae4b0cfc2643f753ac474 https://github.com/MidnightBSD/mports/commit/e2580691b2ee1003248ae4b0cfc2643f753ac474 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-kaminari-rails-gitlab/Makefile Log Message: ----------- Fix kaminari GitLab build dependencies (#1599) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:14:26 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:14:26 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-kaminari-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:14:37 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:14:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 881cb7: Fix Rails i18n GitLab build dependencies (#1595) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 881cb73d41990f7083564c166560b8ed4c7e6738 https://github.com/MidnightBSD/mports/commit/881cb73d41990f7083564c166560b8ed4c7e6738 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-rails-i18n-rails-gitlab/Makefile Log Message: ----------- Fix Rails i18n GitLab build dependencies (#1595) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:14:39 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:14:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-rails-i18n-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:14:50 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:14:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b00795: Fix Devise GitLab build dependencies (#1594) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: b00795754a91dfd7dcf45d5e10791ff2fc3cd7ba https://github.com/MidnightBSD/mports/commit/b00795754a91dfd7dcf45d5e10791ff2fc3cd7ba Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-devise-rails-gitlab/Makefile Log Message: ----------- Fix Devise GitLab build dependencies (#1594) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:14:52 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:14:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-devise-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:15:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:15:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d77fc6: Fix Doorkeeper GitLab build dependencies (#1600) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: d77fc68d4017f31c0b2fac918f7ceb3b47669b63 https://github.com/MidnightBSD/mports/commit/d77fc68d4017f31c0b2fac918f7ceb3b47669b63 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M security/rubygem-doorkeeper-rails-gitlab/Makefile Log Message: ----------- Fix Doorkeeper GitLab build dependencies (#1600) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:15:01 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:15:01 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/security/rubygem-doorkeeper-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:15:13 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:15:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 283069: Fix CSS bundling GitLab build dependencies (#1598) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 2830692e6ba82e067aa71af0460ccfd12933c3ad https://github.com/MidnightBSD/mports/commit/2830692e6ba82e067aa71af0460ccfd12933c3ad Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M www/rubygem-cssbundling-rails-rails-gitlab/Makefile Log Message: ----------- Fix CSS bundling GitLab build dependencies (#1598) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:15:14 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:15:14 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-cssbundling-rails-rails-gitlab Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:15:23 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:15:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 14ad29: Fix grape-swagger-entity build dependencies (#1596) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 14ad290b973c3522874d98ccf769ce5577d789ee https://github.com/MidnightBSD/mports/commit/14ad290b973c3522874d98ccf769ce5577d789ee Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-grape-swagger-entity/Makefile Log Message: ----------- Fix grape-swagger-entity build dependencies (#1596) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 20:15:26 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 17:15:26 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/rubygem-grape-swagger-entity Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:06:20 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:06:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 4117f9: filesystems/libfsntfs: set pyexecdir for Python 3.12 Message-ID: Branch: refs/heads/filesystems/libfsntfs Home: https://github.com/MidnightBSD/mports Commit: 4117f99a1710b5fe6fbe1254e6d547039cdfc6bf https://github.com/MidnightBSD/mports/commit/4117f99a1710b5fe6fbe1254e6d547039cdfc6bf Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M filesystems/libfsntfs/Makefile Log Message: ----------- filesystems/libfsntfs: set pyexecdir for Python 3.12 Upstream's m4/python.m4 derives pyexecdir from distutils.sysconfig, which Python 3.12 removed. Without setuptools' distutils shim (as on Magus) the suffix comes out empty, pyexecdir becomes ${exec_prefix}/, and libtool refuses to install pyfsntfs.la. The earlier --with-pythondir fix only covers pythondir, not pyexecdir. Override pyexecdir via MAKE_ARGS so install works regardless of what configure detected. Fixes Magus run 648 port ID 2265666. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:11:23 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:11:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9acba3: filesystems/libfsntfs: set pyexecdir for Python 3.... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9acba374f46012e78ce2efa726dea3e7f1bd104e https://github.com/MidnightBSD/mports/commit/9acba374f46012e78ce2efa726dea3e7f1bd104e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M filesystems/libfsntfs/Makefile Log Message: ----------- filesystems/libfsntfs: set pyexecdir for Python 3.12 (#1603) Fixes the Magus failure in run 648, port ID 2265666: `libtool: error: cannot install 'pyfsntfs.la' to a directory not ending in /usr/local/` ## Cause Upstream's `m4/python.m4` works out `pyexecdir` by running `import distutils.sysconfig`. Python 3.12 removed `distutils`, and the error is thrown away. On a builder without setuptools' distutils stand-in (Magus), `pyexecdir` becomes `${exec_prefix}/`. `pyfsntfs.la` is a `pyexec_LTLIBRARIES`, so the earlier `--with-pythondir` fix (#1550) didn't cover it. That fix passed locally only because setuptools was installed. ## Fix `MAKE_ARGS= pyexecdir=${PYTHON_SITELIBDIR}`. Fake also passes `MAKE_ARGS`, so this works whatever configure detected. ## Testing - I set the generated `pyfsntfs/Makefile` to Magus's broken `pyexecdir = ${exec_prefix}/`. `bmake fake` then succeeded, with `pyfsntfs.so` and `pyfsntfs.a` in `lib/python3.12/site-packages`, matching pkg-plist. - `bmake package` succeeded. - portlint: no new issues. - Not yet confirmed on Magus. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Fix Python 3.12 builds by ensuring libfsntfs installs its Python extension modules into the configured site-packages directory when distutils is unavailable. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:11:24 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:11:24 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/filesystems/libfsntfs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:18:35 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:18:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b48811: Fix Magus build isolation and test dependency sche... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: b4881185b0f6d3a35efc7ea8a00baca39d674369 https://github.com/MidnightBSD/mports/commit/b4881185b0f6d3a35efc7ea8a00baca39d674369 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M Tools/lib/Magus/App/Slave/Worker.pm M Tools/lib/Magus/Chroot.pm M Tools/lib/Magus/Port.pm M Tools/magus/ready_ports.sql M Tools/magus/schema.sql A Tools/t/magus-chroot-workdir.t A Tools/t/magus-port-depends.t Log Message: ----------- Fix Magus build isolation and test dependency scheduling Verify the work directory is empty before reusing a worker chroot. Keep test-only dependencies out of the build queue and dependency injection closure, then require them when scheduling the separate test phase. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:32:26 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:32:26 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 169209: Rails 8.0 gems: update to 8.0.5.1 Message-ID: Branch: refs/heads/www/rubygem-rails80-8.0.5.1 Home: https://github.com/MidnightBSD/mports Commit: 169209a7a724d6ee9c91528a4606a9456f8ab2c9 https://github.com/MidnightBSD/mports/commit/169209a7a724d6ee9c91528a4606a9456f8ab2c9 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-activemodel80/Makefile M databases/rubygem-activemodel80/distinfo M databases/rubygem-activerecord80/Makefile M databases/rubygem-activerecord80/distinfo M devel/rubygem-actionview80/Makefile M devel/rubygem-actionview80/distinfo M devel/rubygem-activejob80/Makefile M devel/rubygem-activejob80/distinfo M devel/rubygem-activesupport80/Makefile M devel/rubygem-activesupport80/distinfo M www/rubygem-actioncable80/Makefile M www/rubygem-actioncable80/distinfo M www/rubygem-actionpack80/Makefile M www/rubygem-actionpack80/distinfo M www/rubygem-railties80/Makefile M www/rubygem-railties80/distinfo Log Message: ----------- Rails 8.0 gems: update to 8.0.5.1 Update activesupport80, activemodel80, activerecord80, activejob80, actionview80, actionpack80, actioncable80 and railties80 from 8.0.5 to 8.0.5.1. net/rubygem-activestorage80 was already at 8.0.5.1 but pins its Rails dependencies to exactly ${PORTVERSION}, so it could not be installed until the rest of the set caught up. actionpack 8.0.5.1 also requires actionview and activesupport = 8.0.5.1, so the gems must move together. 8.0.5.1 is a security release; it includes the fix for CVE-2026-66066 (GHSA-xr9x-r78c-5hrm) in Active Storage. Runtime dependencies and licenses are unchanged from 8.0.5. Drop PORTREVISION from activerecord80 for the version bump. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:53:02 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:53:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d26f9a: Rails 7.2 gems: update to 7.2.3.2 Message-ID: Branch: refs/heads/www/rubygem-rails72-7.2.3.2 Home: https://github.com/MidnightBSD/mports Commit: d26f9a32f42033dc5327cf6d30386f69c5ef6023 https://github.com/MidnightBSD/mports/commit/d26f9a32f42033dc5327cf6d30386f69c5ef6023 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-activemodel72/Makefile M databases/rubygem-activemodel72/distinfo M databases/rubygem-activerecord72/Makefile M databases/rubygem-activerecord72/distinfo M devel/rubygem-actionview72/Makefile M devel/rubygem-actionview72/distinfo M devel/rubygem-activejob72/Makefile M devel/rubygem-activejob72/distinfo M devel/rubygem-activesupport72/Makefile M devel/rubygem-activesupport72/distinfo M net/rubygem-activestorage72/Makefile M net/rubygem-activestorage72/distinfo M www/rubygem-actioncable72/Makefile M www/rubygem-actioncable72/distinfo M www/rubygem-actionpack72/Makefile M www/rubygem-actionpack72/distinfo M www/rubygem-railties72/Makefile M www/rubygem-railties72/distinfo Log Message: ----------- Rails 7.2 gems: update to 7.2.3.2 Update activesupport72, activemodel72, activerecord72, activejob72, actionview72, actionpack72, actioncable72, railties72 and activestorage72 from 7.2.3.1 to 7.2.3.2. The gems pin each other to exact versions, so they move together. 7.2.3.2 is a security release; it includes the fix for CVE-2026-66066 (GHSA-xr9x-r78c-5hrm), a critical arbitrary file read / possible RCE in Active Storage variant processing (affected: activestorage < 7.2.3.2). Runtime dependencies and licenses are unchanged from 7.2.3.1. Drop PORTREVISION from activerecord72 for the version bump. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:53:16 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:53:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 777274: devel/rubygem-activesupport72: use tab after BUILD... Message-ID: Branch: refs/heads/www/rubygem-rails72-7.2.3.2 Home: https://github.com/MidnightBSD/mports Commit: 777274d75fb6dcaf66ce0c2e3a9ff3c65207a52e https://github.com/MidnightBSD/mports/commit/777274d75fb6dcaf66ce0c2e3a9ff3c65207a52e Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M devel/rubygem-activesupport72/Makefile Log Message: ----------- devel/rubygem-activesupport72: use tab after BUILD_DEPENDS Fixes a portlint fatal error (space instead of tab after the variable name). No functional change. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Tue Sep 22 23:56:38 2026 From: noreply at github.com (Lucas Holt) Date: Tue, 22 Sep 2026 20:56:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 00fab7: Rails 8.1 gems: update to 8.1.3.1 Message-ID: Branch: refs/heads/www/rubygem-rails81-8.1.3.1 Home: https://github.com/MidnightBSD/mports Commit: 00fab7e2632a8a617f505efd7b678d653dcad379 https://github.com/MidnightBSD/mports/commit/00fab7e2632a8a617f505efd7b678d653dcad379 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M databases/rubygem-activemodel81/Makefile M databases/rubygem-activemodel81/distinfo M databases/rubygem-activerecord81/Makefile M databases/rubygem-activerecord81/distinfo M devel/rubygem-actionview81/Makefile M devel/rubygem-actionview81/distinfo M devel/rubygem-activejob81/Makefile M devel/rubygem-activejob81/distinfo M devel/rubygem-activesupport81/Makefile M devel/rubygem-activesupport81/distinfo M www/rubygem-actionpack81/Makefile M www/rubygem-actionpack81/distinfo Log Message: ----------- Rails 8.1 gems: update to 8.1.3.1 Update activesupport81, activemodel81, activerecord81, activejob81, actionview81 and actionpack81 from 8.1.3 to 8.1.3.1. net/rubygem-activestorage81 was already at 8.1.3.1 and requires >= ${PORTVERSION} of these, so it could not be installed until the rest of the set caught up. 8.1.3.1 is a security release; it includes the fix for CVE-2026-66066 (GHSA-xr9x-r78c-5hrm) in Active Storage. Runtime dependencies and licenses are unchanged from 8.1.3. Drop PORTREVISION from activerecord81 for the version bump. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 08:41:41 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:41:41 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 7cb9b5: bsd.lib.mk: replace shared libraries atomically wh... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 7cb9b59f7650de7eb2116568e50e1a3055fe7365 https://github.com/MidnightBSD/src/commit/7cb9b59f7650de7eb2116568e50e1a3055fe7365 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M share/mk/bsd.lib.mk Log Message: ----------- bsd.lib.mk: replace shared libraries atomically when relinking The ${SHLIB_NAME_FULL} rule removed ${SHLIB_NAME} and ${SHLIB_LINK} before linking, and the objcopy step then wrote ${SHLIB_NAME} in place, so a library disappeared from its OBJDIR for the whole relink. With META_MODE, stage 4.2 of buildworld reinstalls libc, libc++, libm and libgcc_s into WORLDTMP after the rest of lib/ has linked (installed copies are stripped, so install -C always rewrites them), and stage 4.4 then relinks the shared libraries that read them. Stage 4.4 builds lib and usr.bin in parallel, and usr.bin/clang links libprivatellvm.so by path from OBJTOP, so -j buildworld intermittently failed with c++: error: no such file or directory: .../libprivatellvm.so while linking ld.lld. Any consumer of a private library linked from OBJTOP is exposed the same way. Drop the rm: lld already writes its output to a temporary file and renames it into place. Have objcopy write ${SHLIB_NAME}.tmp and mv it over ${SHLIB_NAME}, so readers always see a complete old or new file. Tested by forcing a libllvm relink under META_MODE and polling for the library every 0.2s: it was missing in 13 of 24 polls before this change and in none of 22 after. A clean -j14 buildworld of stable/4.1 with this change relinked libllvm and 283 other shared libraries in stage 4.4 while the usr.bin/clang tools linked, and completed without error. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Sep 23 08:41:43 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:41:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] c62be6: bsd.lib.mk: replace shared libraries atomically wh... Message-ID: Branch: refs/heads/stable/4.1 Home: https://github.com/MidnightBSD/src Commit: c62be64049321ba253abb77835816202fd05fa91 https://github.com/MidnightBSD/src/commit/c62be64049321ba253abb77835816202fd05fa91 Author: Lucas Holt Date: 2026-09-22 (Tue, 22 Sep 2026) Changed paths: M share/mk/bsd.lib.mk Log Message: ----------- bsd.lib.mk: replace shared libraries atomically when relinking The ${SHLIB_NAME_FULL} rule removed ${SHLIB_NAME} and ${SHLIB_LINK} before linking, and the objcopy step then wrote ${SHLIB_NAME} in place, so a library disappeared from its OBJDIR for the whole relink. With META_MODE, stage 4.2 of buildworld reinstalls libc, libc++, libm and libgcc_s into WORLDTMP after the rest of lib/ has linked (installed copies are stripped, so install -C always rewrites them), and stage 4.4 then relinks the shared libraries that read them. Stage 4.4 builds lib and usr.bin in parallel, and usr.bin/clang links libprivatellvm.so by path from OBJTOP, so -j buildworld intermittently failed with c++: error: no such file or directory: .../libprivatellvm.so while linking ld.lld. Any consumer of a private library linked from OBJTOP is exposed the same way. Drop the rm: lld already writes its output to a temporary file and renames it into place. Have objcopy write ${SHLIB_NAME}.tmp and mv it over ${SHLIB_NAME}, so readers always see a complete old or new file. Tested by forcing a libllvm relink under META_MODE and polling for the library every 0.2s: it was missing in 13 of 24 polls before this change and in none of 22 after. A clean -j14 buildworld of stable/4.1 with this change relinked libllvm and 283 other shared libraries in stage 4.4 while the usr.bin/clang tools linked, and completed without error. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) (cherry picked from commit 7cb9b59f7650de7eb2116568e50e1a3055fe7365) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Sep 23 08:43:07 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:43:07 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 292d18: Rails 8.0 gems: update to 8.0.5.1 (#1604) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 292d18cbbe4dfa2a15d297aded416f48469a58a4 https://github.com/MidnightBSD/mports/commit/292d18cbbe4dfa2a15d297aded416f48469a58a4 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M databases/rubygem-activemodel80/Makefile M databases/rubygem-activemodel80/distinfo M databases/rubygem-activerecord80/Makefile M databases/rubygem-activerecord80/distinfo M devel/rubygem-actionview80/Makefile M devel/rubygem-actionview80/distinfo M devel/rubygem-activejob80/Makefile M devel/rubygem-activejob80/distinfo M devel/rubygem-activesupport80/Makefile M devel/rubygem-activesupport80/distinfo M www/rubygem-actioncable80/Makefile M www/rubygem-actioncable80/distinfo M www/rubygem-actionpack80/Makefile M www/rubygem-actionpack80/distinfo M www/rubygem-railties80/Makefile M www/rubygem-railties80/distinfo Log Message: ----------- Rails 8.0 gems: update to 8.0.5.1 (#1604) Updates the Rails 8.0 gem ports from 8.0.5 to 8.0.5.1: - devel/rubygem-activesupport80 - databases/rubygem-activemodel80 - databases/rubygem-activerecord80 (PORTREVISION removed) - devel/rubygem-activejob80 - devel/rubygem-actionview80 - www/rubygem-actionpack80 - www/rubygem-actioncable80 - www/rubygem-railties80 These are in one PR because the gems pin each other to exact versions. For example, actionpack 8.0.5.1 requires `actionview = 8.0.5.1` and `activesupport = 8.0.5.1`. `net/rubygem-activestorage80` was already at 8.0.5.1 and pins its Rails dependencies to `=${PORTVERSION}`, so until this lands it can't be installed. ## Why 8.0.5.1 is a security release. It fixes CVE-2026-66066 / GHSA-xr9x-r78c-5hrm (critical), an arbitrary file read and possible RCE in Active Storage variant processing. Each gem's runtime dependencies and license (MIT) are the same as in 8.0.5, so only PORTVERSION and distinfo change. ## Testing - `bmake makesum`: every SHA256 matches the rubygems.org API. - `bmake package`, then install, in dependency order for all 8 ports plus activestorage80. All 9 are installed at 8.0.5.1, and `ActionPack.version` and `Rails.version` load as 8.0.5.1. - I built with `DEFAULT_VERSIONS=ruby=3.2` because the build box has ruby 3.2.9 and the tree default is now 3.3. These are `NO_ARCH` gems, so only the install path depends on the Ruby version. **I haven't built them against Ruby 3.3.** - portlint: no fatal errors. The warnings (COMMENT length, MPORT_MAINTAINER_MODE) were already there. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the Rails 8.0 gem ports to the coordinated 8.0.5.1 security release. Bug Fixes: - Update the Rails 8.0 gem ports to the 8.0.5.1 security release, addressing the Active Storage arbitrary file read and possible remote code execution vulnerability. Enhancements: - Synchronize the Rails 8.0 component ports at version 8.0.5.1 and remove the obsolete ActiveRecord port revision. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 08:43:09 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:43:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-rails80-8.0.5.1 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 08:43:18 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:43:18 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] a0dd70: Rails 7.2 gems: update to 7.2.3.2 (#1605) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: a0dd70fb4ddfe08b15f1adc3d136c011edd005e9 https://github.com/MidnightBSD/mports/commit/a0dd70fb4ddfe08b15f1adc3d136c011edd005e9 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M databases/rubygem-activemodel72/Makefile M databases/rubygem-activemodel72/distinfo M databases/rubygem-activerecord72/Makefile M databases/rubygem-activerecord72/distinfo M devel/rubygem-actionview72/Makefile M devel/rubygem-actionview72/distinfo M devel/rubygem-activejob72/Makefile M devel/rubygem-activejob72/distinfo M devel/rubygem-activesupport72/Makefile M devel/rubygem-activesupport72/distinfo M net/rubygem-activestorage72/Makefile M net/rubygem-activestorage72/distinfo M www/rubygem-actioncable72/Makefile M www/rubygem-actioncable72/distinfo M www/rubygem-actionpack72/Makefile M www/rubygem-actionpack72/distinfo M www/rubygem-railties72/Makefile M www/rubygem-railties72/distinfo Log Message: ----------- Rails 7.2 gems: update to 7.2.3.2 (#1605) Updates the Rails 7.2 gem ports from 7.2.3.1 to 7.2.3.2: - devel/rubygem-activesupport72 - databases/rubygem-activemodel72 - databases/rubygem-activerecord72 (PORTREVISION removed) - devel/rubygem-activejob72 - devel/rubygem-actionview72 - www/rubygem-actionpack72 - www/rubygem-actioncable72 - www/rubygem-railties72 - net/rubygem-activestorage72 These are in one PR because the gems pin each other to exact versions. ## Why 7.2.3.2 is a security release. It fixes CVE-2026-66066 / GHSA-xr9x-r78c-5hrm (critical), an arbitrary file read and possible RCE in Active Storage variant processing. Affected versions are activestorage < 7.2.3.2. Each gem's runtime dependencies and license (MIT) are the same as in 7.2.3.1, so only PORTVERSION and distinfo change. There's also a separate commit fixing a portlint fatal error that was already on master in activesupport72 (a space instead of a tab after `BUILD_DEPENDS=`). ## Testing - `bmake makesum`: every SHA256 matches the rubygems.org API. - `bmake package` succeeded for all 9 ports, including the fake-qa RubyGem dependency check. - All 9 load together as 7.2.3.2: `Rails`, `ActionPack`, `ActiveRecord` and `ActiveStorage` report 7.2.3.2. - portlint: no fatal errors. - I built with `DEFAULT_VERSIONS=ruby=3.2` (the build box's Ruby). **I haven't built them against Ruby 3.3.** - I could only install activesupport72 and activemodel72. The others were built with `NO_DEPENDS` and a `GEM_PATH` pointing at the freshly faked gems. The reason is an existing packaging conflict: `textproc/rubygem-rails-dom-testing-rails72` and `-rails80` install the same `rails-dom-testing-2.3.0` files, so mport won't install both. It isn't caused by this PR, but it means the 7.2 and 8.0 Rails sets can't be installed on the same system. ## Not included The `*-gitlab` Rails ports use `RAILS_VERSION=7.2.3` from `www/gitlab/Makefile.common`, which follows GitLab's own lockfile. They're still affected and need a separate update. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the complete Rails 7.2 gem port set to version 7.2.3.2 for coordinated dependency and security maintenance. Bug Fixes: - Update the Rails 7.2 gem ports to the 7.2.3.2 security release, addressing the Active Storage arbitrary file read and potential remote code execution vulnerability. Chores: - Refresh distinfo for all nine Rails 7.2 gem ports and correct the activesupport72 portlint formatting error. --------- Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 08:43:20 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:43:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-rails72-7.2.3.2 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 08:43:27 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:43:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 31b22c: Rails 8.1 gems: update to 8.1.3.1 (#1606) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 31b22c6dc335b9b3c3538c7179c16a8cb14cfd20 https://github.com/MidnightBSD/mports/commit/31b22c6dc335b9b3c3538c7179c16a8cb14cfd20 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M databases/rubygem-activemodel81/Makefile M databases/rubygem-activemodel81/distinfo M databases/rubygem-activerecord81/Makefile M databases/rubygem-activerecord81/distinfo M devel/rubygem-actionview81/Makefile M devel/rubygem-actionview81/distinfo M devel/rubygem-activejob81/Makefile M devel/rubygem-activejob81/distinfo M devel/rubygem-activesupport81/Makefile M devel/rubygem-activesupport81/distinfo M www/rubygem-actionpack81/Makefile M www/rubygem-actionpack81/distinfo Log Message: ----------- Rails 8.1 gems: update to 8.1.3.1 (#1606) Updates the Rails 8.1 gem ports from 8.1.3 to 8.1.3.1: - devel/rubygem-activesupport81 - databases/rubygem-activemodel81 - databases/rubygem-activerecord81 (PORTREVISION removed) - devel/rubygem-activejob81 - devel/rubygem-actionview81 - www/rubygem-actionpack81 `net/rubygem-activestorage81` was already at 8.1.3.1 and requires `>=${PORTVERSION}` of these, so until this lands it can't be installed. ## Why 8.1.3.1 is a security release. It fixes CVE-2026-66066 / GHSA-xr9x-r78c-5hrm (critical), an arbitrary file read and possible RCE in Active Storage variant processing. Each gem's runtime dependencies and license (MIT) are the same as in 8.1.3, so only PORTVERSION and distinfo change. ## Testing - `bmake makesum`: every SHA256 matches the rubygems.org API. - `bmake package` succeeded for all 6 ports plus activestorage81, including the fake-qa RubyGem dependency check. - All of them load together as 8.1.3.1 (ActionPack, ActiveRecord, ActiveJob, ActiveStorage, ActiveSupport). - portlint: no fatal errors. - I built with `DEFAULT_VERSIONS=ruby=3.2` (the build box's Ruby) and `NO_DEPENDS`, with a `GEM_PATH` pointing at the freshly faked gems. I didn't install the packages, because the `-rails81` helper gems would conflict with the `-rails80` ones already installed. **I haven't built them against Ruby 3.3 or installed them.** ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the Rails 8.1 gem ports to version 8.1.3.1. Bug Fixes: - Update the Rails 8.1 gem ports to the 8.1.3.1 security release, addressing the Active Storage arbitrary file read and potential remote code execution vulnerability. Enhancements: - Synchronize the six Rails 8.1 gem ports with the existing Active Storage 8.1.3.1 port and remove the obsolete ActiveRecord port revision. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 08:43:29 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 05:43:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/rubygem-rails81-8.1.3.1 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 09:50:30 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 06:50:30 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7acab0: archivers/py-brotli: add py-pkgconfig build depend... Message-ID: Branch: refs/heads/archivers/py-brotli Home: https://github.com/MidnightBSD/mports Commit: 7acab01f08542e8649e8fd6a3ff27334dbe68506 https://github.com/MidnightBSD/mports/commit/7acab01f08542e8649e8fd6a3ff27334dbe68506 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M archivers/py-brotli/Makefile Log Message: ----------- archivers/py-brotli: add py-pkgconfig build dependency brotli 1.2.0 lists pkgconfig in pyproject.toml build-system.requires. The PEP 517 build frontend checks every listed requirement, so the build fails on a clean builder with "ERROR Missing dependencies: pkgconfig" even though setup.py only imports it when USE_SYSTEM_BROTLI is set. The 1.2.0 update only built locally because py-pkgconfig happened to be installed. Fixes Magus run 648 port ID 2260569. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 09:50:32 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 06:50:32 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 06cc0f: mDNSResponder: fix remaining build glue for 1790.8... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 06cc0f87e5c88d523eef5718f5b27587cc35a180 https://github.com/MidnightBSD/src/commit/06cc0f87e5c88d523eef5718f5b27587cc35a180 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M lib/libdns_sd/Makefile M lib/libnss_mdns/Makefile M usr.bin/mDNSNetMonitor/Makefile M usr.bin/mDNSProxyResponderPosix/Makefile M usr.bin/mDNSResponderPosix/Makefile Log Message: ----------- mDNSResponder: fix remaining build glue for 1790.80.10 b34bc394d0 updated mdnsd and dnsextd for mDNSResponder 1790.80.10 but not the other consumers, and buildworld has failed since in lib/libdns_sd ("'mdns_strict.h' file not found"). libdns_sd: add mDNSCore, where mdns_strict.h now lives, to the include path, and fix the mDNShared typo in the mDNSShared include (also in libnss_mdns). mDNSResponderPosix, mDNSProxyResponderPosix, mDNSNetMonitor: drop CryptoAlg.c, which upstream removed, and build the DSO client shim and misc_utilities.c as upstream's SPECIALOBJ list does, with the utilities and ServiceRegistration include directories that mdnsd already uses. mdns_addr_tailq.c from that list is left out as it is for mdnsd: it needs Apple's AssertMacros.h and nothing in these programs calls it. libdns_sd keeps all 43 previously exported symbols and adds 29 from the new API, so SHLIB_MAJOR stays at 1. A clean -j14 buildworld of master completes with this and the flock fix. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Commit: 05dee3e096d39762cc3c0f6529830120ec66b083 https://github.com/MidnightBSD/src/commit/05dee3e096d39762cc3c0f6529830120ec66b083 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M usr.bin/flock/Makefile M usr.bin/flock/flock.c Log Message: ----------- flock: fix the build flock.c initialised a char *[] with string literals, which fails with -Werror,-Wincompatible-pointer-types-discards-qualifiers; use __DECONST as diff3 does. It also calls isfinite() without linking libm, so the link failed on __isfinite; add LIBADD= m. Checked that flock runs a command, runs one via -c, and times out a second locker with -w. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt Co-Authored-By: Claude Opus 5.5 (1M context) Compare: https://github.com/MidnightBSD/src/compare/7cb9b59f7650...05dee3e096d3 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Wed Sep 23 11:07:03 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 08:07:03 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b024f4: textproc/expat2: update to 2.8.5 Message-ID: Branch: refs/heads/textproc/expat2 Home: https://github.com/MidnightBSD/mports Commit: b024f4a568efbe1c831914f13ac41e77c55475d4 https://github.com/MidnightBSD/mports/commit/b024f4a568efbe1c831914f13ac41e77c55475d4 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M textproc/expat2/Makefile M textproc/expat2/distinfo M textproc/expat2/pkg-plist Log Message: ----------- textproc/expat2: update to 2.8.5 Security release fixing CVE-2026-93990 (CVSS 9.8): Expat did not reject a UTF-16 high surrogate that is not followed by a low surrogate, letting malformed UTF-16 reach applications. The base system already has 2.8.5. Library version goes from 13:4:12 to 13:5:12, so the soname stays libexpat.so.1 and dependents need no PORTREVISION bump; only the fully versioned library name in pkg-plist changes. Changes: https://github.com/libexpat/libexpat/blob/R_2_8_5/expat/Changes AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 11:31:37 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 08:31:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/archivers/py-brotli Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 11:31:37 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 08:31:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 251a3c: archivers/py-brotli: add py-pkgconfig build depend... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 251a3cf8a11cc824151a3b7553335beba61791d7 https://github.com/MidnightBSD/mports/commit/251a3cf8a11cc824151a3b7553335beba61791d7 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M archivers/py-brotli/Makefile Log Message: ----------- archivers/py-brotli: add py-pkgconfig build dependency (#1607) Fixes the Magus failure in run 648, port ID 2260569: ``` ERROR Missing dependencies: pkgconfig ``` ## Cause brotli 1.2.0's `pyproject.toml` lists `pkgconfig` in `build-system.requires`. The PEP 517 frontend (`python -m build`) checks every listed requirement before building, so the build fails on a clean builder, even though `setup.py` only imports `pkgconfig` when `USE_SYSTEM_BROTLI` is set. The port never declared the dependency. The 1.2.0 update (#1278) passed locally only because `py312-pkgconfig` was already installed. ## Fix Add `${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR}` to `BUILD_DEPENDS`. `devel/py-pkgconfig` passes on Magus 4.1. The port still builds brotli's bundled C sources, as intended. No PORTREVISION bump, because only the build dependencies changed and the package contents are the same. ## Testing - I removed `py312-pkgconfig` from the build box. Without this change, the build failed with the same error as Magus. - With this change, the port installed `py312-pkgconfig` itself, and `bmake package` produced `py312-brotli-1.2.0.mport`. - portlint: no fatal errors. When this lands, it should unblock py-urllib3, py-fonttools, yt-dlp and py-geventhttpclient. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Bug Fixes: - Declare py-pkgconfig as a build dependency so py-brotli can be built by PEP 517 frontends on clean builders. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 11:31:56 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 08:31:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] a5e89f: textproc/expat2: update to 2.8.5 (#1608) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: a5e89f4e3ed115038c72090814ae64c9b0eade85 https://github.com/MidnightBSD/mports/commit/a5e89f4e3ed115038c72090814ae64c9b0eade85 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M textproc/expat2/Makefile M textproc/expat2/distinfo M textproc/expat2/pkg-plist Log Message: ----------- textproc/expat2: update to 2.8.5 (#1608) Updates `textproc/expat2` from 2.8.4 to 2.8.5, to match the base system. ## Why 2.8.5 is a security release. It fixes **CVE-2026-93990** (CVSS 9.8): Expat didn't reject a UTF-16 high surrogate that isn't followed by a low surrogate, so malformed UTF-16 could reach the application. There are also a few bug fixes (an OOM-related memory leak, xmlwf output-close error handling, and alignment on CHERI). Upstream changelog: https://github.com/libexpat/libexpat/blob/R_2_8_5/expat/Changes ## Changes - `DISTVERSION` 2.8.4 ? 2.8.5, distinfo regenerated. The SHA256 matches the digest of the GitHub release asset. - pkg-plist: `lib/libexpat.so.1.12.4` ? `lib/libexpat.so.1.12.5`. The libtool version goes from 13:4:12 to 13:5:12. The SONAME is still `libexpat.so.1` (checked with readelf), so **dependents don't need a PORTREVISION bump.** COPYING is unchanged (MIT). ## Testing - `bmake package` succeeded, with no plist errors. - `bmake test` with `WITH=TEST`: the upstream suite passes (`runtests` PASS, 0 FAIL). - portlint: no fatal errors. Upstream note: the next release will drop the disabled-by-default `ATTR_INFO` and `MIN_SIZE` features. The port doesn't enable either. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the Expat port to version 2.8.5 to incorporate the latest security and stability fixes. Bug Fixes: - Update Expat to the 2.8.5 security release, addressing malformed UTF-16 surrogate handling and upstream memory, output handling, and alignment issues. Chores: - Refresh package checksums and the installed shared-library filename for Expat 2.8.5. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 11:31:57 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 08:31:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/textproc/expat2 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 11:53:26 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 08:53:26 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ecae7d: ai/py-litellm: update to 1.102.1, convert to cargo... Message-ID: Branch: refs/heads/ai/py-litellm Home: https://github.com/MidnightBSD/mports Commit: ecae7d8acbd426ec30ce8796ea0737edc18e8e2e https://github.com/MidnightBSD/mports/commit/ecae7d8acbd426ec30ce8796ea0737edc18e8e2e Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M ai/py-litellm/Makefile A ai/py-litellm/Makefile.crates M ai/py-litellm/distinfo M ai/py-litellm/files/patch-pyproject.toml Log Message: ----------- ai/py-litellm: update to 1.102.1, convert to cargo + maturin >From 1.92.0 upstream switched the build backend from uv_build to maturin and ships a pyo3 Rust extension (litellm.rust_bridge._native), so the package is no longer pure Python. - USES=cargo with CARGO_CARGOTOML/CARGO_CARGOLOCK pointing at the litellm-rust workspace; maturin drives cargo (CARGO_BUILD/INSTALL=no, MAKE_ENV=${CARGO_ENV}, BINARY_ALIAS python3), modelled on textproc/py-tokenizers. 411 crates in Makefile.crates. - Set DISTFILES explicitly so the sdist is not dropped when cargo.mk appends the crates. - BUILD_DEPENDS: py-uv-build -> py-maturin; drop NO_ARCH. - LIB_DEPENDS on devel/oniguruma: the extension links libonig.so.5 via the tokenizers crate (same as py-tokenizers). - Replace files/patch-pyproject.toml: relax the exact maturin==1.15.0 pin to >=1.13 to match devel/py-maturin 1.13.3. - RUN_DEPENDS: aiohttp >=3.14.2, add pydantic-settings >=2.14.1 and boto3 >=1.43.1, as required by upstream. Closes #1271 AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 17:11:04 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 14:11:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c47321: ai/py-litellm: update to 1.102.1, convert to cargo... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c47321e65f624a4f87d72a7ecefeb1bd2f8ee167 https://github.com/MidnightBSD/mports/commit/c47321e65f624a4f87d72a7ecefeb1bd2f8ee167 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M ai/py-litellm/Makefile A ai/py-litellm/Makefile.crates M ai/py-litellm/distinfo M ai/py-litellm/files/patch-pyproject.toml Log Message: ----------- ai/py-litellm: update to 1.102.1, convert to cargo + maturin (#1609) Closes #1271. Updates `ai/py-litellm` from 1.91.4 to 1.102.1, the current PyPI release. From 1.92.0, upstream builds with maturin and ships a pyo3 Rust extension (`litellm.rust_bridge._native`), so the package is no longer pure Python. The earlier blockers, #1269 (aiohttp) and #1270 (boto3), are both closed. ## Changes - `USES=cargo python shebangfix`. `CARGO_CARGOTOML`/`CARGO_CARGOLOCK` point at the `litellm-rust/` workspace, and maturin drives cargo (`CARGO_BUILD=no`, `CARGO_INSTALL=no`, `MAKE_ENV=${CARGO_ENV}`, `BINARY_ALIAS=python3=${PYTHON_CMD}`). This follows `textproc/py-tokenizers`, which also has its Cargo workspace in a subdirectory. - `Makefile.crates` lists 411 crates, generated with `bmake cargo-crates`. None come from git. - `DISTFILES` is set explicitly. Otherwise the sdist gets dropped from distinfo once cargo.mk appends the crates, same as in `devel/py-pydantic-core`. - `BUILD_DEPENDS`: `py-uv-build` replaced by `py-maturin`. `NO_ARCH` dropped. - New `LIB_DEPENDS=libonig.so:devel/oniguruma`. The extension links against `libonig.so.5` through the tokenizers crate, and the fake QA check flagged it (py-tokenizers declares the same dependency). - `files/patch-pyproject.toml` rewritten. The old one patched a `uv_build` block that no longer exists. The new one relaxes upstream's exact `maturin==1.15.0` pin to `>=1.13` to match `devel/py-maturin` 1.13.3. - `RUN_DEPENDS`: `aiohttp>=3.14.2<4.0`, plus new `pydantic-settings>=2.14.1<3.0` and `boto3>=1.43.1<2.0`. Every upstream requirement is met by the current tree versions. - `PORTREVISION` reset. ## Testing - `bmake makesum`: the sdist SHA256 matches PyPI, and all 412 entries fetched. - Clean `bmake package` passes with maturin 1.13.3 and Rust 1.95.0. It builds `litellm-1.102.1-cp310-abi3` and the fake QA is clean. - The native extension loads and exposes its Rust entry points (`TokenCounter`, `chat_completions`, `messages`, `ocr`, `transcription`, ...). - Compared with the 1.91.4 package: the same console scripts (`litellm`, `litellm-proxy`, `lite`), and README in DOCSDIR. The only files dropped are dev-only ones upstream's maturin config no longer ships (`proxy/.gitignore` and `_*secret_config.yaml` samples). - portlint: no fatal errors. The remaining warnings are the expected DISTFILES ones. - **Not tested:** installing the package and importing all of `litellm`, because several runtime dependencies (openai, tiktoken, tokenizers, fastuuid, boto3) aren't installed on the build box. Also only amd64. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update litellm to 1.102.1 and enable packaging of its maturin-built Rust extension. New Features: - Update the litellm port to the 1.102.1 release with its native Rust extension and current runtime dependencies. Enhancements: - Switch the package to maturin and Cargo-based builds, including vendored crate metadata and the required Oniguruma dependency. - Relax the upstream maturin build requirement to match the available port version and preserve the source distribution in distinfo. Build: - Replace uv-build with maturin and configure the port to build the Rust-backed Python package through the Cargo framework. Tests: - Verify crate distfiles, package creation, native extension loading, installed console scripts, documentation, and QA checks on amd64. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 17:11:06 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 14:11:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/ai/py-litellm Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 17:14:57 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 14:14:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 52ae2b: ai/claude-code: update to 2.1.281 Message-ID: Branch: refs/heads/ai/claude-code Home: https://github.com/MidnightBSD/mports Commit: 52ae2be5299b5ad5b366cedc12847b07c29f3e00 https://github.com/MidnightBSD/mports/commit/52ae2be5299b5ad5b366cedc12847b07c29f3e00 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.281 Tarball layout, LICENSE.md and package.json (other than the version) are unchanged from 2.1.280. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 17:27:39 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 14:27:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 4be09f: ai/claude-code: update to 2.1.281 (#1610) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 4be09f4bc9abe6a74d67f3fd4ca6a86456d3e9b5 https://github.com/MidnightBSD/mports/commit/4be09f4bc9abe6a74d67f3fd4ca6a86456d3e9b5 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.281 (#1610) Updates `ai/claude-code` from 2.1.280 to 2.1.281, the current `latest` tag of `@anthropic-ai/claude-code-linux-x64` on npm. ## Checks - The distfile's sha512 matches the npm registry's `dist.integrity` (`sha512-Z7ld7AE2?87w4IQ==`). - The tarball has the same four files as 2.1.280 (`LICENSE.md`, `README.md`, `claude`, `package.json`), so pkg-plist doesn't change. - `LICENSE.md` is byte-for-byte identical to 2.1.280, so the custom license settings still apply. - The only change in `package.json` is the version. ## Testing - `bmake package` succeeded, with no plist errors. - The staged binary runs under Linux emulation: `claude --version` prints `2.1.281 (Claude Code)`. - portlint: no fatal errors. The 5 warnings (CHMOD, `.tgz` EXTRACT_SUFX, hyphen in PORTNAME, pkg-message path, MAINTAINER_MODE) were already there. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update Claude Code to the latest 2.1.281 release. Enhancements: - Update the Claude Code package to version 2.1.281. Build: - Refresh the package distfile metadata for the new Claude Code release. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 17:27:40 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 14:27:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/ai/claude-code Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 18:49:17 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 15:49:17 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] f84eba: x11/libxkbcommon: fix version-script probe so symb... Message-ID: Branch: refs/heads/x11/libxkbcommon Home: https://github.com/MidnightBSD/mports Commit: f84ebabdacfc3410b099e2fe20a37e04797b4109 https://github.com/MidnightBSD/mports/commit/f84ebabdacfc3410b099e2fe20a37e04797b4109 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M x11/libxkbcommon/Makefile A x11/libxkbcommon/files/patch-meson.build Log Message: ----------- x11/libxkbcommon: fix version-script probe so symbol versions are applied Meson's -Wl,--version-script capability check links an executable with a map that localizes everything. On MidnightBSD crt1.o defines environ and __progname while libc.so references them, so both LLD and GNU ld reject the link ("non-exported symbol 'environ' in '/usr/lib/crt1.o' is referenced by DSO '/lib/libc.so.7'"). The probe then reports unsupported and the project maps (V_0.5.0 .. V_1.12.0) were silently dropped from the built libraries. Link the probe as a shared object instead, mirroring the FreeBSD ports fix, and add HAS_SYMBOL_VERSION so fake-sanity fails if the versions are ever dropped again. Bump PORTREVISION since the installed ABI changes. Fixes #1105 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:03:52 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:03:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9f3a3e: x11/libxkbcommon: fix version-script probe so symb... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9f3a3e204a0f60b060d6be7fc1b364e450db0aad https://github.com/MidnightBSD/mports/commit/9f3a3e204a0f60b060d6be7fc1b364e450db0aad Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M x11/libxkbcommon/Makefile A x11/libxkbcommon/files/patch-meson.build Log Message: ----------- x11/libxkbcommon: fix version-script probe so symbol versions are applied (#1611) Fixes #1105. ## Root cause Meson's `-Wl,--version-script` probe links an **executable** with a map that localizes every symbol. On MidnightBSD (and FreeBSD) `crt1.o` defines `environ` and `__progname` and `libc.so.7` references them, so hiding them makes the link invalid. Both LLD 19.1.7 and GNU ld reject it; this is not an LLD or CRT bug. The probe therefore reported unsupported and the `V_*` project maps were silently dropped from all three libraries. ## Fix - `files/patch-meson.build`: link the probe with `-shared` (same patch as FreeBSD ports). - `HAS_SYMBOL_VERSION` on `libxkbregistry.so` so `fake-sanity` fails if versions are ever dropped again. - `PORTREVISION=1`, since installed libraries gain symbol versions. ## Verification - `bmake fake` / `bmake package` succeed; probe now reports `YES`. - `readelf -D -s` shows `@V_0.5.0` .. `@V_1.12.0` on `libxkbcommon.so`, `@V_1.0.0`/`@V_1.11.0` on `libxkbregistry.so`. - `portlint -A`: 0 fatal errors. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Restore symbol versions in the libxkbcommon port and add validation to ensure they remain enabled. Bug Fixes: - Restore symbol versioning for libxkbcommon libraries by fixing the Meson linker probe to support version scripts. Enhancements: - Add a symbol-version sanity check for libxkbregistry to prevent future version scripts from being silently omitted. Chores: - Increment the port revision to reflect the newly versioned installed libraries. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:03:55 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:03:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/x11/libxkbcommon Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:13:27 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:13:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] aa596f: AGENTS.md: document ELF symbol versioning behaviou... Message-ID: Branch: refs/heads/docs/symbol-versioning Home: https://github.com/MidnightBSD/mports Commit: aa596f7544ca33dcc62382b5b3454c55c6f9ea12 https://github.com/MidnightBSD/mports/commit/aa596f7544ca33dcc62382b5b3454c55c6f9ea12 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M AGENTS.md Log Message: ----------- AGENTS.md: document ELF symbol versioning behaviour and port-side guard Research for #1380 found that the framework, strip, meson --strip and cmake install/strip never add or remove version sections. Missing version nodes come from upstream capability probes failing on this toolchain in two ways: executables linked with a "local: *" map lose crt1's environ/__progname that libc imports, and LLD 16+ rejects maps naming undefined symbols. Record both failure modes, the fixes FreeBSD uses, and the HAS_SYMBOL_VERSION regression guard. Refs #1380 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:18:42 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:18:42 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7535cf: AGENTS.md: note port patches and libtool.mk can ad... Message-ID: Branch: refs/heads/docs/symbol-versioning Home: https://github.com/MidnightBSD/mports Commit: 7535cf788d72fdcc82520f27e4f59d677b374614 https://github.com/MidnightBSD/mports/commit/7535cf788d72fdcc82520f27e4f59d677b374614 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M AGENTS.md Log Message: ----------- AGENTS.md: note port patches and libtool.mk can add version-script flags Address review: the default framework path adds nothing, but port patches (security/nss) and the libtool extension's -retain-symbols-file rewrite can, so a missing map is not always an upstream probe failure. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:19:35 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:19:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 06f9a7: AGENTS.md: document ELF symbol versioning behaviou... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 06f9a7d1dc19441dd2a451a0ddb828d93149ddee https://github.com/MidnightBSD/mports/commit/06f9a7d1dc19441dd2a451a0ddb828d93149ddee Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M AGENTS.md Log Message: ----------- AGENTS.md: document ELF symbol versioning behaviour and port-side guard (#1612) Refs #1380. Documentation only; no port changes, per the issue's instruction. ## Findings **Framework and toolchain default:** `Mk/bsd.mport.mk` and the extensions never add or remove `-Wl,--version-script`. Nothing is enabled or disabled by default; only upstream build systems pass maps. LLD 19.1.7 and GNU ld both honour version scripts on shared objects. **Stripping:** `/usr/bin/strip`, binutils `strip`, `meson --strip`, `cmake install/strip` all preserve `.gnu.version`, `.gnu.version_d`, `.gnu.version_r` (allocated sections). Verified on a test library. **Root causes of missing version nodes (both also apply to FreeBSD):** 1. Upstream probe links an *executable* with a `local: *` map. `crt1.o` defines `environ`/`__progname` and `libc.so.7` imports them, so the link is invalid (`non-exported symbol 'environ' in '/usr/lib/crt1.o' is referenced by DSO`). Meson `cc.links()` pattern in libxkbcommon (fixed in #1611) and mesa (FreeBSD ships mesa unversioned too). 2. Probe map names a symbol the test program never defines. LLD 16+ defaults to `--no-undefined-version`, so gnulib's `gl_LD_VERSION_SCRIPT` reports no. FreeBSD works around it with `--enable-ld-version-script` + `-Wl,--undefined-version`. **Comparison against FreeBSD 13 amd64 packages:** | Library | MidnightBSD | FreeBSD | Verdict | |---|---|---|---| | libidn2 | none | IDN2_0.0.0 .. IDN2_2.3.5 | divergence, cause 2, `dns/libidn2` lacks FreeBSD's two flags | | libxkbcommon 1.13.2 | none before #1611 | V_0.5.0 .. V_1.12.0 | fixed | | mesa libEGL/libgbm/libGLX | none | none | parity (cause 1, unpatched upstream) | | libgpg-error, libunistring, libpsl | none | none | parity (upstream Linux-only or no map) | | libksba | KSBA_0.9 | KSBA_0.9 | parity | **Regression mechanism:** `HAS_SYMBOL_VERSION` already exists and `Mk/scripts/check_have_symbols.sh` was verified to pass on a versioned library and fail on both an unversioned library and one with only libc `FBSD_*` needs. It is used by 7 ports here; FreeBSD uses it on the same set. ## Change Adds an "ELF symbol versioning in shared libraries" section to AGENTS.md covering the two failure modes, the fixes, the `HAS_SYMBOL_VERSION` guard, and readelf inspection commands. ## Suggested follow-up (separate PR, not done here) `dns/libidn2`: add `--enable-ld-version-script` and `LDFLAGS+= -Wl,--undefined-version` with `HAS_SYMBOL_VERSION`, matching FreeBSD. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Document ELF symbol versioning expectations and safeguards for port maintainers. Enhancements: - Document ELF symbol versioning behavior, common upstream probe failures, and appropriate fixes for MidnightBSD ports. - Document the HAS_SYMBOL_VERSION build guard and commands for inspecting symbol-version sections. Documentation: - Add AGENTS.md guidance on shared-library ELF symbol versioning, linker behavior, stripping, and alignment with FreeBSD packaging practices. --------- Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:19:35 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:19:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/docs/symbol-versioning Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:22:49 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:22:49 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 5fc7ef: dns/libidn2: enable ELF symbol versioning Message-ID: Branch: refs/heads/dns/libidn2 Home: https://github.com/MidnightBSD/mports Commit: 5fc7efc363e6722addad835d295bee2a419e64b9 https://github.com/MidnightBSD/mports/commit/5fc7efc363e6722addad835d295bee2a419e64b9 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M dns/libidn2/Makefile Log Message: ----------- dns/libidn2: enable ELF symbol versioning gnulib's gl_LD_VERSION_SCRIPT probe links a test program against a map that names a symbol the program never defines. LLD 16+ defaults to --no-undefined-version, so the probe fails on MidnightBSD and libidn2 was built without its IDN2_* version nodes, unlike the FreeBSD package. Force --enable-ld-version-script and pass -Wl,--undefined-version as FreeBSD does, add HAS_SYMBOL_VERSION so fake-sanity catches a regression, and set TEST_TARGET=check so bmake test runs the upstream suite. Bump PORTREVISION since the installed ABI gains symbol versions. Refs #1380 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:25:56 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:25:56 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 155ca6: dns/libidn2: enable ELF symbol versioning (#1613) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 155ca6f99990bc0d7fbd289a6dfc7213add4fc44 https://github.com/MidnightBSD/mports/commit/155ca6f99990bc0d7fbd289a6dfc7213add4fc44 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M dns/libidn2/Makefile Log Message: ----------- dns/libidn2: enable ELF symbol versioning (#1613) Refs #1380 (follow-up identified in #1612). ## Problem gnulib's `gl_LD_VERSION_SCRIPT` probe links a test program with a map naming a symbol the program never defines. LLD 16+ defaults to `--no-undefined-version`, so the probe reports no and libidn2 was built without its `IDN2_*` version nodes. The FreeBSD 13 amd64 package carries `IDN2_0.0.0`, `IDN2_2.1.0`, `IDN2_2.3.5`. ## Change - `--enable-ld-version-script` and `LDFLAGS+= -Wl,--undefined-version`, matching FreeBSD's port. - `HAS_SYMBOL_VERSION` on `libidn2.so.0` so `fake-sanity` fails if the versions are dropped again. - `TEST_TARGET=check` so `bmake test` runs the upstream suite (it was a no-op before). - `PORTREVISION=1` since installed libraries gain symbol versions. ## Verification - `bmake package` succeeds; staged `libidn2.so.0.4.0` now has `IDN2_0.0.0 IDN2_2.1.0 IDN2_2.3.5`, identical to the FreeBSD package. - `bmake test`: 14 tests, 0 failures. - `portlint -A`: 0 fatal errors. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enable and validate ELF symbol versioning for libidn2 while integrating its upstream test suite into port testing. New Features: - Enable ELF symbol versioning for the libidn2 shared library. Enhancements: - Add an installed-library symbol-version check to prevent version nodes from being lost. - Run libidn2?s upstream test suite during port tests. Tests: - Verify the expected libidn2 symbol versions are present in the installed library. Chores: - Increment the port revision to reflect the changed library ABI metadata. Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:25:58 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:25:58 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/dns/libidn2 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:29:52 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:29:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2a1e9f: ci: print Claude review failure status fields Message-ID: Branch: refs/heads/ci/claude-review-diagnostics Home: https://github.com/MidnightBSD/mports Commit: 2a1e9f575e10bbec2daee06525162ebab3025a8d https://github.com/MidnightBSD/mports/commit/2a1e9f575e10bbec2daee06525162ebab3025a8d Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M .github/workflows/claude-code-review.yml Log Message: ----------- ci: print Claude review failure status fields The review action hides Claude's output, so a session that ends with is_error:true after one turn and zero cost leaves nothing in the log. Every review run since 2026-09-23 21:14 UTC fails this way. Read the action's execution_file on failure and print the result record's status fields (api_error_status etc.) plus a short redacted excerpt so the cause is visible. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:35:59 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:35:59 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/ci/claude-review-diagnostics Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:40:41 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:40:41 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 87725c: Remove CLAUDE.md; Claude Code now reads AGENTS.md ... Message-ID: Branch: refs/heads/docs/remove-claude-md Home: https://github.com/MidnightBSD/mports Commit: 87725c209cce875c162f7bd94ea0d030848934e3 https://github.com/MidnightBSD/mports/commit/87725c209cce875c162f7bd94ea0d030848934e3 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: R CLAUDE.md Log Message: ----------- Remove CLAUDE.md; Claude Code now reads AGENTS.md directly CLAUDE.md only contained "@AGENTS.md". Since Claude Code 2.1.277, a project without a CLAUDE.md has its AGENTS.md loaded in its place by default, so the shim is redundant. Local and CI (claude-code-action, now on 2.1.281) clients are past that version. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:42:22 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:42:22 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1c36ad: Remove CLAUDE.md; Claude Code now reads AGENTS.md ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 1c36ad6f54ccf520de92e1e3f13c8dcec992e237 https://github.com/MidnightBSD/mports/commit/1c36ad6f54ccf520de92e1e3f13c8dcec992e237 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: R CLAUDE.md Log Message: ----------- Remove CLAUDE.md; Claude Code now reads AGENTS.md directly (#1615) `CLAUDE.md` only contained `@AGENTS.md`. Starting with Claude Code 2.1.277, projects without a `CLAUDE.md` get their `AGENTS.md` loaded instead by default (setting: "Project instructions" in `/config`), so this file is no longer needed. - Local CLI: 2.1.280 - CI (`anthropics/claude-code-action at v1`): 2.1.281 Caveat: clients older than 2.1.277, and Bedrock, Vertex and Foundry (which don't support this yet), will no longer pick up the repo instructions. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Remove the redundant CLAUDE.md file now that supported Claude Code clients load AGENTS.md directly. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:42:23 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:42:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/docs/remove-claude-md Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:44:00 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:44:00 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 06bc6e: README: raise supported releases to MidnightBSD 4.x+ Message-ID: Branch: refs/heads/docs/readme-supported-versions Home: https://github.com/MidnightBSD/mports Commit: 06bc6ef50a5777271d24d95ea760d2a665285113 https://github.com/MidnightBSD/mports/commit/06bc6ef50a5777271d24d95ea760d2a665285113 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M README.md Log Message: ----------- README: raise supported releases to MidnightBSD 4.x+ mports now targets MidnightBSD 4.x and later. Support for 3.x is no longer guaranteed; users on older releases can still use a quarterly branch or an older point in time, as the README already describes. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:44:29 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:44:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] bfb569: README: raise supported releases to MidnightBSD 4.... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: bfb56962a3e59b72c9be324fd93d0fbb71844992 https://github.com/MidnightBSD/mports/commit/bfb56962a3e59b72c9be324fd93d0fbb71844992 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M README.md Log Message: ----------- README: raise supported releases to MidnightBSD 4.x+ (#1616) The Supported Releases section of the README now says mports supports MidnightBSD 4.x+, and that support for 3.x is no longer guaranteed. The existing advice for users on older releases (use a quarterly tagged release or an older point in time) is unchanged. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Documentation: - Update the README to list MidnightBSD 4.x and later as the supported releases, while noting that 3.x support is no longer guaranteed. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:44:29 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:44:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/docs/readme-supported-versions Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:46:08 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:46:08 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b10a21: Update SECURITY.md Message-ID: Branch: refs/heads/laffer1-patch-1 Home: https://github.com/MidnightBSD/mports Commit: b10a21247e2ad79840d27fdc6866ab61c15e4a16 https://github.com/MidnightBSD/mports/commit/b10a21247e2ad79840d27fdc6866ab61c15e4a16 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M SECURITY.md Log Message: ----------- Update SECURITY.md Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:48:09 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:48:09 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 772472: Update SECURITY.md (#1617) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 772472bec8c6e1831302f315d7bb9ebe69b277e1 https://github.com/MidnightBSD/mports/commit/772472bec8c6e1831302f315d7bb9ebe69b277e1 Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M SECURITY.md Log Message: ----------- Update SECURITY.md (#1617) ## Summary by Sourcery Documentation: - Update the security policy to list MidnightBSD 4.1 as supported and versions older than 4.0 as unsupported. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:48:11 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:48:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/laffer1-patch-1 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Wed Sep 23 23:55:40 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 20:55:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] af57ed: devel/libdex: add python build dependency for PyGO... Message-ID: Branch: refs/heads/devel/libdex Home: https://github.com/MidnightBSD/mports Commit: af57ed0d0ba1de7fd4bc4252f3012ed5a447606f https://github.com/MidnightBSD/mports/commit/af57ed0d0ba1de7fd4bc4252f3012ed5a447606f Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M devel/libdex/Makefile M devel/libdex/pkg-plist Log Message: ----------- devel/libdex: add python build dependency for PyGObject override libdex 1.2.0 installs a PyGObject override (Dex.py) by default, and src/meson.build locates python3 via find_installation('python3'). The port did not depend on Python, so configure failed in clean build environments (magus run 648): src/meson.build:302:31: ERROR: python3 not found Add USES=python:build and alias python3 to PYTHON_CMD so meson finds the default interpreter, and use %%PYTHON_SITELIBDIR%% instead of the hardcoded python3.12 path in pkg-plist. Validated: clean bmake package (python3 resolved to work/.bin/python3), bmake test (no tests defined), portlint (pre-existing warnings only). AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:00:02 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:00:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 286c58: devel/libdex: add python build dependency for PyGO... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 286c58dfb055e8b99b6b313f51b43c975dfabcdf https://github.com/MidnightBSD/mports/commit/286c58dfb055e8b99b6b313f51b43c975dfabcdf Author: Lucas Holt Date: 2026-09-23 (Wed, 23 Sep 2026) Changed paths: M devel/libdex/Makefile M devel/libdex/pkg-plist Log Message: ----------- devel/libdex: add python build dependency for PyGObject override (#1618) Fixes the Magus build failure https://www.midnightbsd.org/magus/ports/2262516 (run 648, amd64, 4.1): ``` Program python3 found: NO src/meson.build:302:31: ERROR: python3 not found ``` libdex 1.2.0 installs a PyGObject override (`Dex.py`) by default (`-Dpygobject=true`), and `src/meson.build` uses `find_installation('python3')` to find Python. The port didn't depend on Python, so configure only worked on hosts that happened to have `python3` installed. Changes: - `USES+= python:build` - `BINARY_ALIAS= python3=${PYTHON_CMD}` - In `pkg-plist`, the hardcoded `lib/python3.12/site-packages` is now `%%PYTHON_SITELIBDIR%%` Validation on 4.0.6 amd64, glib 2.90.0: - clean `bmake package` succeeds; meson log shows `Program python3 found: YES (.../work/.bin/python3)` - `bmake test`: no tests defined - portlint: only pre-existing warnings PORTREVISION is not bumped because the installed files are the same. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Declare and configure the Python build dependency required to build libdex consistently across environments. Bug Fixes: - Ensure libdex builds reliably by declaring Python as a build dependency for its PyGObject override. Enhancements: - Use the configured Python interpreter and portable Python site-library paths in the port metadata. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:00:03 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:00:03 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/devel/libdex Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:14:46 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:14:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 574bed: misc/gnome-user-docs: roll back to 50.5 Message-ID: Branch: refs/heads/misc/gnome-user-docs Home: https://github.com/MidnightBSD/mports Commit: 574beda02f8b00adaa7c16e445b73a3c7f36dc9f https://github.com/MidnightBSD/mports/commit/574beda02f8b00adaa7c16e445b73a3c7f36dc9f Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M misc/gnome-user-docs/Makefile M misc/gnome-user-docs/distinfo M misc/gnome-user-docs/pkg-plist Log Message: ----------- misc/gnome-user-docs: roll back to 50.5 gnome-user-docs 51.0 is ahead of the GNOME stack we can ship: parts of GNOME 51 cannot be updated yet because they depend on systemd, which BSD systems lack. Keep the user docs on the 50.x series to match. 51.0 also failed on magus (run 648) because its meson build requires yelp-check at configure time, which was only a TEST_DEPENDS. - update to 50.5, the latest 50.x release, with PORTEPOCH=1 so it supersedes 51.0 - restore the autotools recipe used for 50.x (gmake, pathfix, GNU_CONFIGURE) and drop the meson-only yelp-check TEST_DEPENDS - regenerate pkg-plist: add the per-locale figure symlinks that yelp's lc-media-links install creates (also missing for 50.4), and drop hardcoded share/licenses entries, which the framework adds - PORTSCOUT limit back to ^50\. Validated: clean bmake makesum, package (fake plist check passes), test (no test target), check-license, portlint (PORTEPOCH warning expected). AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:22:19 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:22:19 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8e203f: misc/gnome-user-docs: roll back to 50.5 (#1619) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 8e203f0c8c89abd686d2a98a995c633674488209 https://github.com/MidnightBSD/mports/commit/8e203f0c8c89abd686d2a98a995c633674488209 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M misc/gnome-user-docs/Makefile M misc/gnome-user-docs/distinfo M misc/gnome-user-docs/pkg-plist Log Message: ----------- misc/gnome-user-docs: roll back to 50.5 (#1619) Rolls `misc/gnome-user-docs` back from 51.0 to **50.5** (latest 50.x). Parts of GNOME 51 can't be updated yet because they depend on systemd, which BSD systems lack, so the user docs should stay on the 50.x series. This also fixes the Magus failure https://www.midnightbsd.org/magus/ports/2267726 (run 648, amd64, 4.1). The 51.0 meson build requires `yelp-check` to configure, but it was only listed as a test dependency: ``` meson.build:7:13: ERROR: Program 'yelp-check' not found or not executable ``` Changes: - `PORTVERSION=50.5` with `PORTEPOCH=1`, so the downgrade supersedes the installed 51.0 package - 50.x still uses autotools, so this brings back the 50.4 recipe (`gmake pathfix`, `GNU_CONFIGURE`) and drops the meson-only `TEST_DEPENDS` - `PORTSCOUT=limit:^50\.` - Regenerated `pkg-plist`: - adds about 6,500 per-locale `figures/*.svg` symlinks to the C figures, created by yelp's `lc-media-links` install (on by default in the 50.4 tarball too, so the old plist was already missing them) - removes the hardcoded `share/licenses/...` lines, which the framework adds itself Validation on 4.0.6 amd64: - clean `bmake makesum` and `bmake package` (fake plist check passes) - `bmake test` (no test target) and `bmake check-license` - portlint: expected `PORTEPOCH` warning only ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Roll back gnome-user-docs to 50.5 and update its packaging metadata to maintain compatibility with BSD systems. Bug Fixes: - Restore the GNOME 50.x user documentation port to avoid the GNOME 51 build failure caused by its unavailable configure-time dependency on yelp-check. Enhancements: - Switch the port back to the GNOME 50.5 autotools build and constrain version tracking to the 50.x series. - Update package metadata and the plist for locale-specific documentation assets while removing framework-managed license entries. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:22:20 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:22:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/misc/gnome-user-docs Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:26:40 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:26:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 3196d1: sysutils/gnome-settings-daemon: roll back to 50.1 Message-ID: Branch: refs/heads/sysutils/gnome-settings-daemon Home: https://github.com/MidnightBSD/mports Commit: 3196d146158e8c97195b26b523c4786173b59e82 https://github.com/MidnightBSD/mports/commit/3196d146158e8c97195b26b523c4786173b59e82 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M sysutils/gnome-settings-daemon/Makefile M sysutils/gnome-settings-daemon/distinfo M sysutils/gnome-settings-daemon/pkg-plist Log Message: ----------- sysutils/gnome-settings-daemon: roll back to 50.1 Parts of GNOME 51 cannot be updated yet because they depend on systemd, which BSD systems lack. Keep gnome-settings-daemon on the 50.x series to match the rest of the GNOME stack (mutter 50.5, gnome-control-center 50.4). - update to 50.1, the latest 50.x release, with PORTEPOCH=1 so it supersedes 51.0 - PORTSCOUT limited to ^50\. - pkg-plist: gnome-settings-daemon-51 include/lib dirs are -50 in this series; drop lo and mi translations that 50.1 does not ship - add org.gnome.settings-daemon.global-shortcuts.gschema.xml to GLIB_SCHEMAS (installed by 50.1, removed in 51) The existing patches apply unchanged. Validated: clean bmake makesum, package (fake plist check passes), test (2 passed, 10 skipped: no hardware/display, same as 51.0), check-license, portlint (only pre-existing warnings plus PORTEPOCH). AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 00:30:59 2026 From: noreply at github.com (Lucas Holt) Date: Wed, 23 Sep 2026 21:30:59 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 0073b0: x11/gnome-session: roll back to 50.1 Message-ID: Branch: refs/heads/x11/gnome-session Home: https://github.com/MidnightBSD/mports Commit: 0073b066bf901bae64233503333d53f922ef74b3 https://github.com/MidnightBSD/mports/commit/0073b066bf901bae64233503333d53f922ef74b3 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11/gnome-session/Makefile M x11/gnome-session/distinfo M x11/gnome-session/files/patch-data_meson.build M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.c M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.h M x11/gnome-session/files/patch-gnome-session_gsm-manager.c M x11/gnome-session/files/patch-gnome-session_gsm-system.c A x11/gnome-session/files/patch-gnome-session_gsm-systemd.c A x11/gnome-session/files/patch-gnome-session_gsm-util.c A x11/gnome-session/files/patch-gnome-session_gsm-util.h M x11/gnome-session/files/patch-gnome-session_meson.build M x11/gnome-session/files/patch-meson.build M x11/gnome-session/files/patch-meson__options.txt M x11/gnome-session/files/patch-tools_meson.build M x11/gnome-session/pkg-plist Log Message: ----------- x11/gnome-session: roll back to 50.1 Parts of GNOME 51 cannot be updated yet because they depend on systemd, which BSD systems lack. Keep gnome-session on the 50.x series to match the rest of the GNOME stack. - update to 50.1, the latest 50.x release, with PORTEPOCH=1 so it supersedes 51.0; PORTSCOUT limited to ^50\. - 50.x still uses the GsmSystem GInterface and builds gsm-systemd.c unconditionally, so restore the 49.3-era patches (including gsm-systemd.c and gsm-util.[ch]) instead of the 51.0 ones, which target the GsmSystem subclass API - port the ConsoleKit backend to the 50.x interface: can_shutdown, can_restart and can_suspend return GsmActionAvailability; drop attempt_stop/attempt_restart and hibernate, which 50.x removed along with GSM_SYSTEM_ERROR - gsm-manager.c: guard the sd_journal_send() call with ENABLE_SYSTEMD_JOURNAL, matching its #include; it failed to link with -Dsystemd_journal=false - keep the 51.0 data/meson.build patch, which applies cleanly - regenerate all patches with makepatch - pkg-plist: add gnome-mimeapps.list and ia/kw/lo translations Validated: clean bmake makesum, package (fake plist check passes), test (no tests defined), check-license. The ConsoleKit backend is compile and link tested only, not tested in a running session. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 08:44:11 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 05:44:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] d26a21: linsysfs: expose SMBIOS DMI identification Message-ID: Branch: refs/heads/issue-518-linsysfs-dmi Home: https://github.com/MidnightBSD/src Commit: d26a21dc4529f81b116ff5160ecc7052dc5fe6d7 https://github.com/MidnightBSD/src/commit/d26a21dc4529f81b116ff5160ecc7052dc5fe6d7 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M sys/compat/linsysfs/linsysfs.c M tests/sys/fs/Makefile A tests/sys/fs/linsysfs/Makefile A tests/sys/fs/linsysfs/dmi_id_test.sh Log Message: ----------- linsysfs: expose SMBIOS DMI identification Add /sys/class/dmi/id files backed by SMBIOS kernel environment values so Linux applications can use sysfs instead of falling back to /dev/mem. Add ATF coverage for file contents, permissions, and absent SMBIOS keys. AI-Assisted-by: Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Sep 24 08:45:25 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 05:45:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d8f7ab: sysutils/gnome-settings-daemon: roll back to 50.1 ... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: d8f7abb6d752062d3662cba2ead8681364ca26fc https://github.com/MidnightBSD/mports/commit/d8f7abb6d752062d3662cba2ead8681364ca26fc Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M sysutils/gnome-settings-daemon/Makefile M sysutils/gnome-settings-daemon/distinfo M sysutils/gnome-settings-daemon/pkg-plist Log Message: ----------- sysutils/gnome-settings-daemon: roll back to 50.1 (#1620) Rolls `sysutils/gnome-settings-daemon` back from 51.0 to **50.1** (latest 50.x). Parts of GNOME 51 can't be updated yet because they depend on systemd, which BSD systems lack, so this keeps it in line with the 50.x stack (mutter 50.5, gnome-control-center 50.4). Companion to #1619 (gnome-user-docs). Changes: - `PORTVERSION=50.1` with `PORTEPOCH=1`, so it supersedes the installed 51.0 package - `PORTSCOUT=limit:^50\.` - `pkg-plist`: 50.x installs to `include/lib/gnome-settings-daemon-50` instead of `-51`, and has no `lo`/`mi` translations - adds `org.gnome.settings-daemon.global-shortcuts.gschema.xml` to `GLIB_SCHEMAS` (50.1 installs it; 51 removed it) - the existing patches apply unchanged Dependents (totem, gnome-control-center, mutter, gdm) all use `gnome-settings-daemon>0`, and none refer to the versioned include/lib directories. Validation on 4.0.6 amd64: - clean `bmake makesum` and `bmake package` (fake plist check passes) - `bmake test`: 2 passed, 10 skipped (no hardware/display, same as 51.0) - `bmake check-license` - portlint: pre-existing warnings plus the expected `PORTEPOCH` one ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Restore gnome-settings-daemon 50.1 compatibility for BSD-based GNOME 50 environments while ensuring the package supersedes version 51.0. Enhancements: - Align gnome-settings-daemon with the GNOME 50.x stack by reverting it to version 50.1 and constraining future updates to the 50.x series. Tests: - Validate the rollback with package creation, plist, license, portlint, and test-suite checks. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 08:45:25 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 05:45:25 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/sysutils/gnome-settings-daemon Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 08:45:35 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 05:45:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 03aa57: x11/gnome-session: roll back to 50.1 (#1621) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 03aa57fb98cf05d015ce06a3dca35b5774723b1a https://github.com/MidnightBSD/mports/commit/03aa57fb98cf05d015ce06a3dca35b5774723b1a Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11/gnome-session/Makefile M x11/gnome-session/distinfo M x11/gnome-session/files/patch-data_meson.build M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.c M x11/gnome-session/files/patch-gnome-session_gsm-consolekit.h M x11/gnome-session/files/patch-gnome-session_gsm-manager.c M x11/gnome-session/files/patch-gnome-session_gsm-system.c A x11/gnome-session/files/patch-gnome-session_gsm-systemd.c A x11/gnome-session/files/patch-gnome-session_gsm-util.c A x11/gnome-session/files/patch-gnome-session_gsm-util.h M x11/gnome-session/files/patch-gnome-session_meson.build M x11/gnome-session/files/patch-meson.build M x11/gnome-session/files/patch-meson__options.txt M x11/gnome-session/files/patch-tools_meson.build M x11/gnome-session/pkg-plist Log Message: ----------- x11/gnome-session: roll back to 50.1 (#1621) Rolls `x11/gnome-session` back from 51.0 to **50.1** (latest 50.x). Parts of GNOME 51 can't be updated yet because they depend on systemd, which BSD systems lack, so this keeps it in line with the 50.x stack. Companion to #1619 (gnome-user-docs) and #1620 (gnome-settings-daemon). This port was never on 50.x in the tree (49.3 went straight to 51.0), so it needed more than a version change: - `PORTVERSION=50.1` with `PORTEPOCH=1`; `PORTSCOUT=limit:^50\.` - **Patches:** 50.x still has the `GsmSystem` GInterface and always builds `gsm-systemd.c`. The 51.0 patches assume the newer `GsmSystem` subclass API and don't compile here, so this brings back the 49.3-era patch set (including `gsm-systemd.c` and `gsm-util.[ch]`) and keeps only the 51.0 `data/meson.build` patch. - **ConsoleKit backend ported to the 50.x interface:** `can_shutdown`, `can_restart` and `can_suspend` now return `GsmActionAvailability`, the same shape as the 51.0 patch. `attempt_stop`, `attempt_restart` and hibernate are removed, because 50.x dropped them along with `GSM_SYSTEM_ERROR`. - **`gsm-manager.c`:** the `sd_journal_send()` call is now guarded by `ENABLE_SYSTEMD_JOURNAL`, like its `#include`. Without that it fails to link with `-Dsystemd_journal=false`. - All patches were regenerated with `bmake makepatch`. - **`pkg-plist`:** adds `share/applications/gnome-mimeapps.list` (no other port lists it) and the `ia`, `kw` and `lo` translations. Validation on 4.0.6 amd64: - clean `bmake makesum` and `bmake package` (fake plist check passes) - `bmake test` (no tests defined) and `bmake check-license` - portlint: the `PORTSCOUT` placement FATAL is already on master; the rest are the usual warnings plus the expected `PORTEPOCH` one **Not tested:** the ported ConsoleKit backend has only been compiled and linked, not run in a live GNOME session. Please check that shutdown, restart and suspend work from a 50.1 session before merging. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Roll back gnome-session to 50.1 and restore BSD-compatible session management support for the GNOME 50.x stack. Bug Fixes: - Restore GNOME Session 50.1 compatibility on BSD systems without systemd by adapting the ConsoleKit backend and disabling systemd-only functionality when unavailable. Enhancements: - Align gnome-session with the GNOME 50.x stack and preserve ConsoleKit-based session power management. - Update packaging metadata for the 50.1 release, including additional desktop and translation files. Build: - Regenerate the 50.1 distfile checksums and update Meson/build patches for the BSD-compatible configuration. Tests: - Validate package creation, plist consistency, licensing, and available port checks on amd64. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 08:45:35 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 05:45:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/x11/gnome-session Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 09:11:28 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 06:11:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] bf3fdd: x11-toolkits/libadwaita: add missing 1.10 files to... Message-ID: Branch: refs/heads/x11-toolkits/libadwaita Home: https://github.com/MidnightBSD/mports Commit: bf3fdd9470601d2f37b4a3ee39d91c13233ec69c https://github.com/MidnightBSD/mports/commit/bf3fdd9470601d2f37b4a3ee39d91c13233ec69c Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11-toolkits/libadwaita/Makefile M x11-toolkits/libadwaita/pkg-plist Log Message: ----------- x11-toolkits/libadwaita: add missing 1.10 files to pkg-plist The 1.10.0 update did not add files new in that release to pkg-plist, so the package ships an adwaita.h that includes adw-css-class-binding.h without installing it. Every C consumer fails: /usr/local/include/libadwaita-1/adwaita.h:49:10: fatal error: 'adw-css-class-binding.h' file not found (seen building net/librest1 for x11/gnome-shell). Add the missing header, the bs and kw translations, and 38 new API doc pages; bump PORTREVISION since the package contents change. Validated: clean bmake package (fake plist check passes), installed package provides the header, check-license, portlint (pre-existing warnings only). Tests need a display and were not run. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 12:25:33 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 09:25:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 576520: x11/gnome-shell: update to 50.5 Message-ID: Branch: refs/heads/x11/gnome-shell Home: https://github.com/MidnightBSD/mports Commit: 576520e51fed9256099c757cd4514b3305e3f41e https://github.com/MidnightBSD/mports/commit/576520e51fed9256099c757cd4514b3305e3f41e Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11/gnome-shell/Makefile M x11/gnome-shell/distinfo M x11/gnome-shell/files/patch-js_misc_loginManager.js R x11/gnome-shell/files/patch-js_ui_endSessionDialog.js M x11/gnome-shell/pkg-plist Log Message: ----------- x11/gnome-shell: update to 50.5 gnome-shell 49.10 links libmutter-17, but x11-wm/mutter is now 50.5 (libmutter-18), so the port can no longer build. Move to 50.5, the latest release of the 50.x series the GNOME stack is being held on. - LIB_DEPENDS and include paths: mutter-17 -> mutter-18 - pkg-plist: Shell/St typelibs and libshell/libst follow the mutter API version (17 -> 18) - rebase the ConsoleKit login manager patch; 50.x callers also need getCurrentUserProxy(), preparingForSleep, canRebootToBootLoaderMenu() and setRebootToBootLoaderMenu(), which the ConsoleKit manager lacked (timeLimitsManager.js would throw on ConsoleKit systems) - drop patch-js_ui_endSessionDialog.js: it only removed the boot options menu because the login manager had no canRebootToBootLoaderMenu(); the ConsoleKit manager now reports it unavailable - PORTSCOUT limited to ^50\. Validated: bmake makesum; all patches apply to 50.5; check-license. Not built locally: the build box's installed dependencies are too old (gsettings-desktop-schemas 47.1 and others), so compile and the full pkg-plist are left to magus. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:41:37 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:41:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 8413aa: x11/gnome-shell: update to 50.5 (#1623) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 8413aac0c58d52e143ee374c1fe4e0f3ba5e8611 https://github.com/MidnightBSD/mports/commit/8413aac0c58d52e143ee374c1fe4e0f3ba5e8611 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11/gnome-shell/Makefile M x11/gnome-shell/distinfo M x11/gnome-shell/files/patch-js_misc_loginManager.js R x11/gnome-shell/files/patch-js_ui_endSessionDialog.js M x11/gnome-shell/pkg-plist Log Message: ----------- x11/gnome-shell: update to 50.5 (#1623) Updates `x11/gnome-shell` from 49.10 to **50.5**. 49.10 links `libmutter-17`, but `x11-wm/mutter` is now 50.5 (`libmutter-18`), so the current port can't build. 50.5 is the latest release in the 50.x series the GNOME stack is being held on (see #1619, #1620, #1621). Changes: - `libmutter-18.so` and `include/mutter-18/*` (previously `-17`) - `pkg-plist`: the `Shell`/`St` typelibs and `libshell`/`libst` follow the mutter API version, so `-17` becomes `-18` - **ConsoleKit login manager patch** rebased onto 50.5, plus the members 50.x calls that the ConsoleKit manager was missing: `getCurrentUserProxy()`, `preparingForSleep`, `canRebootToBootLoaderMenu()` and `setRebootToBootLoaderMenu()`. Without them, `timeLimitsManager.js` throws on ConsoleKit systems; that was already true for 49.10. - **Removed `patch-js_ui_endSessionDialog.js`.** It only removed the boot-options menu because the login manager had no `canRebootToBootLoaderMenu()`. The ConsoleKit manager now reports it as unavailable, so upstream's code works unchanged. - `PORTSCOUT=limit:^50\.` ## Validation - `bmake makesum` passes, all patches apply to 50.5, and `bmake check-license` passes - **Not built locally.** The build box's installed dependencies are too old (for example gsettings-desktop-schemas 47.1 against the required 50 or newer), so the compile and a full `pkg-plist` check are left to Magus. The plist may need follow-up once Magus reports. ## Known issue: runtime mutter 49 turned off the X11 backend by default and mutter 50 removed it. The only remaining backend (native) needs logind, and `x11-wm/mutter` is built with `-Dnative_backend=false -Dlogind=false`. As a result, mutter, and so gnome-shell, has **no display backend** and aborts at startup (`g_assert_not_reached()` in `meta_context_main_create_backend`). This has been true since mutter 49.7. This PR fixes the build only; mutter needs a native backend via elogind or ConsoleKit2 before GNOME Shell can run. `x11/gdm` stays on 49.4: gdm 50 hard-requires libsystemd or libelogind and removed its X11 greeter path. Also found while testing: #1622 (libadwaita 1.10 plist is missing a public header). ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update GNOME Shell to 50.5 and align its Mutter integration and ConsoleKit compatibility with the GNOME 50 stack. Bug Fixes: - Add the missing ConsoleKit login-manager capabilities required by GNOME Shell 50.x, including sleep state and boot-loader reboot handling. Enhancements: - Update GNOME Shell to the 50.5 release and align Mutter library, include, and typelib dependencies with API version 18. - Remove the obsolete end-session dialog workaround now that boot-loader menu capability is explicitly reported by the login manager. Tests: - Refresh port metadata and checksums for the GNOME Shell 50.5 release. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:41:38 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:41:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/x11/gnome-shell Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:41:48 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:41:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 2c103e: x11-toolkits/libadwaita: add missing 1.10 files to... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 2c103e5aa4a6fffdd3bbeeaeaab89da536fcb5d8 https://github.com/MidnightBSD/mports/commit/2c103e5aa4a6fffdd3bbeeaeaab89da536fcb5d8 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11-toolkits/libadwaita/Makefile M x11-toolkits/libadwaita/pkg-plist Log Message: ----------- x11-toolkits/libadwaita: add missing 1.10 files to pkg-plist (#1622) The 1.10.0 update (#1458) didn't add the files new in that release to `pkg-plist`. As a result, the package ships an `adwaita.h` that includes `adw-css-class-binding.h`, but that header isn't installed, so every C program that uses libadwaita fails to compile: ``` /usr/local/include/libadwaita-1/adwaita.h:49:10: fatal error: 'adw-css-class-binding.h' file not found ``` I hit this building `net/librest1`, which is pulled in by `x11/gnome-shell`. Any libadwaita consumer on Magus will fail the same way. Changes: - `pkg-plist`: adds `include/libadwaita-1/adw-css-class-binding.h`, the `bs` and `kw` translations, and 38 new API doc pages (all from the fake plist check of a clean 1.10.0 build) - `PORTREVISION` bumped to 1, since the package contents change Validation on 4.0.6 amd64: - clean `bmake package`; the fake plist check passes - the installed package provides the header - `bmake check-license` - portlint: pre-existing warnings only - `bmake test` not run (needs a display) ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Correct the libadwaita package manifest to include all files introduced by version 1.10.0. Bug Fixes: - Install the missing libadwaita 1.10 header, translations, and API documentation files so consumers can build successfully. Chores: - Bump PORTREVISION to reflect the corrected package contents. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:41:50 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:41:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/x11-toolkits/libadwaita Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:44:40 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:44:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c256a9: www/tomcat9: update to 9.0.122 Message-ID: Branch: refs/heads/www/tomcat9 Home: https://github.com/MidnightBSD/mports Commit: c256a99d362e1040fb138b0d53358dad49813426 https://github.com/MidnightBSD/mports/commit/c256a99d362e1040fb138b0d53358dad49813426 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M www/tomcat9/Makefile M www/tomcat9/distinfo Log Message: ----------- www/tomcat9: update to 9.0.122 Update Apache Tomcat 9.0.x from 9.0.121 to 9.0.122. The distribution file list is unchanged, so pkg-plist needs no changes. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:44:43 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:44:43 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] fb09e7: www/tomcat101: update to 10.1.60 Message-ID: Branch: refs/heads/www/tomcat101 Home: https://github.com/MidnightBSD/mports Commit: fb09e7d642ee2fb4a99d5bcabf0d9c715f30e957 https://github.com/MidnightBSD/mports/commit/fb09e7d642ee2fb4a99d5bcabf0d9c715f30e957 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M www/tomcat101/Makefile M www/tomcat101/distinfo Log Message: ----------- www/tomcat101: update to 10.1.60 Update Apache Tomcat 10.1.x from 10.1.59 to 10.1.60. The distribution file list is unchanged, so pkg-plist needs no changes. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:44:48 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:44:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c81629: www/tomcat110: update to 11.0.26 Message-ID: Branch: refs/heads/www/tomcat110 Home: https://github.com/MidnightBSD/mports Commit: c81629d066b68e1f604252c0106e61b01ed2b106 https://github.com/MidnightBSD/mports/commit/c81629d066b68e1f604252c0106e61b01ed2b106 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M www/tomcat110/Makefile M www/tomcat110/distinfo Log Message: ----------- www/tomcat110: update to 11.0.26 Update Apache Tomcat 11.0.x from 11.0.25 to 11.0.26. The distribution file list is unchanged, so pkg-plist needs no changes. AI-Assisted-by: Claude Opus 5.5 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:45:57 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:45:57 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 9f0b59: www/tomcat9: update to 9.0.122 (#1624) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 9f0b59688dcc36349b816536d6691d3768762dd6 https://github.com/MidnightBSD/mports/commit/9f0b59688dcc36349b816536d6691d3768762dd6 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M www/tomcat9/Makefile M www/tomcat9/distinfo Log Message: ----------- www/tomcat9: update to 9.0.122 (#1624) Update Apache Tomcat 9.0.x from 9.0.121 to 9.0.122. Release notes: https://tomcat.apache.org/tomcat-9.0-doc/changelog.html Validation on MidnightBSD 4.0.6 amd64: - distfile SHA-512 verified against Apache's published checksum - tarball file list identical to 9.0.121 (no pkg-plist changes) - `bmake makesum patch`, `bmake`, `bmake fake`, `bmake package` succeed with default options - portlint clean apart from the work-dir notice (cleaned before commit) - No test target (NO_BUILD port) ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the Tomcat 9 port to Apache Tomcat 9.0.122. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:45:59 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:45:59 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/tomcat9 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:46:12 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:46:12 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 64c639: www/tomcat101: update to 10.1.60 (#1625) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 64c639d6be3cdb5e55bde49ac9aa992acd470adc https://github.com/MidnightBSD/mports/commit/64c639d6be3cdb5e55bde49ac9aa992acd470adc Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M www/tomcat101/Makefile M www/tomcat101/distinfo Log Message: ----------- www/tomcat101: update to 10.1.60 (#1625) Update Apache Tomcat 10.1.x from 10.1.59 to 10.1.60. Release notes: https://tomcat.apache.org/tomcat-10.1-doc/changelog.html Validation on MidnightBSD 4.0.6 amd64: - distfile SHA-512 verified against Apache's published checksum - tarball file list identical to 10.1.59 (no pkg-plist changes) - `bmake makesum patch`, `bmake`, `bmake fake`, `bmake package` succeed with default options - portlint clean apart from the work-dir notice (cleaned before commit) - No test target (NO_BUILD port) ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the Apache Tomcat 10.1 port to version 10.1.60. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:46:13 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:46:13 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/tomcat101 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:46:33 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:46:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] a31274: www/tomcat110: update to 11.0.26 (#1626) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: a3127463a73f37e88078ecbd218c8441abac6e08 https://github.com/MidnightBSD/mports/commit/a3127463a73f37e88078ecbd218c8441abac6e08 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M www/tomcat110/Makefile M www/tomcat110/distinfo Log Message: ----------- www/tomcat110: update to 11.0.26 (#1626) Update Apache Tomcat 11.0.x from 11.0.25 to 11.0.26. Release notes: https://tomcat.apache.org/tomcat-11.0-doc/changelog.html Validation on MidnightBSD 4.0.6 amd64: - distfile SHA-512 verified against Apache's published checksum - tarball file list identical to 11.0.25 (no pkg-plist changes) - `bmake makesum patch`, `bmake`, `bmake fake`, `bmake package` succeed with default options - portlint clean apart from the work-dir notice (cleaned before commit) - No test target (NO_BUILD port) ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the Tomcat 11 package to the 11.0.26 release. Enhancements: - Update the Apache Tomcat 11 port to version 11.0.26. Chores: - Refresh the distribution checksum metadata for the new Tomcat release. Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:46:35 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:46:35 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/tomcat110 Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 14:46:59 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:46:59 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 732cc0: claude-review: cancel superseded PR review runs Message-ID: Branch: refs/heads/claude-review-cost Home: https://github.com/MidnightBSD/src Commit: 732cc004341541f8081befa5bea37ea454c00e41 https://github.com/MidnightBSD/src/commit/732cc004341541f8081befa5bea37ea454c00e41 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M .github/workflows/claude-review.yml Log Message: ----------- claude-review: cancel superseded PR review runs The review workflow fires on every push to a PR and nothing cancelled the run already in progress for the previous head. Several PRs were reviewed two to four times on the same day, each a full run. Add a concurrency group keyed on the PR number so a new push cancels the stale review instead of paying for both. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: f13c0297c338fe18728badb3aca48780907ad75b https://github.com/MidnightBSD/src/commit/f13c0297c338fe18728badb3aca48780907ad75b Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M .github/workflows/claude-review.yml Log Message: ----------- claude-review: allow read-only git commands during review Every recent review run recorded three to six permission denials, each a wasted turn. The allowed tool list covered Glob, Grep, LS and Read but no way to see the diff or history, so allow git diff, log, show and blame. Verify by watching permission_denials_count in the next runs' result output; revert if it does not drop. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/732cc0043415%5E...f13c0297c338 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Sep 24 14:49:38 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 11:49:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c49146: Update claude-code-review.yml Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: c49146ebd2ab675d5b0f2761cbb15704b8d5bcf1 https://github.com/MidnightBSD/mports/commit/c49146ebd2ab675d5b0f2761cbb15704b8d5bcf1 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M .github/workflows/claude-code-review.yml Log Message: ----------- Update claude-code-review.yml Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 16:07:45 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 13:07:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ffcd31: x11-wm/blackbox: update to 0.77, move to GitHub re... Message-ID: Branch: refs/heads/x11-wm/blackbox Home: https://github.com/MidnightBSD/mports Commit: ffcd319ede54141bb52f9ed396709ba65f99482a https://github.com/MidnightBSD/mports/commit/ffcd319ede54141bb52f9ed396709ba65f99482a Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11-wm/blackbox/Makefile M x11-wm/blackbox/distinfo R x11-wm/blackbox/files/patch-lib_Display.cc R x11-wm/blackbox/files/patch-lib_EWMH.cc A x11-wm/blackbox/files/patch-lib_Makefile.am A x11-wm/blackbox/files/patch-lib_Makefile.in R x11-wm/blackbox/files/patch-lib_Menu.cc R x11-wm/blackbox/files/patch-lib_Texture.cc M x11-wm/blackbox/files/patch-src_Screen.cc R x11-wm/blackbox/files/patch-src_Slit.cc R x11-wm/blackbox/files/patch-src_Window.cc M x11-wm/blackbox/files/patch-src_blackbox.cc R x11-wm/blackbox/files/patch-src_main.cc R x11-wm/blackbox/files/patch-util_bsetroot.cc M x11-wm/blackbox/pkg-plist Log Message: ----------- x11-wm/blackbox: update to 0.77, move to GitHub releases The SourceForge project is abandoned; development moved to github.com/bbidulock/blackboxwm. - Fetch the .tar.lz release asset from GitHub; license file is now COPYING. - Fix the link failure with our gettext: libbt calls gettext() but upstream never adds $(LTLIBINTL) (libintl is in glibc on Linux). - Add gettext, localbase:ldflags, xext and libiconv/libintl prefixes so configure finds the ports libraries. - Drop patches that are upstream or no longer needed with clang 19; keep the libc++ 19 Uchar fix, mem_fun -> mem_fn, and the ARM patch. - Restore #!/bin/sh on bsetbg (no bashisms) instead of adding bash. - Fix TOOLS_ONLY: doc/ now has subdirs, and locale/localized man pages must be filtered from the plist. - Regenerate pkg-plist (locales, new styles, localized man pages). Closes #26 AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 17:40:54 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 14:40:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 136a2d: x11-wm/blackbox: update to 0.77, move to GitHub re... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 136a2d2a18398dd4441c146b7c1c6c8038fc7aef https://github.com/MidnightBSD/mports/commit/136a2d2a18398dd4441c146b7c1c6c8038fc7aef Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M x11-wm/blackbox/Makefile M x11-wm/blackbox/distinfo R x11-wm/blackbox/files/patch-lib_Display.cc R x11-wm/blackbox/files/patch-lib_EWMH.cc A x11-wm/blackbox/files/patch-lib_Makefile.am A x11-wm/blackbox/files/patch-lib_Makefile.in R x11-wm/blackbox/files/patch-lib_Menu.cc R x11-wm/blackbox/files/patch-lib_Texture.cc M x11-wm/blackbox/files/patch-src_Screen.cc R x11-wm/blackbox/files/patch-src_Slit.cc R x11-wm/blackbox/files/patch-src_Window.cc M x11-wm/blackbox/files/patch-src_blackbox.cc R x11-wm/blackbox/files/patch-src_main.cc R x11-wm/blackbox/files/patch-util_bsetroot.cc M x11-wm/blackbox/pkg-plist Log Message: ----------- x11-wm/blackbox: update to 0.77, move to GitHub releases (#1627) Updates blackbox from 0.70.1 to 0.77 and moves the port from the abandoned SourceForge project to GitHub releases (`bbidulock/blackboxwm`). Closes #26 ## Changes - **Source:** fetch the `.tar.lz` release asset from GitHub. The license is still MIT; the file is now `COPYING`. - **gettext build failure (the blocker from #26):** `libbt` calls `gettext()`, but upstream never links `$(LTLIBINTL)`. Linux doesn't notice because libintl is part of glibc. New patches add it to `libbt_la_LIBADD`, and libtool passes it on to `blackbox`, `bsetroot`, and `bstyleconvert`. - **Configure:** added `USES=gettext localbase:ldflags tar:lz`, `USE_XORG+=xext`, and the libiconv/libintl prefix arguments. Without these, configure failed because `-liconv` was on the link line with no `-L${LOCALBASE}/lib`. - **Patches:** - Dropped 8 patches: 0.77 already includes their fixes, or clang 19 no longer needs them. - Kept the libc++ 19 `Uchar` fix, the `mem_fun` ? `mem_fn` change, and the ARM `Toolbar.cc` extra patch. - All patches regenerated with `bmake makepatch`. - **`bsetbg`:** 0.77 changed its shebang to `#!/bin/bash`. It has no bashisms (`sh -n` passes), so the port restores `#!/bin/sh` instead of adding a bash dependency. - **`TOOLS_ONLY`:** dropped `doc` from `SUBDIRS`, because `doc/` now has locale subdirectories and the command-line override made make recurse into `doc/doc`. The plist filter now also drops locale files and localized man pages. - **plist:** regenerated. It adds 26 locale catalogs, 14 new styles, and man pages in French, Japanese, Dutch, and Slovenian. ## Testing (MidnightBSD 4.0.6 amd64, clang 19.1.7) - `makesum`, `patch`, `build`, `fake`, and `package` pass for both the default build and `WITH=TOOLS_ONLY`, with no plist errors. - `blackbox -version` prints 0.77. `bsetroot` and `bsetbg` start and run. - portlint: 0 fatal errors. Warnings: the existing `install` hack in `TOOLS_ONLY_INSTALL_TARGET`, an NLS knob suggestion (not added), and a suggestion to set `MPORT_MAINTAINER_MODE`. portclippy is clean. **Not tested:** 3.2, i386, or 4.1 builds, and running blackbox under X. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the Blackbox port to 0.77 from GitHub and ensure it builds and packages correctly with current MidnightBSD toolchains and dependencies. New Features: - Update Blackbox to version 0.77 using release assets from its GitHub repository. - Add the expanded 0.77 localization, style, documentation, and manual-page files to the package. Bug Fixes: - Fix linking of gettext-dependent libraries and executables on systems where libintl is separate from libc. - Restore the bsetbg interpreter to POSIX sh to avoid an unnecessary Bash dependency. - Resolve tools-only packaging recursion and exclude window-manager-only localized files. Enhancements: - Refresh the port configuration and compatibility patches for the newer upstream release, including current compiler and libc++ support. Build: - Add gettext, localbase linker flags, lzip archive support, and the required X11 extension dependency for successful configuration and builds. Tests: - Verify default and tools-only builds, packaging, runtime startup, and port quality checks on MidnightBSD amd64. Chores: - Regenerate checksums, patches, and the package plist for the new release. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 17:40:54 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 14:40:54 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/x11-wm/blackbox Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 17:43:36 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 14:43:36 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 7ef3f9: security/tor: update to 0.4.9.13 Message-ID: Branch: refs/heads/security/tor Home: https://github.com/MidnightBSD/mports Commit: 7ef3f91f0c2cd3ac54d0e6ec2d8a03d053163b72 https://github.com/MidnightBSD/mports/commit/7ef3f91f0c2cd3ac54d0e6ec2d8a03d053163b72 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M security/tor/Makefile M security/tor/distinfo Log Message: ----------- security/tor: update to 0.4.9.13 Upstream bugfix/security releases in the stable 0.4.9 series. Distfile SHA256 verified against upstream .sha256sum; LICENSE unchanged. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 18:24:27 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 15:24:27 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 35dfd1: security/tor: update to 0.4.9.13 (#1628) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 35dfd1edb13dd86d3e2f49ef7ca490f663a02f80 https://github.com/MidnightBSD/mports/commit/35dfd1edb13dd86d3e2f49ef7ca490f663a02f80 Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M security/tor/Makefile M security/tor/distinfo Log Message: ----------- security/tor: update to 0.4.9.13 (#1628) Update security/tor from 0.4.9.7 to 0.4.9.13 (latest stable). - Distfile SHA256 matches upstream `tor-0.4.9.13.tar.gz.sha256sum` - LICENSE file unchanged - Validated on amd64: `bmake makesum patch`, `bmake`, `bmake fake`, `bmake package` all succeed; pkg-plist unchanged - Port has no test target ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the Tor security port to the 0.4.9.13 stable release. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 18:24:29 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 15:24:29 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/security/tor Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Thu Sep 24 22:10:53 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 19:10:53 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 5c95f9: Claude review cost (#520) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 5c95f9183c501311a8fe45c0c3022f1dcbcdf2cd https://github.com/MidnightBSD/src/commit/5c95f9183c501311a8fe45c0c3022f1dcbcdf2cd Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M .github/workflows/claude-review.yml Log Message: ----------- Claude review cost (#520) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Sep 24 22:10:55 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 19:10:55 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/claude-review-cost Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Sep 24 22:15:39 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 19:15:39 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] ae1327: linsysfs: expose SMBIOS DMI identification (#519) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: ae1327a3f6bb29a512fc537d65ce6a61c459f27f https://github.com/MidnightBSD/src/commit/ae1327a3f6bb29a512fc537d65ce6a61c459f27f Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M sys/compat/linsysfs/linsysfs.c M tests/sys/fs/Makefile A tests/sys/fs/linsysfs/Makefile A tests/sys/fs/linsysfs/dmi_id_test.sh Log Message: ----------- linsysfs: expose SMBIOS DMI identification (#519) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Sep 24 22:15:40 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 19:15:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/issue-518-linsysfs-dmi Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Thu Sep 24 23:16:20 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 20:16:20 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] a70bcd: ai/claude-code: 2.1.282 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: a70bcde809573bc8017315996ff8f15d7f97d45a https://github.com/MidnightBSD/mports/commit/a70bcde809573bc8017315996ff8f15d7f97d45a Author: Lucas Holt Date: 2026-09-24 (Thu, 24 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: 2.1.282 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 00:19:07 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 21:19:07 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f817da: linsysfs: expose raw SMBIOS tables Message-ID: Branch: refs/heads/linux-smbios-tables Home: https://github.com/MidnightBSD/src Commit: f817dab1971f43f9fa6e79d2302fbb7edf5958f8 https://github.com/MidnightBSD/src/commit/f817dab1971f43f9fa6e79d2302fbb7edf5958f8 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/compat/linsysfs/linsysfs.c M sys/dev/smbios/smbios.c M sys/dev/smbios/smbios.h M sys/modules/bios/smbios/Makefile M tests/sys/fs/linsysfs/Makefile A tests/sys/fs/linsysfs/raw_dmi_test.sh Log Message: ----------- linsysfs: expose raw SMBIOS tables Add Linux-compatible firmware/dmi/tables files backed by validated SMBIOS entry-point and structure-table snapshots. Support SMBIOS 3 entry points, preserve the SMBIOS 2.1 length workaround, and export the data accessors for linsysfs. Expose the binary files as root-readable raw pseudofs nodes with their actual sizes and add an ATF regression test for permissions, signatures, checksums, and offset reads. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 00:23:44 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 21:23:44 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] fbe1ee: linsysfs: expose raw SMBIOS tables (#521) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: fbe1eed421ef7a1ce58ba689a8c418e655826262 https://github.com/MidnightBSD/src/commit/fbe1eed421ef7a1ce58ba689a8c418e655826262 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/compat/linsysfs/linsysfs.c M sys/dev/smbios/smbios.c M sys/dev/smbios/smbios.h M sys/modules/bios/smbios/Makefile M tests/sys/fs/linsysfs/Makefile A tests/sys/fs/linsysfs/raw_dmi_test.sh Log Message: ----------- linsysfs: expose raw SMBIOS tables (#521) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 00:23:47 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 21:23:47 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/linux-smbios-tables Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 00:30:37 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 21:30:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] c3c263: benchmarks/geekbench-dev: preserve wrapper exit st... Message-ID: Branch: refs/heads/benchmarks/geekbench-dev-exit-status Home: https://github.com/MidnightBSD/mports Commit: c3c263d069b247f66b59ba35a08b2dd7766ebdff https://github.com/MidnightBSD/mports/commit/c3c263d069b247f66b59ba35a08b2dd7766ebdff Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M benchmarks/geekbench-dev/files/geekbench6.in Log Message: ----------- benchmarks/geekbench-dev: preserve wrapper exit status Capture the Geekbench process status and return it explicitly so failures, including signal-derived statuses, reach callers. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 00:37:05 2026 From: noreply at github.com (Lucas Holt) Date: Thu, 24 Sep 2026 21:37:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] d5bab8: benchmarks/geekbench-dev: warn root users Message-ID: Branch: refs/heads/benchmarks/geekbench-dev-exit-status Home: https://github.com/MidnightBSD/mports Commit: d5bab8fc174b14c79fafec178f8974b3c9f3dbbc https://github.com/MidnightBSD/mports/commit/d5bab8fc174b14c79fafec178f8974b3c9f3dbbc Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M benchmarks/geekbench-dev/files/geekbench6.in Log Message: ----------- benchmarks/geekbench-dev: warn root users Warn that Linuxulator /dev/mem compatibility can crash Geekbench when run as root and recommend running it unprivileged. AI-Assisted-by: OpenAI Codex Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 09:35:05 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 06:35:05 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 79f160: linux: implement memory protection key syscalls Message-ID: Branch: refs/heads/linux-pkey-backport Home: https://github.com/MidnightBSD/src Commit: 79f160534b8cbb390024a209e73fa086daf6ac34 https://github.com/MidnightBSD/src/commit/79f160534b8cbb390024a209e73fa086daf6ac34 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: A LINUX_BRAVE_SANDBOX_BACKPORT.md M sys/amd64/amd64/fpu.c M sys/amd64/amd64/sys_machdep.c A sys/amd64/linux/linux_emul_md.h M sys/amd64/linux/linux_machdep.c A sys/amd64/linux/linux_pkru.c M sys/amd64/linux/linux_sysvec.c M sys/amd64/linux32/linux32_machdep.c M sys/amd64/linux32/linux32_sysvec.c A sys/arm64/linux/linux_emul_md.c A sys/arm64/linux/linux_emul_md.h M sys/compat/linux/linux_dummy.c M sys/compat/linux/linux_emul.c M sys/compat/linux/linux_emul.h M sys/compat/linux/linux_mmap.c M sys/compat/linux/linux_mmap.h A sys/i386/linux/linux_emul_md.c A sys/i386/linux/linux_emul_md.h M sys/modules/linux/Makefile M sys/modules/linux_common/Makefile M sys/x86/include/fpu.h M sys/x86/include/specialreg.h M sys/x86/include/sysarch.h Log Message: ----------- linux: implement memory protection key syscalls Backport Linuxulator pkey_alloc, pkey_free, and pkey_mprotect support for Chromium V8 sandboxing. Add the required XSAVE layout helpers and Linux-compatible PKRU process lifecycle handling. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt Commit: ab3dd6cfb8210ddfb1dd4e39854e878ad057d912 https://github.com/MidnightBSD/src/commit/ab3dd6cfb8210ddfb1dd4e39854e878ad057d912 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M UPDATING Log Message: ----------- UPDATING: note Linuxulator protection key support AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/79f160534b8c%5E...ab3dd6cfb821 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 11:03:06 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 08:03:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 44a58a: benchmarks/geekbench-dev: preserve wrapper exit st... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 44a58ab6d4be9ec15dc1c9becc34e350d4d2126a https://github.com/MidnightBSD/mports/commit/44a58ab6d4be9ec15dc1c9becc34e350d4d2126a Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M benchmarks/geekbench-dev/files/geekbench6.in Log Message: ----------- benchmarks/geekbench-dev: preserve wrapper exit status (#1629) ## Summary - run the Geekbench 6 binary without replacing the wrapper process - capture and explicitly return the benchmark exit status - preserve conventional 128 + signal status reporting ## Validation - wrapper syntax check with `sh -n` - controlled wrapper tests returned 0, 1, and 143 as expected - `bmake -C benchmarks/geekbench-dev patch` - `bmake -C benchmarks/geekbench-dev` - `bmake -C benchmarks/geekbench-dev fake` - `bmake -C benchmarks/geekbench-dev package` - `bmake -C benchmarks/geekbench-dev test` - `portlint -C benchmarks/geekbench-dev` (0 fatal errors; maintainer-mode warning only) - `git diff --check` ## Summary by Sourcery Preserve benchmark exit-status reporting in the Geekbench wrapper. Bug Fixes: - Preserve and return the Geekbench benchmark's exit status, including conventional signal-derived statuses. Enhancements: - Run the Geekbench binary while retaining wrapper control so its result can be propagated explicitly. --------- Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 11:03:07 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 08:03:07 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/benchmarks/geekbench-dev-exit-status Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 11:54:11 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 08:54:11 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 2c1311: linux: fix pkey syscall portability and feature ch... Message-ID: Branch: refs/heads/linux-pkey-backport Home: https://github.com/MidnightBSD/src Commit: 2c13119cedaf6f6c2f56e3644693cda01fe8d8e7 https://github.com/MidnightBSD/src/commit/2c13119cedaf6f6c2f56e3644693cda01fe8d8e7 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/amd64/linux/linux_machdep.c M sys/amd64/linux/linux_pkru.c M sys/amd64/linux32/linux32_machdep.c M sys/compat/linux/linux_misc.c Log Message: ----------- linux: fix pkey syscall portability and feature checks Define the pkey syscall wrappers in shared Linux compatibility code so arm64 and i386 modules resolve their syscall entries. Require active PKU, OSPKE, and PKRU XSAVE state before accessing PKRU. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 13:23:28 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 10:23:28 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 3a3219: linux: include image activation definitions in emu... Message-ID: Branch: refs/heads/linux-pkey-backport Home: https://github.com/MidnightBSD/src Commit: 3a32191eaf18f07a14b9aaab8f32139a06525044 https://github.com/MidnightBSD/src/commit/3a32191eaf18f07a14b9aaab8f32139a06525044 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/arm64/linux/linux_emul_md.c M sys/i386/linux/linux_emul_md.c Log Message: ----------- linux: include image activation definitions in emul MD files linux_emul.h declares linux_common_execve with struct image_args. Include sys/imgact.h so i386 and arm64 builds see the complete declaration and do not fail -Wvisibility. AI-Assisted-by: Codex GPT-5 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 13:31:17 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 10:31:17 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] a09d98: linux: prevalidate pkey_mprotect ranges Message-ID: Branch: refs/heads/linux-pkey-backport Home: https://github.com/MidnightBSD/src Commit: a09d98dc245d85944ef4dbe5231e3d33a80a5ab6 https://github.com/MidnightBSD/src/commit/a09d98dc245d85944ef4dbe5231e3d33a80a5ab6 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/amd64/linux/linux_pkru.c Log Message: ----------- linux: prevalidate pkey_mprotect ranges Check fixed-boundary VM entries before changing ordinary page protections so a predictable PKRU tagging rejection cannot leave a partial update. Keep the validation in amd64_pkru_update to cover concurrent map changes. AI-Assisted-by: Codex GPT-5 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:02:04 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:02:04 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 26a151: linux: support protection keys for Chromium sandbo... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 26a151c0d7421348491a4ae469d608e672332a8c https://github.com/MidnightBSD/src/commit/26a151c0d7421348491a4ae469d608e672332a8c Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: A LINUX_BRAVE_SANDBOX_BACKPORT.md M UPDATING M sys/amd64/amd64/fpu.c M sys/amd64/amd64/sys_machdep.c A sys/amd64/linux/linux_emul_md.h A sys/amd64/linux/linux_pkru.c M sys/amd64/linux/linux_sysvec.c M sys/amd64/linux32/linux32_sysvec.c A sys/arm64/linux/linux_emul_md.c A sys/arm64/linux/linux_emul_md.h M sys/compat/linux/linux_dummy.c M sys/compat/linux/linux_emul.c M sys/compat/linux/linux_emul.h M sys/compat/linux/linux_misc.c M sys/compat/linux/linux_mmap.c M sys/compat/linux/linux_mmap.h A sys/i386/linux/linux_emul_md.c A sys/i386/linux/linux_emul_md.h M sys/modules/linux/Makefile M sys/modules/linux_common/Makefile M sys/x86/include/fpu.h M sys/x86/include/specialreg.h M sys/x86/include/sysarch.h Log Message: ----------- linux: support protection keys for Chromium sandboxing (#522) * linux: implement memory protection key syscalls Backport Linuxulator pkey_alloc, pkey_free, and pkey_mprotect support for Chromium V8 sandboxing. Add the required XSAVE layout helpers and Linux-compatible PKRU process lifecycle handling. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt * UPDATING: note Linuxulator protection key support AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt * linux: fix pkey syscall portability and feature checks Define the pkey syscall wrappers in shared Linux compatibility code so arm64 and i386 modules resolve their syscall entries. Require active PKU, OSPKE, and PKRU XSAVE state before accessing PKRU. AI-Assisted-by: OpenAI Codex (GPT-5) Signed-off-by: Lucas Holt * linux: include image activation definitions in emul MD files linux_emul.h declares linux_common_execve with struct image_args. Include sys/imgact.h so i386 and arm64 builds see the complete declaration and do not fail -Wvisibility. AI-Assisted-by: Codex GPT-5 Signed-off-by: Lucas Holt * linux: prevalidate pkey_mprotect ranges Check fixed-boundary VM entries before changing ordinary page protections so a predictable PKRU tagging rejection cannot leave a partial update. Keep the validation in amd64_pkru_update to cover concurrent map changes. AI-Assisted-by: Codex GPT-5 Signed-off-by: Lucas Holt --------- Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:02:06 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:02:06 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/linux-pkey-backport Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:16:16 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:16:16 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] b52c96: www/linux-brave: update to 1.96.59 Message-ID: Branch: refs/heads/www/linux-brave Home: https://github.com/MidnightBSD/mports Commit: b52c96b751dccb26270d5b63782760c24035f0da https://github.com/MidnightBSD/mports/commit/b52c96b751dccb26270d5b63782760c24035f0da Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M www/linux-brave/Makefile M www/linux-brave/distinfo M www/linux-brave/pkg-plist Log Message: ----------- www/linux-brave: update to 1.96.59 Update from 1.85.111 to the current stable release (Chromium 154.0.8037.58), picking up nine months of upstream security fixes. Upstream no longer ships libEGL.so, libGLESv2.so, xdg-mime or xdg-settings; it adds the Bosnian locale and an AppArmor profile. Adjust pkg-plist accordingly. Binaries require at most GLIBC_2.25 and NSS_3.39; all NEEDED libraries are provided by the existing linux:rl9 USE_LINUX set. AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 14:16:19 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:16:19 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f500c9: ck: select kernel headers for any _KERNEL build, n... Message-ID: Branch: refs/heads/fix-cross-build-ci Home: https://github.com/MidnightBSD/src Commit: f500c931377ea755fbafbceb0fe101c4c64efe8c https://github.com/MidnightBSD/src/commit/f500c931377ea755fbafbceb0fe101c4c64efe8c Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/contrib/ck/include/ck_stdbool.h M sys/contrib/ck/include/ck_stddef.h M sys/contrib/ck/include/ck_stdint.h M sys/contrib/ck/include/ck_stdlib.h M sys/contrib/ck/include/ck_string.h Log Message: ----------- ck: select kernel headers for any _KERNEL build, not just __MidnightBSD__ The Linux/macOS cross-build CI compiles the kernel with an upstream clang targeting *-unknown-freebsd13.4, which predefines __FreeBSD__ but not __MidnightBSD__. ck_stdint.h, ck_stddef.h, ck_stdbool.h, ck_stdlib.h and ck_string.h still gated their kernel branch on __MidnightBSD__, so they fell through to the hosted //... includes, which do not exist under -nostdinc: contrib/ck/include/ck_stdint.h:33:10: fatal error: 'stdint.h' file not found contrib/ck/include/ck_stdbool.h:30:10: fatal error: 'stdbool.h' file not found Key the BSD branch on _KERNEL alone, matching the fix already applied to ck_limits.h in 8b8a33bb4e. Verified by building genassym.o, every ck_*.o and subr_epoch.o/subr_pctrie.o with both the native compiler and CC='clang -U__MidnightBSD__'. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 099d3d99e30a42a6dc99a0d68c9dadd0e23d1ef1 https://github.com/MidnightBSD/src/commit/099d3d99e30a42a6dc99a0d68c9dadd0e23d1ef1 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/cross-bootstrap-tools.yml Log Message: ----------- ci: stop overriding kernel CFLAGS on the Linux arm64 buildkernel KERNEL_FLAGS is expanded raw onto the bmake command line, and a command-line CFLAGS+= assignment makes CFLAGS command-line-owned, so every CFLAGS=/CFLAGS+= line in sys/conf/kern.pre.mk is ignored. The arm64 Ubuntu job therefore lost -nostdinc and all -I paths and failed immediately: sys/kern/genoffset.c:31:10: fatal error: 'sys/cdefs.h' file not found The -idirafter paths added in f3f40cdac7 and 4f31c80e0f were workarounds for the ck header problem fixed in the previous commit, so drop them. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/f500c931377e%5E...099d3d99e30a To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:19:10 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:19:10 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 70d307: Fix the Cross-build Kernel CI workflow (#523) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 70d3075e78a2e28332551f0e0c07cf88d6aacb78 https://github.com/MidnightBSD/src/commit/70d3075e78a2e28332551f0e0c07cf88d6aacb78 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/cross-bootstrap-tools.yml M sys/contrib/ck/include/ck_stdbool.h M sys/contrib/ck/include/ck_stddef.h M sys/contrib/ck/include/ck_stdint.h M sys/contrib/ck/include/ck_stdlib.h M sys/contrib/ck/include/ck_string.h Log Message: ----------- Fix the Cross-build Kernel CI workflow (#523) * ck: select kernel headers for any _KERNEL build, not just __MidnightBSD__ The Linux/macOS cross-build CI compiles the kernel with an upstream clang targeting *-unknown-freebsd13.4, which predefines __FreeBSD__ but not __MidnightBSD__. ck_stdint.h, ck_stddef.h, ck_stdbool.h, ck_stdlib.h and ck_string.h still gated their kernel branch on __MidnightBSD__, so they fell through to the hosted //... includes, which do not exist under -nostdinc: contrib/ck/include/ck_stdint.h:33:10: fatal error: 'stdint.h' file not found contrib/ck/include/ck_stdbool.h:30:10: fatal error: 'stdbool.h' file not found Key the BSD branch on _KERNEL alone, matching the fix already applied to ck_limits.h in 8b8a33bb4e. Verified by building genassym.o, every ck_*.o and subr_epoch.o/subr_pctrie.o with both the native compiler and CC='clang -U__MidnightBSD__'. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt * ci: stop overriding kernel CFLAGS on the Linux arm64 buildkernel KERNEL_FLAGS is expanded raw onto the bmake command line, and a command-line CFLAGS+= assignment makes CFLAGS command-line-owned, so every CFLAGS=/CFLAGS+= line in sys/conf/kern.pre.mk is ignored. The arm64 Ubuntu job therefore lost -nostdinc and all -I paths and failed immediately: sys/kern/genoffset.c:31:10: fatal error: 'sys/cdefs.h' file not found The -idirafter paths added in f3f40cdac7 and 4f31c80e0f were workarounds for the ck header problem fixed in the previous commit, so drop them. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt --------- Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:19:12 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:19:12 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/fix-cross-build-ci Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:28:37 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:28:37 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] f500c9: ck: select kernel headers for any _KERNEL build, n... Message-ID: Branch: refs/heads/fix-cross-build-ci Home: https://github.com/MidnightBSD/src Commit: f500c931377ea755fbafbceb0fe101c4c64efe8c https://github.com/MidnightBSD/src/commit/f500c931377ea755fbafbceb0fe101c4c64efe8c Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/contrib/ck/include/ck_stdbool.h M sys/contrib/ck/include/ck_stddef.h M sys/contrib/ck/include/ck_stdint.h M sys/contrib/ck/include/ck_stdlib.h M sys/contrib/ck/include/ck_string.h Log Message: ----------- ck: select kernel headers for any _KERNEL build, not just __MidnightBSD__ The Linux/macOS cross-build CI compiles the kernel with an upstream clang targeting *-unknown-freebsd13.4, which predefines __FreeBSD__ but not __MidnightBSD__. ck_stdint.h, ck_stddef.h, ck_stdbool.h, ck_stdlib.h and ck_string.h still gated their kernel branch on __MidnightBSD__, so they fell through to the hosted //... includes, which do not exist under -nostdinc: contrib/ck/include/ck_stdint.h:33:10: fatal error: 'stdint.h' file not found contrib/ck/include/ck_stdbool.h:30:10: fatal error: 'stdbool.h' file not found Key the BSD branch on _KERNEL alone, matching the fix already applied to ck_limits.h in 8b8a33bb4e. Verified by building genassym.o, every ck_*.o and subr_epoch.o/subr_pctrie.o with both the native compiler and CC='clang -U__MidnightBSD__'. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 099d3d99e30a42a6dc99a0d68c9dadd0e23d1ef1 https://github.com/MidnightBSD/src/commit/099d3d99e30a42a6dc99a0d68c9dadd0e23d1ef1 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/cross-bootstrap-tools.yml Log Message: ----------- ci: stop overriding kernel CFLAGS on the Linux arm64 buildkernel KERNEL_FLAGS is expanded raw onto the bmake command line, and a command-line CFLAGS+= assignment makes CFLAGS command-line-owned, so every CFLAGS=/CFLAGS+= line in sys/conf/kern.pre.mk is ignored. The arm64 Ubuntu job therefore lost -nostdinc and all -I paths and failed immediately: sys/kern/genoffset.c:31:10: fatal error: 'sys/cdefs.h' file not found The -idirafter paths added in f3f40cdac7 and 4f31c80e0f were workarounds for the ck header problem fixed in the previous commit, so drop them. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: c13e510568836f67f1151d4865050f842dc9178e https://github.com/MidnightBSD/src/commit/c13e510568836f67f1151d4865050f842dc9178e Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M Makefile.inc1 Log Message: ----------- Makefile.inc1: define __MidnightBSD__ for external cross compilers An external toolchain (upstream clang on Linux/macOS CI) is driven with -target *-unknown-freebsd13.4 and predefines __FreeBSD__ but not __MidnightBSD__. The tree keys on __MidnightBSD__ throughout the kernel (ACPICA's acenv.h, netmap, ipfilter, dtrace, sys/param.h, ...), so the cross build died in the first ACPICA header: contrib/dev/acpica/include/platform/acenv.h:365:2: error: Unknown target environment When bsd.compiler.mk reports the external compiler does not know __MidnightBSD_cc_version, add -D__MidnightBSD__= to XCFLAGS, using the same value our own clang derives from the triple's OS major version. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/f500c931377e%5E...c13e51056883 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:30:50 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:30:50 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 2306b2: Makefile.inc1: define __MidnightBSD__ for external... Message-ID: Branch: refs/heads/fix-cross-build-midnightbsd-define Home: https://github.com/MidnightBSD/src Commit: 2306b2f4e895556a42f8049d1388547cf347d752 https://github.com/MidnightBSD/src/commit/2306b2f4e895556a42f8049d1388547cf347d752 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M Makefile.inc1 Log Message: ----------- Makefile.inc1: define __MidnightBSD__ for external cross compilers An external toolchain (upstream clang on Linux/macOS CI) is driven with -target *-unknown-freebsd13.4 and predefines __FreeBSD__ but not __MidnightBSD__. The tree keys on __MidnightBSD__ throughout the kernel (ACPICA's acenv.h, netmap, ipfilter, dtrace, sys/param.h, ...), so the cross build died in the first ACPICA header: contrib/dev/acpica/include/platform/acenv.h:365:2: error: Unknown target environment When bsd.compiler.mk reports the external compiler does not know __MidnightBSD_cc_version, add -D__MidnightBSD__= to XCFLAGS, using the same value our own clang derives from the triple's OS major version. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 14:46:40 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 11:46:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 3514aa: libkern: add abs64() and drop the private copies i... Message-ID: Branch: refs/heads/fix-cross-build-midnightbsd-define Home: https://github.com/MidnightBSD/src Commit: 3514aa9a5c278ab01e4269d848bc837963f368c3 https://github.com/MidnightBSD/src/commit/3514aa9a5c278ab01e4269d848bc837963f368c3 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/compat/linuxkpi/common/include/linux/kernel.h M sys/dev/drm2/drm_os_freebsd.h M sys/sys/libkern.h Log Message: ----------- libkern: add abs64() and drop the private copies in linuxkpi and drm2 cpufreq_dt.c calls abs64(), which this tree only defined privately in linuxkpi's and drm2's drm_os_freebsd.h. Every arm64 GENERIC build therefore fails: sys/dev/cpufreq/cpufreq_dt.c:116:10: error: call to undeclared function 'abs64' Provide abs64() in next to qabs(), as FreeBSD does, and remove the two duplicate static inlines so headers that include both do not hit a redefinition error. Verified: cpufreq_dt.o cross-compiles for aarch64; translation units including and build with amd64 kernel flags; sys/modules/linuxkpi linux_compat.o/linux_kmod.o build natively. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 17:26:46 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 14:26:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 8a27bf: Fix remaining Cross-build Kernel CI failures (#524) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: 8a27bffe3556498a770776bdc8d5f11bb121eb29 https://github.com/MidnightBSD/src/commit/8a27bffe3556498a770776bdc8d5f11bb121eb29 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M Makefile.inc1 M sys/compat/linuxkpi/common/include/linux/kernel.h M sys/dev/drm2/drm_os_freebsd.h M sys/sys/libkern.h Log Message: ----------- Fix remaining Cross-build Kernel CI failures (#524) * Makefile.inc1: define __MidnightBSD__ for external cross compilers An external toolchain (upstream clang on Linux/macOS CI) is driven with -target *-unknown-freebsd13.4 and predefines __FreeBSD__ but not __MidnightBSD__. The tree keys on __MidnightBSD__ throughout the kernel (ACPICA's acenv.h, netmap, ipfilter, dtrace, sys/param.h, ...), so the cross build died in the first ACPICA header: contrib/dev/acpica/include/platform/acenv.h:365:2: error: Unknown target environment When bsd.compiler.mk reports the external compiler does not know __MidnightBSD_cc_version, add -D__MidnightBSD__= to XCFLAGS, using the same value our own clang derives from the triple's OS major version. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt * libkern: add abs64() and drop the private copies in linuxkpi and drm2 cpufreq_dt.c calls abs64(), which this tree only defined privately in linuxkpi's and drm2's drm_os_freebsd.h. Every arm64 GENERIC build therefore fails: sys/dev/cpufreq/cpufreq_dt.c:116:10: error: call to undeclared function 'abs64' Provide abs64() in next to qabs(), as FreeBSD does, and remove the two duplicate static inlines so headers that include both do not hit a redefinition error. Verified: cpufreq_dt.o cross-compiles for aarch64; translation units including and build with amd64 kernel flags; sys/modules/linuxkpi linux_compat.o/linux_kmod.o build natively. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt --------- Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 17:26:48 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 14:26:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/fix-cross-build-midnightbsd-define Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 17:28:02 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 14:28:02 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] 2306b2: Makefile.inc1: define __MidnightBSD__ for external... Message-ID: Branch: refs/heads/fix-cross-build-midnightbsd-define Home: https://github.com/MidnightBSD/src Commit: 2306b2f4e895556a42f8049d1388547cf347d752 https://github.com/MidnightBSD/src/commit/2306b2f4e895556a42f8049d1388547cf347d752 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M Makefile.inc1 Log Message: ----------- Makefile.inc1: define __MidnightBSD__ for external cross compilers An external toolchain (upstream clang on Linux/macOS CI) is driven with -target *-unknown-freebsd13.4 and predefines __FreeBSD__ but not __MidnightBSD__. The tree keys on __MidnightBSD__ throughout the kernel (ACPICA's acenv.h, netmap, ipfilter, dtrace, sys/param.h, ...), so the cross build died in the first ACPICA header: contrib/dev/acpica/include/platform/acenv.h:365:2: error: Unknown target environment When bsd.compiler.mk reports the external compiler does not know __MidnightBSD_cc_version, add -D__MidnightBSD__= to XCFLAGS, using the same value our own clang derives from the triple's OS major version. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: 3514aa9a5c278ab01e4269d848bc837963f368c3 https://github.com/MidnightBSD/src/commit/3514aa9a5c278ab01e4269d848bc837963f368c3 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/compat/linuxkpi/common/include/linux/kernel.h M sys/dev/drm2/drm_os_freebsd.h M sys/sys/libkern.h Log Message: ----------- libkern: add abs64() and drop the private copies in linuxkpi and drm2 cpufreq_dt.c calls abs64(), which this tree only defined privately in linuxkpi's and drm2's drm_os_freebsd.h. Every arm64 GENERIC build therefore fails: sys/dev/cpufreq/cpufreq_dt.c:116:10: error: call to undeclared function 'abs64' Provide abs64() in next to qabs(), as FreeBSD does, and remove the two duplicate static inlines so headers that include both do not hit a redefinition error. Verified: cpufreq_dt.o cross-compiles for aarch64; translation units including and build with amd64 kernel flags; sys/modules/linuxkpi linux_compat.o/linux_kmod.o build natively. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Commit: c69de4c6172425615f92679b5781bcc3f0cf3049 https://github.com/MidnightBSD/src/commit/c69de4c6172425615f92679b5781bcc3f0cf3049 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/conf/files.arm64 R sys/crypto/openssl/aarch64/arm_arch.h M sys/crypto/openssl/ossl_aarch64.c Log Message: ----------- arm64: drop the stale crypto/openssl/aarch64/arm_arch.h copy The OpenSSL aarch64 assembly files #include "arm_arch.h", which resolves to the sibling copy in sys/crypto/openssl/aarch64/ before any -I path. That copy dates from OpenSSL 1.1 (2018) and lacks the macros the current 3.0 assembly uses, so AARCH64_VALID_CALL_TARGET is left unexpanded and every arm64 GENERIC build fails: sys/crypto/openssl/aarch64/aesv8-armx.S:18:2: error: unrecognized instruction mnemonic Remove the stale copy so the include resolves to the maintained sys/crypto/openssl/arm_arch.h, add -I$S/crypto/openssl to the aarch64 OpenSSL assembly rules in files.arm64 as FreeBSD does, and repoint the one C consumer (ossl_aarch64.c) at the surviving header. Verified: aesv8-armx.o, ghashv8-armx.o, sha1/sha256/sha512-armv8.o, poly1305-armv8.o, chacha-armv8.o, ossl_aarch64.o, armv8_crypto.o and armv8_crypto_wrap.o all cross-compile for aarch64 from a GENERIC+ossl config; the first two fail identically before the change. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt Compare: https://github.com/MidnightBSD/src/compare/2306b2f4e895%5E...c69de4c61724 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 17:31:45 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 14:31:45 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] b59331: arm64: drop the stale crypto/openssl/aarch64/arm_a... Message-ID: Branch: refs/heads/fix-arm64-openssl-arm-arch Home: https://github.com/MidnightBSD/src Commit: b59331278adfff8e2c7866eba4ac7c4f6dfd24d1 https://github.com/MidnightBSD/src/commit/b59331278adfff8e2c7866eba4ac7c4f6dfd24d1 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/conf/files.arm64 R sys/crypto/openssl/aarch64/arm_arch.h M sys/crypto/openssl/ossl_aarch64.c Log Message: ----------- arm64: drop the stale crypto/openssl/aarch64/arm_arch.h copy The OpenSSL aarch64 assembly files #include "arm_arch.h", which resolves to the sibling copy in sys/crypto/openssl/aarch64/ before any -I path. That copy dates from OpenSSL 1.1 (2018) and lacks the macros the current 3.0 assembly uses, so AARCH64_VALID_CALL_TARGET is left unexpanded and every arm64 GENERIC build fails: sys/crypto/openssl/aarch64/aesv8-armx.S:18:2: error: unrecognized instruction mnemonic Remove the stale copy so the include resolves to the maintained sys/crypto/openssl/arm_arch.h, add -I$S/crypto/openssl to the aarch64 OpenSSL assembly rules in files.arm64 as FreeBSD does, and repoint the one C consumer (ossl_aarch64.c) at the surviving header. Verified: aesv8-armx.o, ghashv8-armx.o, sha1/sha256/sha512-armv8.o, poly1305-armv8.o, chacha-armv8.o, ossl_aarch64.o, armv8_crypto.o and armv8_crypto_wrap.o all cross-compile for aarch64 from a GENERIC+ossl config; the first two fail identically before the change. AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 18:58:46 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 15:58:46 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] dae9a7: arm64: drop the stale crypto/openssl/aarch64/arm_a... Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: dae9a79fcdc810960ebd3643529ea0e4a1c4f2d7 https://github.com/MidnightBSD/src/commit/dae9a79fcdc810960ebd3643529ea0e4a1c4f2d7 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M sys/conf/files.arm64 R sys/crypto/openssl/aarch64/arm_arch.h M sys/crypto/openssl/ossl_aarch64.c Log Message: ----------- arm64: drop the stale crypto/openssl/aarch64/arm_arch.h copy (#525) The OpenSSL aarch64 assembly files #include "arm_arch.h", which resolves to the sibling copy in sys/crypto/openssl/aarch64/ before any -I path. That copy dates from OpenSSL 1.1 (2018) and lacks the macros the current 3.0 assembly uses, so AARCH64_VALID_CALL_TARGET is left unexpanded and every arm64 GENERIC build fails: sys/crypto/openssl/aarch64/aesv8-armx.S:18:2: error: unrecognized instruction mnemonic Remove the stale copy so the include resolves to the maintained sys/crypto/openssl/arm_arch.h, add -I$S/crypto/openssl to the aarch64 OpenSSL assembly rules in files.arm64 as FreeBSD does, and repoint the one C consumer (ossl_aarch64.c) at the surviving header. Verified: aesv8-armx.o, ghashv8-armx.o, sha1/sha256/sha512-armv8.o, poly1305-armv8.o, chacha-armv8.o, ossl_aarch64.o, armv8_crypto.o and armv8_crypto_wrap.o all cross-compile for aarch64 from a GENERIC+ossl config; the first two fail identically before the change. AI-Assisted-by: Claude Fable 5.1 Signed-off-by: Lucas Holt Co-authored-by: Claude Fable 5.1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 18:58:48 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 15:58:48 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/heads/fix-arm64-openssl-arm-arch Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 19:00:23 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:00:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 811cdb: www/linux-brave: update to 1.96.59 (#1630) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: 811cdb6affb4a81149f4cb08d673387f6dc0c074 https://github.com/MidnightBSD/mports/commit/811cdb6affb4a81149f4cb08d673387f6dc0c074 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M www/linux-brave/Makefile M www/linux-brave/distinfo M www/linux-brave/pkg-plist Log Message: ----------- www/linux-brave: update to 1.96.59 (#1630) Update Brave from 1.85.111 to 1.96.59 (Chromium 154.0.8037.58). **Changes** - Bump `BRAVE_VER`, regenerate distinfo (amd64 + aarch64 RPMs) - pkg-plist: drop `libEGL.so`, `libGLESv2.so`, `xdg-mime`, `xdg-settings` (no longer shipped upstream); add `locales/bs.pak`, `_locales/bs/messages.json`, `apparmor.d/brave-browser-stable` **Rocky Linux 9 compatibility** - Max glibc symbol version required: `GLIBC_2.25`; max NSS: `NSS_3.39` (rl9 nss is 3.112) - Every NEEDED library of `brave` is provided by a port already in `USE_LINUX` (libudev comes in via `dbuslibs` ? `systemd-libs`) **Testing (amd64, MidnightBSD 4.0.6)** - `makesum`, `patch`, `build`, `fake`, `package` succeed - portlint: 0 fatal; the 11 warnings are all pre-existing - Not tested: launching the browser at runtime; aarch64 build ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Update the Linux Brave browser port and package metadata for the 1.96.59 release. Enhancements: - Update the Linux Brave browser port to version 1.96.59, based on Chromium 154.0.8037.58. - Align the package contents with the new upstream release by removing obsolete files and adding the Bosnian locale and AppArmor profile. Build: - Regenerate checksums for the updated amd64 and aarch64 RPM sources. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 19:00:23 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:00:23 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/www/linux-brave Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 19:02:31 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:02:31 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] 1ef338: ai/claude-code: update to 2.1.283 Message-ID: Branch: refs/heads/ai/claude-code Home: https://github.com/MidnightBSD/mports Commit: 1ef338a209ae50b0b5b5fb867388057bbe2a0454 https://github.com/MidnightBSD/mports/commit/1ef338a209ae50b0b5b5fb867388057bbe2a0454 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.283 AI-Assisted-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 (1M context) Signed-off-by: Lucas Holt To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 19:08:52 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:08:52 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] ed6864: ai/claude-code: update to 2.1.283 (#1631) Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/mports Commit: ed6864ce52c09fe02cac0678cdda5a9601a5b65a https://github.com/MidnightBSD/mports/commit/ed6864ce52c09fe02cac0678cdda5a9601a5b65a Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M ai/claude-code/Makefile M ai/claude-code/distinfo Log Message: ----------- ai/claude-code: update to 2.1.283 (#1631) Update ai/claude-code from 2.1.282 to 2.1.283. Validated: `bmake makesum`, `patch`, `fake`, `package` succeed on amd64. License text unchanged. portlint: 0 fatal, 3 pre-existing warnings. ? Generated with [Claude Code](https://claude.com/claude-code) ## Summary by Sourcery Enhancements: - Update the Claude Code port to version 2.1.283. Signed-off-by: Lucas Holt Co-authored-by: Claude Opus 5.5 (1M context) To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 19:08:53 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:08:53 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/mports] Message-ID: Branch: refs/heads/ai/claude-code Home: https://github.com/MidnightBSD/mports To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications From noreply at github.com Fri Sep 25 19:24:33 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:24:33 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] edeb09: Import mport 2.8.2 Message-ID: Branch: refs/heads/vendor/mport Home: https://github.com/MidnightBSD/src Commit: edeb09f3070bfd87be79440c795bd0c6ca9bc407 https://github.com/MidnightBSD/src/commit/edeb09f3070bfd87be79440c795bd0c6ca9bc407 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/ci.yml M libmport/bundle_read_install_pkg.c M libmport/create_primative.c M libmport/db.c M libmport/delete_primative.c M libmport/install_primative.c M libmport/instance.c M libmport/merge_primative.c M libmport/mport_private.h M libmport/plist.c M libmport/verify.c M tests/mport_install_test.c M tests/mport_util_test.c Log Message: ----------- Import mport 2.8.2 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 19:24:34 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:24:34 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] Message-ID: Branch: refs/tags/vendor/mport/2.8.2 Home: https://github.com/MidnightBSD/src To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 19:24:36 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:24:36 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] edeb09: Import mport 2.8.2 Message-ID: Branch: refs/heads/master Home: https://github.com/MidnightBSD/src Commit: edeb09f3070bfd87be79440c795bd0c6ca9bc407 https://github.com/MidnightBSD/src/commit/edeb09f3070bfd87be79440c795bd0c6ca9bc407 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/ci.yml M libmport/bundle_read_install_pkg.c M libmport/create_primative.c M libmport/db.c M libmport/delete_primative.c M libmport/install_primative.c M libmport/instance.c M libmport/merge_primative.c M libmport/mport_private.h M libmport/plist.c M libmport/verify.c M tests/mport_install_test.c M tests/mport_util_test.c Log Message: ----------- Import mport 2.8.2 Commit: fe9470b4f8c86ccd71eb341a7f87a1016ade3d47 https://github.com/MidnightBSD/src/commit/fe9470b4f8c86ccd71eb341a7f87a1016ade3d47 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M contrib/mport/.github/workflows/ci.yml M contrib/mport/libmport/bundle_read_install_pkg.c M contrib/mport/libmport/create_primative.c M contrib/mport/libmport/db.c M contrib/mport/libmport/delete_primative.c M contrib/mport/libmport/install_primative.c M contrib/mport/libmport/instance.c M contrib/mport/libmport/merge_primative.c M contrib/mport/libmport/mport_private.h M contrib/mport/libmport/plist.c M contrib/mport/libmport/verify.c M contrib/mport/tests/mport_install_test.c M contrib/mport/tests/mport_util_test.c Log Message: ----------- Merge commit 'edeb09f307' (mport 2.8.2) Commit: 13253b12e2d1316ea0312cca8e040f683fba122e https://github.com/MidnightBSD/src/commit/13253b12e2d1316ea0312cca8e040f683fba122e Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M UPDATING Log Message: ----------- UPDATING: mport 2.8.2 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Compare: https://github.com/MidnightBSD/src/compare/dae9a79fcdc8...13253b12e2d1 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 19:24:38 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:24:38 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] edeb09: Import mport 2.8.2 Message-ID: Branch: refs/heads/stable/4.1 Home: https://github.com/MidnightBSD/src Commit: edeb09f3070bfd87be79440c795bd0c6ca9bc407 https://github.com/MidnightBSD/src/commit/edeb09f3070bfd87be79440c795bd0c6ca9bc407 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/ci.yml M libmport/bundle_read_install_pkg.c M libmport/create_primative.c M libmport/db.c M libmport/delete_primative.c M libmport/install_primative.c M libmport/instance.c M libmport/merge_primative.c M libmport/mport_private.h M libmport/plist.c M libmport/verify.c M tests/mport_install_test.c M tests/mport_util_test.c Log Message: ----------- Import mport 2.8.2 Commit: 441d6228bacf875ac9f506294997ebda23570b45 https://github.com/MidnightBSD/src/commit/441d6228bacf875ac9f506294997ebda23570b45 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M contrib/mport/.github/workflows/ci.yml M contrib/mport/libmport/bundle_read_install_pkg.c M contrib/mport/libmport/create_primative.c M contrib/mport/libmport/db.c M contrib/mport/libmport/delete_primative.c M contrib/mport/libmport/install_primative.c M contrib/mport/libmport/instance.c M contrib/mport/libmport/merge_primative.c M contrib/mport/libmport/mport_private.h M contrib/mport/libmport/plist.c M contrib/mport/libmport/verify.c M contrib/mport/tests/mport_install_test.c M contrib/mport/tests/mport_util_test.c Log Message: ----------- Merge commit 'edeb09f307' (mport 2.8.2) into stable/4.1 Commit: 3711e100363689317be06cb675ff4bae3779a71c https://github.com/MidnightBSD/src/commit/3711e100363689317be06cb675ff4bae3779a71c Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M UPDATING Log Message: ----------- UPDATING: mport 2.8.2 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Compare: https://github.com/MidnightBSD/src/compare/c62be6404932...3711e1003636 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications From noreply at github.com Fri Sep 25 19:24:40 2026 From: noreply at github.com (Lucas Holt) Date: Fri, 25 Sep 2026 16:24:40 -0700 Subject: [Midnightbsd-cvs] [MidnightBSD/src] edeb09: Import mport 2.8.2 Message-ID: Branch: refs/heads/stable/4.0 Home: https://github.com/MidnightBSD/src Commit: edeb09f3070bfd87be79440c795bd0c6ca9bc407 https://github.com/MidnightBSD/src/commit/edeb09f3070bfd87be79440c795bd0c6ca9bc407 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M .github/workflows/ci.yml M libmport/bundle_read_install_pkg.c M libmport/create_primative.c M libmport/db.c M libmport/delete_primative.c M libmport/install_primative.c M libmport/instance.c M libmport/merge_primative.c M libmport/mport_private.h M libmport/plist.c M libmport/verify.c M tests/mport_install_test.c M tests/mport_util_test.c Log Message: ----------- Import mport 2.8.2 Commit: 4bca6d9ad7ee0548692d55209ed321e83ef24fc2 https://github.com/MidnightBSD/src/commit/4bca6d9ad7ee0548692d55209ed321e83ef24fc2 Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M contrib/mport/.github/workflows/ci.yml M contrib/mport/libmport/bundle_read_install_pkg.c M contrib/mport/libmport/create_primative.c M contrib/mport/libmport/db.c M contrib/mport/libmport/delete_primative.c M contrib/mport/libmport/install_primative.c M contrib/mport/libmport/instance.c M contrib/mport/libmport/merge_primative.c M contrib/mport/libmport/mport_private.h M contrib/mport/libmport/plist.c M contrib/mport/libmport/verify.c M contrib/mport/tests/mport_install_test.c M contrib/mport/tests/mport_util_test.c Log Message: ----------- Merge commit 'edeb09f307' (mport 2.8.2) into stable/4.0 Commit: 3d8763ffb9c721feb7dd54e52bb9967b425afc5a https://github.com/MidnightBSD/src/commit/3d8763ffb9c721feb7dd54e52bb9967b425afc5a Author: Lucas Holt Date: 2026-09-25 (Fri, 25 Sep 2026) Changed paths: M UPDATING Log Message: ----------- UPDATING: mport 2.8.2 AI-Assisted-by: Claude Fable 5.1 Co-Authored-By: Claude Fable 5.1 Compare: https://github.com/MidnightBSD/src/compare/f97e36aa7a33...3d8763ffb9c7 To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/src/settings/notifications