1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-11 02:50:24 +00:00
Commit Graph

52 Commits

Author SHA1 Message Date
Tobias Kortkamp
487a7e540a net/freeswitch: Fix build and disable -Werror to stop collecting -Wno-* flags
sip_pref_util.c:328:12: error: adding 'int' to a string does not append to the string [-Werror,-Wstring-plus-int]
    base = MATCH("audio") || MATCH("automata") || MATCH("application") ||
           ^~~~~~~~~~~~~~
sip_pref_util.c:315:31: note: expanded from macro 'MATCH'
  (su_casenmatch(param + 1, s + 1, strlen(s) - 1) && \
                            ~~^~~

http://beefy12.nyi.freebsd.org/data/head-amd64-default/p501065_s347375/logs/errors/freeswitch-1.8.1_2.log
2019-05-11 09:55:40 +00:00
Thomas Zander
618da363e3 Chase update of multimedia/vlc to 3.x and retirement of multimedia/vlc3 2019-01-03 14:14:49 +00:00
Koop Mast
289883b11b Update ImageMagick to 6.9.10.14 [1]
* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
2018-11-10 19:57:07 +00:00
Jan Beich
0872f77fd4 multimedia/ffmpeg: update to 4.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2018-11-06 01:50:26 +00:00
Steve Wills
6d0ef9150d net/freeswitch: update to 1.8.1
PR:		231292
Submitted by:	corsmith@gmail.com (maintainer)
2018-09-18 18:35:36 +00:00
Mathieu Arnold
4a3bebcae1 Add EXAMPLES options to ports that should have one.
Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
2018-09-10 13:15:47 +00:00
Jan Beich
9b646307bd net/freeswitch: unbreak with ffmpeg 4.0
avcodec.c:194:40: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
static uint8_t ff_input_buffer_padding[FF_INPUT_BUFFER_PADDING_SIZE] = { 0 };
                                       ^
avformat.c:471:14: error: use of undeclared identifier 'CODEC_FLAG_LOOP_FILTER'
                        c->flags|=CODEC_FLAG_LOOP_FILTER;   // flags=+loop
                                  ^
avformat.c:477:47: error: use of undeclared identifier 'ME_HEX'
                        av_opt_set_int(c->priv_data, "motion_est", ME_HEX, 0);
                                                                   ^
avformat.c:553:15: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
                c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                            ^
avformat.c:638:31: error: use of undeclared identifier 'CODEC_CAP_VARIABLE_FRAME_SIZE'
        if (c->codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) {
                                     ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-02 16:33:59 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Antoine Brodin
07faea058d Cleanup LIB_DEPENDS on libpng 2017-12-01 07:19:53 +00:00
Danilo G. Baio
c27d4e377f Update license of ports using MPL (without version)
All ports now should use MPL[10|11|20] license.

Approved by:	portmgr (blanket)
2017-11-04 11:43:35 +00:00
Jimmy Olgeni
2fb9f25373 Fix whitespace issues (mixed tab/spaces, alignment) in a few ports. 2017-11-01 13:10:35 +00:00
Jan Beich
84e727457f multimedia/ffmpeg: update to 3.4
Notable changes:
- i386/amd64 now depend on NASM per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/4f9297ac3b39
- NETCDF is now MYSOFA but the dependency doesn't exist in ports yet
- SCHROEDINGER is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/220b24c7c9
- DRM, LIBRSVG2, LIBXML2 are new options
- ABI isn't completely compatible: some structs have changed

Minor cleanup:
- Don't pass --disable-{in,out}dev when it's already blocked by disabled dependency
- Drop redundant "Enable" from option descriptions
- Switch CDIO_DESC to use Mk/bsd.options.desc.mk

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		223057
Exp-run by:	antoine
2017-10-21 06:50:49 +00:00
Richard Gallamore
1575e29a31 * Updated to 1.6.19
* Modernized port
* Moved ONLY_FOR_ARCHS, Comes before *_DEPENDS and after LICENSE section
* Moved and sorted USES, and USE_x section
* Sorted Options section

PR:		220149
Submitted by:	Šimun Mikecin <numisemis@yahoo.com>
Reviewed by:	matthew (mentor)
Approved by:	matthew (mentor), maintainer timeout (2+ weeks)
Differential Revision:	https://reviews.freebsd.org/D11736
2017-08-05 19:08:35 +00:00
Koop Mast
6a6ad99f06 Chase ImageMagick shlib bump 2017-05-26 08:20:18 +00:00
Jan Beich
d764059958 graphics/opencv: back out r423216 and r423063 (replaying r423316)
Renaming didn't help to unblock 3.x progress as co-existence with 2.x
was no less complex than simply fixing consumers. This commit also
restores directory-level history accidentally lost via git-svn.

PR:		210505
Pointy hat to:	jbeich (should've discussed first)
2017-04-14 05:30:25 +00:00
Martin Wilke
6d14406a13 - Chase ldns shlip bump
PR:		217495
2017-03-03 04:12:20 +00:00
Mathieu Arnold
bd7d35b73c Fix make fetch.
Pointy hat:	wen
Sponsored by:	Absolight
2017-01-09 16:41:05 +00:00
Sunpoet Po-Chuan Hsieh
e0b379fa6f Remove BROKEN_FreeBSD_9
Approved by:	portmgr (blanket)
2017-01-01 03:45:12 +00:00
Raphael Kubo da Costa
22776232ad Stop setting INSTALL_TARGET to install-strip.
This causes `make stage' to fail, as noticed by pkg-fallout:

    libtool: install: strip --strip-debug /wrkdirs/usr/ports/net/freeswitch/work/stage/usr/local/lib/libfreeswitch.a
    strip: file format not recognized
2016-12-26 13:35:38 +00:00
Wen Heping
5a73d3ad6b - Update to 1.6.13
PR:		215063
Submitted by:	corsmith@gmail.com(maintainer)
2016-12-24 11:43:57 +00:00
Jan Beich
0c612c4aa3 multimedia/ffmpeg: update to 3.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n3.2.2:/Changelog
PR:		207547
Submitted by:	riggs, ebirth@b0ss.net (libressl fix)
Exp-run by:	antoine (3 tries)
2016-12-11 15:22:47 +00:00
Mathieu Arnold
be33731080 Fix the three ports not handling the ImageMagick-nox11 dependency
correctly.

Sponsored by:	Absolight
2016-10-21 15:33:53 +00:00
John Marino
2489dd802b net/freeswitch: Mark broken for 2 reasons
reason 1: Unfetchable (checksum mismatch)
reason 2: attempts to strip libfreeswitch.a

libtool: install: /usr/bin/install -c .libs/libfreeswitch.a \
  /wrkdirs/usr/ports/net/freeswitch/work/stage/usr/local/lib/libfreeswitch.a
libtool: install: strip --strip-debug \
  /wrkdirs/usr/ports/net/freeswitch/work/stage/usr/local/lib/libfreeswitch.a
strip: file format not recognized
gmake[3]: *** [Makefile:1205: install-libLTLIBRARIES] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/net/freeswitch/work/freeswitch-1.6.8'
2016-10-20 14:31:46 +00:00
Jan Beich
ba3ffd9b12 graphics/opencv: add suffix to make room for 3.x series
To avoid confusion, the main port is to track the latest release.
Whether to rename includes/libraries as well making it possible to
install 2.x and 3.x side-by-side remains to be investigated.

PR:		210505 (for tracking)
Inspired by:	PkgSrc
2016-10-03 17:47:08 +00:00
Renato Botelho
dc03a213e4 Change ports that depend of xmlrpc-c-devel to xmlrpc-c since it's now on
1.3x series
2016-06-11 19:48:27 +00:00
Kurt Jaeger
e8a670ba06 net/freeswitch: 1.6.7 -> 1.6.8
- Removed unnecessary patches
- explicitly depend on perl5 with USES
- Added ALL_MODULES knob to apply the extrapatch to modules.conf
  to enable all modules that successfully build on FreeBSD and their
  associated dependencies
- modules are now installed stripped
- cleaned-up the MASTER_SITES:N functionality for sounds
- mod_avmd no longer builds on FreeBSD - Will work with upstream to
  fix for next release

PR:		209353
Submitted by:	corsmith@gmail.com (maintainer)
Reviewed by:	numisemis@yahoo.com
2016-05-19 18:54:03 +00:00
Bartek Rutkowski
fdffc51a7c net/freeswitch: fix port build error
PR:		209115
Submitted by:	Corey Smith <corsmith@gmail.com> (maintainer)
MFH:		2016Q2
2016-04-28 22:30:14 +00:00
Mathieu Arnold
8551a672fe Fix build as a user.
Before this, it was downloading the sound distfiles in ${DISTDIR}/../sounds.

Sponsored by:	Absolight
2016-04-11 12:33:24 +00:00
Bartek Rutkowski
2e8684e3ad net/freeswitch: update 1.6.6 -> 1.6.7
- Remove obsolete dependencies and patches

PR:		208596
Submitted by:	Corey Smith <corsmith@gmail.com> (maintainer)
2016-04-08 17:23:17 +00:00
Mathieu Arnold
8d6597e0bb Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 14:16:16 +00:00
Kurt Jaeger
e171ca55ba Resurrect port: net/freeswitch
FreeSWITCH is a scalable open source cross-platform telephony
platform designed to route and interconnect popular communication
protocols using audio, video, text or any other form of media. It
was created in 2006 to fill the void left by proprietary commercial
solutions. FreeSWITCH also provides a stable telephony platform
on which many applications can be developed using a wide range of
free tools.

WWW: https://freeswitch.org

PR:		205681
Submitted by:	corsmith@gmail.com, numisemis@yahoo.com
2016-03-12 15:30:24 +00:00
Rene Ladan
2d6594220d Remove expired port and fix INDEX:
2013-12-19 net/freeswitch: Depends on expired net/freeswitch-core
2013-12-20 20:19:09 +00:00
Rene Ladan
7232fc1798 These ports (optionally) depend on expired port, mark them for removal
on 2013-12-19.
2013-11-19 10:01:03 +00:00
Baptiste Daroussin
0c710c7b4e Add NO_STAGE all over the place in preparation for the staging support (cat: net) 2013-09-20 22:10:23 +00:00
Baptiste Daroussin
aac1104b4f Convert to new option framework 2012-12-13 10:32:51 +00:00
Mark Linimon
e55ace8cfe Current maintainer is away from FreeBSD work ATM, so return these to the
pool for now.

Feature safe:	yes
2012-12-07 22:26:41 +00:00
Chris Rees
3a9834a7ca FreeSWITCH meta port.
FreeSWITCH is an open source telephony platform designed to facilitate the
creation of voice and chat driven products scaling from a soft-phone up to a
soft-switch.  It can be used as a simple switching engine, a PBX, a media
gateway or a media server to host IVR applications using simple scripts or XML
to control the callflow.

WWW: http://www.freeswitch.org

PR:		ports/167880
Submitted by:	Richard Neese <r.neese@gmail.com>
2012-05-22 19:39:00 +00:00
Jason Helfman
21acc39a4f - over to new maintainer, r.neese@gmail.com
PR:	ports/166139
Submitted by:	r.neese@gmail.com
Approved by:	maintainer, ecrist@secure-computing.net
Feature safe:	yes
2012-03-15 18:18:06 +00:00
Josh Paetzel
bf20ea1655 Update meta port to add subports
PR:	ports/149767
Submitted by:	Eric F Crist <ecrist@secure-computing.net>
2010-08-20 19:35:36 +00:00
Josh Paetzel
986b849ea8 Fix up metainfo in Makefiles that was lost in freeswitch port revamping
Approved by:	itetcu@ (mentor) implicit
2010-06-16 15:03:57 +00:00
Josh Paetzel
45a312dadc Remove files zerod by patches but not deleted
Approved by:	itetcu@ (mentor) implicit
2010-06-11 23:51:11 +00:00
Josh Paetzel
c8e60c5c89 Delete files that got zerod but not removed in previous commit
Approved by:	itetcu@ (mentor) implicit
2010-06-11 23:48:32 +00:00
Josh Paetzel
1769006d88 Update freeswitch port infrastructure
PR:	ports/145369
Submitted by:	Eric F Crist <ecrist@secure-computing.net>
Approved by:	itetcu@ (mentor)
2010-06-11 22:36:53 +00:00
Christian Weisgerber
30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +00:00
Peter Pentchev
29863648e3 Chase the ftp/curl shlib version bump. 2010-04-03 10:44:36 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Doug Barton
1d6b4b3f91 Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
2010-03-27 00:15:24 +00:00
Dirk Meyer
ca9c60461c - update to jpeg-8 2010-02-05 11:46:55 +00:00
Philip M. Gollucci
295a710b0e - Update to 0.5.11 [1]
- sort pkg-plist
- bump PORTREVISION for SHLIB bump

Submitted by:   mi (via e-mail) [1] with minor changes
2010-01-10 23:40:08 +00:00
Martin Wilke
ca4aaa08a7 - Update to 1.0.4.3
PR:		138412
Submitted by:	Richard <r.neese@gmail.com> (mainainer)
2009-09-04 19:39:09 +00:00