lol

Merge pull request #132883 from Kranzes/bump-pipewire

pipewire: 0.3.32 -> 0.3.33

authored by

Domen Kožar and committed by
GitHub
2904cd75 f1d1ed4f

+85 -6
+35
nixos/modules/services/desktops/pipewire/bluez-hardware.conf.json
··· 28 28 ] 29 29 }, 30 30 { 31 + "name": "BAA 100", 32 + "no-features": [ 33 + "hw-volume" 34 + ] 35 + }, 36 + { 31 37 "name": "JBL Endurance RUN BT", 32 38 "no-features": [ 33 39 "msbc-alt1", ··· 186 192 { 187 193 "sysname": "Linux", 188 194 "release": "~^5\\.(8|9|10)\\.", 195 + "no-features": [ 196 + "msbc-alt1" 197 + ] 198 + }, 199 + { 200 + "sysname": "Linux", 201 + "release": "~^5\\.12\\.(1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17)($|[^0-9])" 202 + }, 203 + { 204 + "sysname": "Linux", 205 + "release": "~^5\\.12\\.", 206 + "no-features": [ 207 + "msbc-alt1" 208 + ] 209 + }, 210 + { 211 + "sysname": "Linux", 212 + "release": "~^5\\.13\\.(1|2)($|[^0-9])" 213 + }, 214 + { 215 + "sysname": "Linux", 216 + "release": "~^5\\.13\\.", 217 + "no-features": [ 218 + "msbc-alt1" 219 + ] 220 + }, 221 + { 222 + "sysname": "Linux", 223 + "release": "~^5\\.14\\.", 189 224 "no-features": [ 190 225 "msbc-alt1" 191 226 ]
+11 -1
nixos/modules/services/desktops/pipewire/jack.conf.json
··· 24 24 "name": "libpipewire-module-metadata" 25 25 } 26 26 ], 27 - "jack.properties": {} 27 + "jack.properties": {}, 28 + "jack.rules": [ 29 + { 30 + "matches": [ 31 + {} 32 + ], 33 + "actions": { 34 + "update-props": {} 35 + } 36 + } 37 + ] 28 38 }
+1
nixos/modules/services/desktops/pipewire/media-session.conf.json
··· 59 59 "with-pulseaudio": [ 60 60 "with-audio", 61 61 "bluez5", 62 + "bluez5-autoswitch", 62 63 "logind", 63 64 "restore-stream", 64 65 "streams-follow-default"
+31
pkgs/development/libraries/libfreeaptx/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "libfreeaptx"; 5 + version = "0.1.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "iamthehorker"; 9 + repo = pname; 10 + rev = version; 11 + sha256 = "sha256-eEUhOrKqb2hHWanY+knpY9FBEnjkkFTB+x6BZgMBpbo="; 12 + }; 13 + 14 + makeFlags = [ 15 + "PREFIX=${placeholder "out"}" 16 + # disable static builds 17 + "ANAME=" 18 + "AOBJECTS=" 19 + "STATIC_UTILITIES=" 20 + ]; 21 + 22 + enableParallelBuilding = true; 23 + 24 + meta = with lib; { 25 + description = "Free Implementation of Audio Processing Technology codec (aptX)"; 26 + license = licenses.lgpl21Plus; 27 + homepage = "https://github.com/iamthehorker/libfreeaptx"; 28 + platforms = platforms.linux; 29 + maintainers = with maintainers; [ kranzes ]; 30 + }; 31 + }
+5 -5
pkgs/development/libraries/pipewire/default.nix
··· 29 29 , withMediaSession ? true 30 30 , gstreamerSupport ? true, gst_all_1 ? null 31 31 , ffmpegSupport ? true, ffmpeg ? null 32 - , bluezSupport ? true, bluez ? null, sbc ? null, libopenaptx ? null, ldacbt ? null, fdk_aac ? null 32 + , bluezSupport ? true, bluez ? null, sbc ? null, libfreeaptx ? null, ldacbt ? null, fdk_aac ? null 33 33 , nativeHspSupport ? true 34 34 , nativeHfpSupport ? true 35 35 , ofonoSupport ? true ··· 48 48 49 49 self = stdenv.mkDerivation rec { 50 50 pname = "pipewire"; 51 - version = "0.3.32"; 51 + version = "0.3.33"; 52 52 53 53 outputs = [ 54 54 "out" ··· 66 66 owner = "pipewire"; 67 67 repo = "pipewire"; 68 68 rev = version; 69 - sha256 = "0f5hkypiy1qjqj3frzz128668hzbi0fqmj0j21z7rp51y62dapnp"; 69 + sha256 = "sha256-HP2HcGjrLw0+8pO1upvJQk32v+bifYpi5Rtod0TbBis="; 70 70 }; 71 71 72 72 patches = [ ··· 110 110 systemd 111 111 ] ++ lib.optionals gstreamerSupport [ gst_all_1.gst-plugins-base gst_all_1.gstreamer ] 112 112 ++ lib.optional ffmpegSupport ffmpeg 113 - ++ lib.optionals bluezSupport [ bluez libopenaptx ldacbt sbc fdk_aac ] 113 + ++ lib.optionals bluezSupport [ bluez libfreeaptx ldacbt sbc fdk_aac ] 114 114 ++ lib.optional pulseTunnelSupport libpulseaudio 115 115 ++ lib.optional zeroconfSupport avahi; 116 116 ··· 209 209 homepage = "https://pipewire.org/"; 210 210 license = licenses.mit; 211 211 platforms = platforms.linux; 212 - maintainers = with maintainers; [ jtojnar ]; 212 + maintainers = with maintainers; [ jtojnar kranzes ]; 213 213 }; 214 214 }; 215 215
+2
pkgs/top-level/all-packages.nix
··· 16747 16747 16748 16748 libffi = callPackage ../development/libraries/libffi { }; 16749 16749 16750 + libfreeaptx = callPackage ../development/libraries/libfreeaptx { }; 16751 + 16750 16752 libfreefare = callPackage ../development/libraries/libfreefare { 16751 16753 inherit (darwin) libobjc; 16752 16754 };