Commit graph

92 commits

Author SHA1 Message Date
Mathieu Arnold
305f148f48
Remove # $FreeBSD$ from Makefiles. 2021-04-06 16:31:07 +02:00
Steve Wills
9b62d2d89b net-im/qTox: remove snorenotify dep
since it's unmaintained and deprecated upstream

PR:		252217
Approved by:	yuri (maintainer)
2020-12-27 20:51:18 +00:00
Yuri Victorovich
d81bfd573e net-im/qTox: Update 1.17.2 -> 1.17.3 2020-11-25 10:25:07 +00:00
Yuri Victorovich
8d4e0cc0de net-im/qTox: Update 1.16.3-892 -> 1.17.2 2020-04-28 00:18:08 +00:00
Yuri Victorovich
0cac4bd148 net-im/qTox: Update 1.16.3-882 -> 1.16.3-892 2020-04-19 19:11:43 +00:00
Yuri Victorovich
fbe8c8c48c net-im/qTox: Update 1.16.3-784 -> 1.16.3-882 2020-04-12 19:03:28 +00:00
Yuri Victorovich
2f5f8c9588 net-im/qTox: Add the DESKTOP_NOTIFICATIONS option
It uses devel/snorenotify
2020-04-01 19:58:13 +00:00
Yuri Victorovich
de32a259b9 net-im/qTox: Fix new version detection w/in the qTox application
An incorrect GIT_DESCRIBE was supplied to the build.
2020-03-28 02:23:18 +00:00
Yuri Victorovich
dc0b5b1e1d net-im/qTox: Update 1.16.3-529 -> 1.16.3-784 2020-02-01 21:46:46 +00:00
Niclas Zeising
ef5d45aaa6 Sprinkle more USES=xorg 2019-11-07 20:19:59 +00:00
Tobias C. Berner
c45de9579f Qt5 update to 5.13.0
For new features, check: https://wiki.qt.io/New_Features_in_Qt_5.13

Thanks to adridg who helped to fix a lot of packages.

Exp-run by:	antoine
PR:		238782
2019-10-01 04:13:31 +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
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Gerald Pfeifer
ea8c8ec7da Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

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, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
2019-07-26 20:46:53 +00:00
Yuri Victorovich
e1f79b6d04 net-im/qTox: fix build with GCC-based architectures by updating to the revision of the PR that doesn't contain std::auto_ptr
PR:		239324
Reported by:	pkubaj
2019-07-20 07:22:11 +00:00
Yuri Victorovich
a9f9ede0bd net-im/qTox: Add port options APPINDICATOR, GTK_SYSTRAY, STATUSNOTIFIER
Gtk and related dependencies are only induced by these options.
Unfortunately, glib20 is also pulled by Qt5, so setting the above options to OFF would
not practically reduce dependencies.
2019-07-07 22:33:00 +00:00
Yuri Victorovich
053d717245 net-im/qTox: Backport the pull request update 2019-07-07 05:58:53 +00:00
Yuri Victorovich
f1dda11458 net-im/qTox: Backport the pull request allowing qTox to run in jails and chroot environments
https://github.com/qTox/qTox/pull/5742
2019-07-06 22:15:45 +00:00
Yuri Victorovich
3b66528750 net-im/qTox: Update 1.16.3-467 -> 1.16.3-529 2019-07-06 19:37:29 +00:00
Yuri Victorovich
861aa4d508 net-im/qTox: Update 1.16.3-363 -> 1.16.3-467 2019-06-19 10:34:50 +00:00
Yuri Victorovich
5e48134bd8 net-im/qTox: Add instructions to pkg-message how to make spell checking to work 2019-04-03 03:02:06 +00:00
Yuri Victorovich
bb520fbcaa net-im/qTox: Fix the SPELL_CHECK option 2019-03-31 23:09:46 +00:00
Yuri Victorovich
108f75bed8 net-im/qTox: 1.16.3 -> 1.16.3-363
It has been a long time since the last release, several things that I've reported have been fixed since.

New option: SPELL_CHECK that introduces the dependency on KDE's sonnet.
2019-03-31 22:28:05 +00:00
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
Tijl Coosemans
1bf487d3e7 Fix Qt5 symbol version scripts to put the catch-all clause first. When
a symbol matches multiple clauses the last one takes precedence.  If the
catch-all is last it captures everything.  In the case of Qt5 libraries
this caused all symbols to have a Qt_5 label while some should have
Qt_5_PRIVATE_API.  This only affects lld because GNU ld always gives the
catch-all lowest priority.

Older versions of Qt5Webengine exported some memory allocation symbols from
the bundled Chromium.  Version 5.9 stopped exporting these [1] but the
symbols were kept as weak wrappers for the standard allocation functions to
maintain binary compatibility. [2][3]  The problem is that the call to the
standard function in these weak wrappers is only resolved to the standard
function if there's a call to this standard function in other parts of
Qt5Webengine, because only then is there a non-weak symbol that takes
precedence over the weak one.  If there's no such non-weak symbol the call
in the weak wrapper resolves to the weak wrapper itself creating an infinite
call loop that overflows the stack and causes a crash.  Some of the
allocation functions are variants of C++ new and delete and it probably
depends on the compiler whether these variants are used in other parts of
Qt5Webengine.

Remove the weak wrappers (make them Linux specific).  This isn't binary
compatible but we are already breaking that with the changes to the symbol
versions.

[1] 5c2cbfccf9
[2] 2ed5054e3a
[3] 009f5ebb4b

Bump all ports that depend on Qt5.

PR:		234070
Exp-run by:	antoine
Approved by:	kde (adridg)
2019-01-16 11:13:44 +00:00
Yuri Victorovich
33089a5d9c net-im/qTox: Add USES=gnome 2018-12-18 19:58:13 +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
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
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
Yuri Victorovich
b4cbc81275 net-im/qTox: Update 1.16.2 -> 1.16.3
Reported by:	portscout
2018-07-21 15:14:46 +00:00
Yuri Victorovich
867e28b9b8 net-im/qTox: Update 1.16.1 -> 1.16.2
Reported by:	portscout
2018-07-17 17:41:57 +00:00
Yuri Victorovich
0236c7a917 net-im/qTox: Update 1.16.0 -> 1.16.1
Reported by:	portscout
2018-07-05 08:25:32 +00:00
Yuri Victorovich
fa236657f1 net-im/qTox: Update 1.15.0 -> 1.16.0
Port changes:
* .desktop file got renamed
* Intermediate revision (when present) is based on DISTVERSIONSUFFIX

Reported by:	portscout
2018-07-04 19:28:44 +00:00
Tobias C. Berner
b1a1d38bf9 Replace bsd.qt.mk by Uses/qt.mk and Uses/qt-dist.mk
From now on, ports that depend on Qt4 will have to set
	USES=		qt:4
	USE_QT=		foo bar
ports depending on Qt5 will use
	USES=		qt:5
	USE_QT=		foo bar

PR:		229225
Exp-run by:	antoine
Reviewed by:	mat
Approved by:	portmgr (antoine)
Differential Revision:	→https://reviews.freebsd.org/D15540
2018-06-28 17:39:53 +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
Yuri Victorovich
6b094d82a8 net-im/qTox: Update 1.14.1 -> 1.15.0
See the changelog in:
https://github.com/qTox/qTox/blob/master/CHANGELOG.md
2018-05-06 06:44:24 +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
Jan Beich
762e131e70 net-im/qTox: unbreak with ffmpeg 4.0
src/video/camerasource.cpp:112:5: error: 'av_register_all' is deprecated [-Werror,-Wdeprecated-declarations]
    av_register_all();
    ^
/usr/local/include/libavformat/avformat.h:2025:6: note: 'av_register_all' declared here
void av_register_all(void);
     ^

PR:		227726
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-05-01 03:46:22 +00:00
Yuri Victorovich
8049ba144a net-im/qTox: Update 1.14.0 -> 1.14.1
Changelog:
https://github.com/qTox/qTox/releases/tag/v1.14.1
2018-03-22 09:22:41 +00:00
Yuri Victorovich
2dc58bf791 net-im/qTox: Update to 1.14.0
Changelog:
https://github.com/qTox/qTox/blob/v1.14.0/CHANGELOG.md

Also updated WWW.
2018-03-13 08:03:14 +00:00
Thierry Thomas
fa73e482f7 Chase the upgrade of toxcore to 0.2.0.
Submitted by:	yuri
Differential Revision:	https://reviews.freebsd.org/D14558
2018-03-07 20:58:18 +00:00
Yuri Victorovich
17f8f552f7 net-im/qTox: Update to 1.13.0-134
Port changes:
* Removed GH_ACCOUNT (not needed)
* Added USE_GNOME=gdkpixbuf2
* Added CMAKE_OFF=USE_CCACHE (ccache causes random build failures)
* Minor change in PLIST_FILES

Testing: runs fine

This update makes it compatible with net-im/tox 0.2.0

Approved by:	tcberner (mentor, implicit)
2018-03-04 19:21:39 +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
Yuri Victorovich
394d3c4b72 net-im/qTox: Update to 1.13.0
Approved by:	tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D13252
2017-11-28 06:28:31 +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
Tobias C. Berner
6c81eb9a2c Update net-im/qTox to 1.12.1
* the port option PLATFORM_EXTENSIONS to reflect the option in
  CMakeLists.txt for Xorg and screensaver integration. It should
  be normally "on".
* pkg-message is moved into the main folder
* added LICENSE_FILE
* cmake now installs and compresses icon files

* while here, switch it to DISTVERSION.

PR:		222949
Submitted by:	Yuri Victorovich <yuri@rawbw.com> (maintainer)
2017-10-21 09:39:18 +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
Vanilla I. Shu
9a000af85b 1: upgrade to 4.0.0.
2: chrase shared library version.
2017-09-23 02:59:07 +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