Trolli Schmittlauch
d62bf28b76
pulseaudio: hide advanced bluetooth codecs behind default-false feature flag
...
pulseaudioFull enables this feature flag, but the plain pulseaudio attribute does not
2 years ago
Trolli Schmittlauch
7a2605e0f3
pulseaudio: support advanced codecs when enabling bluetooth support
...
- this relies on gstreamer for encoding
- advanced bluetooth
codecs include LDAC and aptX
2 years ago
Ryan Burns
470a4b15e1
pulseaudio-hsphfpd: drop
2 years ago
Ryan Burns
e839c8e0cb
pulseaudio: 14.2 -> 15.0, switch to meson, enable tests
2 years ago
K900
cb2cfba6f7
treewide: switch all desktop file generators to new API
...
Notably:
- remove explicit arguments that match the defaults
- convert everything to the right Nix types
2 years ago
Mark Vainomaa
17dbf56cea
libpulseaudio: fix aarch64-darwin build
...
Removes darwin Libc buildInput, which does not appear to be needed on
x86_64, and which does not support aarch64 at all (too old)
3 years ago
Bobby Rong
f869423933
Revert "libpulseaudio: fix aarch64-darwin build"
3 years ago
Mark Vainomaa
e9f4ecd90e
libpulseaudio: fix aarch64-darwin build
...
Removes darwin Libc buildInput, which does not appear to be needed on
x86_64, and which does not support aarch64 at all (too old)
3 years ago
Felix Buehler
da10de797c
pulseaudio: replace name with pname&version
3 years ago
toonn
40b7dd7cce
pulseaudio: Stop passing sdk argument
3 years ago
toonn
7eaf240e72
pulseaudio: Drop Apple SDK dependency
...
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.
3 years ago
toonn
18ba22baba
pulseaudio: Remove /usr/include impurity on Darwin
3 years ago
Artturin
f7effe330a
pulseaudio: fix build with strictDeps
3 years ago
Angus Trau
85a09cf3a3
pulseaudio: fix build on aarch64-darwin
3 years ago
AndersonTorres
e9e5f5f84d
Change all alsaLib references to alsa-lib
3 years ago
R. RyanTM
d34e3142b2
libpulseaudio: 14.0 -> 14.2
3 years ago
Jonathan Ringer
9bb3fccb5b
treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
...
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.
3 years ago
Profpatsch
4a7f99d55d
treewide: with stdenv.lib; in meta -> with lib;
...
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
4 years ago
Florian Klink
767252d232
pulseaudio: fix cross compilation by disabling gsettings when cross-compiling
...
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.
4 years ago
Domen Kožar
02698c9618
hsphfpd: 2020-11-27 -> 2020-12-05
4 years ago
Gabriel Ebner
ad6e8d14ad
hsphfpd: 2020-10-25 -> 2020-11-27
4 years ago
Luke Granger-Brown
b4ca0dd5f5
pulseaudio: 13.0 -> 14.0
4 years ago
Edmund Wu
0f83b301aa
hsphfpd: init at 2020-10-25
4 years ago
Edmund Wu
0e4d0d95d0
treewide: generate pulseaudio pulseDir
4 years ago
Edmund Wu
33784354b9
pulseaudio-hsphfpd: init at 2020-11-02
4 years ago
Matthew Bauer
8f0c1adda2
pulseaudio: use prefixed pkg-config
4 years ago
Piotr Bogdan
e7d4b315da
pulseaudio: enable soxr (resampler) support
4 years ago
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs
4 years ago
Orivej Desh
d5f9b0199d
qpaeq: add AudioVideo category
...
Audio without AudioVideo is deprecated.
4 years ago
Orivej Desh
ee5f8636fe
qpaeq: fix build with desktop file validation after #75729
...
Audio;Mixer; puts it near KMix which has Categories=Qt;KDE;AudioVideo;Audio;Mixer;
4 years ago
adisbladis
e41f3d9ef3
pulseaudio: Enable bluetooth support by default
...
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.
4 years ago
Maciej Krüger
11a2d3925b
qpaeq: init at 13.0
4 years ago
Maciej Krüger
674efe45dd
pulseaudio: remove qpaeq
4 years ago
Jan Tojnar
8cbc862b83
dconf: move to top-level
5 years ago
Will Dietz
5d49ee3e5d
pulseaudio: 12.2 -> 13.0
...
https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/
5 years ago
Frederik Rietdijk
3fb275d166
pulseaudio: fix build and eval
5 years ago
Frederik Rietdijk
4416712772
Revert "fix eval"
...
Was not sufficient.
This reverts commit bce1f11f5d
.
5 years ago
Frederik Rietdijk
bce1f11f5d
fix eval
5 years ago
Aristid Breitkreuz
dacc02faa5
pulseaudio: Fix detection of ALSA UCM
...
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.
5 years ago
Franz Pletz
b4fa23991b
pulseaudio: fix alsa due to alsaLib headers move
...
The pulseaudio alsa module would fail to load due to missing symbols.
5 years ago
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
...
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.
5 years ago
Jan Tojnar
d69f3a2a43
pulseaudio: 11.1 → 12.2
...
GConf was finally removed in favour of GSettings.
Removes patches that were upstreamed and caps-fix.patch, which is
not needed since f1d465f429
.
6 years ago
volth
52f53c69ce
pkgs/*: remove unreferenced function arguments
6 years ago
Shea Levy
88d10c7f1d
libpulseaudio: Add upstream glibc 2.27-compat patch
6 years ago
Tim Steinbach
87658f3632
pulseaudio: 11.0 -> 11.1
6 years ago
Will Dietz
a0ee888f1d
pulseaudio: patch for musl
6 years ago
John Ericson
6810ae7935
pulseaudio: Add separate runtime libtool dep for dynamic linking
7 years ago
Cray Elliott
dc3f0d471a
pulseaudio: 10.0 -> 11.0
...
remove darwin patch that has been included in this upstream release
7 years ago
Dan Peebles
90b9719f4f
treewide: fix the remaining issues with meta attributes
7 years ago
Cray Elliott
9fcb9035df
pulseaudio: 9.0 -> 10.0
...
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
8 years ago