* Ports that were pinned to a deprecated version of Go (1.23 or older)
have been unpinned.
* Ports that were pinned to a still-supported version of Go (1.24 or
newer) have been converted to requesting that as their minimum Go
version.
* Ports that had been forcibly deprecated for pinning an expired Go
version have been undeprecated.
There are about 75 ports that depend on old, unsupported Go
versions. I've scheduled those Go versions for deletions on
2025/01/01, and so these ports are scheduled for removal on
that same day.
HOWEVER....
Likely NONE or VERY VERY FEW of these ports will actually need
to be deleted! This stems from a misunderstanding:
When go.mod says "go 1.23", it means that it requires AT LEAST
go-1.23. Locking a port to a specific go version should almost
never happen; it is reserved for when a package absolutely
cannot build with any newer version, and it almost means that
the port will only last 1 year (Go releases new minors twice a
year).
Where a port has
USES=go:1.23
maintainers should attempt build with just
USES=go
If that works, please either commit it or submit it in a PR.
Same goes go
USES=go:1.23,modules
to attempt
USES=go,modules
This should have been part of commit 9969ce022275.
PR: 278819
Reported by: linimon
Fixes: 9969ce022275 (irc/anope-devel: add port: Set of IRC services for IRC networks (development version))
Anope is a set of Services for IRC networks that allows users to
manage their nicks and channels in a secure and efficient way, and
administrators to manage their network with powerful tools.
Anope currently works with:
- InspIRCd 3 or later
- UnrealIRCd 6 or later
- ircd-hybrid 8.2.34 or later
- ircd-ratbox 3 or later
- ngIRCd 19.2 or later
- Plexus 3 or later
- Solanum (all versions)
Anope could also work with some of the daemons derived by the ones listed
above, but there's no support for them if they work or don't work.
For mysql support, please install -mysql FLAVOR.
Changes from stable version of the port:
- Updated PCRE to PCRE2 lib dependency
- Mysql is now a Flavor
- New option group Regex, Crypto Hashing and TLS
- Added xmlrpc module
- Added Argon2 crypt module
- Added Posix crypt module
Co-authored-by: Siva Mahadevan <me@svmhdvn.name>
PR: 278819
Reported by: Siva Mahadevan <me@svmhdvn.name>,
Rafael Grether <devnull@apt322.org> (new maintainer)
Upgrade polari to version 46.0.
Update WWW
Clean up *_DEPENDS, USES, and USE_GNOME
No public shared libraries are installed, so remove USE_LDCONFIG
PR: 286697
Changelog: https://github.com/anope/anope/releases/tag/2.0.18
From upstream, this version fixes a lot of small things:
- Fixed importing large flatfile databases into SQL.
- Fixed marking channels as permanent.
- Fixed serialising unset boolean extension items.
- Fixed the documentation about how to import SQL databases.
- Fixed the documentation of options:usemail.
- Fixed the location of the geoipupdate CSV files.
- Fixed translating memo emails.
- Fixed unnecessary SQL updates caused by dereferencing user accounts.
- Fixed a CMake error when it encounters a hard to parse header file.
- Fixed being able to group guest nicknames.
- Fixed building Anope with CMake 4.
- Fixed compatibility with MariaDB.
- Fixed counting email addresses in ns_maxemail.
- Fixed importing user ICQ and URL data from 1.8.
- Fixed operserv/ignore not being prioritised first.
- Fixed resetting the stats with operserv/stats.
- Increased the size of the chanstats letter and word count columns.
- Updated the Dutch translation.
- Updated the location of the Anope IRC channels.
- Backported better sendmail error messages from 2.1
PR: 287519
Reported by: Rafael Grether <devnull@apt322.org> (maintainer)
Since GNOME changes their numbering, in some Makefile MASTER_SITES= GNOME is
more complex. This patch simplify for users.
Differential Revision: https://reviews.freebsd.org/D43183