head	1.82;
access;
symbols
	pkgsrc-2026Q1:1.82.0.2
	pkgsrc-2026Q1-base:1.82
	pkgsrc-2025Q4:1.80.0.2
	pkgsrc-2025Q4-base:1.80
	pkgsrc-2025Q3:1.78.0.2
	pkgsrc-2025Q3-base:1.78
	pkgsrc-2025Q2:1.76.0.2
	pkgsrc-2025Q2-base:1.76
	pkgsrc-2025Q1:1.74.0.2
	pkgsrc-2025Q1-base:1.74
	pkgsrc-2024Q4:1.70.0.2
	pkgsrc-2024Q4-base:1.70
	pkgsrc-2024Q3:1.66.0.2
	pkgsrc-2024Q3-base:1.66
	pkgsrc-2024Q2:1.64.0.2
	pkgsrc-2024Q2-base:1.64
	pkgsrc-2024Q1:1.61.0.2
	pkgsrc-2024Q1-base:1.61
	pkgsrc-2023Q4:1.58.0.2
	pkgsrc-2023Q4-base:1.58
	pkgsrc-2023Q3:1.53.0.2
	pkgsrc-2023Q3-base:1.53
	pkgsrc-2023Q2:1.52.0.2
	pkgsrc-2023Q2-base:1.52
	pkgsrc-2023Q1:1.47.0.2
	pkgsrc-2023Q1-base:1.47
	pkgsrc-2022Q4:1.45.0.2
	pkgsrc-2022Q4-base:1.45
	pkgsrc-2022Q3:1.44.0.2
	pkgsrc-2022Q3-base:1.44
	pkgsrc-2022Q2:1.42.0.2
	pkgsrc-2022Q2-base:1.42
	pkgsrc-2022Q1:1.39.0.2
	pkgsrc-2022Q1-base:1.39
	pkgsrc-2021Q4:1.37.0.2
	pkgsrc-2021Q4-base:1.37
	pkgsrc-2021Q3:1.33.0.2
	pkgsrc-2021Q3-base:1.33
	pkgsrc-2021Q2:1.31.0.2
	pkgsrc-2021Q2-base:1.31
	pkgsrc-2021Q1:1.29.0.2
	pkgsrc-2021Q1-base:1.29
	pkgsrc-2020Q4:1.25.0.2
	pkgsrc-2020Q4-base:1.25
	pkgsrc-2020Q3:1.23.0.2
	pkgsrc-2020Q3-base:1.23
	pkgsrc-2020Q2:1.20.0.2
	pkgsrc-2020Q2-base:1.20
	pkgsrc-2020Q1:1.15.0.2
	pkgsrc-2020Q1-base:1.15
	pkgsrc-2019Q4:1.11.0.6
	pkgsrc-2019Q4-base:1.11
	pkgsrc-2019Q3:1.11.0.2
	pkgsrc-2019Q3-base:1.11
	pkgsrc-2019Q2:1.4.0.2
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.2.0.4
	pkgsrc-2019Q1-base:1.2
	pkgsrc-2018Q4:1.2.0.2
	pkgsrc-2018Q4-base:1.2;
locks; strict;
comment	@# @;


1.82
date	2026.01.14.12.57.32;	author wiz;	state Exp;
branches;
next	1.81;
commitid	mRVqLEyNYbwWpmqG;

1.81
date	2026.01.07.08.46.00;	author wiz;	state Exp;
branches;
next	1.80;
commitid	1wQ3ICD8eebefrpG;

1.80
date	2025.10.23.20.36.02;	author wiz;	state Exp;
branches;
next	1.79;
commitid	1V2hBZn9ypXaCJfG;

1.79
date	2025.09.27.09.57.07;	author wiz;	state Exp;
branches;
next	1.78;
commitid	GSXfRJoW2938VkcG;

1.78
date	2025.08.24.16.36.15;	author wiz;	state Exp;
branches;
next	1.77;
commitid	wJOv3iyFVPY0e08G;

1.77
date	2025.07.03.06.28.30;	author wiz;	state Exp;
branches;
next	1.76;
commitid	SQRUjRfmpeq7xg1G;

1.76
date	2025.04.24.14.13.21;	author wiz;	state Exp;
branches;
next	1.75;
commitid	A3VBjL8Zdd4LljSF;

1.75
date	2025.04.17.21.49.54;	author wiz;	state Exp;
branches;
next	1.74;
commitid	xcIXAVA292fk6sRF;

1.74
date	2025.02.12.06.44.32;	author ryoon;	state Exp;
branches;
next	1.73;
commitid	wrOiT0jBBwBs99JF;

1.73
date	2025.02.09.14.44.04;	author wiz;	state Exp;
branches;
next	1.72;
commitid	SkMxSaWBdCZ6UNIF;

1.72
date	2024.12.29.15.09.40;	author adam;	state Exp;
branches;
next	1.71;
commitid	oeKjyQMgtu2FopDF;

1.71
date	2024.12.26.23.57.19;	author adam;	state Exp;
branches;
next	1.70;
commitid	uSVIHBdlvVRFp4DF;

1.70
date	2024.11.14.22.18.51;	author wiz;	state Exp;
branches;
next	1.69;
commitid	JmuDYqwL4erbdFxF;

1.69
date	2024.11.01.12.51.36;	author wiz;	state Exp;
branches;
next	1.68;
commitid	QB4Wk02mZPuBuWvF;

1.68
date	2024.11.01.00.50.49;	author wiz;	state Exp;
branches;
next	1.67;
commitid	QT27BdVP362gvSvF;

1.67
date	2024.10.04.03.49.15;	author ryoon;	state Exp;
branches;
next	1.66;
commitid	W6qyL3zvAllroisF;

1.66
date	2024.09.21.10.24.27;	author wiz;	state Exp;
branches;
next	1.65;
commitid	5cJzOpsKBnHZZEqF;

1.65
date	2024.08.25.06.18.27;	author wiz;	state Exp;
branches;
next	1.64;
commitid	BcrSL94SO85mvanF;

1.64
date	2024.05.29.16.31.31;	author adam;	state Exp;
branches;
next	1.63;
commitid	n8aFyEjEVZA0JUbF;

1.63
date	2024.04.06.08.04.55;	author wiz;	state Exp;
branches;
next	1.62;
commitid	xuM7fEJrv2TOC35F;

1.62
date	2024.04.05.14.00.57;	author wiz;	state Exp;
branches;
next	1.61;
commitid	rk5q0M3dc1N8DX4F;

1.61
date	2024.03.21.10.34.10;	author nia;	state Exp;
branches;
next	1.60;
commitid	Rko22id3CVq2Y03F;

1.60
date	2024.01.30.14.21.36;	author ryoon;	state Exp;
branches;
next	1.59;
commitid	gARf2FgciecARtWE;

1.59
date	2023.12.29.18.24.36;	author adam;	state Exp;
branches;
next	1.58;
commitid	CbzM4kTH4d8WeoSE;

1.58
date	2023.11.15.18.14.41;	author wiz;	state Exp;
branches;
next	1.57;
commitid	NOhTqnl0gAaTAJME;

1.57
date	2023.11.12.13.20.49;	author wiz;	state Exp;
branches;
next	1.56;
commitid	SjpNXQIV5XeZ3kME;

1.56
date	2023.11.08.13.18.16;	author wiz;	state Exp;
branches;
next	1.55;
commitid	PsuHTklAIsF4bOLE;

1.55
date	2023.11.02.12.20.02;	author wiz;	state Exp;
branches;
next	1.54;
commitid	N5p8aLMMDOdr32LE;

1.54
date	2023.10.24.22.08.22;	author wiz;	state Exp;
branches;
next	1.53;
commitid	MTsrqKm6aGrQAVJE;

1.53
date	2023.07.18.12.59.31;	author nia;	state Exp;
branches;
next	1.52;
commitid	49GJBdYjN0ycIhxE;

1.52
date	2023.05.22.21.00.18;	author wiz;	state Exp;
branches;
next	1.51;
commitid	pu0rM28UgpNvc0qE;

1.51
date	2023.05.06.19.09.07;	author ryoon;	state Exp;
branches;
next	1.50;
commitid	U0SnpK5fQpHc6WnE;

1.50
date	2023.04.23.14.26.13;	author adam;	state Exp;
branches;
next	1.49;
commitid	Laj8GRA8jxylXemE;

1.49
date	2023.04.19.08.09.17;	author adam;	state Exp;
branches;
next	1.48;
commitid	B8gCWhWtMX9vZGlE;

1.48
date	2023.04.03.20.20.46;	author nros;	state Exp;
branches;
next	1.47;
commitid	QZJcmO7ELDhQyHjE;

1.47
date	2023.01.29.21.15.38;	author ryoon;	state Exp;
branches;
next	1.46;
commitid	QL7aBXsBGmQvUtbE;

1.46
date	2023.01.22.16.28.20;	author ryoon;	state Exp;
branches;
next	1.45;
commitid	aiP40A5zgFwvyyaE;

1.45
date	2022.11.23.16.19.29;	author adam;	state Exp;
branches;
next	1.44;
commitid	ju2K3LUYlTJKqQ2E;

1.44
date	2022.09.11.12.51.25;	author wiz;	state Exp;
branches;
next	1.43;
commitid	5DT6DUEaifG2DrTD;

1.43
date	2022.07.02.16.53.09;	author ryoon;	state Exp;
branches;
next	1.42;
commitid	JYhuI1Ghjd0AflKD;

1.42
date	2022.04.18.19.10.30;	author adam;	state Exp;
branches;
next	1.41;
commitid	eC9Na3jrfOOUpIAD;

1.41
date	2022.04.03.18.50.18;	author adam;	state Exp;
branches;
next	1.40;
commitid	pljGusxaRu0gNMyD;

1.40
date	2022.04.01.11.53.28;	author nia;	state Exp;
branches;
next	1.39;
commitid	2EMWiGkDSehWxuyD;

1.39
date	2022.03.28.10.52.56;	author tnn;	state Exp;
branches;
next	1.38;
commitid	6w2OBZ9tOc7mlYxD;

1.38
date	2022.01.10.01.46.24;	author ryoon;	state Exp;
branches;
next	1.37;
commitid	Cj0KeHK24VPiN1oD;

1.37
date	2021.12.08.16.03.30;	author adam;	state Exp;
branches;
next	1.36;
commitid	2PyWjHx5T8rqARjD;

1.36
date	2021.11.11.12.02.47;	author kim;	state Exp;
branches;
next	1.35;
commitid	AkwcDVBn53lh8ngD;

1.35
date	2021.10.21.20.33.04;	author kim;	state Exp;
branches;
next	1.34;
commitid	PFyrj58kRQYXCIdD;

1.34
date	2021.09.29.19.00.23;	author adam;	state Exp;
branches;
next	1.33;
commitid	WsBUbBM52TSePSaD;

1.33
date	2021.09.08.21.04.58;	author nia;	state Exp;
branches;
next	1.32;
commitid	6PGjeVec6yMAbc8D;

1.32
date	2021.07.30.12.26.42;	author ryoon;	state Exp;
branches;
next	1.31;
commitid	MBn4tXPvavnNB03D;

1.31
date	2021.04.21.13.24.27;	author adam;	state Exp;
branches;
next	1.30;
commitid	RAyVO2K5RkoQ8aQC;

1.30
date	2021.04.21.11.41.06;	author adam;	state Exp;
branches;
next	1.29;
commitid	fph0Axs0eT3az9QC;

1.29
date	2021.03.05.09.57.20;	author nia;	state Exp;
branches;
next	1.28;
commitid	Ht5sBc1N6jJvv6KC;

1.28
date	2021.02.07.06.30.16;	author ryoon;	state Exp;
branches;
next	1.27;
commitid	o4SYSzNXY1UacKGC;

1.27
date	2021.01.01.09.52.19;	author ryoon;	state Exp;
branches;
next	1.26;
commitid	GiBA8QXmAPUfv0CC;

1.26
date	2021.01.01.08.24.36;	author ryoon;	state Exp;
branches;
next	1.25;
commitid	slfyvXkOfADi10CC;

1.25
date	2020.11.05.09.07.35;	author ryoon;	state Exp;
branches
	1.25.2.1;
next	1.24;
commitid	VqGaBtHnBBcd5GuC;

1.24
date	2020.10.16.07.42.48;	author nia;	state Exp;
branches;
next	1.23;
commitid	pcHZre0xPngag6sC;

1.23
date	2020.08.18.17.57.41;	author leot;	state Exp;
branches;
next	1.22;
commitid	kBGtucvaKO3IyzkC;

1.22
date	2020.08.17.20.18.17;	author leot;	state Exp;
branches;
next	1.21;
commitid	ybGS4iX9Fz8imskC;

1.21
date	2020.07.27.00.29.03;	author nia;	state Exp;
branches;
next	1.20;
commitid	QkQ53D04hcMLsEhC;

1.20
date	2020.06.09.15.00.57;	author nia;	state Exp;
branches;
next	1.19;
commitid	sykx4RoHDGLxPybC;

1.19
date	2020.06.02.08.23.19;	author adam;	state Exp;
branches;
next	1.18;
commitid	nisovMpvvZm3RCaC;

1.18
date	2020.05.06.14.04.21;	author adam;	state Exp;
branches;
next	1.17;
commitid	dLR3o37Fk2B5Cb7C;

1.17
date	2020.04.28.05.46.27;	author riastradh;	state Exp;
branches;
next	1.16;
commitid	XkB95kQ588Kl776C;

1.16
date	2020.04.12.08.28.21;	author adam;	state Exp;
branches;
next	1.15;
commitid	7jZFLCnc3RCww44C;

1.15
date	2020.03.10.22.09.28;	author wiz;	state Exp;
branches;
next	1.14;
commitid	UV3Ncm9kwd8O7UZB;

1.14
date	2020.03.08.16.48.59;	author wiz;	state Exp;
branches;
next	1.13;
commitid	rcNYzTQo8icypCZB;

1.13
date	2020.01.18.21.48.52;	author jperkin;	state Exp;
branches;
next	1.12;
commitid	JW4hJgY8ZdoTFdTB;

1.12
date	2020.01.12.20.20.06;	author ryoon;	state Exp;
branches;
next	1.11;
commitid	5tyaDUwPevcZnrSB;

1.11
date	2019.09.25.00.58.19;	author nia;	state Exp;
branches;
next	1.10;
commitid	7A9EJra3FGJVskEB;

1.10
date	2019.09.18.14.17.07;	author ryoon;	state Exp;
branches;
next	1.9;
commitid	LUfjpd1Cy0FT6vDB;

1.9
date	2019.09.18.09.47.56;	author nia;	state Exp;
branches;
next	1.8;
commitid	Ey23glVv1zlCCtDB;

1.8
date	2019.09.16.23.17.07;	author nia;	state Exp;
branches;
next	1.7;
commitid	rqvyI5CTdE68aiDB;

1.7
date	2019.09.16.22.46.20;	author nia;	state Exp;
branches;
next	1.6;
commitid	LCRU5SpFMHhAZhDB;

1.6
date	2019.08.22.12.22.53;	author ryoon;	state Exp;
branches;
next	1.5;
commitid	UuiyQ10Dn9Rtl1AB;

1.5
date	2019.07.01.04.07.59;	author ryoon;	state Exp;
branches;
next	1.4;
commitid	qsMjwmrvOSh6hitB;

1.4
date	2019.06.22.09.46.58;	author nia;	state Exp;
branches;
next	1.3;
commitid	pNMyNxes88zErasB;

1.3
date	2019.06.17.08.08.31;	author nia;	state Exp;
branches;
next	1.2;
commitid	HJ0nqpv1vH6t3wrB;

1.2
date	2018.12.22.18.28.07;	author nia;	state Exp;
branches;
next	1.1;
commitid	0tshfGia0bz9bP4B;

1.1
date	2018.12.22.18.17.39;	author nia;	state Exp;
branches;
next	;
commitid	9RsqfL1B8i397P4B;

1.25.2.1
date	2021.03.08.08.34.10;	author bsiegert;	state Exp;
branches;
next	;
commitid	4OfsCUKgzhL7XtKC;


desc
@@


1.82
log
@*: recursive bump for abseil-20260107.0 shlib version bump
@
text
@# $NetBSD: Makefile,v 1.81 2026/01/07 08:46:00 wiz Exp $

DISTNAME=	mumble-1.4.287
PKGREVISION=	20
CATEGORIES=	chat audio
MASTER_SITES=	${MASTER_SITE_GITHUB:=mumble-voip/}
GITHUB_PROJECT=	mumble
GITHUB_RELEASE=	v${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://wiki.mumble.info/wiki/Main_Page
COMMENT=	Low latency VOIP software
LICENSE=	modified-bsd

TOOL_DEPENDS+=	qt5-qttools-[0-9]*:../../x11/qt5-qttools

WRKSRC=		${WRKDIR}/mumble-${PKGVERSION_NOREV}.src

# NetBSD make not suitable due to targets with spaces
USE_TOOLS+=	pkg-config gmake
USE_LANGUAGES=	c c++

USE_CMAKE=	yes

USE_CXX_FEATURES+=	c++11

LDFLAGS.NetBSD+=	-lrt

# Basic sensible stuff for packaging.
# Requires 0.7.x, pkgsrc version is too new
#CMAKE_CONFIGURE_ARGS+=	-Dbundled-celt=off
CMAKE_CONFIGURE_ARGS+=	-Dbundled-opus=off
CMAKE_CONFIGURE_ARGS+=	-Dbundled-speex=off
CMAKE_CONFIGURE_ARGS+=	-Dwarnings-as-errors=off

# Compatibility.
CXXFLAGS+=	-DCELT_SET_VBR_RATE=CELT_SET_BITRATE

# Architecture-specific due to nasty hacks...
CMAKE_CONFIGURE_ARGS+=	-Doverlay=off

# Not available in pkgsrc yet.
CMAKE_CONFIGURE_ARGS+=	-Dpipewire=off

# support for an old Logitech keyboard - requires missing library
CMAKE_CONFIGURE_ARGS+=	-Dg15=off

# requires missing ZeroC utilities
CMAKE_CONFIGURE_ARGS+=	-Dice=off

.include "../../mk/oss.buildlink3.mk"

.if ${OSS_TYPE} != "none"
LDFLAGS+=	${LIBOSSAUDIO}
CMAKE_CONFIGURE_ARGS+=	-Doss=on
.else
CMAKE_CONFIGURE_ARGS+=	-Doss=off
.endif

CHECK_PORTABILITY_SKIP+=	3rdparty/opus-src/doc/build_draft.sh

.include "options.mk"
# Requires 0.7.x, pkgsrc version is too new
#.include "../../audio/celt/buildlink3.mk"
.include "../../audio/libopus/buildlink3.mk"
.include "../../audio/libsndfile/buildlink3.mk"
.include "../../audio/speech-dispatcher/buildlink3.mk"
.include "../../audio/speexdsp/buildlink3.mk"
.include "../../audio/speex/buildlink3.mk"
.include "../../devel/boost-headers/buildlink3.mk"
.include "../../devel/boost-libs/buildlink3.mk"
.include "../../devel/libltdl/buildlink3.mk"
.include "../../devel/poco/buildlink3.mk"
.include "../../devel/protobuf/buildlink3.mk"
.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
.include "../../net/mDNSResponder/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../x11/qt5-qtbase/buildlink3.mk"
.include "../../x11/qt5-qtsvg/buildlink3.mk"
.include "../../x11/libXext/buildlink3.mk"
.include "../../x11/libXi/buildlink3.mk"
.include "../../mk/dlopen.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
@


1.81
log
@*: recursive bump for icu 78.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.80 2025/10/23 20:36:02 wiz Exp $
d4 1
a4 1
PKGREVISION=	19
@


1.80
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.79 2025/09/27 09:57:07 wiz Exp $
d4 1
a4 1
PKGREVISION=	18
@


1.79
log
@*: recursive bump for boost 1.89
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.78 2025/08/24 16:36:15 wiz Exp $
d4 1
a4 1
PKGREVISION=	17
@


1.78
log
@*: recursive bump for abseil 20250814.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.77 2025/07/03 06:28:30 wiz Exp $
d4 1
a4 1
PKGREVISION=	16
@


1.77
log
@*: recursive bump for abseil shlib major change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.76 2025/04/24 14:13:21 wiz Exp $
d4 1
a4 1
PKGREVISION=	15
@


1.76
log
@*: recursive bump for jpeg -> libjpeg-turbo switch
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.75 2025/04/17 21:49:54 wiz Exp $
d4 1
a4 1
PKGREVISION=	14
@


1.75
log
@*: recursive bump for icu 77 and libxml2 2.14
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.74 2025/02/12 06:44:32 ryoon Exp $
d4 1
a4 1
PKGREVISION=	13
@


1.74
log
@*: Recursive revbump from audio/flac-1.5.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.73 2025/02/09 14:44:04 wiz Exp $
d4 1
a4 1
PKGREVISION=	12
@


1.73
log
@*: recursive bump for abseil 20250127.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.72 2024/12/29 15:09:40 adam Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.72
log
@revbump after updating boost
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.71 2024/12/26 23:57:19 adam Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.71
log
@revbump after devel/protobuf update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.70 2024/11/14 22:18:51 wiz Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.70
log
@*: recursive bump for icu 76 shlib major version bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.69 2024/11/01 12:51:36 wiz Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.69
log
@*: revbump for icu downgrade
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.68 2024/11/01 00:50:49 wiz Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.68
log
@*: recursive bump for icu 76.1 shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.67 2024/10/04 03:49:15 ryoon Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.67
log
@*: Recursive revbump from Boost 1.86.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.66 2024/09/21 10:24:27 wiz Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.66
log
@*: recursive bump for protobuf 28.2

two static library became shared libraries - bump to be on the safe side
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.65 2024/08/25 06:18:27 wiz Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.65
log
@*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.64 2024/05/29 16:31:31 adam Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.64
log
@revbump after icu and protobuf updates
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.63 2024/04/06 08:04:55 wiz Exp $
d31 4
a34 4
#CMAKE_ARGS+=	-Dbundled-celt=off
CMAKE_ARGS+=	-Dbundled-opus=off
CMAKE_ARGS+=	-Dbundled-speex=off
CMAKE_ARGS+=	-Dwarnings-as-errors=off
d40 1
a40 1
CMAKE_ARGS+=	-Doverlay=off
d43 1
a43 1
CMAKE_ARGS+=	-Dpipewire=off
d46 1
a46 1
CMAKE_ARGS+=	-Dg15=off
d49 1
a49 1
CMAKE_ARGS+=	-Dice=off
d55 1
a55 1
CMAKE_ARGS+=	-Doss=on
d57 1
a57 1
CMAKE_ARGS+=	-Doss=off
@


1.63
log
@* recursive bump for libxkbcommon 1.7.0

Marc Baudoin reported problems with using old binary packages
with the new libkxbcommon, so force everything to 1.7.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.62 2024/04/05 14:00:57 wiz Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.62
log
@*: recursive bump for protobuf 26.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.61 2024/03/21 10:34:10 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.61
log
@mumble: Update to 1.4.287

Various bug fixes and openssl3 support.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.60 2024/01/30 14:21:36 ryoon Exp $
d4 1
@


1.60
log
@*: Recursive revbump from audio/pulseaudio-17.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.59 2023/12/29 18:24:36 adam Exp $
d3 1
a3 2
DISTNAME=	mumble-1.4.230
PKGREVISION=	19
d29 2
a30 1
CMAKE_ARGS+=	-Dbundled-celt=off
d62 2
a63 1
.include "../../audio/celt/buildlink3.mk"
@


1.59
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.58 2023/11/15 18:14:41 wiz Exp $
d4 1
a4 1
PKGREVISION=	18
@


1.58
log
@*: bump for protobuf 25
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.57 2023/11/12 13:20:49 wiz Exp $
d4 1
a4 1
PKGREVISION=	17
@


1.57
log
@*: revebump for new brotli option for freetype2

Addresses PR 57693
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.56 2023/11/08 13:18:16 wiz Exp $
d4 1
a4 1
PKGREVISION=	16
@


1.56
log
@*: recursive bump for icu 74.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.55 2023/11/02 12:20:02 wiz Exp $
d4 1
a4 1
PKGREVISION=	15
@


1.55
log
@*: recursive bump for protobuf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.54 2023/10/24 22:08:22 wiz Exp $
d4 1
a4 1
PKGREVISION=	14
@


1.54
log
@*: bump for openssl 3
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.53 2023/07/18 12:59:31 nia Exp $
d4 1
a4 1
PKGREVISION=	13
@


1.53
log
@chat: Where possible, adjust packages to use USE_(CC|CXX)_FEATURES
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.52 2023/05/22 21:00:18 wiz Exp $
d4 1
a4 1
PKGREVISION=	12
@


1.52
log
@*: bump for libproxy 0.5
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.51 2023/05/06 19:09:07 ryoon Exp $
d25 1
a25 2
# C++11
GCC_REQD+=	4.8
@


1.51
log
@*: Recursive revbump from audio/libopus 1.4
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.50 2023/04/23 14:26:13 adam Exp $
d4 1
a4 1
PKGREVISION=	11
@


1.50
log
@revbump for boost
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.49 2023/04/19 08:09:17 adam Exp $
d4 1
a4 1
PKGREVISION=	10
@


1.49
log
@revbump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.48 2023/04/03 20:20:46 nros Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.48
log
@Revbump due to dependecy change in qt5-qtbase
Since these dependecies are bundled with
qt5-qtbase and not exposed to qt5 using
applications directly, only bump direct users
of qt5-qtbase.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.47 2023/01/29 21:15:38 ryoon Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.47
log
@*: Recursive revbup from graphics/freetype2
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.46 2023/01/22 16:28:20 ryoon Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.46
log
@*: Recursive revbump from Boost 1.81.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.45 2022/11/23 16:19:29 adam Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.45
log
@massive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.44 2022/09/11 12:51:25 wiz Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.44
log
@*: bump PKGREVISION for flac shlib bump
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.43 2022/07/02 16:53:09 ryoon Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.43
log
@*: Recursive revbump from audio/pulseaudio
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.42 2022/04/18 19:10:30 adam Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.42
log
@revbump for textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.41 2022/04/03 18:50:18 adam Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.41
log
@revbump for devel/protobuf
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.40 2022/04/01 11:53:28 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.40
log
@mumble: update to 1.4.230

Release notes:
https://www.mumble.info/blog/mumble-1.4.230/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.39 2022/03/28 10:52:56 tnn Exp $
d4 1
@


1.39
log
@{c,d,e}*/*: revbump(1) for libsndfile
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.38 2022/01/10 01:46:24 ryoon Exp $
d3 1
a3 2
DISTNAME=	mumble-1.3.4
PKGREVISION=	10
d7 1
a7 1
GITHUB_RELEASE=	${PKGVERSION_NOREV}
d16 3
a20 4
USE_LIBTOOL=	yes

PYTHON_FOR_BUILD_ONLY=	tool
CONFIGURE_ENV+=		MUMBLE_PYTHON=${PYTHONBIN:Q}
d22 1
a22 1
BUILD_TARGET=	release
d29 5
a33 1
CONFIG_OPTIONS+=	DEFINES+="PLUGIN_PATH=${PREFIX}/lib/mumble"
d35 2
a36 1
CONFIG_OPTIONS+=	CONFIG+=c++11
d38 2
a39 2
CONFIG_OPTIONS+=	CONFIG+=no-bundled-opus
CONFIG_OPTIONS+=	CONFIG+=no-bundled-speex
d41 2
a42 3
# appears to break the build
CONFIG_OPTIONS+=	CONFIG+=no-embed-qt-translations
CONFIG_OPTIONS+=	CONFIG+=no-pch
d45 1
a45 1
CONFIG_OPTIONS+=	CONFIG+=no-g15
d48 1
a48 1
CONFIG_OPTIONS+=	CONFIG+=no-ice
d53 4
a56 5
SUBST_CLASSES+=		oss
SUBST_STAGE.oss=	pre-configure
SUBST_MESSAGE.oss=	Setting the OSS library.
SUBST_FILES.oss+=	src/mumble/mumble.pro
SUBST_VARS.oss+=	LIBOSSAUDIO
a58 8
INSTALLATION_DIRS+=	bin lib/mumble
INSTALLATION_DIRS+=	share/applications
INSTALLATION_DIRS+=	share/icons/hicolor/128x128/apps
INSTALLATION_DIRS+=	share/icons/hicolor/512x512/apps
INSTALLATION_DIRS+=	share/icons/hicolor/scalable/apps
INSTALLATION_DIRS+=	share/pixmaps
INSTALLATION_DIRS+=	${PKGMANDIR}/man1

a60 33
do-configure:
	cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${QTDIR}/bin/qmake -unix -recursive main.pro \
	    ${CONFIG_OPTIONS} ${MAKE_ENV} \
	    QMAKE_CFLAGS=${CFLAGS:Q} \
	    QMAKE_CXXFLAGS=${CXXFLAGS:Q} \
	    QMAKE_LFLAGS=${LDFLAGS:Q}

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble \
		${DESTDIR}${PREFIX}/bin
	${INSTALL_PROGRAM} ${WRKSRC}/release/murmurd \
		${DESTDIR}${PREFIX}/bin
	${INSTALL_LIB} ${WRKSRC}/release/libmumble* \
		${DESTDIR}${PREFIX}/lib/mumble
	${INSTALL_LIB} ${WRKSRC}/release/plugins/liblink* \
		${DESTDIR}${PREFIX}/lib/mumble
	${INSTALL_LIB} ${WRKSRC}/release/libcelt* \
		${DESTDIR}${PREFIX}/lib/mumble
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.desktop \
		${DESTDIR}${PREFIX}/share/applications
	${INSTALL_DATA} ${WRKSRC}/man/mumble.1 \
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
	${INSTALL_DATA} ${WRKSRC}/man/murmurd.1 \
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.svg \
		${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.xpm \
		${DESTDIR}${PREFIX}/share/pixmaps
	${INSTALL_DATA} ${WRKSRC}/themes/Mumble/mumble.png \
		${DESTDIR}${PREFIX}/share/icons/hicolor/512x512/apps/mumble.png
	${INSTALL_DATA} ${WRKSRC}/themes/Mumble/mumble.osx.png \
		${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/mumble.png

d62 1
d71 1
a73 1
.include "../../lang/python/pyversion.mk"
d78 1
@


1.38
log
@*: Recursive revbump from boost 1.78.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.37 2021/12/08 16:03:30 adam Exp $
d4 1
a4 1
PKGREVISION=	9
@


1.37
log
@revbump for icu and libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.36 2021/11/11 12:02:47 kim Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.36
log
@*: Revbump for protobuf-3.19.0

Fix for: Shared object "libprotobuf.so.29" not found
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.35 2021/10/21 20:33:04 kim Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.35
log
@*: Revbump for protobuf-3.18.0

Fix for: Shared object "libprotobuf.so.28" not found
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.34 2021/09/29 19:00:23 adam Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.34
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.33 2021/09/08 21:04:58 nia Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.33
log
@Recursive revbump for audio/jack
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.32 2021/07/30 12:26:42 ryoon Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.32
log
@*: Recursive revbump from audio/pulseaudio-15.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.31 2021/04/21 13:24:27 adam Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.31
log
@revbump for boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.30 2021/04/21 11:41:06 adam Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.30
log
@revbump for textproc/icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.29 2021/03/05 09:57:20 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.29
log
@mumble: Update to 1.3.4

Client

Fixed: Don't use outdated (non-existent) notification icon names on Linux (#4705)
Fixed: Security vulnerability caused by allowing non http/https URL schemes in public server list (#4733)

Server

Fixed: Exit status for actions like --version or --supw was always set to non-zero ( #3998)

General

Fixed: Packet loss & audio artifacts caused by OCB2 XEX* mitigation (#4720)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.28 2021/02/07 06:30:16 ryoon Exp $
d4 1
@


1.28
log
@*: Recursive revbump from audio/pulseaudio-14.2.nb1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.27 2021/01/01 09:52:19 ryoon Exp $
d3 1
a3 2
DISTNAME=	mumble-1.3.3
PKGREVISION=	4
d65 2
@


1.27
log
@*: Recursive revbump from audio/pulseaudio-14.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.26 2021/01/01 08:24:36 ryoon Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.26
log
@*: Recursive revbump from boost-1.75.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.25 2020/11/05 09:07:35 ryoon Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.25
log
@*: Recursive revbump from textproc/icu-68.1
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.24 2020/10/16 07:42:48 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.25.2.1
log
@Pullup ticket #6434 - requested by nia
chat/mumble: security fix

Revisions pulled up:
- chat/mumble/Makefile                                          1.29
- chat/mumble/PLIST                                             1.4
- chat/mumble/distinfo                                          1.7

---
   Module Name:	pkgsrc
   Committed By:	nia
   Date:		Fri Mar  5 09:57:20 UTC 2021

   Modified Files:
   	pkgsrc/chat/mumble: Makefile PLIST distinfo

   Log Message:
   mumble: Update to 1.3.4

   Client

   Fixed: Don't use outdated (non-existent) notification icon names on Linux (#4705)
   Fixed: Security vulnerability caused by allowing non http/https URL schemes in public server list (#4733)

   Server

   Fixed: Exit status for actions like --version or --supw was always set to non-zero ( #3998)

   General

   Fixed: Packet loss & audio artifacts caused by OCB2 XEX* mitigation (#4720)
@
text
@d1 1
a1 1
# $NetBSD$
d3 2
a4 1
DISTNAME=	mumble-1.3.4
a65 2
CHECK_PORTABILITY_SKIP+=	3rdparty/opus-src/doc/build_draft.sh

@


1.24
log
@mumble: Update to 1.3.3

pkgsrc changes:

- Fixed device iteration on NetBSD
- Fixed the portaudio option
- Added a jack option

Client

Fixed: Chatbox invisble (zero height)
Fixed: Handling of invalid packet sizes
Fixed: Race-condition leading to loss of shortcuts
Fixed: Link in About dialog is now clickable again
Fixed: Sizing issues in ACL-Editor
Improved: PulseAudio now always samples at 48 kHz

Server

Fixed: Crash due to problems when using PostgreSQL
Fixed: Handling of invalid package sizes
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.23 2020/08/18 17:57:41 leot Exp $
d4 1
@


1.23
log
@*: revbump for libsndfile
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.22 2020/08/17 20:18:17 leot Exp $
d3 1
a3 2
DISTNAME=	mumble-1.3.2
PKGREVISION=	2
d17 1
a17 1
USE_LANGUAGES=	c c++11
d52 1
a52 1
SUBST_MESSAGE.oss=	Correct path to OSS device.
a53 2
SUBST_FILES.oss+=	src/mumble/OSS.cpp
SUBST_SED.oss+=		-e "s,/dev/dsp,${DEVOSSAUDIO},g"
@


1.22
log
@*: revbump after fontconfig bl3 changes (libuuid removal)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.21 2020/07/27 00:29:03 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.21
log
@mumble: Update to 1.3.2

Client

	Fixed: Overlay not starting (#4282)

Server

	Fixed: keychain-error on macOS for custom certificates (#4345)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.20 2020/06/09 15:00:57 nia Exp $
d4 1
@


1.20
log
@mumble: Update to 1.3.1

Changes:

  Security

   Fixed: Potential exploit in the OCB2 encryption (#4227)

  ICE

   Fixed: Added missing UserKDFIterations field to UserInfo => Prevents
   getRegistration() from failing with enumerator out of range error (#3835)

  GRPC

   Fixed: Segmentation fault during murmur shutdown (#3938)

  Client

   Fixed: Crash when using multiple monitors (#3756)
   FIxed: Don't send empty message from clipboard via shortcut, if clipboard
   is empty (#3864)
   Fixed: Talking indicator being able to freeze to indicate talking when
   self-muted (#4006)
   Fixed: High CPU usage for update-check if update server not available
   (#4019)
   Fixed: DBus getCurrentUrl returning empty string when not in root-channel
   (#4029)
   Fixed: Small parts of whispering leaking out to normal talk (#4051)
   Fixed: Last audio frame of normal talking sent to last whisper target
   instead when using VoiceActivation (#4050)
   Fixed: LAN-icon not found in ConnectDialog (#4058)
   Improved: Set maximal vertical size for User Volume Adjustment dialog
   (#3801)
   Improved: Don't send empty data to PulseAudio (#3316)
   Improved: Use the SRV resolved port for UDP connections (#3820)
   Improved: Manual Plugin UI (#3919)
   Improved: Don't start Jack server by default (#3990)
   Improved: Overlay doesn't hook into all other processes by default (#4041)
   Improved: Wait longer before disconnecting from a server due to unanswered
   Ping-messages (#4123)

  Server

   Fixed: Possibility to circumvent max user-count in channel (#3880)
   Fixed: Rate-limit implementation susceptible to time-underflow (#4004)
   Fixed: OpenSSL error 140E0197 with Qt >= 5.12.2 (#4032)
   Fixed: VersionCheck for SQL for when to use the WAL feature (#4163)
   Fixed: Wrong database encoding that could lead to server-crash (#4220)
   Fixed: DB crash due to primary key violation (now performs "UPSERT" to
   avoid this) (#4105)
   Improved: The fields in the Version ProtoBuf message are now
   size-restricted in order to avoid attacks that can render another client
   unresponsive (#4101)

  Windows Installer

   Improved: Mumble icon (now properly displayed) (#4204)
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.19 2020/06/02 08:23:19 adam Exp $
d3 1
a3 1
DISTNAME=	mumble-1.3.1
@


1.19
log
@Revbump for icu
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.18 2020/05/06 14:04:21 adam Exp $
d3 1
a3 2
DISTNAME=	mumble-1.3.0
PKGREVISION=	9
d14 2
a115 1
.include "../../x11/qt5-qttools/buildlink3.mk"
@


1.18
log
@revbump after boost update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.17 2020/04/28 05:46:27 riastradh Exp $
d4 1
a4 1
PKGREVISION=	8
@


1.17
log
@chat/mumble: needs python as tool

Otherwise configure fails with:

   ...
   Reading /tmp/pkgbuild/2020Q1/chat/mumble/work/mumble-1.3.0/src/mumble/mumble.pro
   Project ERROR: Unable to find the system's Python binary. Some scripts invoked during the Mumble build use Python. You can manually specify it via the MUMBLE_PYTHON environment variable (either 2 or 3).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.16 2020/04/12 08:28:21 adam Exp $
d4 1
a4 1
PKGREVISION=	7
@


1.16
log
@Recursive revision bump after textproc/icu update
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.15 2020/03/10 22:09:28 wiz Exp $
d19 3
d67 1
a67 1
	cd ${WRKSRC} && ${QTDIR}/bin/qmake -unix -recursive main.pro \
d110 1
@


1.15
log
@librsvg: update bl3.mk to remove libcroco in rust case

recursive bump for the dependency change
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.14 2020/03/08 16:48:59 wiz Exp $
d4 1
a4 1
PKGREVISION=	6
@


1.14
log
@*: recursive bump for libffi
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.13 2020/01/18 21:48:52 jperkin Exp $
d4 1
a4 1
PKGREVISION=	5
@


1.13
log
@*: Recursive revision bump for openssl 1.1.1.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.12 2020/01/12 20:20:06 ryoon Exp $
d4 1
a4 1
PKGREVISION=	4
@


1.12
log
@*: Recursive revbump from devel/boost-libs
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.11 2019/09/25 00:58:19 nia Exp $
d4 1
a4 1
PKGREVISION=	3
@


1.11
log
@mumble: Add -lrt on NetBSD, pending further investigation
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.10 2019/09/18 14:17:07 ryoon Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.10
log
@Recursive revbump from audio/pulseaudio
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.9 2019/09/18 09:47:56 nia Exp $
d24 2
d66 3
a68 1
	    QMAKE_CFLAGS=${CFLAGS:Q} QMAKE_CXXFLAGS=${CXXFLAGS:Q}
@


1.9
log
@mumble: Needs qt5-qttools
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.8 2019/09/16 23:17:07 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.8
log
@mumble: Set c++ version and install a missing man page.

Bump PKGREVISION.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.7 2019/09/16 22:46:20 nia Exp $
d107 1
@


1.7
log
@mumble: Update to 1.3.0

Full release notes:
https://www.mumble.info/blog/mumble-1.3.0-release-announcement/
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2019/08/22 12:22:53 ryoon Exp $
d4 1
d21 3
d26 2
d81 2
@


1.6
log
@Recursive revbump from boost-1.71.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.5 2019/07/01 04:07:59 ryoon Exp $
d3 1
a3 2
DISTNAME=	mumble-1.2.19
PKGREVISION=	3
d14 1
a14 1
USE_TOOLS+=	pkg-config
d18 1
a18 2
BUILD_DEPENDS+=	boost-headers-[0-9]*:../../devel/boost-headers
DEPENDS+=	qt4-sqlite3-[0-9]*:../../x11/qt4-sqlite3
d20 1
a20 8
# cut down on excessive noise from headers to attempt to make it easier to
# find problems
CXXFLAGS+=	-Wno-deprecated-declarations
CXXFLAGS+=	-Wno-float-conversion
CXXFLAGS+=	-Wno-unused-parameter

BUILDLINK_TRANSFORM+=	rm:-Wconversion
BUILDLINK_TRANSFORM+=	rm:-Wold-style-cast
d27 1
a34 3
# required by protobuf
CONFIG_OPTIONS+=	CONFIG+=c++11

d41 1
d43 2
a44 1
SUBST_SED.oss=		-e "s,/dev/dsp,${DEVOSSAUDIO},g"
d47 1
a47 1
INSTALLATION_DIRS+=	bin lib
d50 1
d61 22
a82 9
	${INSTALL_PROGRAM} ${WRKSRC}/release/mumble ${DESTDIR}${PREFIX}/bin
	${INSTALL_PROGRAM} ${WRKSRC}/release/murmurd ${DESTDIR}${PREFIX}/bin
	${INSTALL_LIB} ${WRKSRC}/release/.libs/libcelt0.so.0.11.0 ${DESTDIR}${PREFIX}/lib/libcelt-mumble.so.0.7.0
	${INSTALL_LIB} ${WRKSRC}/release/.libs/libmumble.so.${PKGVERSION_NOREV} ${DESTDIR}${PREFIX}/lib
	${INSTALL_DATA} ${WRKSRC}/scripts/mumble.desktop ${DESTDIR}${PREFIX}/share/applications
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.xpm ${DESTDIR}${PREFIX}/share/pixmaps
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.osx.png ${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/mumble.png
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.svg ${DESTDIR}${PREFIX}/share/icons/hicolor/scalable/apps
	${INSTALL_MAN} ${WRKSRC}/man/mumble.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
d97 2
a99 2
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
@


1.5
log
@Recursive revbump from boost-1.70.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.4 2019/06/22 09:46:58 nia Exp $
d4 1
a4 1
PKGREVISION=	2
@


1.4
log
@mumble: This needs dns_sd.h.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2019/06/17 08:08:31 nia Exp $
d4 1
a4 1
PKGREVISION=	1
@


1.3
log
@mumble: Fix build with newer protobuf.

While here, use a working portaudio library and make it a default.

https://github.com/mumble-voip/mumble/pull/3623
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2018/12/22 18:28:07 nia Exp $
d90 1
@


1.2
log
@mumble: Clean up the makefile. Install icons directly and don't sed with quote marks.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2018/12/22 18:17:39 nia Exp $
d4 1
@


1.1
log
@chat/mumble: Import version 1.2.19. Based partially on work in pkgsrc-wip.

Mumble is an open source, low-latency, high quality voice chat software
primarily intended for use while gaming.

This package contains the client and server software.
@
text
@d1 1
a1 1
# $NetBSD$
d52 1
a52 1
SUBST_SED.oss=		-e "s,\"/dev/dsp\",\"${DEVOSSAUDIO}\",g"
d74 1
a74 2
	${INSTALL_DATA} ${WRKSRC}/icons/mumble.osx.png ${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps
	${MV} ${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/mumble.osx.png ${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/mumble.png
@

