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
|
2021-10-07 15:23:36 by Nia Alarie | Files touched by this commit (146) |
Log message:
chat: Remove SHA1 hashes for distfiles
|
2021-04-15 10:28:11 by Thomas Klausner | Files touched by this commit (2) |
Log message:
ejabberd: set DIST_SUBDIR when changing the checksums for a distfile
|