add pipewire 0.3.56
This commit is contained in:
parent
b0a1eca3f2
commit
d574fc962f
@ -1,4 +1,8 @@
|
||||
AUX 99-pipewire-default-hook.conf 540 BLAKE2B cec76e78db9db290054bf766774c284d7a7a1374c453802eb1bdc19db9289856ec7b8643acbab916a39ca859d543deca111e3b0f110d1904343221c1573ffc17 SHA512 ef891e38c6f40fce2904e240307147a58c48d780e8470dac8e28044cfb86ddeb163885a2362687791779379ad814f58ad5649b75ac4e82931c5bdd3f37a6ed01
|
||||
AUX gentoo-pipewire-launcher.in 1227 BLAKE2B 4316a991978fac653a00d076e9236d0ab6c01a6e4b800c82851e2bd6f9476369605c741aa7ffd47b10853653ef1d4222c449f0b912a0f7694fffd2b1611d7a47 SHA512 edbc03cec765d2307bcf33a14521c6f8beeae52d9fd6a4e181ba66b9f5dd0d64995fdef847453d1a4c682d701814b3afbe70931f55a0e4198fc5c9d87d7a95c5
|
||||
AUX pipewire-0.3.25-enable-failed-mlock-warning.patch 704 BLAKE2B dc0732b89b57a258ea6dc54941899134259469675f92ae93aebda09a796c73ace8bc4ed0ab2aef4ea1bcaa30c1bea8c3304288168421ce8f9939ec993c8aa438 SHA512 7456a24276b7b766ff5799acf5b80ef5f85ee7a78fc5b52adff3206c0b0aa1985a0bf72634aacf7818c90136c09bcc11cb0fecec291d961c8b3585c897869f65
|
||||
AUX pipewire-0.3.56-big-endian.patch 1633 BLAKE2B 0e79668c8423dbaa543e1303774cf3a09631a2b565791f2f3ff5e45ebdd01b3be46f876bf46bc539058656d694057fedb5c87759f17371f2801d95514681f64e SHA512 ed73d8fe2e41a0640b72678923925e66f5b0dab702ef6e800365c3a494af8183b4bdaf34818a47c4ad2abcbabbc500d27c321843abdfd1f0e2dc83b2ee472e80
|
||||
AUX pipewire.desktop 322 BLAKE2B 0299b9054cf881a5cbbdb128a5e8a51308cf0b5a98260dca756e704504ef057e403b2fb4aa2d58f52dde4be59e416c95d8fce21bc3ca6b6447ecab58263a3f21 SHA512 c13ea531cfdd3798f8d6cd20f5fa8c0a5040c27a6ef3850fdd41102a3bf0bcb73176e3300845af77804a98842fb736841223bc9ac1c92eb2034e9d46e41fc344
|
||||
AUX pipewire.desktop-r1 325 BLAKE2B 7d823a264e5147bf8669127df22f468518fd54375ed57910f0143821894b33cfee8925b1cf8b9c5b1d219453a5c62fffa50d111b78bc5e151e23aed84d0a577e SHA512 e51ba049484daba3e4cdc5890748267f0c23ea6e57f31f3bb8a49c011e1a61b47b68eea742e5e7bcd58bfeddb96dd4064079fd9787cb66c78bd5eff10799a7bf
|
||||
DIST pipewire-0.3.56.tar.gz 1856321 BLAKE2B 62fb5d5a83b3cfc0555f09da42c8d4fbe69f34432add57f91a9c001535340a84f54572af4a5ba138251888cba9be0c038317dfe929d2e2ef36ff62f4679c6ea0 SHA512 a1ba598c56130a30e573d3ce3ac5879d800d3005a47075c45353d968c97c12f74d85802cd171b61558c06c474a03bbe4885396ca430a0af6c5672ed00f43d108
|
||||
EBUILD pipewire-0.3.56.ebuild 15643 BLAKE2B 15b146a8ca79173ffa4b93315681fda18d1290711ec8b41715c96dcdfff325ea8ffd1fd9418671cfe966542ba7c81bef6ef08f14c7f17b569bb82abc66c6fa63 SHA512 832ba476d2e4f2bbcb78118152b407f426ed40bf514096a19fcf3f8a00afcbfaf3f17e2d914279055c8afdf526969598d9aaa3acddbc905d62509c43fd6b6917
|
||||
|
17
media-video/pipewire/files/99-pipewire-default-hook.conf
Normal file
17
media-video/pipewire/files/99-pipewire-default-hook.conf
Normal file
@ -0,0 +1,17 @@
|
||||
# Load pipewire configuration at conf hook processing time. This allows to
|
||||
# override pulseaudio defaults configuration which is also applied via hook.
|
||||
#
|
||||
# Note since hooks are run after @GENTOO_PORTAGE_EPREFIX@/etc/asound.conf and ~/.asoundrc are applied,
|
||||
# we load these again here make sure that user configuration takes precedence.
|
||||
|
||||
@hooks [
|
||||
{
|
||||
func load
|
||||
files [
|
||||
"@GENTOO_PORTAGE_EPREFIX@/usr/share/alsa/alsa.conf.d/99-pipewire-default.conf"
|
||||
"@GENTOO_PORTAGE_EPREFIX@/etc/asound.conf"
|
||||
"~/.asoundrc"
|
||||
]
|
||||
errors false
|
||||
}
|
||||
]
|
29
media-video/pipewire/files/gentoo-pipewire-launcher.in
Normal file
29
media-video/pipewire/files/gentoo-pipewire-launcher.in
Normal file
@ -0,0 +1,29 @@
|
||||
#!/bin/sh
|
||||
|
||||
# PipeWire launcher script for XDG compliant desktops on OpenRC.
|
||||
#
|
||||
# systemd users are very _STRONGLY_ advised to use the much
|
||||
# more reliable and predictable user units instead.
|
||||
|
||||
# WARNING: This script assumes being run inside XDG compliant session,
|
||||
# which means D-Bus session instance is expected to be correctly set up
|
||||
# prior to this script starting. If that is not true, things may break!
|
||||
|
||||
# Best to reap any existing daemons and only then try to start a new set.
|
||||
pkill -u "${USER}" -x pipewire\|wireplumber 1>/dev/null 2>&1
|
||||
|
||||
# The core daemon which by itself does probably nothing.
|
||||
@GENTOO_PORTAGE_EPREFIX@/usr/bin/pipewire &
|
||||
|
||||
# The so called pipewire-pulse daemon used for PulseAudio compatibility.
|
||||
# Commenting this out will stop the PA proxying daemon from starting,
|
||||
# however ALSA (with pipewire-alsa), JACK (with jack-sdk) and PW API using
|
||||
# clients will still have access to audio and may end up clashing with
|
||||
# non-PW apps over HW control (most notably, /usr/bin/pulseaudio daemon).
|
||||
@GENTOO_PORTAGE_EPREFIX@/usr/bin/pipewire -c pipewire-pulse.conf &
|
||||
|
||||
# Hack for bug #822498
|
||||
sleep 1
|
||||
|
||||
# Finally a session manager is required for PipeWire to do anything.
|
||||
exec @GENTOO_PORTAGE_EPREFIX@/usr/bin/wireplumber
|
12
media-video/pipewire/files/pipewire.desktop
Normal file
12
media-video/pipewire/files/pipewire.desktop
Normal file
@ -0,0 +1,12 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name[de]=PipeWire Mediensystem
|
||||
Name=PipeWire Media System
|
||||
Comment[de]=Das PipeWire Mediensystem starten
|
||||
Comment=Start the PipeWire Media System
|
||||
Exec=/usr/libexec/pipewire-launcher
|
||||
Terminal=false
|
||||
Type=Application
|
||||
X-GNOME-HiddenUnderSystemd=true
|
||||
X-KDE-HiddenUnderSystemd=true
|
||||
X-systemd-skip=true
|
12
media-video/pipewire/files/pipewire.desktop-r1
Normal file
12
media-video/pipewire/files/pipewire.desktop-r1
Normal file
@ -0,0 +1,12 @@
|
||||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name[de]=PipeWire Mediensystem
|
||||
Name=PipeWire Media System
|
||||
Comment[de]=Das PipeWire Mediensystem starten
|
||||
Comment=Start the PipeWire Media System
|
||||
Exec=/usr/bin/gentoo-pipewire-launcher
|
||||
Terminal=false
|
||||
Type=Application
|
||||
X-GNOME-HiddenUnderSystemd=true
|
||||
X-KDE-HiddenUnderSystemd=true
|
||||
X-systemd-skip=true
|
Loading…
Reference in New Issue
Block a user