TIL: You can easily list all unmaintained ports you use on your system by calling `pkg unmaintained`.
Adopt a port today!
Tweet from @NomadBSD: We are pleased to announce the final release of #NomadBSD 1.4. We like to thank everyone for their valuable feedback on the first release candidate. Please see https://nomadbsd.org/#1.4 for changes and https://nomadbsd.org/download.html to download for amd64, i386 and mac. #FreeBSD #Desktop
This is courtesy of Thomas Adam who is also maintaining the Linux port of the tmux terminal multiplexer.
Cosmopolitan C Library: "build-once run-anywhere c without devops"
Purports to create small ~40kb executables that run on Linux, Mac, Windows, FreeBSD, and OpenBSD. In the same binary.
Following up with #FreeBSD transitioning from subversion to git, the doc and src tree has been officially mirrored on gitlab!
https://gitlab.com/freebsd/freebsd-doc and https://gitlab.com/freebsd/freebsd-src
The ports tree will follow when migrated in march!
The source of truth being https://cgit.freebsd.org
CFT: pkg 1.16 (in pkg-devel in the #FreeBSD ports tree)
- @include for plist
- lua scripts can have real arguments
- plist keyword syntax can be validated in lua
- shell and lua triggers
- improvements in audit, info and create commands
- plenty of bug fixes
- plenty of new bugs 🙃
Tech stuff for #FreeBSD, for a change: converting legacy (ez)jails to VNET. https://signal.eu.org/blog/2020/11/18/converting-a-freebsd-ezjail-configuration-to-vnet/
If you've watched our video on the takedown of youtube-dl, you know how important it is that Github has reversed course and reinstated the repository. This is a strong commitment to the rights of the developer community, and we hope it sets an example. https://www.eff.org/deeplinks/2020/11/github-reinstates-youtube-dl-after-riaas-abuse-dmca https://twitter.com/EFF/status/1324833472553209856
Podcast interview with Brian Kernighan discusses ed(1)
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!