Commit graph

50 commits

Author SHA1 Message Date
Jan Beich
7c039bce3a multimedia/libvpx: update 1.8.0
www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2019-02-06 13:33:13 +00:00
Tobias C. Berner
707c6bf295 Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
2018-12-25 20:25:39 +00:00
Gerald Pfeifer
a9f015d155 Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
2018-12-12 01:35:33 +00:00
Thomas Zander
84b6aee905 Bump PORTREVISION to chase update of multimedia/v4l_compat and libv4l 2018-09-29 08:04:27 +00:00
Gerald Pfeifer
09f9633cb6 Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
2018-07-29 22:18:44 +00:00
Mark Linimon
fd22400b4e Mark these ports as broken on aarch64, and, where appropriate, armvX.
While here, pet portlint and modernize.

Approved by:	portmgr (tier-2 blanket)
2018-07-07 06:44:07 +00:00
Thierry Thomas
d6a6d2b90e - Upgrade Tox to v0.2.3
Release notes at <https://github.com/TokTok/c-toxcore/releases/tag/v0.2.3>

- Bump PORTREVISION of consumers.
2018-06-26 10:10:03 +00:00
Tobias Kortkamp
1787e07150 net-im/uTox: Update to 0.17.0
- Update license and WWW

Changes:	https://github.com/uTox/uTox/releases
PR:		229198
Submitted by:	tobik
Approved by:	maintainer
2018-06-21 17:53:48 +00:00
Ed Maste
73ca9e7230 Use BINARY_ALIAS to make LLD_UNSAFE more widely applicable
Some ports do not honour $LD or -fuse-ld=bfd in $CFLAGS, but do invoke
ld via $PATH.   Automatically set BINARY_ALIAS+=ld=${LD} when LLD_UNSAFE
is active to use ld.bfd for these ports.

Approved by:	portmgr (antoine)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D14876
2018-03-29 15:02:05 +00:00
Kirill Ponomarev
5f793b000f Switch to ld.bfd by default as ld.ldd doesn't have built-in default
output target. Pet portlint(1).

PR:		226995
Submitted by:	emaste
Approved by:	portmgr (LLD_UNSAFE blanket)
2018-03-28 13:44:32 +00:00
Thierry Thomas
ecbffb4e1d Make it depend on net-im/tox12 for the moment.
See https://github.com/uTox/uTox/pull/1157

Reported by:	yuri
2018-03-07 20:56:37 +00:00
Jan Beich
b964b053b6 multimedia/libvpx: update 1.7.0
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.6.1..v1.7.0
ABI:		https://abi-laboratory.pro/tracker/timeline/libvpx/
2018-01-25 21:20:12 +00:00
Vsevolod Stakhov
f191a0244b - Update libsodium to 1.0.15 [1]
- Bump revisions for all dependent ports

PR:		223147 [1]
Submitted by:	Greg V [1]
2017-10-22 10:09:33 +00:00
Gerald Pfeifer
e59c88cece Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
2017-09-10 20:55:38 +00:00
Gerald Pfeifer
04d6f52202 Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
2017-04-01 15:23:30 +00:00
Nikolai Lifanov
6c15557e9c unbreak net-im/uTox on 10.3-RELEASE amd64
[ 83%] Building C object CMakeFiles/utox.dir/src/main.c.o
/usr/bin/cc   -I/usr/local/include/freetype2 -O2 -pipe  -fstack-protector -isystem /usr/local/include -fno-strict-aliasing -Wall -Wextra -fno-strict-aliasing -O2 -pipe  -fstack-protector -isystem /usr/local/include -fno-strict-aliasing   -std=gnu99 -o CMakeFiles/utox.dir/src/main.c.o   -c /wrkdirs/usr/ports/net-im/uTox/work/uTox-1835eae/src/main.c
In file included from /wrkdirs/usr/ports/net-im/uTox/work/uTox-1835eae/src/main.c:5:
In file included from /wrkdirs/usr/ports/net-im/uTox/work/uTox-1835eae/src/main.h:282:
In file included from /wrkdirs/usr/ports/net-im/uTox/work/uTox-1835eae/src/stb_image.h:678:
/usr/include/clang/3.4.1/emmintrin.h:1444:21: error: expected '(' after 'asm'
  __asm__ volatile ("pause");
                    ^
/wrkdirs/usr/ports/net-im/uTox/work/uTox-1835eae/src/main.h:84:21: note: expanded from macro 'volatile'
#define volatile(x) x
                    ^

PR:		216332
Submitted by:	cpm, amdmi3
Reviewed by:	matthew
Approved by:	matthew (mentor), portmaster@BSDforge.com (maintainer timeout, 2 weeks)
Differential Revision:	https://reviews.freebsd.org/D9477
2017-02-07 18:39:11 +00:00
Thierry Thomas
8f1e95b647 Chase toxcore and upgrade to 0.11.1.
PR:		215746
Approved by:	maintainer (Chris Hutchinson)
2017-01-10 20:52:40 +00:00
Gerald Pfeifer
89f8b05214 Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
2016-11-20 09:38:08 +00:00
Jan Beich
adb3fa4aa4 multimedia/libvpx: update 1.6.0
ABI is incompatible... or not? SONAME has changed but the removed vp10
symbols weren't actually exposed (and still aren't).

Note, FreeBSD 9.x now builds with Clang 3.4 because GCC 4.2 fails:

  vp9/encoder/x86/vp9_frame_scale_ssse3.c: In function 'eight_tap_row_ssse3':
  vp9/encoder/x86/vp9_frame_scale_ssse3.c:93: internal compiler error: in simplify_binary_operation_1, at simplify-rtx.c:2563
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <URL:http://gcc.gnu.org/bugs.html> for instructions.

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.5.0..v1.6.0
ACC report:	https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.5.0_to_1.6.0/compat_report.html
2016-09-30 01:15:10 +00:00
Dmitry Marakasov
fa1eb8c928 - Update to 0.9.8.20160729
PR:		211812
Submitted by:	olevole@olevole.ru
Approved by:	maintainer timeout (portmaster@bsdforge.com, 3 weeks)
2016-09-06 15:35:19 +00:00
Pawel Pekala
f301146064 Update to version 0.9.7
PR:		211443
Submitted by:	Chris Hutchinson (maintainer)
2016-07-30 16:23:09 +00:00
Dmitry Marakasov
14c0d50172 - Pass maintainershipt to portmaster@BSDforge.com
PR:		211119
Submitted by:	fidaj@ukr.net (maintainer)
2016-07-19 15:23:11 +00:00
John Marino
2e94d74398 security/libsodium: Upgrade version 1.0.8 => 1.0.10
Also bump all ports that depend on libsodium.

PR:		210999
Submitted by:	manu
Approved by:	vsevolod (maintainer)
2016-07-12 22:03:52 +00:00
Thierry Thomas
03ecb47a77 Update to 20160530 v0.9.5.
PR:		209906
Submitted by:	Ivan Klymenko (maintainer)
2016-05-31 20:06:41 +00:00
Dmitry Marakasov
d537332f83 - Update to 0.8.2.20160511
PR:		209424
Submitted by:	fidaj@ukr.net (maintainer)
2016-05-16 16:01:29 +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
Thomas Zander
1f19714d85 Update to upstream version 0.7.0.20160321
While on it:
- Pet portlint

PR:		208230
Submitted by:	fidaj@ukr.net (maintainer)
2016-03-25 07:42:23 +00:00
Vsevolod Stakhov
7349ed49cd - Update libsodium to 1.0.8
- Bump revisions of all dependant ports

PR:		206482
Submitted by:	lev, w.schwarzenfeld@aon.at
2016-03-23 09:20:35 +00:00
Dmitry Marakasov
6fbec020d8 - Add missing sodium dependency
- Add a check for that net-im/tox dependency was built with correct options

PR:		206706
Submitted by:	fidaj@ukr.net (maintainer)
Reported by:	rozhuk.im@gmail.com
2016-02-09 20:19:07 +00:00
Dmitry Marakasov
bcf10f485f - Update to 0.5.1.20160121
PR:		206558
Submitted by:	fidaj@ukr.net (maintainer)
2016-01-27 17:23:09 +00:00
Dmitry Marakasov
a3dd9cde20 - Update to 0.4.4.20151120
PR:		204714
Submitted by:	fidaj@ukr.net (maintainer)
2015-11-26 13:35:09 +00:00
Jan Beich
1ad587fb06 multimedia/libvpx: update 1.5.0
ABI isn't compatible, so bump PORTREVISION in consumers.

Changes:	https://chromium.googlesource.com/webm/libvpx/+log/e67d45d..v1.5.0
ACC report:	https://people.freebsd.org/~jbeich/compat_reports/libvpx/1.4.0.488_1_to_1.5.0/compat_report.html
PR:		204478
Exp-run by:	antoine
Approved by:	ashish (maintainer)
2015-11-14 19:34:12 +00:00
Thierry Thomas
e0b8bf257a 1) Refresh toxcore
1b) Upgrade toxic to 0.7.0
    Changelog at <https://github.com/JFreegman/toxic/releases/tag/v0.7.0>

2) Chase Tox's update and refresh uTox

Submitted by:	thierry (1) and Ivan Klymenko (2)(maintainer)
2015-11-13 17:07:00 +00:00
Thierry Thomas
a4c17142e1 Upgrade Tox, libfilteraudio, toxic, qTox and uTox to a recent snapshot.
PR:		ports/200865
Submitted by:	yuri (at) rawbw.com (qTox maintainer) + patches from other maintainers
Approved by:	maintainers
2015-06-18 19:50:53 +00:00
Jan Beich
f2fc9d6de4 multimedia/libvpx: update to 1.4.0
ABI isn't compatible, so bump PORTREVISION in consumers.

Changes:	https://chromium.googlesource.com/webm/libvpx/+/v1.4.0
Differential Revision:	https://reviews.freebsd.org/D2570
Exp-run by:	antoine
Approved by:	ashish, multimedia (kwm)
Approved by:	maintainer timeout (ale, dinoex; 2 weeks)
2015-06-09 14:25:41 +00:00
Thierry Thomas
5a739bbd5d Upgrade to 20150514 v0.2.s.
PR:		ports/200220
Differential Revision:	 Ivan Klymenko (maintainer)
2015-05-15 14:41:21 +00:00
Wen Heping
4da2e1d1de - Update to 0.2.r.20150509
PR:		200082
Submitted by:	fidaj@ukr.net(maintainer)
2015-05-11 06:12:47 +00:00
Wen Heping
2a0a8a3b08 - Update to 20150505 v0.2.q
PR:		200000
Submitted by:	fidaj@ukr.net(maintainer)
2015-05-08 01:20:00 +00:00
Thierry Thomas
870ffb420e Upgrade uTox to 20150419 v0.2.p.
PR:		ports/199358
Submitted by:	Ivan Klymenko
2015-04-27 20:29:48 +00:00
Bartek Rutkowski
3d16e8226d net-im/uTox: update 0.2.o.git20150311 -> 0.2.o.20150402
- Removed 'git' from PORTVERSION date appendix

PR:		199143
Submitted by:	Ivan Klymenko <fidaj@ukr.net>
2015-04-03 15:46:12 +00:00
Thierry Thomas
6f4ba16514 Update to git20150311 v0.2.o.
PR:		ports/198528
Differential Revision:	Ivan Klymenko (maintainer)
2015-03-11 21:25:30 +00:00
Thierry Thomas
673551dbd1 Update to git20150204 v0.2.l .
PR:		ports/197347
Submitted by:	Ivan Klymenko (maintainer)
2015-02-05 18:38:18 +00:00
Thierry Thomas
98e9f60dfe Upgrade to git20150114 v0.1.9.
PR:		ports/196749
Submitted by:	Ivan Klymenko (maintainer)
2015-01-15 17:57:22 +00:00
Thierry Thomas
2d7f7703b4 Refresh.
PR:		ports/195075
Submitted by:	Ivan Klymenko (maintainer)
2014-11-16 20:08:00 +00:00
Thierry Thomas
8f24e81c38 Upgrade to v 0.1.8 git20141012.
PR:		ports/194320
Submitted by:	maintainer
2014-10-12 15:33:48 +00:00
Dmitry Marakasov
1892940a10 - Add runtime dependency on net-im/tox (workaround).
- Remove stale libXft dependency. Add instead:
  * Fontconfig / freetype2 dependencies.
  * USE_XORG = x11 xext xrender.
- Add missing dependencies (libv4l / libvpx / openal).
- Make dbus dependency optional.

PR:		194136
Submitted by:	s3erios@gmail.com
Approved by:	fidaj@ukr.net (maintainer)
2014-10-07 18:28:27 +00:00
Thierry Thomas
df697eb129 Upgrade.
Since I'm there, remove @dirrmtry.

PR:		ports/193920
Submitted by:	maintainer
2014-09-25 19:38:00 +00:00
Thierry Thomas
bff59433a0 Update to git20140902.
PR:		ports/193247
Submitted by:	maintainer
2014-09-20 13:08:06 +00:00
Antoine Brodin
783563d5ac Unbreak on 9amd64
I couldn't test on 8,  various dependencies were failing
2014-08-30 13:19:35 +00:00
Dmitry Marakasov
89722ddad0 uTox is lightweight Tox (https://github.com/irungentoo/ProjectTox-Core)
client written in C.

Simple and convenient program for confidential communication.

Still early in development, though it already supports some of the most
important features, like file transfers, A/V, group chats, and DNS Discovery.

There are also binaries for other OS: Linux, Android, OS X and Windows, which
makes it possible to communicate between users of different OS.

WWW: http://utox.org/

PR:		192954
Submitted by:	fidaj@ukr.net
2014-08-28 12:19:12 +00:00