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
R. RyanTM
f375cdc261
pipewire: 0.2.6 -> 0.2.7
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pipewire/versions
2019-10-07 20:28:56 -07:00
R. RyanTM
f8272d08ab
pipewire: 0.2.5 -> 0.2.6
...
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/pipewire/versions
2019-06-02 15:40:10 +02:00
Jan Tojnar
512c5033b1
pipewire: 0.2.3 → 0.2.5
2018-12-30 14:57:48 +01:00
Tor Hedin Brønner
c32b0409a9
pipewire: 0.1.9 -> 0.2.3
...
I also removed pipewire from mutter temporarily, since it is not compatible.
2018-09-14 05:09:00 +02:00
Jan Tojnar
6cefc9c1b0
Revert "treewide: remove placeholder usage"
...
This reverts commit 025881c236
.
2018-08-30 18:18:30 +02:00
Matthew Bauer
76999cc40e
treewide: remove aliases in nixpkgs
...
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.
Misc...
- qtikz: use libsForQt5.callPackage
This ensures we get the right poppler.
- rewrites:
docbook5_xsl -> docbook_xsl_ns
docbook_xml_xslt -> docbook_xsl
diffpdf: fixup
2018-07-18 23:25:20 -04:00
Jan Tojnar
025881c236
treewide: remove placeholder usage
...
Temporary compatibility fix, continuation of https://github.com/NixOS/nixpkgs/pull/37860
2018-03-28 19:44:33 +02:00
Matthew Justin Bauer
8f3091939b
Merge pull request #37752 from ryantm/fix-urls
...
treewide: use more HTTPS URLs
2018-03-25 00:40:17 -05:00
Ryan Mulligan
b189247ba0
treewide: use more HTTPS URLs
...
Uses the HTTPS url for cases where the existing URL has a permanent
redirect. For each domain, at least one fixed derivation URL was
downloaded to test the domain is properly serving downloads.
Also fixes jbake source URL, which was broken.
2018-03-24 22:04:25 -07:00
Jan Tojnar
0bf6fb76f5
pipewire: clean up
2018-03-22 10:32:24 +01:00
volth
7ec0471242
treewide: s/xlibs/xorg/g ( #36889 )
2018-03-13 10:16:03 +00:00
Jan Tojnar
795e49bc4f
pipewire: 0.1.8 → 0.1.9
2018-02-27 19:25:54 +01:00
Jan Tojnar
01f07b2c72
pipewire: init at 0.1.8
2018-02-01 22:40:50 +01:00