mirror of
https://codeberg.org/guix/guix.git
synced 2025-10-02 02:15:12 +00:00
gnu: Add pipewire-minimal.
* gnu/packages/linux.scm (pipewire-minimal): New variable. Change-Id: Ibe30029f63b0cf3085f33569a8c165f0e48434ce Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
This commit is contained in:
parent
5f04a1d709
commit
8fb3ddda57
1 changed files with 20 additions and 0 deletions
|
@ -10986,6 +10986,26 @@ and Flatpak we expect PipeWire to provide a core building block for the future
|
||||||
of Linux application development.")
|
of Linux application development.")
|
||||||
(license license:lgpl2.0+)))
|
(license license:lgpl2.0+)))
|
||||||
|
|
||||||
|
(define-public pipewire-minimal
|
||||||
|
;; Used as libpipewire to reduce closure size and avoid dependency cycles.
|
||||||
|
(hidden-package
|
||||||
|
(package
|
||||||
|
(inherit pipewire)
|
||||||
|
(name "pipewire-minimal")
|
||||||
|
(arguments
|
||||||
|
(list
|
||||||
|
#:configure-flags
|
||||||
|
#~(list "-Dsession-managers=[]"
|
||||||
|
"-Ddbus=disabled"
|
||||||
|
"-Dflatpak=disabled"
|
||||||
|
;; XXX: Otherwise test_loop will fail with:
|
||||||
|
;; libgcc_s.so.1 must be installed for pthread_cancel to work
|
||||||
|
(string-append "-Dc_link_args=-Wl,-rpath=" #$output "/lib"
|
||||||
|
" -lgcc_s")
|
||||||
|
"-Db_asneeded=false")))
|
||||||
|
(native-inputs '())
|
||||||
|
(inputs '()))))
|
||||||
|
|
||||||
(define-public wireplumber
|
(define-public wireplumber
|
||||||
(package
|
(package
|
||||||
(name "wireplumber")
|
(name "wireplumber")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue