K900
5b4cc3f804
pipewire: 1.2.5 -> 1.2.6
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.2.5...1.2.6
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.2.6
2024-10-23 17:16:43 +03:00
Alyssa Ross
cad2799143
pipewire: use elogind if systemd is disabled
...
Previously, logind functionality would be disabled if systemd was not found.
Since 1.2.5, PipeWire also supports building with elogind. To minimize
variance between systemd enabled and not, let's use that for non-systemd
builds.
2024-10-14 17:27:14 +02:00
K900
e79c35f003
pipewire: 1.2.4 -> 1.2.5
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.2.4...1.2.5
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.2.5
2024-09-27 14:48:55 +03:00
K900
94198d052d
pipewire: 1.2.3 -> 1.2.4
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.2.3...1.2.4
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.2.4
2024-09-19 13:09:48 +03:00
K900
a805299f62
pipewire: 1.2.2 -> 1.2.3
2024-08-22 13:21:53 +03:00
Alyssa Ross
b4a09f1f9d
pipewire: disable ldac when unavailable
...
ldacbt only supports little endian platforms.
This was mistakenly made unconditional when the ldacbtSupport option
was removed. (It used to check availability in its default value.)
Fixes: 3cf28607c1
("pipewire: remove superfluous args")
2024-08-15 11:13:02 +02:00
Alyssa Ross
ab783af38b
pipewire: document enableSystemd maintainership
2024-08-04 09:36:23 +02:00
Alyssa Ross
2c15c76d47
pipewire: restore enableSystemd option
...
This is important to me, and I volunteer to maintain it going forward,
just I have in the past (e.g. db5ed5d7fb
("pipewire: fix
enableSystemd option")).
Partial revert of 3cf28607c1
("pipewire: remove superfluous args").
2024-08-04 09:36:23 +02:00
K900
0b51f54b8f
pipewire: 1.2.1 -> 1.2.2
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.2.1...1.2.2
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.2.2
2024-08-01 12:38:15 +03:00
éclairevoyant
3cf28607c1
pipewire: remove superfluous args
2024-07-21 18:12:04 -04:00
K900
3f6e5f0a47
pipewire: 1.2.0 -> 1.2.1
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.2.0...1.2.1
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.2.1
2024-07-12 14:52:02 +03:00
K900
f1fb6a0e4b
pipewire: 1.0.7 -> 1.2.0
...
Also disable newly added snap support because we don't have snaps anyway.
2024-06-27 17:32:17 +03:00
superherointj
38d78225c7
pipewire: fix module-roc-sink explicity specifying sender packet encoding
...
Fixes regression:
https://github.com/NixOS/nixpkgs/pull/320870#issuecomment-2185279926
Co-authored-by: CyberShadow
2024-06-24 09:04:32 -03:00
K900
0a35ee2d58
pipewire: 1.0.6 -> 1.0.7
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.6...1.0.7
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.0.7
2024-05-24 13:25:08 +03:00
github-actions[bot]
6ff1451c6f
Merge master into staging-next
2024-05-20 12:01:29 +00:00
Alyssa Ross
b054d17078
pipewire: fix cross to executable host
...
ffado uses wrapQtAppsHook in nativeBuildInputs, but and wrapQtAppsHook
depends on qtsvg, but buildPackages.qt5.qtsvg doesn't build when cross
compiling. So even in the canExecute case, we can't do this.
Link: https://github.com/NixOS/nixpkgs/issues/269756
2024-05-20 10:34:32 +02:00
K900
712ddf7d0d
Merge pull request #310806 from alyssais/pipewire-systemd
...
pipewire: fix enableSystemd option
2024-05-11 13:09:18 +03:00
Alyssa Ross
db5ed5d7fb
pipewire: fix enableSystemd option
...
Setting enableSystemd to false did not disable systemd, because on
most Linux configurations, udev is an alias for systemd, so Pipewire
would still find libsystemd, and link
e.g. libpipewire-module-protocol-native against it. With libsystemd
actually not available in the build environment, we need to set
-Dsystemd=disabled, which should also avoid this unintended automatic
systemd linkage in future.
Additionally, since udev was always an input, there was no point also
providing an eudev input. udev is an alias for a udev implementation
appropriate for the platform (systemd, libudev-zero, or in future
libudev-devd). eudev can still be used using an override:
pipewire.override {
enableSystemd = false;
udev = eudev;
}
So with this change, setting enableSystemd to false will disable
systemd-specific functionality in pipewire, but it will use systemd's
udev implementation (which might as well just be a more up to date
version of eudev), which matches the behaviour of other
enableSystemd/systemdSupport options in Nixpkgs, and in the case where
even systemd's udev implementation is for some reason too much,
that's configurable as well.
2024-05-11 11:59:58 +02:00
K900
0a1e4ef429
pipewire: 1.0.5 -> 1.0.6
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.5...1.0.6
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/1.0.6
2024-05-09 13:16:44 +03:00
Weijia Wang
58b5b2748f
treewide: fix version in changelog
2024-04-21 19:33:05 +02:00
K900
8f2adcac24
pipewire: 1.0.4 -> 1.0.5
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.4...1.0.5
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/24.05pre-git
2024-04-15 18:16:03 +03:00
K900
1330a30265
pipewire: 1.0.3 -> 1.0.4
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.3...1.0.4
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/24.05pre-git
2024-03-13 14:47:07 +03:00
c_14
ad9b654485
pipewire: fix build without bluez support
...
Add opusSupport option to manage pipewire's opus meson option and pull
in libopus when opus is enabled (default) and bluez is disabled.
Fixes #277076
2024-03-10 18:08:40 +01:00
Jordan Williams
842db42c45
pipewire: Enable ffmpeg support in tools when ffmpegSupport is enabled
...
There is a pw-cat-ffmpeg option to explicitly enable ffmpeg support for the command-line tools.
This is disabled by default.
See here: https://gitlab.freedesktop.org/pipewire/pipewire/-/blob/1.0.3/meson_options.txt?ref_type=tags#L195-198
It should probably be enabled if ffmpegSupport is enabled.
2024-03-05 11:50:56 -06:00
Jordan Williams
fa5ec1f70d
pipewire: Remove dependency on tinycompress
...
The tinycompress dependency was removed in version 0.3.67.
See the commit here:
031f992981
2024-03-05 09:30:29 -06:00
Jordan Williams
1961b19550
pipewire: Fix libdrm dependency
...
The libdrm dependency is required for Vulkan, not libcamera support.
Fixes #293060 .
2024-03-03 11:55:07 -06:00
Izorkin
fdf77d10cb
nixos/no-x-libs: build pipewire without vulkan support
2024-02-16 09:21:00 +03:00
K900
3ae57dc64d
pipewire: 1.0.2 -> 1.0.3
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.2...1.0.3
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/24.05pre-git
2024-02-02 22:47:04 +03:00
K900
63b90c5603
pipewire: 1.0.1 -> 1.0.2, big cleanup
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/1.0.1...1.0.2
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/24.05pre-git
2024-01-31 16:39:57 +03:00
Jonathan Davies
fdc0191457
pipewire: Added upstream patch for libcamera 0.2.0 changes.
2024-01-19 09:56:01 +00:00
R. Ryantm
1824597996
pipewire: 1.0.0 -> 1.0.1
2024-01-12 04:39:43 +00:00
Izorkin
b59ddb30f4
pipewire: fix build without x11 support
2023-12-25 23:30:24 +03:00
K900
32c52236b2
pipewire: 0.3.85 -> 1.0.0
2023-11-26 14:18:59 +03:00
K900
8652272012
pipewire: 0.3.84 -> 0.3.85
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.84...0.3.85
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.85
2023-11-16 13:17:23 +03:00
K900
0535bdad87
pipewire: 0.3.83 -> 0.3.84
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.83...0.3.84
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.84
2023-11-02 16:40:35 +03:00
K900
ff44e8ab07
pipewire: simplify outputs drastically
...
This drops a whole bunch of patches we carry to avoid output cycles, at the cost of +1MB to closure size
on systems that don't already have Pipewire, which are becoming rarer and rarer.
2023-10-20 00:57:18 +03:00
K900
249e31affe
pipewire: 0.3.82 -> 0.3.83
2023-10-20 00:30:24 +03:00
K900
3608deaf08
pipewire: 0.3.81 -> 0.3.82
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.81...0.3.82
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.82
2023-10-13 15:08:33 +03:00
K900
469b6eae8a
pipewire: 0.3.80 -> 0.3.81
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.80...0.3.81
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.81
2023-10-06 14:10:06 +03:00
K900
eedc27d96e
pipewire: backport patch to build with webrtc-audio-processing 0.3, use it where 1.x isn't available
2023-09-18 11:10:22 +03:00
K900
d3f95211ad
pipewire: 0.3.79 -> 0.3.80
2023-09-14 15:06:01 +03:00
OPNA2608
05c541d09a
pipewire: Make ldacbt support optional based on availability
...
Because ldacbt doesn't support non-little-endian platforms.
2023-09-09 13:50:07 +02:00
K900
afa60f5207
pipewire: 0.3.78 -> 0.3.79
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.78...0.3.79
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.79
2023-08-29 17:01:43 +03:00
K900
6f246e0430
pipewire: 0.3.77 -> 0.3.78, fix passthru.tests
2023-08-22 19:59:05 +03:00
K900
9e7a159d8c
pipewire: 0.3.76 -> 0.3.77
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.76...0.3.77
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.77
2023-08-07 07:38:33 +02:00
K900
ba981fd952
pipewire: 0.3.75 -> 0.3.76
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.75...0.3.76
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.76
2023-07-28 16:57:31 +03:00
K900
665174dc1e
pipewire: 0.3.74 -> 0.3.75
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.74...0.3.75
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.75
2023-07-21 15:40:03 +03:00
Nick Cao
07b09fa0af
pipewire: disable ffado support when cross compiling
2023-07-12 13:22:48 +03:00
K900
8ed29e7bfc
pipewire: 0.3.73 -> 0.3.74
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.73...0.3.74
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.74
2023-07-12 13:22:24 +03:00
K900
46451b5737
pipewire: 0.3.72 -> 0.3.73
...
Diff: https://gitlab.freedesktop.org/pipewire/pipewire/-/compare/0.3.72...0.3.73
Changelog: https://gitlab.freedesktop.org/pipewire/pipewire/-/releases/0.3.73
2023-07-06 18:19:36 +03:00