Commit graph

140 commits

Author SHA1 Message Date
Ashish SHUKLA
918e65eb70
net-im/ejabberd: Fix pkg-plist
Reported by:	pkg-fallout
2021-12-13 17:52:16 +00:00
Ashish SHUKLA
8cc38b0f67
net-im/ejabberd: Update to 21.12 2021-12-10 18:47:31 +00:00
Jimmy Olgeni
4460cf727a *: fix tab vs. space issues, and comments according to the guide. 2021-10-16 11:51:39 +02:00
Ashish SHUKLA
94973bbbe3
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
2021-10-12 12:23:34 +00:00
Rene Ladan
620968a43a 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
2021-09-30 23:23:30 +02:00
Ashish SHUKLA
52ec4ce41a net-im/ejabberd: Unbreak build
- Rename eredis patch file to be extra, and apply it only when
  REDIS option is set

Reported by:	otis
2021-07-29 04:59:37 +00:00
Ashish SHUKLA
dfbefdf6da net-im/ejabberd: Update to 21.07
- Add a patch to bump version in a mistagged dependency
2021-07-28 13:20:40 +00:00
Ashish SHUKLA
8c2cff67ec
net-im/ejabberd: Update to 21.04
- Add LUA option for importing from Prosody
2021-04-11 11:26:38 +00:00
Mathieu Arnold
cf118ccf87
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
2021-04-07 10:09:01 +02:00
Mathieu Arnold
135fdeebb9
all: Remove all other $FreeBSD keywords. 2021-04-06 16:31:13 +02:00
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Ashish SHUKLA
33809b22ad - Update to 21.01 2021-01-30 18:02:49 +00:00
Ashish SHUKLA
d303196578 - Update to 20.12
- Import a patch from upstream to fix unexpected downgrade of
  dependency version
- Remove ineffective REINPLACE_CMD lines
2020-12-19 08:02:51 +00:00
Mark Linimon
d977dcdc14 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
2020-12-09 02:45:51 +00:00
Ashish SHUKLA
385f6813ce - Enable STUN option by default, as audio/video calling is getting
common lately

Reported by:	Julian Huhn <julian at huhn dot dev> (private email)
2020-08-15 18:26:01 +00:00
Ashish SHUKLA
d47623f946 - Update to 20.07 2020-08-02 20:56:08 +00:00
Dirk Meyer
eff60e5ddb - update libgd to 2.3.0
- new option RAQM
- resurrect deprecated gdlib-config
- bump dependend ports
2020-05-04 21:31:39 +00:00
Ashish SHUKLA
d9ba098801 - Update fix to unbreak on FreeBSD 11.x (related commit: r531114) 2020-05-02 12:54:17 +00:00
Ashish SHUKLA
9b58a71607 - Update to 20.04
PR:		246088
Reported by:	post at zuglufttier dot de
2020-05-01 20:31:01 +00:00
Piotr Kubaj
1fead13002 net-im/ejabberd: fix build on GCC architectures
GCC 4.2 doesn't support LTO:
cc1: error: unrecognized command line option "-flto"
2020-04-12 16:09:40 +00:00
Ashish SHUKLA
ed80a01c57 - 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
2020-04-10 13:37:32 +00:00
Ashish SHUKLA
e29950fc19 - 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@
2020-04-08 13:14:04 +00:00
Ashish SHUKLA
00c3bd5c27 - Update to 20.03 2020-04-06 12:20:49 +00:00
Ashish SHUKLA
a7534e7766 - Update to 20.01 2020-02-01 12:36:04 +00:00
Ashish SHUKLA
b8588b7f41 - Update to 19.09.1 2019-11-13 11:49:01 +00:00
Ashish SHUKLA
f516260d1d - Update to 19.09
Reported by:	Krystin Luna <krystin at ixove dot com>
2019-09-29 08:46:03 +00:00
Mathieu Arnold
0c2d0c3241 Regular pkg-message cleanup.
Pointy hat:	dinoex ashish
2019-08-27 11:57:45 +00:00
Ashish SHUKLA
c8dbaf8856 - Update to 19.08
- Remove RIAK option as support is removed upstream
- Add a note to UPDATING for the same
2019-08-16 09:25:02 +00:00
Mathieu Arnold
2614c95748 Convert to UCL & cleanup pkg-message (categories n)
(and missed 3 missed files from previous categories.)
2019-08-14 08:48:50 +00:00
Ashish SHUKLA
3ee39a7193 - Update to 19.05 2019-06-11 15:16:53 +00:00
Ashish SHUKLA
fca3a6a777 - Update to 19.02
- Remove patch for the fix for ejabberd bug# 2744
- Remove option: ICONV
2019-03-04 08:32:43 +00:00
Ashish SHUKLA
73b81f8090 - 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>
2019-02-18 05:07:58 +00:00
Ashish SHUKLA
870ae39704 - Add a patch for the issue 2744
- Also revert a patch-configure.ac change from previous commits
- Document the change in UPDATING file
2019-02-15 15:55:24 +00:00
Ashish SHUKLA
07ddabfbcf - 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
2018-12-28 15:46:14 +00:00
Ashish SHUKLA
dc35f4185d - Update to 18.12
- Add an entry to UPDATING about changes in 18.12

Changes:		https://blog.process-one.net/ejabberd-18-12/
2018-12-12 08:15:08 +00:00
Ashish SHUKLA
8f39d19988 - Update to 18.09
- Remove ZLIB option, as ezlib component is mandatory now

PR:		231767
2018-10-11 03:54:46 +00:00
Ashish SHUKLA
c017c406fd - Add dependency on STUN for SIP option
Reported by:	Bryan Erickson <bryan at xorcara dot com> (private email)
2018-07-03 14:47:46 +00:00
Ashish SHUKLA
91b4d2e12f - 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
2018-06-30 20:19:42 +00:00
Ashish SHUKLA
24ccc48c53 - 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
2018-06-27 04:39:44 +00:00
Alexey Dokuchaev
915b7539b9 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.
2018-05-05 14:37:10 +00:00
Ashish SHUKLA
aef563de48 - 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
2018-04-23 03:50:28 +00:00
Dmitry Marakasov
ea9d5a327b - Remove unneeded bsd.port.pre.mk inclusion
- Unsilence installation commands amd use correct INSTALL_xxx where applicable
- Update WWW

Approved by:	portmgr blanket
2018-03-22 09:33:22 +00:00
Ashish SHUKLA
6a10f0aebe - Update to 18.01
- Remove a diff which is already included upstream
2018-01-21 16:24:48 +00:00
Ashish SHUKLA
43b199dc2d - Update to 17.12
- Remove upstream-ed patches
- Strip additional binaries
2018-01-03 10:54:19 +00:00
Ashish SHUKLA
74bac1ce46 - 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]
2017-12-26 21:28:36 +00:00
Ashish SHUKLA
2984ed3847 - Fix CAPTCHA functionality
Reported by:	Martin Meyer <martin.meyer@zuglufttier.de>
2017-11-19 09:05:18 +00:00
Ashish SHUKLA
254f6c45d4 - 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
2017-11-17 06:12:28 +00:00
Ashish SHUKLA
5a34345b70 - Update to 17.08
- Remove the fix added last time, accepted upstream
2017-09-24 15:43:32 +00:00
Ashish SHUKLA
4d5debd8a1 - 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
2017-07-15 12:16:25 +00:00
Ashish SHUKLA
2d049086c0 - 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
2017-07-10 12:51:26 +00:00