1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-07 06:40:06 +00:00
Commit Graph

405156 Commits

Author SHA1 Message Date
Dmitry Marakasov
3e2501b5a2 - Fix build with clang 3.9
PR:		214650
Approved by:	portmgr blanket
2016-11-25 14:27:36 +00:00
Jimmy Olgeni
c01e294635 Update textproc/erlang-fast_xml to version 1.1.18. 2016-11-25 13:18:34 +00:00
Dmitry Sivachenko
37f55c681e Update to version 3.2.11
PR:		213134 (update to 3.2.10)
Submitted by:	Eric Camachat <eric@camachat.org>
Maintainer timeout.
2016-11-25 13:00:35 +00:00
Dmitry Sivachenko
5a1d615823 Update to vetsion 3.2.11
PR:		213851
Maintainer timeout.
2016-11-25 12:55:21 +00:00
Dimitry Andric
80aba3f55c Fix build of lang/gcc with libc++ 3.9.0, similar to r421625:
While testing the clang390-import branch, I ran into the following
errors building lang/gcc49:

In file included from /wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/c/c-objc-common.c:33:
In file included from /usr/include/c++/v1/new:70:
/usr/include/c++/v1/exception:267:5: error: no member named 'fancy_abort' in namespace 'std::__1'; did you mean simply 'fancy_abort'?
    _VSTD::abort();
    ^~~~~~~
/usr/include/c++/v1/__config:451:15: note: expanded from macro '_VSTD'
#define _VSTD std::_LIBCPP_NAMESPACE
              ^
/wrkdirs/usr/ports/lang/gcc49/work/gcc-4.9.4/gcc/system.h:685:13: note: 'fancy_abort' declared here
extern void fancy_abort (const char *, int, const char *) ATTRIBUTE_NORETURN;
            ^
1 error generated.

What is happening here, is that the source file includes gcc/system.h,
which defines abort to fancy_abort, and then the source file includes
<new>, which attempts to call _VSTD::abort() (the _VSTD is a libc++
alias for std::).  The macro definition then causes the above breakage.

Newer gcc ports, such as gcc5 and gcc6 don't show this issue, because
upstream gcc first added an include of <algorithm> (which indirectly
includes <new>) in r217348 [1], and later even add a direct include of
<new> in r232736 [2].

Fix it for this version, by adding the direct include of <new> to
gcc/system.h.  This makes the 'second' includes of <new> in some .c
files superfluous, but at least they won't result in errors.

[1] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=217348
[2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=232736

Approved by:	portmgr (antoine)
PR:		212465
2016-11-25 12:54:01 +00:00
Baptiste Daroussin
09d133c71f Update to 0.3.9 2016-11-25 12:43:09 +00:00
Baptiste Daroussin
c8c7a4f154 Update to 2016-11-17 2016-11-25 12:30:55 +00:00
Dmitry Marakasov
c19b98a360 - Remove USES=tar:bzip2 (bogus with USE_GITHUB)
Approved by:	portmgr blanket
2016-11-25 11:37:35 +00:00
Tobias C. Berner
095ac1e918 Update the dependency code in bsd.qt.mk to the one from kde.mk
The dependency code from kde.mk can add LIB_DEPENDS if the sense-file is a
library. Import this into bsd.qt.mk

PR:		214744
Reviewed by:	rakuco, mat
Approved by:	mat (mentor), rakuco (mentor)
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D8602
2016-11-25 11:26:18 +00:00
Ganael LAPLANCHE
188d90770b - Fix library version which should be .2 (as on Linux), not .4
- Bump dependent ports' PORTREVISION

PR:		214777
Submitted by:	yuri@rawbw.com
2016-11-25 11:22:51 +00:00
Jan Beich
3daa0d09f6 www/py-flexget: update to 2.6.5
Changes:	https://github.com/Flexget/Flexget/compare/2.5.21...2.6.5
2016-11-25 11:20:44 +00:00
Guido Falsi
409cca1985 - Update asterisk13 to 13.13.0
- Make user provided makeopts work again [1]

PR:		214810 [1]
Submitted by:	yani@pi-greece.eu
2016-11-25 10:47:20 +00:00
Guido Falsi
6c4b2e5765 - Update asterisk11 to 11.25.0
- Make user provided makeopts work again [1]

PR:		214810 [1]
Submitted by:	yani@pi-greece.eu
2016-11-25 10:46:41 +00:00
Torsten Zuehlsdorff
53cd78d6dc devel/rubygem-gitlab_git: Update from 10.3.2 to 10.5.0
Changelog: https://gitlab.com/gitlab-org/gitlab_git/blob/v10.5.0/CHANGELOG

Approved by: mentors (implicit)
2016-11-25 10:40:42 +00:00
Torsten Zuehlsdorff
967c97161b www/drupal7: Update from 7.51 to 7.52
Changelog: https://www.drupal.org/blog/drupal-823-and-752-released

Also remove CONFLICTS_INSTALL because drupal7 and drupal8 install
their files into different directories.

PR:           214813
Submitted by: Jochen Neumeister (maintainer)
Approved by:  mentors (implicit)
MFH:          2016Q4
Security:     CVE-2016-9449
Security:     CVE-2016-9450
Security:     CVE-2016-9451
Security:     CVE-2016-9452
Security:     https://vuxml.freebsd.org/freebsd/8db24888-b2f5-11e6-8153-00248c0c745d.html
2016-11-25 10:18:48 +00:00
Torsten Zuehlsdorff
c96928fd29 Document Drupal vulnerabilities
PR:       214813
Security: CVE-2016-9449
Security: CVE-2016-9450
Security: CVE-2016-9451
Security: CVE-2016-9452
Security: https://vuxml.freebsd.org/freebsd/8db24888-b2f5-11e6-8153-00248c0c745d.html

Approved by: mentors (implicit)
2016-11-25 10:11:37 +00:00
Mathieu Arnold
a8161b8705 Update to 91.
Sponsored by:	Absolight
2016-11-25 10:05:16 +00:00
Mathieu Arnold
7dbf0fb5a4 Update to 1.126.
Sponsored by:	Absolight
2016-11-25 10:05:12 +00:00
Mathieu Arnold
7a081bf400 Add textproc/p5-Pod-MinimumVersion.
report minimum Perl version for given POD.

Sponsored by:	Absolight
2016-11-25 10:04:53 +00:00
Dmitry Marakasov
8fa80c7636 - Mark broken with boost 1.62 2016-11-25 09:35:00 +00:00
Dmitry Marakasov
faef71983b - Add LICENSE
- Switch to options helpers
- Cosmetic fixes
- Fix WWW:
2016-11-25 09:31:23 +00:00
Dmitry Marakasov
2dbcaf0cee - Add LICENSE
- Respect CFLAGS/LDFLAGS
2016-11-25 09:31:21 +00:00
Dmitry Marakasov
eeba2df7dd - Add LICENSE
- Strip binary
- Regenerate patches
2016-11-25 09:31:17 +00:00
Dmitry Marakasov
5667af8a95 - Add LICENSE
- Cosmetic fixes
- Fix WWW:
2016-11-25 09:31:14 +00:00
Dmitry Marakasov
6c6c4c3976 - Add LICENSE
- Switch to USES=localbase
- Switch to options helpers
- Fix build with clang 3.9
- Regenerate patches

PR:		214647
2016-11-25 09:25:40 +00:00
Dmitry Marakasov
278ab87cfd - Add LICENSE
- Fix build with clang 3.9
- Regenerate patches

PR:		214645
2016-11-25 09:24:57 +00:00
Dmitry Marakasov
1a2a694bfa - Mark BROKEN: does not fetch (no such directory 'tools')
- Switch to options helpers
2016-11-25 09:20:45 +00:00
Dmitry Marakasov
5882bedafc - Mark broken on < 10.2
/wrkdirs/usr/ports/net-im/ring-daemon/work/ring-daemon-56ec56f/src/account_factory.h:122:68: error: chosen constructor is explicit in copy-initialization
        std::map<std::string, AccountMap<Account> > accountMaps_ = {};
                                                                   ^~

Approved by:	portmgr blanket
2016-11-25 09:17:03 +00:00
Dmitry Marakasov
7b442e6a54 - Add LICENSE
- Switch to USES=tar
- Switch to options helpers
2016-11-25 09:00:41 +00:00
Jan Beich
888970bd2a x11/leechcraft: unbreak with ffmpeg 3.x
src/plugins/musiczombie/chroma.cpp:41:10: fatal error: 'libavutil/audioconvert.h' file not found
 #include <libavutil/audioconvert.h>
          ^
src/plugins/musiczombie/chroma.cpp:125:35: error:
      use of undeclared identifier 'avcodec_alloc_frame'
                std::shared_ptr<AVFrame> frame (avcodec_alloc_frame (),
                                                ^
src/plugins/musiczombie/chroma.cpp:126:27: error:
      use of undeclared identifier 'avcodec_free_frame'; did you mean 'avcodec_get_name'?
                                [] (AVFrame *frame) { avcodec_free_frame (&frame); });
                                                      ^~~~~~~~~~~~~~~~~~
                                                      avcodec_get_name
/usr/local/include/libavcodec/avcodec.h:6187:13: note: 'avcodec_get_name' declared here
const char *avcodec_get_name(enum AVCodecID id);
            ^
src/plugins/musiczombie/chroma.cpp:126:47: error:
      cannot initialize a parameter of type 'enum AVCodecID' with an rvalue of type 'AVFrame **'
                                [] (AVFrame *frame) { avcodec_free_frame (&frame); });
                                                                          ^~~~~~
/usr/local/include/libavcodec/avcodec.h:6187:45: note: passing argument to parameter 'id' here
const char *avcodec_get_name(enum AVCodecID id);
                                            ^

PR:		207547
Obtained from:	upstream
Approved by:	portmgr blanket
2016-11-25 08:45:53 +00:00
Matthew Seaman
b4bf24d419 Security Update to 4.6.5
This update includes fixes for 14 security issues, as well as ordinary
bug fixes and improvements.

ChangeLog:    https://github.com/phpmyadmin/phpmyadmin/blob/master/ChangeLog

MFH:		2016Q4
Security:	6fe72178-b2e3-11e6-8b2a-6805ca0b3d42
2016-11-25 08:19:42 +00:00
Matthew Seaman
051280a7cc Document the latest batch of phpMyAdmin security advisories. All 14
of them.
2016-11-25 08:16:36 +00:00
Jan Beich
e0c3427c56 www/tengine: video-thumbextractor is broken after r358176
In file included from src/ngx_http_video_thumbextractor_module.c:3:
src/ngx_http_video_thumbextractor_module_utils.c:5:10: fatal error: 'wand/magick_wand.h' file not found
         ^
/usr/bin/ld: cannot find -lMagickWand
cc: error: linker command failed with exit code 1 (use -v to see invocation)

PR:		185462 207547
Reported by:	antoine (via exp-run)
2016-11-25 07:47:11 +00:00
Jan Beich
33e3c57a5f www/nginx: drop unused ImageMagick dependency
nginx-video-thumbextractor-module-0.7.0/README.textile:

  h2(#0_5_0). v0.5.0
  * remove MagickWand dependency which cause memory leak

which saved it from being BROKEN by r358176:

  In file included from src/ngx_http_video_thumbextractor_module.c:3:
  src/ngx_http_video_thumbextractor_module_utils.c:5:10: fatal error: 'wand/magick_wand.h' file not found
  #include <wand/magick_wand.h>
	   ^
  1 error generated.
  *** Error code 1

Reported by:	antoine (via exp-run for www/tengine)
2016-11-25 07:46:56 +00:00
Mathieu Arnold
7d0cff1744 Also install bash completions.
PR:		214805
Submitted by:	mat
Approved by:	maintainer
Sponsored by:	Absolight
2016-11-25 07:40:04 +00:00
Jan Beich
fd2662c55b www/nginx: apply r390310
=======================<phase: lib-depends    >============================
===>   nginx-1.10.2_1,2 depends on shared library: libjpeg.so - not found
===>   Installing existing package /packages/All/jpeg-8_6.txz
Installing jpeg-8_6...
Extracting jpeg-8_6: .......... done
===>   nginx-1.10.2_1,2 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so)
===>   Returning to build of nginx-1.10.2_1,2
===>   nginx-1.10.2_1,2 depends on shared library: libavformat.so - not found
===>   Installing existing package /packages/All/ffmpeg-3.2,1.txz
Installing ffmpeg-3.2,1...
`-- Installing libv4l-1.6.3_2...
|   `-- Installing jpeg-turbo-1.5.1...
pkg-static: jpeg-turbo-1.5.1 conflicts with jpeg-8_6 (installs files into the same place).  Problematic file: /usr/local/bin/cjpeg

Failed to install the following 1 package(s): /packages/All/ffmpeg-3.2,1.txz
*** Error code 70

PR:		207547
Reported by:	antoine (via exp-run)
Approved by:	portmgr blanket
2016-11-25 06:44:26 +00:00
Wen Heping
9db6394834 - Update to 0.6.20 2016-11-25 06:13:00 +00:00
Marcelo Araujo
2d9b44f2b8 - Add a UID/GID for bitcoin.
- Rewrite the rc script with new options that allows users to:
	- set config file.
	- set datadir.
	- set bitcoin limits.

PR:		ports/213235
Submitted by:	Christopher Hall <hsw@bitmark.com>
Approved by:	maintainer timeout (1 month)
2016-11-25 06:11:01 +00:00
Jan Beich
9bcb50c707 devel/rlvm: drop support for GCC 4.8 after r426565 2016-11-25 03:41:08 +00:00
Jan Beich
78b5e8e001 devel/rlvm: unbreak TEST=on + NLS=on
build/release/librlvm.a(scenario.o): In function `libreallive::Script::Script(libreallive::Header const&, char const*, unsigned long, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, libreallive::compression::XorKey const*)':
src/libreallive/scenario.cc:(.text._ZN11libreallive6ScriptC2ERKNS_6HeaderEPKcmRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEbPKNS_11compression6XorKeyE+0x496): undefined reference to `libintl_gettext'
src/libreallive/scenario.cc:(.text._ZN11libreallive6ScriptC2ERKNS_6HeaderEPKcmRKNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEEbPKNS_11compression6XorKeyE+0x66c): undefined reference to `libintl_gettext'
build/release/librlvm.a(serialization_global.o): In function `Serialization::saveGlobalMemory(RLMachine&)':
src/machine/serialization_global.cc:(.text._ZN13Serialization16saveGlobalMemoryER9RLMachine+0xe8): undefined reference to `libintl_gettext'
build/release/librlvm.a(serialization_local.o): In function `Serialization::saveGameForSlot(RLMachine&, int)':
src/machine/serialization_local.cc:(.text._ZN13Serialization15saveGameForSlotER9RLMachinei+0x7b): undefined reference to `libintl_gettext'
build/release/librlvm.a(serialization_local.o): In function `void (anonymous namespace)::checkInFileOpened<boost::filesystem::basic_ifstream<char, std::__1::char_traits<char> > >(boost::filesystem::basic_ifstream<char, std::__1::char_traits<char> >&, boost::filesystem::path const&)':
src/machine/serialization_local.cc:(.text._ZN12_GLOBAL__N_117checkInFileOpenedIN5boost10filesystem14basic_ifstreamIcNSt3__111char_traitsIcEEEEEEvRT_RKNS2_4pathE+0x45): undefined reference to `libintl_gettext'
2016-11-25 03:40:56 +00:00
Sergey A. Osokin
e822d83f41 Upgrade third-party njs module from ee84984 to 8c01042. 2016-11-25 02:52:05 +00:00
Carlos J. Puga Medina
ea7b936123 multimedia/kodi: Add missing dependencies
- Add missing dependencies [1]
- Register CONFLICTS_BUILD=compat9x [2]

Building kodi with misc/compat9x installed is known to fail.
So before attempting to build kodi users should first remove misc/compat9x.

gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/tools/depends/native/JsonSchemaBuilder'
Jsonbuilder: tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder
gmake -C xbmc/interfaces/json-rpc ServiceDescription.h
gmake[3]: Entering directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/xbmc/interfaces/json-rpc'
../../../tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder schema/version.txt schema/license.txt schema/methods.json schema/types.json schema/notifications.json
/usr/local/lib/compat/libstdc++.so.6: version GLIBCXX_3.4.11 required by /usr/ports/multimedia/kodi/work/xbmc-a5f3a99/tools/depends/native/JsonSchemaBuilder/bin/JsonSchemaBuilder not found
Makefile:39: recipe for target 'ServiceDescription.h' failed
gmake[3]: *** [ServiceDescription.h] Error 1
gmake[3]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99/xbmc/interfaces/json-rpc'
codegenerator.mk:76: recipe for target 'xbmc/interfaces/json-rpc/ServiceDescription.h' failed
gmake[2]: *** [xbmc/interfaces/json-rpc/ServiceDescription.h] Error 2
gmake[2]: Leaving directory '/usr/ports/multimedia/kodi/work/xbmc-a5f3a99'
*** Error code 2

Stop.
make[1]: stopped in /usr/ports/multimedia/kodi
*** Error code 1

Stop.
make: stopped in /usr/ports/multimedia/kodi

PR:		204380 [1], 209698 [2]
Submitted by:	cpm, Yuri Victorovich <yuri@rawbw.com>
Reported by:	Vladimir Omelchuck <admin@vladiom.com.ua> [2]
Approved by:	Mickael Maillot <mickael.maillot@gmail.com> (maintainer), feld (mentor)
2016-11-25 01:36:44 +00:00
Carlos J. Puga Medina
9fa52b7e05 audio/sndio: Update to 1.2.0
- Update PORTVERSION and distinfo checksum (1.2.0)
- Remove unneeded patches
- Update pkg-message according to changes

- Improved OSS support
- Support for snd_uaudio(4) /dev/umidi* interfaces.  /dev/umidi1.0 maps to rmidi/1 in sndio, /dev/umidi1.1 to rmidi/1.1
- The configure script has support for DragonFly
- More detailed changes: https://pkg.tobik.me/sndio-1.2.0-changes.txt

PR:		214210
Submitted by:	Tobias Kortkamp <t@tobik.me> (maintainer)
Approved by:	feld (mentor)
2016-11-25 01:11:41 +00:00
Jimmy Olgeni
7122baf1be Update devel/elixir-hex to version 0.14.1. 2016-11-24 21:40:15 +00:00
Jimmy Olgeni
3b00c5b6dc Update textproc/erlang-fast_xml to version 1.1.17. 2016-11-24 21:35:12 +00:00
Jimmy Olgeni
b8fafd22e5 Update databases/elixir-ecto to version 2.0.6. 2016-11-24 21:29:45 +00:00
Antoine Brodin
e43a9b1fdd Remove dependency on the python symlink
All ports relying on this pollution should have been fixed
2016-11-24 21:15:50 +00:00
Kurt Jaeger
e4243382a8 dns/mDNSResponder_nss: update 625.41.2 -> 765.1.2
- update in step with net/mDNSResponder

PR:		214788
Submitted by:	Matthieu Volat <mazhe@alkumuna.eu> (maintainer)
2016-11-24 21:14:34 +00:00
Antoine Brodin
af758735f8 Add explicit dependency on the python symlink, right now it relies on it
being provided as a dependency of x11-toolkits/gtk20
2016-11-24 21:12:57 +00:00
Thierry Thomas
3987e4566b Chase Lazarus' upgrade. 2016-11-24 21:09:48 +00:00