Skip to content

Commit 98105f2

Browse files
committed
mumble: 1.5.857 -> 1.6.870
Signed-off-by: Felix Singer <felixsinger@posteo.net>
1 parent 67063f6 commit 98105f2

File tree

3 files changed

+14
-30
lines changed

3 files changed

+14
-30
lines changed

nixos/modules/services/networking/murmur.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -331,7 +331,7 @@ in
331331
Type = if forking then "forking" else "simple";
332332
PIDFile = lib.mkIf forking "/run/murmur/murmurd.pid";
333333
EnvironmentFile = lib.mkIf (cfg.environmentFile != null) cfg.environmentFile;
334-
ExecStart = "${cfg.package}/bin/mumble-server -ini /run/murmur/murmurd.ini";
334+
ExecStart = "${cfg.package}/bin/mumble-server --ini /run/murmur/murmurd.ini";
335335
Restart = "always";
336336
LogsDirectory = lib.mkIf cfg.logToFile "murmur";
337337
LogsDirectoryMode = "0750";

pkgs/applications/networking/mumble/default.nix

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
fetchFromGitHub,
55
fetchpatch,
66
pkg-config,
7-
qt5,
7+
qt6,
88
cmake,
99
ninja,
1010
avahi,
@@ -38,6 +38,7 @@
3838
nlohmann_json,
3939
xar,
4040
makeBinaryWrapper,
41+
serverSqliteSupport ? true,
4142
}:
4243

4344
let
@@ -55,8 +56,8 @@ let
5556
ninja
5657
pkg-config
5758
python3
58-
qt5.wrapQtAppsHook
59-
qt5.qttools
59+
qt6.wrapQtAppsHook
60+
qt6.qttools
6061
makeBinaryWrapper
6162
]
6263
++ (overrides.nativeBuildInputs or [ ]);
@@ -78,6 +79,7 @@ let
7879
"-D CMAKE_UNITY_BUILD=ON" # Upstream uses this in their build pipeline to speed up builds
7980
"-D bundled-gsl=OFF"
8081
"-D bundled-json=OFF"
82+
"-D use-timestamps=OFF"
8183
]
8284
++ (overrides.cmakeFlags or [ ]);
8385

@@ -107,7 +109,7 @@ let
107109

108110
platforms = lib.platforms.darwin;
109111
nativeBuildInputs = [
110-
qt5.qttools
112+
qt6.qttools
111113
];
112114

113115
buildInputs = [
@@ -117,7 +119,7 @@ let
117119
libsndfile
118120
libvorbis
119121
speexdsp
120-
qt5.qtsvg
122+
qt6.qtsvg
121123
rnnoise
122124
]
123125
++ lib.optional (!jackSupport && alsaSupport) alsa-lib
@@ -132,6 +134,7 @@ let
132134
cmakeFlags = [
133135
"-D server=OFF"
134136
"-D bundled-speex=OFF"
137+
"-D bundled-rnnoise=OFF"
135138
"-D bundle-qt-translations=OFF"
136139
"-D update=OFF"
137140
"-D overlay-xcompile=OFF"
@@ -151,7 +154,6 @@ let
151154
env.NIX_CFLAGS_COMPILE = lib.optionalString speechdSupport "-I${speechd-minimal}/include/speech-dispatcher";
152155

153156
patches = [
154-
./disable-overlay-build.patch
155157
./fix-plugin-copy.patch
156158
];
157159

@@ -193,6 +195,9 @@ let
193195
cmakeFlags = [
194196
"-D client=OFF"
195197
(lib.cmakeBool "ice" iceSupport)
198+
(lib.cmakeBool "enable-mysql" false)
199+
(lib.cmakeBool "enable-postgresql" false)
200+
(lib.cmakeBool "enable-sqlite" serverSqliteSupport)
196201
]
197202
++ lib.optionals iceSupport [
198203
"-D Ice_HOME=${lib.getDev zeroc-ice};${lib.getLib zeroc-ice}"
@@ -216,14 +221,14 @@ let
216221
} source;
217222

218223
source = rec {
219-
version = "1.5.857";
224+
version = "1.6.870";
220225

221226
# Needs submodules
222227
src = fetchFromGitHub {
223228
owner = "mumble-voip";
224229
repo = "mumble";
225230
tag = "v${version}";
226-
hash = "sha256-4ySak2nzT8p48waMgBc9kLrvFB8716e7p0G4trzuh1k=";
231+
hash = "sha256-FpZbFY/RvQOEDQAXkm1f5Oy00UUG11Az7LJnWfoinOM=";
227232
fetchSubmodules = true;
228233
};
229234
};

pkgs/applications/networking/mumble/disable-overlay-build.patch

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)