summaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/pipewire (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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. Jan Solanti2020-11-232-15/+33
* 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/91218Michael Weiss2020-11-211-0/+5
* Merge master into staging-nextFrederik Rietdijk2020-11-061-9/+2
|\
| * pipewire: 0.3.13 -> 0.3.15Bruno Bigras2020-11-051-9/+2
* | pipewire_0_2: use ffmpeg_4WORLDofPEACE2020-10-241-2/+2
|/
* pipewire: update to 0.3.13Nathaniel Glen2020-10-231-2/+2
* pipewire: cleanup path testingNathaniel Glen2020-10-231-13/+16
* 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. Nathaniel Glen2020-10-231-6/+13
* pipewire: use meson options for installed_testsNathaniel Glen2020-10-232-6/+18
* pipewire: update to 0.3.12Nathaniel Glen2020-10-231-23/+24
* pipewire: remove old testsNathaniel Glen2020-09-191-2/+0
* pipewire: update to 0.3.11Nathaniel Glen2020-09-191-2/+2
* 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. Nathaniel Glen2020-09-191-0/+8
* 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. Nathaniel Glen2020-09-191-1/+11
* 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. Nathaniel Glen2020-09-193-1/+62
* pipewire: 0.3.7 -> 0.3.9•••Co-authored-by: Jan Tojnar <jtojnar@gmail.com> Nathaniel Glen2020-09-192-3/+25
* pipewire: 0.3.6 -> 0.3.7zimbatm2020-07-221-9/+2
* 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. Doron Behar2020-06-122-4/+4
* 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 Florian Klink2020-06-101-0/+8
* pipewire: 0.3.5 -> 0.3.6•••should fix bad v0 clients, such as google-chrome-stable etc: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/014e48c1f1c47404653f597e500314cbf021056d Florian Klink2020-06-101-2/+2
* pipewire_0_2: move from 2.nix to 0.2.nix•••This wrongly suggests there's a 2.x version. Florian Klink2020-06-061-0/+0
* treewide: replace base64 encoded hashesDaiderd Jordan2020-06-031-1/+1
* pipewire: 0.3.2 → 0.3.5•••https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/002bcae856fbd9b11a1fa8c7a011a61b7de5f42a https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/33398d7de83fad1c67c691e0712e3e0108c5e966 https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/ba215efed0da8d6c9f3f2414d76a8e2c75352501 Jan Tojnar2020-05-161-10/+2
* 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 Rouven Czerwinski2020-04-251-0/+8
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-102-2/+2
* pipewire: 0.3.1 → 0.3.2•••https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/f0f3a0a66032cf693a979dae6187cac07fa353ee Jan Tojnar2020-04-091-2/+2
* pipewire: Add back 0.2.7Tor Hedin Brønner2020-03-241-0/+49
* pipewire: 0.2.7 -> 0.3.1•••* license is now mit [0] https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/0.3.0/NEWS [0]: https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/85f2e93c546816a5cbb218c271aa18210bd9b64a worldofpeace2020-03-241-9/+19
* pipewire: formatworldofpeace2020-03-041-10/+44
* 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 R. RyanTM2019-10-071-2/+2
* 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 R. RyanTM2019-06-021-8/+7
* pipewire: 0.2.3 → 0.2.5Jan Tojnar2018-12-301-3/+3
* pipewire: 0.1.9 -> 0.2.3•••I also removed pipewire from mutter temporarily, since it is not compatible. Tor Hedin Brønner2018-09-141-7/+7
* Revert "treewide: remove placeholder usage"•••This reverts commit 025881c23649b1c99930081ec9dc6b9fcd04afb4. Jan Tojnar2018-08-301-1/+1
* 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 Matthew Bauer2018-07-181-2/+2
* treewide: remove placeholder usage•••Temporary compatibility fix, continuation of https://github.com/NixOS/nixpkgs/pull/37860 Jan Tojnar2018-03-281-1/+1
* Merge pull request #37752 from ryantm/fix-urls•••treewide: use more HTTPS URLsMatthew Justin Bauer2018-03-251-1/+1
|\
| * 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. Ryan Mulligan2018-03-241-1/+1
* | pipewire: clean upJan Tojnar2018-03-222-12/+2
|/
* treewide: s/xlibs/xorg/g (#36889)volth2018-03-131-2/+2
* pipewire: 0.1.8 → 0.1.9Jan Tojnar2018-02-271-4/+9
* pipewire: init at 0.1.8Jan Tojnar2018-02-012-0/+55