File tree Expand file tree Collapse file tree 3 files changed +14
-30
lines changed
nixos/modules/services/networking
pkgs/applications/networking/mumble Expand file tree Collapse file tree 3 files changed +14
-30
lines changed Original file line number Diff line number Diff line change 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" ;
Original file line number Diff line number Diff line change 44 fetchFromGitHub ,
55 fetchpatch ,
66 pkg-config ,
7- qt5 ,
7+ qt6 ,
88 cmake ,
99 ninja ,
1010 avahi ,
3838 nlohmann_json ,
3939 xar ,
4040 makeBinaryWrapper ,
41+ serverSqliteSupport ? true ,
4142} :
4243
4344let
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 [ ] ) ;
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
107109
108110 platforms = lib . platforms . darwin ;
109111 nativeBuildInputs = [
110- qt5 . qttools
112+ qt6 . qttools
111113 ] ;
112114
113115 buildInputs = [
117119 libsndfile
118120 libvorbis
119121 speexdsp
120- qt5 . qtsvg
122+ qt6 . qtsvg
121123 rnnoise
122124 ]
123125 ++ lib . optional ( ! jackSupport && alsaSupport ) alsa-lib
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"
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
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 } ;
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments