Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
23.10_1 17 Mar 2024 12:28:12 |
Nuno Teixeira (eduardo) |
net-im/ejabberd: Move man pages to share/man
Approved by: portmgr (blanket) |
23.10 18 Oct 2023 22:36:27 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 23.10 |
23.04_1 28 Jul 2023 17:13:17 |
Daniel Engberg (diizzy) |
*/*: Bump jpeg-turbo users treewide
New major version 3.0.0 |
23.04 21 Apr 2023 16:06:50 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 23.04
- Updated description to say XMPP [0]
- Build in SQLite by default [0]
- Use reload_config for reload command as ejabberd natively supports
hot-reloading configurations [0]
Pull Request: <https://github.com/freebsd/freebsd-ports/pull/170> [0]
Co-authored-by: Jonathan Davies <jpds@protonmail.com> |
23.01_1 27 Jan 2023 10:10:26 |
Dave Cottlehuber (dch) |
net-im/ejabberd: bump portrevision after erlang updates
Approved by: ashish (maintainer) |
23.01 19 Jan 2023 20:45:08 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 23.01 |
22.10 30 Oct 2022 09:52:21 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 22.10 |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
22.05_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
22.05_1 27 Jul 2022 12:36:04 |
Baptiste Daroussin (bapt) |
net-im/ejabberd: remove useless deinstall script
pkg-message can do the same more accurately, no need to run a shell
script to tell the deinstall message to the users |
22.05 19 May 2022 18:58:38 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 22.05
- Remove unneeded dependencies
- Add upgrade note to pkg-message
- Add a patch from upstream for a bug related to packaging |
21.12 13 Dec 2021 17:52:16 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Fix pkg-plist
Reported by: pkg-fallout |
21.12 10 Dec 2021 18:47:31 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 21.12 |
21.07_1 16 Oct 2021 09:51:39 |
Jimmy Olgeni (olgeni) |
*: fix tab vs. space issues, and comments according to the guide. |
21.07_1 12 Oct 2021 12:23:34 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Fix for lang/erlang update to 24.x
While here, also add the SQL files for other RDBMS supported
by ejabberd
PR: 259067
Reported by: Marko Cupać <marko dot cupac at mimar dot rs>
MFH: 2021Q4 |
21.07 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
21.07 29 Jul 2021 04:59:37 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Unbreak build
- Rename eredis patch file to be extra, and apply it only when
REDIS option is set
Reported by: otis |
21.07 28 Jul 2021 13:20:40 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 21.07
- Add a patch to bump version in a mistagged dependency |
21.04 11 Apr 2021 11:26:38 |
Ashish SHUKLA (ashish) |
net-im/ejabberd: Update to 21.04
- Add LUA option for importing from Prosody |
21.01 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
21.01 06 Apr 2021 14:31:13 |
Mathieu Arnold (mat) |
all: Remove all other $FreeBSD keywords. |
21.01 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
21.01 30 Jan 2021 18:02:50 |
ashish |
- Update to 21.01 |
20.12 19 Dec 2020 08:02:51 |
ashish |
- Update to 20.12
- Import a patch from upstream to fix unexpected downgrade of
dependency version
- Remove ineffective REINPLACE_CMD lines |
20.07_1 09 Dec 2020 02:45:51 |
linimon |
Mark as BROKEN on riscv64:
Hard-float 'd' ABI can't be used for a target that doesn't support the D
instruction set extension (ignoring target-abi)
ld: error: lto.tmp: cannot link object files with different floating-point ABI
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing |
20.07_1 15 Aug 2020 18:26:01 |
ashish |
- Enable STUN option by default, as audio/video calling is getting
common lately
Reported by: Julian Huhn <julian at huhn dot dev> (private email) |
20.07 02 Aug 2020 20:56:09 |
ashish |
- Update to 20.07 |
20.04_1 04 May 2020 21:31:39 |
dinoex |
- update libgd to 2.3.0
- new option RAQM
- resurrect deprecated gdlib-config
- bump dependend ports |
20.04 02 May 2020 12:54:17 |
ashish |
- Update fix to unbreak on FreeBSD 11.x (related commit: r531114) |
20.04 01 May 2020 20:31:01 |
ashish |
- Update to 20.04
PR: 246088
Reported by: post at zuglufttier dot de |
20.03 12 Apr 2020 16:09:40 |
pkubaj |
net-im/ejabberd: fix build on GCC architectures
GCC 4.2 doesn't support LTO:
cc1: error: unrecognized command line option "-flto" |
20.03 10 Apr 2020 13:37:33 |
ashish |
- Add patch to fix build error on i386 architecture:
Compiling c_src/double-conversion/strtod.cc
c_src/double-conversion/strtod.cc:41:18: error: unused variable
'kMaxExactDoubleIntegerDecimalDigits' [-Werror,-Wunused-const-variable]
static const int kMaxExactDoubleIntegerDecimalDigits = 15;
^
c_src/double-conversion/strtod.cc:58:21: error: variable 'exact_powers_of_ten'
is not needed and will not be emitted [-Werror,-Wunneeded-internal-declaration]
static const double exact_powers_of_ten[] = {
^
c_src/double-conversion/strtod.cc:84:18: error: unused variable
'kExactPowersOfTenSize' [-Werror,-Wunused-const-variable]
static const int kExactPowersOfTenSize = ARRAY_SIZE(exact_powers_of_ten);
^
Thanks to jrm@ for help with testing
Reported by: pkg-fallout |
20.03 08 Apr 2020 13:14:04 |
ashish |
- Fix brokenness on 11.x due to lack of LTO support, required by one
of the dependency
Thanks to dewayne@heuristicsystems.com.au for pointing out
the issue
PR: 245428
Reported by: Bernhard <bernhard.kneip@postadigitale.de>, pkg-fallout@ |
20.03 06 Apr 2020 12:20:49 |
ashish |
- Update to 20.03 |
20.01 01 Feb 2020 12:36:05 |
ashish |
- Update to 20.01 |
19.09.1 13 Nov 2019 11:49:01 |
ashish |
- Update to 19.09.1 |
19.09 29 Sep 2019 08:46:03 |
ashish |
- Update to 19.09
Reported by: Krystin Luna <krystin at ixove dot com> |
19.08 27 Aug 2019 11:57:45 |
mat |
Regular pkg-message cleanup.
Pointy hat: dinoex ashish |
19.08 16 Aug 2019 09:25:03 |
ashish |
- Update to 19.08
- Remove RIAK option as support is removed upstream
- Add a note to UPDATING for the same |
19.05 14 Aug 2019 08:48:51 |
mat |
Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.) |
19.05 11 Jun 2019 15:16:53 |
ashish |
- Update to 19.05 |
19.02 04 Mar 2019 08:32:43 |
ashish |
- Update to 19.02
- Remove patch for the fix for ejabberd bug# 2744
- Remove option: ICONV |
18.12.1_1 18 Feb 2019 05:07:58 |
ashish |
- Use PKG_BIN make variable, instead of pkg in pre-everything target
to fix brokenness when building with Synth (ports-mgmt/synth)
Reported by: Bryan Erickson <freebsd at xorcara dot com> |
18.12.1_1 15 Feb 2019 15:55:25 |
ashish |
- Add a patch for the issue 2744
- Also revert a patch-configure.ac change from previous commits
- Document the change in UPDATING file |
18.12.1 28 Dec 2018 15:46:14 |
ashish |
- Update to 18.12.1
- Fix portlint warning
- Add a message about known build problem via pre-everything target
when ejabberd is already installed. [1]
PR: 234123 |
18.12 12 Dec 2018 08:15:08 |
ashish |
- Update to 18.12
- Add an entry to UPDATING about changes in 18.12
Changes: https://blog.process-one.net/ejabberd-18-12/ |
18.09 11 Oct 2018 03:54:47 |
ashish |
- Update to 18.09
- Remove ZLIB option, as ezlib component is mandatory now
PR: 231767 |
18.06 03 Jul 2018 14:47:47 |
ashish |
- Add dependency on STUN for SIP option
Reported by: Bryan Erickson <bryan at xorcara dot com> (private email) |
18.06 30 Jun 2018 20:19:43 |
ashish |
- Update to 18.06
- Add a note to UPDATING about removal of support for IRC transport
- Thanks to reporter for help with testing
PR: 229388
Reported by: post at zuglufttier dot de |
18.04 27 Jun 2018 04:39:44 |
ashish |
- Update to 18.04
- Switch to using Github sources, easier to maintain
- Remove dependency on git
- Add dependency on autoreconf as we are now using sources from git
- Thanks to Bernhard, and reporter for help with testing
PR: 228935
Reported by: post at zuglufttier dot de |
18.03 05 May 2018 14:37:10 |
danfe |
For some ports under `net*' categories: remove redundant PKGMESSAGE
assignment, which is set appropriately by the b.p.m when `pkg-message'
appears on the SUB_FILES list. |
18.03 23 Apr 2018 03:50:28 |
ashish |
- Update to 18.03
- Remove GRAPHICS option, it's now implicitly enabled in this version
- Remove the patch corresponding to a dependency removed upstream
- Thanks to reporter for help with testing
PR: 227386
Reported by: post at zuglufttier dot de |
18.01 22 Mar 2018 09:33:22 |
amdmi3 |
- Remove unneeded bsd.port.pre.mk inclusion
- Unsilence installation commands amd use correct INSTALL_xxx where applicable
- Update WWW
Approved by: portmgr blanket |
18.01 21 Jan 2018 16:24:48 |
ashish |
- Update to 18.01
- Remove a diff which is already included upstream |
17.12 03 Jan 2018 10:54:19 |
ashish |
- Update to 17.12
- Remove upstream-ed patches
- Strip additional binaries |
17.11 26 Dec 2017 21:28:36 |
ashish |
- Update to 17.11
- Add a fix from upstream to make it work with LibreSSL[1]
- Add a bug fix from upstream w.r.t. ejabberd_pix module
- Add a fix for kqueue implementation in 'fs' dependency module
- Remove FreeBSD sed workaround
PR: 224320 [1]
Submitted by: romain [1] |
17.09_1 19 Nov 2017 09:05:18 |
ashish |
- Fix CAPTCHA functionality
Reported by: Martin Meyer <martin.meyer@zuglufttier.de> |
17.09 17 Nov 2017 06:12:28 |
ashish |
- Update to 17.09
- Add new option GRAPHICS for graphics image manipulation support
- Import a fix from upstream commit 88928c0 with some fixes to make
it work with FreeBSD sed |
17.08 24 Sep 2017 15:43:32 |
ashish |
- Update to 17.08
- Remove the fix added last time, accepted upstream |
17.07_1 15 Jul 2017 12:16:25 |
ashish |
- Import diff from ejabberd repository, commitid: d4cdc3a
- Add fix to make ejabberdctl work, when INET_DIST_INTERFACE is
defined. Submitted a pull-request upstream.
PR: 220627 |
17.07 10 Jul 2017 12:51:26 |
ashish |
- Update to 17.07
- Add STUN, and SIP options for STUN/TURN, and SIP support
- Remove dependency on shells/bash
- Fix pkg-install script for PAM option, missed in previous
updates
- Add a note to UPDATING about a known issue |
17.04 13 Jun 2017 09:06:50 |
ashish |
- Update to 17.04
- Add a note to UPDATING about a known issue |
17.01 15 Mar 2017 14:45:31 |
mat |
Remove all USE_OPENSSL occurrences.
Sponsored by: Absolight |
17.01 14 Feb 2017 00:29:04 |
ashish |
- Update to 17.01
- Remove commented LOGDB stuff |
16.09 01 Dec 2016 11:18:04 |
mat |
Don't quote {} in find -exec calls.
Braces are not shell metacharacters, and they do not need to be quoted.
By the time find parses its arguments and dicovers them, the quoting
will have been removed by the shell anyway.
Sponsored by: Absolight |
16.09 11 Oct 2016 07:38:35 |
ashish |
- Update to 16.09
- Add a note about probable crash during startup, to UPDATING file |
16.08 07 Sep 2016 13:02:07 |
ashish |
- Update to 16.08
- Update dependencies tarball
- Add a diff for riakc to build it with Erlang 19.x
- Temporarily disable LOGDB option
- Instead of post-patch, switch to pre-configure target for in-place
replacements
PR: 212410 212328 |
16.04 19 Jun 2016 12:34:48 |
ashish |
- Update to 16.04
- Add OPTION for building with mod_logdb patch provided by 3rd party
(off by default) |
16.03 25 Apr 2016 16:13:39 |
mat |
Remove USE_SQLITE from bsd.databases.mk, replaced by USES=sqlite.
While there replace USE_SQLITE=x by USES=sqlite:x.
PR: 208971
Submitted by: mat
Exp-run by: antoine
With hat: portmgr
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D5951 |
16.03 11 Apr 2016 02:29:34 |
ashish |
- Update to 16.03
- Add ZLIB option
PR: 208450 |
16.02_2 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
16.02_2 01 Apr 2016 13:18:17 |
mat |
Fixup some whitespace at the beginning of lines problems.
With hat: portmgr
Sponsored by: Absolight |
16.02_2 01 Apr 2016 02:17:29 |
ashish |
- Fix LDAP support by re-ordering Erlang library path in ejabberdctl
template diff
- Replace /usr/local with %%LOCALBASE%%
PR: 208258 |
16.02_1 14 Mar 2016 05:37:05 |
ashish |
- Remove ZLIB option, doesn't work in practise
PR: 207958 |
16.02 11 Mar 2016 18:00:07 |
pi |
net-im/ejabberd: 15.07 -> 16.02
Lots of changes:
https://blog.process-one.net/ejabberd-16-02-happy-leap-day/
https://blog.process-one.net/ejabberd-16-01/
https://blog.process-one.net/ejabberd-15-11-simpler-cluster-setup/
https://blog.process-one.net/ejabberd-15-10-http-upload-metrics-and-performance/
https://blog.process-one.net/ejabberd-15-09-oauth/
Submitted by: ashish (maintainer) |
15.07 16 Sep 2015 13:03:46 |
mat |
It seems some people keep adding $FreeBSD$ to patch files.
Patches must not be changed by the vcs, this includes the
svn:keyword expansion. Set fbsd:nokeywords to a couple of patches.
With hat: portmgr
Sponsored by: Absolight |
15.07 06 Aug 2015 09:30:10 |
ashish |
- Update to 15.07 |
15.06_2 26 Jul 2015 08:31:22 |
ashish |
- Fix typo in a patch file
Submitted by: Alexey V. Karagodov <kav.karagodov.name@gmail.com>
(via private email) |
15.06_1 29 Jun 2015 04:51:29 |
ashish |
- Fix typo in OPTION name
- Update `pkg-plist'
- Bump PORTREVISION due to change in pkg-plist |
15.06 29 Jun 2015 04:45:15 |
ashish |
- Update to 15.06
- Switch to new dependencies tarball
- Add OPTIONs for REDIS, SQLITE, and TOOLS
- Update diff for dict:dict() stuff in Erlang R17+
- Add diff for Erlang R18 support[1]
Submitted by: olgeni[1] (via private mail) |
15.04_1 22 Jun 2015 15:53:49 |
ashish |
- Fix permissions on /var/run/ejabberdctl, missed from r381868
PR: 200871 |
15.04 14 May 2015 10:15:09 |
mat |
MASTER_SITES cleanup.
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight |
15.04 13 May 2015 12:12:50 |
ashish |
- Update to 15.04
- Fix issue fetching distfile, introduced in r386097 |
15.02 11 May 2015 18:34:58 |
mat |
Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight |
15.02 21 Mar 2015 21:53:34 |
ashish |
- Update to 15.02[1]
- Fix issue with upgrading port[2] where directory permissions get reset
- Add CPE information
- Cleanup pkg-plist
PR: 198587[1]
Submitted by: samm at os2.kiev.ua[1]
Reported by: Igor Karpov (via private email)[2] |
14.12 16 Feb 2015 13:55:50 |
ashish |
- Fix building with ICONV option on 9.x and 8.x
PR: 197697 |
14.12 07 Feb 2015 20:37:45 |
ashish |
- Update to 14.12
- Remove HTTP option, and add RIAK option
- Remove a diff as it's not needed anymore
- Add diff for building with Erlang 17RB
- Update dependency tarball |
14.07_2 09 Aug 2014 19:53:35 |
ashish |
- Fix issue when building with HTTP option[1]
- Add missing file to the pkg-plist when LAGER option is not defined
PR: 193293[1] |
14.07_1 03 Aug 2014 16:06:23 |
ashish |
- Fix crashing on 10.x and later, when ICONV option is enabled
PR: 191473
Submitted by: neil at darlow.co.uk |
14.07 31 Jul 2014 11:27:40 |
ashish |
- Update to 14.07
- Remove STUN option, as it is removed upstream
- Clean up CONFIGURE_ARGS, as some of the arguments are not supported
- Do not display pkg-message in post-install[1]
- Strip libraries[1]
- Add missing @dirrmtry entries to pkg-plist[1]
- Replace /var/lock (not in mtree) with /var/run[1]
PR: 192011[1]
Submitted by: olgeni[1] |
14.05 25 May 2014 03:55:50 |
ashish |
- Update to 14.05[1]
- Add a separate tarball to contain dependencies.
- Add OPTIONS for HTTP, STUN, JSON, MYSQL, PGSQL, LAGER, and ICONV
- Add diff to install epam binary[2]
PR: ports/189812[1]
Submitted by: Joseph Benden <joe at thrallingpenguin.com>[1],
Christophe Romain <christophe.romain at process-one.net>[2] |
2.1.13 25 Mar 2014 18:19:45 |
mat |
Have OPTIONS_SUB also fill in SUB_LIST.
Fix two ports that would have been broken with this change.
With hat: portmgr |
2.1.13 05 Feb 2014 08:24:45 |
ashish |
- Fix brokenness on 10-RELEASE due to expat library
- Remove ABI version from LIB_DEPENDS
- Add STAGE support
- Add option for documentation
- Use OptionsNG helpers
PR: ports/186274 ports/185594 |
2.1.13 20 Sep 2013 22:13:35 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
net-im) |
2.1.13 09 Sep 2013 14:48:32 |
ashish |
- Update to 2.1.13
Submitted by: damir bikmuhametov <boco at ufanet.ru> (private email) |
2.1.11 03 Sep 2013 09:59:01 |
bapt |
Add an explicit dependency on pkgconf |
2.1.11 23 May 2013 16:10:43 |
jgh |
- adoption of optionsNG framework
Approved by: portmgr (bapt) |
2.1.11 27 Apr 2013 11:59:29 |
mva |
- Convert USE_ICONV=yes to USES=iconv
- Change USE_GNOME=pkgconfig|gnomehack to USES=pathfix|pkgconfig while here
Reviewed by: zeising |
2.1.11 18 May 2012 19:28:41 |
ashish |
- Update to 2.1.11
Changes: http://www.ejabberd.im/ejabberd-2.1.11 |
2.1.9 14 Jan 2012 08:57:23 |
dougb |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |