Igor V. Kovalenko
13ea94a1b6
shell-completion: Fix typo in --use-pid-file= suggestion
...
Fixes #3786
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/799 >
2023-10-24 22:53:51 +03:00
Arun Raghavan
13ef02da1b
build-sys: Bump webrtc-audio-processing wrap to 1.3
...
Minor pkgconfig fixup.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/797 >
2023-09-05 11:32:53 -04:00
Arun Raghavan
6abe0c58d2
build-sys: Bump webrtc-audio-processing wrap to 1.2
...
Should make builds actually work now.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:29 -04:00
Arun Raghavan
63d38a6864
ci: Drop -werror in build
...
Can't rely on this while building abseil on older Ubuntu (or at all,
perhaps).
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:27 -04:00
Arun Raghavan
3e68ebf4ec
ci: Add doxygen to build image
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:26 -04:00
Arun Raghavan
217c0e90ef
ci: Force build of webrtc-aec
...
Makes sure we build this, either with system deps or the fallback wrap
file. We also bump the CI meson version to support [provide] in the
wrap file.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:15 -04:00
Arun Raghavan
9b37e8d9dc
build-sys: Add a webrtc-audio-processing wrap file
...
This will make things easier on systems where this is missing, as well
as allow us to test things in CI until packages land in
Ubuntu/Fedora/...
The wrap file is taken as-is from the GStreamer project.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:12 -04:00
Arun Raghavan
e2b63d157f
build-sys: Bump cpp_std to c++17
...
Match it with webrtc-audio-processing, which is what we care about.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/795 >
2023-09-01 11:21:11 -04:00
Rudi Heitbaum
421cf15486
shm: allow for older versions of Linux without MFD_NOEXEC_SEAL
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/794 >
2023-08-13 09:37:32 +00:00
김인수
eb302240cc
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:19 -04:00
Temuri Doghonadze
cb9b14c84b
Translated using Weblate (Georgian)
...
Currently translated at 57.8% (331 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:19 -04:00
김인수
707c3b6864
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:19 -04:00
김인수
6ec914182d
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:19 -04:00
Temuri Doghonadze
43a543e84f
Translated using Weblate (Georgian)
...
Currently translated at 50.6% (290 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Asier Sarasua Garmendia
e046e25b08
Translated using Weblate (Basque)
...
Currently translated at 2.4% (14 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/eu/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Asier Sarasua Garmendia
2dd87e4dd0
Added translation using Weblate (Basque)
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Sabri Ünal
51ce576c70
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/tr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Fran Diéguez
89be4c6cd6
Translated using Weblate (Galician)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/gl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
grimst
a3445976af
Translated using Weblate (French)
...
Currently translated at 85.3% (488 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/fr/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
6b8a6156b4
Translated using Weblate (Georgian)
...
Currently translated at 50.1% (287 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
mooo
e2e5161175
Translated using Weblate (Lithuanian)
...
Currently translated at 91.9% (526 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/lt/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
940346a51f
Translated using Weblate (Georgian)
...
Currently translated at 48.0% (275 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Fran Diéguez
e3bf4223d2
Translated using Weblate (Galician)
...
Currently translated at 99.6% (570 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/gl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jan Kuparinen
d7806e93b7
Translated using Weblate (Finnish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/fi/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
996c84d497
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/es/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
7d66068eea
Translated using Weblate (Georgian)
...
Currently translated at 47.5% (272 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
01cca9fce7
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/es/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
7596337cac
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/es/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Ettore Atalan
70b0f4e01a
Translated using Weblate (German)
...
Currently translated at 94.9% (543 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/de/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
김인수
9b4625851b
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Philip Goto
105328fe14
Translated using Weblate (Dutch)
...
Currently translated at 99.1% (567 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/nl/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
39834c4052
Translated using Weblate (Georgian)
...
Currently translated at 44.5% (255 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
김인수
e6ffceb528
Translated using Weblate (Korean)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ko/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
97cf85940c
Translated using Weblate (Spanish)
...
Currently translated at 99.8% (571 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/es/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Toni Estevez
262baea15d
Translated using Weblate (Catalan)
...
Currently translated at 71.8% (411 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ca/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Temuri Doghonadze
0368430316
Translated using Weblate (Georgian)
...
Currently translated at 43.5% (249 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ka/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jiri Grönroos
6f85dc39b1
Translated using Weblate (Finnish)
...
Currently translated at 93.3% (534 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/fi/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jordi Mas
f778345cad
Translated using Weblate (Catalan)
...
Currently translated at 71.5% (409 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ca/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Jordi Mas
b8e10711d6
Translated using Weblate (Catalan)
...
Currently translated at 71.1% (407 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/ca/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Hugo Carvalho
58d784ace2
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/pt/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Balázs Meskó
5736a00e44
Translated using Weblate (Hungarian)
...
Currently translated at 100.0% (572 of 572 strings)
Translation: pulseaudio/pulseaudio
Translate-URL: https://translate.fedoraproject.org/projects/pulseaudio/pulseaudio/hu/
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/741 >
2023-08-12 12:25:18 -04:00
Arun Raghavan
fec36f3508
build-sys: Bump .so version 16.99.1
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/793 >
2023-08-12 16:22:10 +00:00
SimonP
095ad5f4f8
alsa-mixer: Respect XDG base directory spec when loading profile sets
...
Try $XDG_DATA_HOME, then $XDG_DATA_DIRS, and finally fall back to old behaviour.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/311 >
2023-08-12 16:03:30 +00:00
Rudi Heitbaum
7d063d6544
shm: use MFD_NOEXEC_SEAL for shared memory
...
ref: https://lore.kernel.org/lkml/20221207154939.2532830-4-jeffxu@google.com/
The new MFD_NOEXEC_SEAL and MFD_EXEC flags allows application to
set executable bit at creation time (memfd_create).
When MFD_NOEXEC_SEAL is set, memfd is created without executable bit
(mode:0666), and sealed with F_SEAL_EXEC, so it can't be chmod to
be executable (mode: 0777) after creation.
when MFD_EXEC flag is set, memfd is created with executable bit
(mode:0777), this is the same as the old behavior of memfd_create.
Signed-off-by: Rudi Heitbaum <rudi@heitbaum.com>
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/792 >
2023-08-12 15:58:11 +00:00
Arun Raghavan
84c53066c6
build-sys: Bump webrtc-audio-processing dependency
...
The package name and versioning are changing upstream, so prepare for
that.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395 >
2023-05-25 18:41:19 -04:00
Eero Nurkkala
22bbb5b3ba
echo-cancel: add webrtc AEC3 support
...
Drop a number of now unsupported features, and add new parameters for
pre-/post-amplification.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395 >
2023-05-25 18:40:13 -04:00
Arun Raghavan
b16b107171
echo-cancel-test: Drop references to internal message queue
...
We don't actually initialise or use it in the test, and this just causes
a crash at the end.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/395 >
2023-05-25 18:39:22 -04:00
Gioele Barabucci
e96d278bfc
daemon/meson.build: Install dbus policy in /usr, not /etc
...
From https://bugs.debian.org/1006631 :
> dbus supports policy files in both `/usr/share/dbus-1/system.d` and
> `/etc/dbus-1/systemd`. [The] recently released dbus 1.14.0, officially
> deprecates installing packages' default policies into `/etc/dbus-1/systemd`,
> instead reserving it for the sysadmin. This is the same idea as the
> difference between `/usr/lib/udev/rules.d` and `/etc/udev/rules.d`.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/783 >
2023-04-21 20:10:24 +00:00
Arun Raghavan
c8af4920f7
ci: Use built-in distribution image name mechanism
...
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/789 >
2023-04-21 16:04:14 -04:00
Arun Raghavan
39ff05e96d
ci: Update to freedesktop/ci-templates
...
The upstream repo changed quite some time ago.
Part-of: <https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/788 >
2023-04-21 15:40:17 -04:00