2024-09-21 19:55:47 by Greg Troxel | Files touched by this commit (1) |
Log message: chat/ejabberd: Take MAINTAINERship For now, I'm maintaining ejabberd instead of switching to something else (prosody?). Add a comment with future releases, to be considered as incremental upgrades vs a big jump. |
2024-08-23 15:08:14 by Greg Troxel | Files touched by this commit (1) |
Log message: chat/ejabberd: Reorder DEPENDS lines DEPENDS belong after GNU_CONFIGURE etc. NFCI |
2024-08-23 14:59:05 by Greg Troxel | Files touched by this commit (7) | |
Log message: chat/ejabberd: Recover from breakage due to untested erlang update A recent update to erlang broke building of ejabberd. The problem is essentially "languages should have their own packaging system" disease. ejabberd includes rebar and rebar3 as erlang binaries ("beam"), and the new erlang refused to run them. Therefore, remove them and symlink. Also, two source files had constructs objected to by the new compiler. rebar objects to https_proxy being syntactically invalid, even though I think it isn't trying to download anything. It's not really wrong to object, so this seems like a pkgsrc infrastructure bug. Work around it by not setting https_proxy to fail. While investigating, clean up multiple things, likely accumulated over time: - explicitly ask for rebar to build, rather than relying on defaults - drop dependency on elixir; configure defaults to off and it isn't used - stop disabling the erlang version check; the build succeeds without it - drop USE_GLOBAL_DEPS from the environment because that string doesn't appear in the sources. Probably it is a previous method of asking for reasonable behavior (rather than fetching and building dependencies). - remove, but leave commented, another workaround to avoid building dependencies - add patch comments |
2023-08-11 15:50:30 by Emmanuel Dreyfus | Files touched by this commit (3) |
Log message: Fix the paths in ejabberdctl - Remove ${DESTDIR} - Use config from /usr/pkg/etc/ejabberd and not /usr/pkg/share/examples/ejabberd |
2023-01-11 23:07:47 by Nikita | Files touched by this commit (10) |
Log message: revbump after lang/relang fix. |
2023-01-08 17:19:05 by Greg Troxel | Files touched by this commit (2) |
Log message: chat/ejabberd: Add upstream bug report as patch comment |
2022-10-15 20:20:41 by =?UTF-8?B?RnLDqWTDqXJpYyBGYXViZXJ0ZWF1?= | Files touched by this commit (8) |
Log message: ejabberd: Update to 22.05 upstream changes: ----------------- Version 22.05 o https://github.com/processone/ejabberd/blob/432e972/CHANGELOG.md Version 21.12 o https://github.com/processone/ejabberd/blob/21.12/CHANGELOG.md Version 21.07 o https://github.com/processone/ejabberd/blob/21.07/CHANGELOG.md |
2021-10-26 12:05:29 by Nia Alarie | Files touched by this commit (146) |
Log message: chat: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes |