pulseeffects: dropped, use pipewire/easyeffects
This commit is contained in:
parent
ab09e49f95
commit
ddf5d11d6f
@ -1,49 +0,0 @@
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/pulseeffects
|
||||
drwxr-xr-x root/root usr/lib/
|
||||
drwxr-xr-x root/root usr/lib/gstreamer-1.0/
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstpeadapter.so
|
||||
-rwxr-xr-x root/root usr/lib/gstreamer-1.0/libgstpeautogain.so
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/applications/
|
||||
-rw-r--r-- root/root usr/share/applications/com.github.wwmm.pulseeffects.desktop
|
||||
drwxr-xr-x root/root usr/share/dbus-1/
|
||||
drwxr-xr-x root/root usr/share/dbus-1/services/
|
||||
-rw-r--r-- root/root usr/share/dbus-1/services/com.github.wwmm.pulseeffects.service
|
||||
drwxr-xr-x root/root usr/share/glib-2.0/
|
||||
drwxr-xr-x root/root usr/share/glib-2.0/schemas/
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.autogain.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.bassenhancer.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.compressor.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.convolver.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.crossfeed.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.crystalizer.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.deesser.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.delay.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.equalizer.channel.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.equalizer.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.exciter.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.filter.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.gate.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.limiter.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.loudness.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.maximizer.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.multibandcompressor.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.multibandgate.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.pitch.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.reverb.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.rnnoise.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.sinkinputs.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.sourceoutputs.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.spectrum.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.stereotools.gschema.xml
|
||||
-rw-r--r-- root/root usr/share/glib-2.0/schemas/com.github.wwmm.pulseeffects.webrtc.gschema.xml
|
||||
drwxr-xr-x root/root usr/share/icons/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
|
||||
drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
|
||||
-rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/pulseeffects.svg
|
||||
drwxr-xr-x root/root usr/share/metainfo/
|
||||
-rw-r--r-- root/root usr/share/metainfo/com.github.wwmm.pulseeffects.appdata.xml
|
@ -1,5 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF32rTadabAO26cKqRSQkYWAnXp+4A8+gwfkMPpOe+Uf07WvnzhDWaItJmH6Nu54XYEFVFJ+ZBSHIVNUwq52aThQc=
|
||||
SHA256 (Pkgfile) = 78ee41de94c2404fdccb10d210ccbc2c1bb04204029943ad0d3b64807370c9cf
|
||||
SHA256 (.footprint) = b46a0aef9bb11abceb0ad835763d9b3b1368241fb4880ee51ef26c02360ce84c
|
||||
SHA256 (pulseeffects-5.0.4.tar.gz) = 3fa482e2261fe467e30c05e85a55904806b0dc141834fe8b5cfeffedb6da65e8
|
@ -1,19 +0,0 @@
|
||||
# Description: Audio Effects for Pulseaudio Applications
|
||||
# URL: https://github.com/wwmm/pulseeffects
|
||||
# Maintainer: Tim Biermann, tbier at posteo dot de
|
||||
# Depends on: boost desktop-file-utils gst-plugins-bad gtkmm3 libebur128 pipewire pulseaudio
|
||||
# Optional: calf libbs2b lilv mda-lv2 rnnoise rubberband vamp-plugin-sdk zam-plugins zita-convolver
|
||||
|
||||
name=pulseeffects
|
||||
version=5.0.4
|
||||
release=1
|
||||
source=(https://github.com/wwmm/pulseeffects/archive/v$version/$name-$version.tar.gz)
|
||||
|
||||
build() {
|
||||
meson setup $name-$version build \
|
||||
--prefix=/usr \
|
||||
--sysconfdir=/etc
|
||||
meson compile -C build
|
||||
DESTDIR=$PKG meson install -C build
|
||||
rm -fr $PKG/usr/share/{locale,help}
|
||||
}
|
@ -1,65 +0,0 @@
|
||||
# contrib/pulseeffects README
|
||||
|
||||
## Building pulseeffects
|
||||
|
||||
Building and successfully using pulseeffects requires you to build pipewire
|
||||
including pulseaudio support. Therefor, pulseaudio needs to be around before
|
||||
you install pipewire. After that, pulseeffects can be successfully installed
|
||||
and used.
|
||||
|
||||
It's recommended to set the following setting in `/etc/pkgmk.conf`:
|
||||
```sh
|
||||
PKGMK_IGNORE_NEW="yes"
|
||||
```
|
||||
This will ignore any *new* files found in a footprint. This is needed, because
|
||||
it's expected to produce more files than a minimal build for some individual
|
||||
ports, e.g. `contrib/pipewire`, `contrib/gst-plugins-bad`, etc..
|
||||
|
||||
Another setting to consider is the following in `/etc/prt-get.conf`:
|
||||
```sh
|
||||
runscripts yes
|
||||
```
|
||||
Alternatively, you will need to watch out for ports that would run
|
||||
pre-/post-install scripts yourself and execute them in order to expect a
|
||||
fault-free environment.
|
||||
|
||||
After considering those steps, if you manually want to ensure that everything
|
||||
will be fine, the steps should be as follow:
|
||||
1. `prt-get depinst pulseaudio`
|
||||
2. `prt-get depinst pipewire`
|
||||
3. `prt-get depinst pulseeffects`
|
||||
|
||||
Please take a look at `contrib/pipewire/README` for more instructions on how
|
||||
to setup a pipewire environment. Make sure to enable it for handling
|
||||
`pulseaudio` requests and you are good to go.
|
||||
|
||||
## Optional dependencies:
|
||||
About the optional dependencies (list borrowed and enhanced from archs
|
||||
[PKGBUILD](https://github.com/archlinux/svntogit-community/blob/packages/pulseeffects/trunk/PKGBUILD)
|
||||
):
|
||||
* calf - limiter, compressor, exciter, bass enhancer, and others
|
||||
* lsp-plugins - equalizer
|
||||
* mda.lv2 - loudness
|
||||
* rubberband - pitch shifting
|
||||
* rnnoise - noise supression using a recurrent neural network
|
||||
* zam-plugins: maximizer
|
||||
|
||||
You will need to rebuild gst-plugins-bad after installing most of any of
|
||||
those optional dependencies, pulseeffects will then pick them up and make
|
||||
them available, otherwise, all the plugins are shown but none of them are
|
||||
useable.
|
||||
|
||||
## Issues
|
||||
- If you run into issues, please try removing GStreamer's cache
|
||||
`rm -rf ~/.cache/gstreamer-1.0` and have a look at the debug output with
|
||||
`G_MESSAGES_DEBUG=pulseeffects pulseeffects`.
|
||||
- You can check what plugins your current gstreamer build offers with
|
||||
`gst-inspect-1.0 | grep -i calf | grep -i limiter`
|
||||
|
||||
## Additional information
|
||||
Additional info from the official FAQ over at the projects
|
||||
[official wiki](https://github.com/wwmm/pulseeffects/wiki/FAQ)
|
||||
|
||||
// vim:filetype=markdown
|
||||
|
||||
// End of file
|
@ -1,3 +0,0 @@
|
||||
#!/bin/sh
|
||||
glib-compile-schemas /usr/share/glib-2.0/schemas
|
||||
/usr/bin/update-desktop-database
|
Loading…
Reference in New Issue
Block a user