about summary refs log tree commit diff
path: root/pkgs/servers/pulseaudio/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2022-05-29pulseaudio: fix !bluetoothSupport buildpennae1-1/+1
2022-05-10libpulseaudio: make darwin changes conditionally to avoid mass-rebuildThiago Kenji Okada1-11/+11
2022-05-10libpulseaudio: fix build on x86_64-darwinAndrew Childs1-5/+22
Signed-off-by: Thiago Kenji Okada <thiagokokada@gmail.com>
2022-04-26libpulseaudio: preserve vapi filesAlex Habich1-1/+3
The current postInstall removes all of $out/share, which also includes pulse's vapi/deps files. Certain projects (budgie-desktop, for example) require these definitions, but do not require the full pulseaudio server. Preserving these files allows these projects to only depend on libpulseaudio. Fixes #73463.
2022-04-20pulseaudio: hide advanced bluetooth codecs behind default-false feature flagTrolli Schmittlauch1-4/+5
pulseaudioFull enables this feature flag, but the plain pulseaudio attribute does not
2022-04-20pulseaudio: support advanced codecs when enabling bluetooth supportTrolli Schmittlauch1-4/+10
- this relies on gstreamer for encoding - advanced bluetooth codecs include LDAC and aptX
2022-04-02pulseaudio: 14.2 -> 15.0, switch to meson, enable testsRyan Burns1-48/+47
2022-01-02libpulseaudio: fix aarch64-darwin buildMark Vainomaa1-4/+2
Removes darwin Libc buildInput, which does not appear to be needed on x86_64, and which does not support aarch64 at all (too old)
2021-12-03pulseaudio: replace name with pname&versionFelix Buehler1-2/+2
2021-11-24pulseaudio: Stop passing sdk argumenttoonn1-1/+1
2021-11-24pulseaudio: Drop Apple SDK dependencytoonn1-1/+0
The x86_64 and aarch64 SDK attributes are named differently and don't have the same contents. This was the motivation to try dropping the SDK dependency altogether, relying only on the Libc and some frameworks.
2021-11-24pulseaudio: Remove /usr/include impurity on Darwintoonn1-9/+4
2021-11-05pulseaudio: fix build with strictDepsArtturin1-1/+2
2021-08-01pulseaudio: fix build on aarch64-darwinAngus Trau1-1/+4
2021-06-10Change all alsaLib references to alsa-libAndersonTorres1-2/+2
2021-01-22libpulseaudio: 14.0 -> 14.2R. RyanTM1-2/+2
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer1-2/+2
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-01pulseaudio: fix cross compilation by disabling gsettings when cross-compilingFlorian Klink1-2/+3
When cross-compiling, pulseaudio seems to not find some m4 macro providing GSETTINGS_RULES. However, apart from the obviously missing gsettings support, this works just fine.
2020-11-29pulseaudio: 13.0 -> 14.0Luke Granger-Brown1-2/+2
2020-11-09treewide: generate pulseaudio pulseDirEdmund Wu1-0/+4
2020-06-25pulseaudio: use prefixed pkg-configMatthew Bauer1-0/+5
2020-05-15pulseaudio: enable soxr (resampler) supportPiotr Bogdan1-2/+2
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly1-1/+1
2020-03-30pulseaudio: Enable bluetooth support by defaultadisbladis1-1/+1
It only increases the closure size by 0.5M and users who do not set the NixOS option `hardware.pulseaudio.package = pkgs.pulseaudioFull;` will be stumped by their bluetooth audio not working.
2020-01-21pulseaudio: remove qpaeqMaciej Krüger1-1/+4
2019-12-01dconf: move to top-levelJan Tojnar1-2/+2
2019-09-24pulseaudio: 12.2 -> 13.0Will Dietz1-27/+12
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/
2019-06-10pulseaudio: fix build and evalFrederik Rietdijk1-27/+15
2019-06-10Revert "fix eval"Frederik Rietdijk1-0/+1
Was not sufficient. This reverts commit bce1f11f5df0c70750b35c1d43936897ba74176b.
2019-06-09fix evalFrederik Rietdijk1-1/+0
2019-06-09Merge master into staging-nextFrederik Rietdijk1-1/+14
2019-06-08pulseaudio: Fix detection of ALSA UCMAristid Breitkreuz1-1/+14
This one was a bit tricky to find because it only causes a runtime error, and pulseaudio has shims for most ALSA UCM methods except one. (I guess nobody ever really tests pulseaudio in combination with UCM-less ALSA?) ALSA 1.1.8 had ${alsa-dev}/include/alsa/ in the pkg-config file, which was considered wrong and fixed in 1.1.9. However, pulseaudio was relying on being able to include ALSA headers like <asoundlib.h> and <use-case.h> rather than <alsa/asoundlib.h> and <alsa/use-case.h>. (For asoundlib.h it only causes a warning, because the ALSA guys created a shim for that header.) These two patches change pulseaudio to use the correct include directives.
2019-06-04pulseaudio: fix alsa due to alsaLib headers moveFranz Pletz1-0/+13
The pulseaudio alsa module would fail to load due to missing symbols.
2019-01-26treewide: remove wkennington as maintainerJörg Thalheim1-1/+1
He prefers to contribute to his own nixpkgs fork triton. Since he is still marked as maintainer in many packages this leaves the wrong impression he still maintains those.
2018-07-29Merge pull request #43160 from jtojnar/pulseaudio-12Jan Tojnar1-21/+13
pulseaudio: 11.1 → 12.2
2018-07-29pulseaudio: 11.1 → 12.2Jan Tojnar1-21/+13
GConf was finally removed in favour of GSettings. Removes patches that were upstreamed and caps-fix.patch, which is not needed since f1d465f429252d7c58a920ad9d7ee93e34e7fad9.
2018-07-21pkgs/*: remove unreferenced function argumentsvolth1-3/+0
2018-03-17libpulseaudio: Add upstream glibc 2.27-compat patchShea Levy1-1/+5
2018-02-25pulseaudio: 11.0 -> 11.1Tim Steinbach1-2/+2
2018-02-13pulseaudio: patch for muslWill Dietz1-1/+6
2017-09-21pulseaudio: Add separate runtime libtool dep for dynamic linkingJohn Ericson1-1/+1
2017-09-08pulseaudio: 10.0 -> 11.0Cray Elliott1-7/+3
remove darwin patch that has been included in this upstream release
2017-04-29treewide: fix the remaining issues with meta attributesDan Peebles1-1/+1
2017-02-02pulseaudio: 9.0 -> 10.0Cray Elliott1-4/+4
dropped json_c as a dependency as it is no longer needed! patches are still needed for the caps fix and proper testing for TLS
2017-01-17pulseaudio: fix on DarwinMatthew Bauer1-2/+9
2016-08-29treewide: Shuffle outputsTuomas Tynkkynen1-1/+1
Make either 'bin' or 'out' the first output.
2016-07-05pulseaudio: 8.0 -> 9.0Simon Vandel Sillesen1-2/+2
This also updates webrtc-audio-processing from 0.1 -> 0.3 as mentionened in [1]. Release notes can be seen in [1]. [1]: https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/9.0/
2016-02-14Merge branch 'master' into closure-sizeVladimír Čunát1-3/+3
2016-01-30pulseaudio: 7.1 -> 8.0Louis Taylor1-3/+3
closes #12569 Signed-off-by: Franz Pletz <fpletz@fnordicwalking.de> Signed-off-by: Robin Gloster <mail@glob.in>
2015-12-02rename moveToOutput and propagatedBuildInputsLuca Bruno1-1/+1