57 Commits

Author SHA1 Message Date
kn
a255d66579 Update to Mumble 1.3.3
Fixed: Chatbox invisble (zero height) (#4388)
Fixed: Handling of invalid packet sizes (#4394)
Fixed: Race-condition leading to loss of shortcuts (#4430)
Fixed: Link in About dialog is now clickable again (#4454)
Fixed: Sizing issues in ACL-Editor (#4455)
2020-10-07 16:58:34 +00:00
kn
9240838354 Update to mumble 1.3.2
No changes that effect our port.
2020-07-11 13:14:47 +00:00
kn
1b8832fb67 Update to mumble 1.3.1
https://github.com/mumble-voip/mumble/releases/tag/1.3.1 has mostly
fixes for both client and server.

Take MAINTAINER.
2020-06-16 10:16:20 +00:00
kn
b91ba4a17a Remove obsolete patches
Two patches seem to have no effect: the first one fixes a C++ issue I
do not see on amd64 when building without it, the second one supposedly
fixes translation files, but without it I can switch between languages
just fine.

Both patches are there since import on 2014 and I they probably used to
be relevant for older Mumble versions, but not so much today anymore.
2020-05-21 11:28:05 +00:00
kn
c14c9fdeb4 Unbreak dark style for default theme
This "remove broken files" patch disables theme files such as
"Mumble/OSX Dark.qss" which break the build with BSD make(1), which chokes
on whitespaces in file names (even when escaped with backslashes).

GNU make can cope with escaped whitespaces, everything builds fine with
gmake(1).  Since we are not OS X, these theme files are not installed
anyway, so no PLIST change.

Remove the patch and set USE_GMAKE;  reason for this is that Mumble no
longer errors out silently at runtime due to the patched file and disables
the "Dark" style as a consequence (seen in developer console):

<W> ... Style "Dark"  of theme  "Mumble"  references invalid qss  \
":themes/Mumble/OSX Dark.qss"  for platform  "MAC" , skipping theme
<W> ... Could not find configured theme "Mumble"
<W> ... Applying fallback style sheet

With this commit, Mumble shows no warnings and allows me to use the "Dark"
style:

<W> ... Theme: "Mumble"
<W> ... Style: "Dark"
<W> ... --> qss: ":themes/Mumble/Dark.qss"
2020-05-14 18:50:08 +00:00
kn
84c1443922 Regen patch (whitespace churn) 2020-05-14 18:01:48 +00:00
kn
5bd156d05b Remove "Do not include nonexistent librt (part of libc)" patch
Same as previous.
2020-05-14 18:00:13 +00:00
kn
796247cc1a Remove "Do not link against nonexistent librt (part of libc)" patch
Doing so is correct, but the patched code is under "linux* { ... }" in the
qmake file and therefore does not effect our build at all.

The resulting Makefile did not change after removing this patch, everything
built and linked fine as exepcted.
2020-05-14 17:58:05 +00:00
kn
0bf3082d0d Remove "Fix loading of CELT plugins; use celt from our tree"; forgot to
do so in this commit: "Drop audio/celt07 dependency, use bundled CELT".

No behaviour change.
2020-05-14 17:55:09 +00:00
sthen
8dbda182dd unbreak pkgnames. hopefully nobody built from this in the meantime because
handling an update from the invalid pkgname is way more hassle than it's worth.
2020-04-13 13:50:19 +00:00
kn
0fd501de7b Build and package Mumble server component (murmur)
Simple MULTI_PACKAGES addition, no FLAVOR.

Diff from Thomas L. - thanks!
Tweaks and tests from me
"pkg_add murmur && rcctl start murmurd" just works on amd64 and sparc64
2020-04-13 13:18:36 +00:00
tb
4ac698e52a Now that libssl has been fixed, we no longer need to enable
TLSv1.3 ciphers explicitly, so remove temporary workaround.

ok kn
2020-04-09 18:18:06 +00:00
kn
6b22227f8b Drop audio/celt07 dependency, use bundled CELT
Previous releases presumable required an external CELT port,
but Mumble 1.3.0 builds fine with its bundled version, so
use it and stop patching around it to use our own outdated
CELT 0.7 API port.

Builds and runs fine without celt installed on amd64.

OK sthen
2020-04-05 21:14:44 +00:00
kn
d0dee54337 Simplify patch by disabling code with "#if 0" instead of removing it
While here, comment another patch.
No behaviour change, tested on amd64.
2020-04-05 02:46:58 +00:00
kn
1d4e788311 Remove audio/celt as RDEP
CELT has been merged into Opus and is obsolete,
Mumble builds and runs fine without celt installed.

OK rsadowski
2020-04-04 15:41:06 +00:00
kn
91001a9f21 Fix/workaround TLS 1.3 support with libssl
Input jb jsing
2020-03-21 16:19:27 +00:00
kn
971495f90c Use smaller .tar.gz not .zip sources 2020-03-19 21:20:36 +00:00
kn
131041bfa2 Enable SEPARATE_BUILD
147M sources and 390M built objects are worth separating;
no PLIST change.
2020-03-19 21:02:40 +00:00
jca
f1656a0bf7 Switch back to portaudio, jack output is unreliable
Report and fix from Nam Nguyen.

While here, provide debug-mumble.
2020-03-13 23:31:22 +00:00
cwen
19ea640e3d mumble: don't use pre compilated headers on gcc archs because they
are invalid there.

OK jca@
2020-03-06 12:00:09 +00:00
rsadowski
2b01290d41 Update mumble to 1.3.0
Mumble 1.3.0 can't connect to some older servers, it will complain that the
server is using old crypto. For your security, update your servers.

Tweaks, test and ok solene@
2020-02-25 05:14:52 +00:00
jca
f9cc67bd52 Use https for HOMEPAGE
Note: mumble-1.3.0 has been released
2019-12-06 23:12:07 +00:00
sthen
8212ffe922 fix audio/mumble build with protobuf 3.7+, from https://github.com/mumble-voip/mumble/pull/3623 via pkgsrc 2019-08-05 17:42:40 +00:00
sthen
9fe1e38b23 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:43:27 +00:00
tb
0ca0cc2a5d Fix after protobuf 3.6.0 update (now needs C++ 11).
ok jca
2018-07-10 10:54:23 +00:00
espie
c36d0659b9 @tag gtk-update-icon-cache 2018-06-29 22:16:08 +00:00
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
rsadowski
ccf9e9ccc0 fix mumble for upcoming boost 1.66.0
"do not use non-existant template version of std::abs"
commit ea861fe86743c8402bbad77d8d1dd9de8dce447e

ok jca@
2018-01-28 21:04:30 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
7b9fdbb2c9 use LIBCXX 2017-04-10 11:45:22 +00:00
dcoppa
67fd7fd0c6 Update to mumble-1.2.19 2017-02-28 15:35:21 +00:00
dcoppa
1002782ded Update to mumble-1.2.17 2016-10-11 12:59:12 +00:00
jca
f244820d9e Use MODQT_LRELEASE instead of hardcoding lrelease4
ok dcoppa@
2016-06-11 17:06:07 +00:00
dcoppa
a8cced8546 Bugfixing update to mumble-1.2.16 2016-05-10 07:44:11 +00:00
zhuk
ed298848a3 Zap more lines from qmake-based ports by moving them from
the "MODULES=x11/qtX + CONFIGURE_STYLE=qmake" logic to
the "MODULES=devel/qmake x11/qtX" logic.

Discussed with espie@ a few weeks ago.
2016-03-26 20:37:34 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
zhuk
b2554c8937 Convert to MODQMAKE, -6 Makefile lines. 2016-03-07 11:58:49 +00:00
dcoppa
341d8c8479 Update to mumble-1.2.14 2016-02-25 16:01:39 +00:00
dcoppa
e7e0b302de maintenance update to mumble-1.2.13 2016-01-18 15:13:53 +00:00
jasper
d6e85d6790 DISTNAME is set by bsd.port.mk for these ports now 2015-12-29 19:49:39 +00:00
dcoppa
193408e23b Bugfix update to mumble-1.2.12 2015-12-22 10:09:43 +00:00
dcoppa
7d97522cf5 Update to mumble-1.2.11 2015-12-09 12:22:45 +00:00
dcoppa
f80e1de230 Update to mumble-1.2.10 2015-07-17 15:09:42 +00:00
dcoppa
f232d013cf Maintenance update to mumble-1.2.9 2015-06-12 09:43:12 +00:00
ajacoutot
508c2179c7 x11/gtk+2,-guic -> x11/gtk+3,-guic && bump 2015-03-27 08:43:01 +00:00
dcoppa
0020c7b96f Fix loading of translation files 2014-09-05 08:22:04 +00:00
dcoppa
73e1191e7f Bugfix update to mumble-1.2.8 2014-09-04 14:35:47 +00:00
bcallah
a1de7c881e Minor update to 1.2.7
"Diff looks good" sthen@ ok dcoppa@
2014-06-20 05:46:06 +00:00
jasper
bb57330aa9 security update to mumble 1.2.6 (only client is affected)
http://blog.mumble.info/mumble-1-2-6/
2014-05-27 12:14:07 +00:00