Jan Solanti
773f051c87
pipewire: 0.3.26 -> 0.3.27
2021-05-08 13:20:05 -07:00
talyz
fb86d324d1
pipewire: Add update script
2021-04-27 16:50:22 +02:00
talyz
6edd102013
pipewire: Fix tests
2021-04-27 12:41:35 +02:00
talyz
24320ba1dd
pipewire: 0.3.25 -> 0.3.26
2021-04-27 12:41:30 +02:00
Jan Solanti
f94c84f844
pipewire: 0.3.24 -> 0.3.25
2021-04-07 16:23:43 +03:00
talyz
7b2d97cc2d
pipewire: Add JSON parser patch
2021-04-01 12:08:24 +02:00
Jan Solanti
fbdb248e54
pipewire: 0.3.23 -> 0.3.24
2021-03-19 05:14:44 +02:00
Jan Solanti
b012ecaae7
pipewire: 0.3.22 -> 0.3.23
2021-03-05 00:41:02 +02:00
Jan Solanti
78bfbdd77a
pipewire: 0.3.21 -> 0.3.22
2021-03-05 00:39:32 +02:00
Domen Kožar
6900641cec
Revert "pipewire: 0.3.21 -> 0.3.22"
...
This reverts commit 25cf4b0009
.
2021-02-21 23:30:58 +00:00
Domen Kožar
25cf4b0009
pipewire: 0.3.21 -> 0.3.22
2021-02-20 18:53:50 +00:00
Jan Solanti
b9b9fff6d6
pipewire: use strictly upstream defaults
2021-02-14 23:54:17 +02:00
Jan Solanti
0fd29f6ce0
pipewire: move pipewire-media-session to its own output and module
2021-02-03 23:54:32 +02:00
Jan Solanti
c41cf93b67
pipewire: 0.3.20 -> 0.3.21
2021-02-03 20:18:12 +02:00
Jan Solanti
ae89df8fca
pipewire: 0.3.18 -> 0.3.20
2021-02-03 02:16:41 +02:00
Ben Siraphob
66e44425c6
pkgs/development/libraries: stdenv.lib -> lib
2021-01-21 19:11:02 -08:00
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
continuation of #109595
pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.
python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Jan Solanti
63889b0267
pipewire: 0.3.17 -> 0.3.18
2020-12-16 02:55:07 +02:00
Gabriel Ebner
2c39a011c7
pipewire: look for configuration in /etc
2020-11-29 19:19:59 +01:00
Gabriel Ebner
6850681fa2
pipewire: enable hsphfpd support by default
...
hsphfpd is packaged in nixpkgs now.
2020-11-29 14:47:20 +01:00
Gabriel Ebner
efaf703830
pipewire: 0.3.16 -> 0.3.17
2020-11-29 14:23:32 +01:00
Jan Solanti
aca97840da
pipewire: 0.3.15 -> 0.3.16
...
This release replaces the libpulseaudio shim with a pipewire module that acts as a fake pulseaudio server along with a systemd service that loads that module on demand.
2020-11-23 10:40:35 +02:00
Michael Weiss
0e5158fa9d
pipewire: Fix screen sharing with Chromium ( #104504 )
...
See https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/270 .
E.g. Fedora and Arch have already backported that patch.
This avoids errors like:
Chromium: [E][module-protocol-native.c:562 on_remote_data()] protocol-native 0x33df5483c780: got connection error
pipewire[1168]: [E][000002106.051912][module-protocol-native.c:305 connection_data()] protocol-native 0x1b96900: client 0x1d084f0 error -22 (Invalid argument)
I've successfully tested screen sharing with Chromium 87.0.4280.66.
cc https://github.com/NixOS/nixpkgs/issues/91218
2020-11-21 21:29:11 +01:00
Frederik Rietdijk
99fb79ae84
Merge master into staging-next
2020-11-06 12:51:56 +01:00
Bruno Bigras
da6850852e
pipewire: 0.3.13 -> 0.3.15
2020-11-05 04:02:50 -05:00
WORLDofPEACE
c6caf98331
pipewire_0_2: use ffmpeg_4
2020-10-24 01:17:25 +02:00
Nathaniel Glen
4bca42a6ec
pipewire: update to 0.3.13
2020-10-23 16:36:14 -04:00
Nathaniel Glen
57510bf522
pipewire: cleanup path testing
2020-10-23 16:35:48 -04:00
Nathaniel Glen
9397d535bd
pipewire: remove pulseaudio references
...
This replaces the temporary RPATH fix with the new upstream patch from
jtojnar. It also removes the reference to the dev output.
2020-10-23 13:51:41 -04:00
Nathaniel Glen
68fa82a0ae
pipewire: use meson options for installed_tests
2020-10-23 13:51:41 -04:00
Nathaniel Glen
798b9c072e
pipewire: update to 0.3.12
2020-10-23 13:37:57 -04:00
Nathaniel Glen
2fdf6dc94c
pipewire: remove old tests
2020-09-19 16:33:03 -04:00
Nathaniel Glen
040059b5d5
pipewire: update to 0.3.11
2020-09-19 16:33:02 -04:00
Nathaniel Glen
994a2fe27c
pipewire: remove direct dependency on PulseAudio
...
Since PulseAudio is required as a build input, the libraries mistakenly
reference the original libpulse.so rather than the custom one.
2020-09-19 16:33:01 -04:00
Nathaniel Glen
3377257d0b
pipewire: split pulse and jack emulation out
...
This splits PulseAudio and JACK emulation into separate outputs. Doing
so provides a number of benefits.
First it fixes pw-pulse and pw-jack. Prior to this they pointed to bogus
locations because the environment variables were not evaluated.
Technically fixing this only requires setting libpulse-path and
libjack-path to any absolute path not necessarily separate outputs but
it comes as a nice result.
Secondly it allows overriding libpulseaudio with pipewire.pulse in many
packages. This is possible because the new outputs have a more standard
layout.
2020-09-19 16:33:01 -04:00
Nathaniel Glen
e879eb6db6
pipewire: add testing
...
This adds two tests. One is for whether the paths used by the module are
present, while the other is for testing functionality of PipeWire
itself. This is done with the recent addition of installed tests by
upstream.
2020-09-19 16:33:01 -04:00
Nathaniel Glen
89021b9a18
pipewire: 0.3.7 -> 0.3.9
...
Co-authored-by: Jan Tojnar <jtojnar@gmail.com>
2020-09-19 16:33:00 -04:00
zimbatm
4cb0342777
pipewire: 0.3.6 -> 0.3.7
2020-07-22 23:52:51 +02:00
Doron Behar
01d4e2fe33
treewide: use ffmpeg_3 explicitly if not wanted otherwise
...
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that
used `ffmpeg` without requiring a specific version now use ffmpeg_3
explicitly so they shouldn't change.
2020-06-12 11:55:31 -07:00
Florian Klink
2d544307e5
pipewire: apply patch providing absolute path to pipewire-media-session
...
So pipewire-daemon is able to locate pipewire-media-session (which it's
executing).
Context: https://github.com/NixOS/nixpkgs/issues/89528#issuecomment-640013433
2020-06-10 18:45:19 +02:00
Florian Klink
b981b77c2c
pipewire: 0.3.5 -> 0.3.6
...
should fix bad v0 clients, such as google-chrome-stable etc:
014e48c1f1
2020-06-10 12:45:51 +02:00
Florian Klink
a382d06ffd
pipewire_0_2: move from 2.nix to 0.2.nix
...
This wrongly suggests there's a 2.x version.
2020-06-06 11:03:13 +02:00
Daiderd Jordan
7b3a2963d1
treewide: replace base64 encoded hashes
2020-06-03 18:35:19 +02:00
Jan Tojnar
6f15e31702
pipewire: 0.3.2 → 0.3.5
...
002bcae856
33398d7de8
ba215efed0
2020-05-16 22:13:05 +02:00
Rouven Czerwinski
bc8e1f3ad5
pipewire: patch for SIGILL in fmt-ops
...
Hydra run tests are failing with SIGILL, see [1] , import the upstream
patch to fix the issue. Presumably not all hydra runners have the same
instruction extensions, this should fix the tests on those without AVX2.
[1]: https://hydra.nixos.org/build/117012754
2020-04-25 08:28:50 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
2020-04-10 17:54:53 +01:00
Jan Tojnar
723bbfcd01
pipewire: 0.3.1 → 0.3.2
...
f0f3a0a660
2020-04-09 10:24:08 +02:00
Tor Hedin Brønner
2338b394da
pipewire: Add back 0.2.7
2020-03-24 07:06:57 +01:00
worldofpeace
c5ce3e0031
pipewire: 0.2.7 -> 0.3.1
...
* license is now mit [0]
https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/0.3.0/NEWS
[0]: 85f2e93c54
2020-03-24 07:06:56 +01:00
worldofpeace
fcdc5e3db0
pipewire: format
2020-03-04 00:35:36 +01:00