schmonz.com is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Anyone running my arm64 macOS binary packages from https://pkgsrc.smartos.org/install-on-macos/ on Sonoma 14.5 or newer may want to upgrade to the newer package sets that I've now built:
$ sed -i -e 's/12.3/14.5/' /opt/pkg/etc/pkg_install.conf /opt/pkg/etc/pkgin/repositories.conf
$ pkgin -f update
$ pkgin upgrade
I'll get new bootstrap kits and a proper announcement done soon, but this is all you need to do if you already have the 12.3 packages installed.
The 14.5 SDK is now required by some software.
I was pointing out the poor state of the #pkgsrc doco in #NetBSD a little while ago. This is the area where #FreeBSD is equally bad with #pkgng.
FreeBSD's pkg-create(8) manual page assures us that +MANIFEST files must have "file" entries one per file. But the actual code for the pkg command only looks for a "files" object with an array of files.
Making manifest and "build-info" files for these tools is not a case of doing what the doco says to do.
https://github.com/freebsd/pkg/blob/main/libpkg/pkg_manifest.c#L114
The pace of software is accelerating, and it's no longer possible to produce binary package repositories that are as backwards compatible as they used to be.
I'm shortly going to have to bump my macOS package sets up to a baseline of 14.5, as the current target of 12.3 is no longer sufficient for certain C++20 features like std::ranges::sort which is now required by print/poppler.
First bulk build is in:
https://reports.pkgci.org/Darwin/14.5/arm64/20250724.1420/meta/report.html
I was kinda hoping it'd fix more tbh e.g. numpy.
Nice optimisation now available for anyone using my macOS binary packages from https://pkgsrc.smartos.org
Packages that require fortran support now only depend on the smaller gcc-libs package (7MB) rather than the full gcc package (300MB).
Once you've "pkgin upgrade"ed, remember to "pkgin autoremove" to clean up the now-unused gcc package.
This brings it in line with the SmartOS package sets.
Continuing to push back against bloat one step at a time. Next up, ghc.
@rubenerd I use Radicale and have maintained it in #pkgsrc. I had to write my own authenticator/authorisation to give granular ro/rw ACLs, but it works well with @davx5app and #Thunderbird
Experiences with #dreckly / #pkgsrc on obscure Unixes:
#UnixWare - bootstrap succeeded! Just needed a few simple fixes.
#OpenServer - see UnixWare.
#BSDOS - kernel panic during installation. Support incomplete.
#HPUX - kernel panic during installation.
#QNX - bootstrap success! No changes needed.
#Haiku - bootstrap failed due to open() behaviour. "Invalid argument".
If you have a shell on an #IRIX or #HPUX machine, please let me know!